Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:hschaa:madwifi-free
madwifi-free
madwifi-free.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File madwifi-free.spec of Package madwifi-free
# # spec file for package madwifi (Version 0.9.4) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild # usedforbuild aaa_base acl attr audit-libs autoconf automake bash binutils brp-check-internal bzip2 coreutils cpio cpp cpp43 cracklib cvs diffutils file filesystem fillup findutils gawk gcc gcc43 gdbm gettext-runtime gettext-tools glibc glibc-devel glibc-locale gmp grep groff gzip info insserv kernel-source kernel-syms less libacl libattr libbz2-1 libbz2-devel libdb-4_5 libgcc43 libgomp43 libltdl-3 libmpfr1 libmudflap43 libncurses5 libreadline5 libstdc++43 libtool libuuid1 libvolume_id libxcrypt libzio linux-kernel-headers login m4 make man module-init-tools net-tools netcfg pam pam-modules patch perl perl-base permissions popt psmisc rpm sed sharutils sysvinit tar terminfo-base texinfo timezone util-linux zlib Name: madwifi-free BuildRequires: kernel-source kernel-syms module-init-tools sharutils Summary: Tools for configuring atheros cards Version: r3926_20080119 %define tarversion r3926-20080119 Release: 1 Group: Hardware/Wifi License: BSD 3-Clause BuildRoot: %{_tmppath}/%{name}-%{version}-build Url: http://madwifi.org/ AutoReqProv: on Source: %{name}-%{tarversion}.tar.gz Source1: preamble Patch0: fix_build_i586.patch ExclusiveArch: %ix86 x86_64 %suse_kernel_module_package -n %{name} -p %_sourcedir/preamble kdump um %description Tools for configuring atheros cards Authors: -------- Sam Leffler <sam@errno.com> (madwifi) Greg Chesson <madwifi@atheros.com> (madwifi) %debug_package %package -n athinfo Group: Hardware/Wifi License: BSD 3-Clause Summary: Tools for configuring atheros cards %description -n athinfo Tools for configuring atheros cards Authors: -------- Sam Leffler <sam@errno.com> (madwifi) Greg Chesson <madwifi@atheros.com> (madwifi) %package devel Group: Hardware/Wifi License: BSD 3-Clause Summary: Tools for configuring atheros cards %description devel Tools for configuring atheros cards Authors: -------- Sam Leffler <sam@errno.com> (madwifi) Greg Chesson <madwifi@atheros.com> (madwifi) %package -n %{name}-KMP Group: System/Kernel License: BSD 3-Clause Summary: kernel modules for atheros cards %description -n %{name}-KMP kernel modules for atheros cards Authors: -------- Sam Leffler <sam@errno.com> (madwifi) Greg Chesson <madwifi@atheros.com> (madwifi) %prep %setup -n %{name}-%{tarversion} %patch0 -p1 find -name ".svn" | xargs -r rm -rf %build echo "#define SVNVERSION \"%{version}\"" > svnversion.h # madwifi also has some userspace tools CFLAGS="$RPM_OPT_FLAGS" make -C tools # build modules cd .. mkdir -p obj for flavor in %flavors_to_build; do rm -rf obj/$flavor cp -r %{name}-%{tarversion} obj/$flavor make -k -C /usr/src/linux-obj/%_target_cpu/$flavor modules \ M=$PWD/obj/$flavor KERNELPATH=/usr/src/linux-obj/%_target_cpu/$flavor done %install CFLAGS="$RPM_OPT_FLAGS" make -C tools install DESTDIR=$RPM_BUILD_ROOT BINDIR=%{_bindir} MANDIR=%{_mandir} mkdir -p $RPM_BUILD_ROOT/usr/include/%{name}/net80211 cp -a include $RPM_BUILD_ROOT/usr/include/%{name} cp -a net80211/*.h $RPM_BUILD_ROOT/usr/include/%{name}/net80211 cd .. # install kernel modules export INSTALL_MOD_PATH=$RPM_BUILD_ROOT export INSTALL_MOD_DIR=updates for flavor in %flavors_to_build; do make -C /usr/src/linux-obj/%_target_cpu/$flavor modules_install \ M=$PWD/obj/$flavor done %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc %attr(644,root,root) %{_mandir}/man*/* %doc README* %{_bindir}/80211debug %{_bindir}/80211stats %{_bindir}/athchans %{_bindir}/athctrl %{_bindir}/athdebug %{_bindir}/athkey %{_bindir}/athstats %{_bindir}/madwifi-unload %{_bindir}/wlanconfig %{_bindir}/wpakey #%doc docs/users-guide.pdf docs/WEP-HOWTO.txt %files devel %defattr(-,root,root) %{_includedir}/%{name} %files -n athinfo %defattr(-,root,root) %{_bindir}/ath_info %changelog * Thu Jan 01 2009 suse@madwifi-project.org - Fix build with 11.1 (kernel 2.6.27) * Mon May 05 2008 suse@madwifi.org - Update to 0.9.4 * Thu Feb 14 2008 suse@madwifi.org - svn update to r3357 - CCMP/AES Crypto module - support for some 2.6.25 specifics - rest of dfs branch merge * Mon Jan 28 2008 suse@madwifi.org - svn update to r3277 - partly merged dfs branch - many bugfixes - userspace api changed, needs changed hostapd - some performance fixes * Wed Dec 05 2007 suse@madwifi.org - svn update to r3004 - added kmp preamble * Sun Nov 11 2007 suse@madwifi.org - svn update to r2843. fixes various problems with 2.6.24 * Thu Oct 18 2007 suse@madwifi.org - svn update to r2764. * Tue Jul 24 2007 suse@madwifi.org - update to 0.9.4-cvs - fixes for reset and rate detection - compat macro cleanups * Tue Jun 05 2007 suse@madwifi.org - update to 0.9.4-cvs (called 0.9.3.99 including hal 0.9.30.13) to fix build with current kernel * Thu Apr 05 2007 suse@madwifi.org - added module-init-tools to BuildRequires * Mon Mar 19 2007 suse@madwifi.org - update to 0.9.3, changes: * switch to newer HAL, v0.9.18.0 * ensure compilation against recent kernel versions up to 2.6.20 * ensure compatibility back to kernel 2.4.22, drop support for 2.4.21 and older * allow compilation without support of features such as fast frames, turbo mode, etc. * support for some PCI Express cards fixed * some security-related issues have been patched * interoperation with wpa_supplicant and hostapd improved * real channel noise instead of fixed -95dBm noise floor presented * lots of bugs fixed, for different architectures and various modes of operation further improvements for build system * Tue Jan 23 2007 suse@madwifi.org - remove incorrect integer initializaion * Fri Jan 19 2007 suse@madwifi.org - include jiffies.h * Wed Jan 17 2007 suse@madwifi.org - update for 2.6.20 interface changes * Fri Dec 08 2006 suse@madwifi.org - fixed potential crash (bug 226821) * Fri Dec 08 2006 suse@madwifi.org - update to 0.9.2.1, fixes remote root exploit (bug 226821) * Mon Jul 31 2006 suse@madwifi.org - update to version 0.9.2: * several bugs related to scanning have been fixed * iwspy support has been enhanced to support signal strength thresholds * statistics from the sample rate algorithm are available again * some fixes and improvements to the build system * Mon Jun 26 2006 suse@madwifi.org - update to version 0.9.1: * new HAL version (0.9.17.2) * AP VAPs now handle clients correctly which switch into powersave mode * minor fixes - dropped non-mainstream patches * Sat May 27 2006 suse@madwifi.org - fixed net80211/Makefile * Wed May 24 2006 suse@madwifi.org - disabled scanning when associated (bug 153733) - update to version 0.9.0, changes (shortened): * Fix the remaining radiotap issues * Add support for showing iwlist supported events * Fix segmentation fault when switching XR mode off * don't retry control frames that were injected * remove bogosity where the byte order is found from the hal include files * Prevent the 802.11 stack numbering channels outside the 802.11 specifications * Implement wireless extension (WEXT) > 18 ioctl's * Use IWEVGENIE to report IEs for RSN and WPA in a human readabe form * Make wlanconfig slightly more vebose and less forgiving * Fixed up some vap->iv_xrvap checks * SMP/PREEMPTIBLE fixes * Export module version information * Fix some duplicate node errors by always finding old nodes before allocating * wext 19 fixes * Solve a deadlock problem between user-context and tasklet for IEEE80211_VAPS_LOCK * Fix+update athdebug * Enable use of QoS and short preamble in adhoc demo mode * Time out nodes in ibss and adhoc demo modes * honor retries for packet injection * Fix issues with AR5211 cards when associating to a 802.11b/g AP * Move the interface unit checks to wlanconfig * do not ignore turbo channels if turbo on * add the id map for sonicwall card * Fix include directory for compat.h * Fri Mar 24 2006 suse@madwifi.org - Cleanups in the spec file. * Thu Mar 09 2006 suse@madwifi.org - update to r1468, changes: * fixes for WDS mode * fix issues with RSN and WAP IEs in combination with hostapd * fix ath_rx_capture incorrectly removes data pad * fix ath_rate_setupxtxdesc doesn't include frame length * fix negative headroom passed to pskb_expand * byte ordering for radiotap header len * ignore feedback for packets that rate control didn't use * add signal field in prism headers * check skb before dereferencing * fix variable name mixup * add radiotap header with fcs * fix oops due invalid use of skb (bug 147105) * fix monitor mode - dropped madwifi-11b_assoc_fix.dif (fixed more cleanly in upstream, bug 151284) * Fri Mar 03 2006 suse@madwifi.org - fixed association with 802.11b access points (bug 151284) * Mon Feb 13 2006 suse@madwifi.org - update to r1451 (includes new HAL with support for newer Atheros chips) - specfile cleanup * Mon Feb 06 2006 suse@madwifi.org - update to r1440 - dropped madwifi-hostapd.dif (is now upstream) * Sun Feb 05 2006 suse@madwifi.org - split off from wireless-tools
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor