Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:mskipton
madwifi
madwifi.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File madwifi.spec of Package madwifi
# # spec file for package madwifi (Version 0.9.3.3) # # Copyright (c) 2007 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 bind-libs bind-utils binutils bison bzip2 coreutils cpio cpp cpp41 cracklib cvs cyrus-sasl db diffutils e2fsprogs file filesystem fillup findutils flex gawk gcc gcc41 gdbm gdbm-devel gettext gettext-devel glibc glibc-devel glibc-locale gpm grep groff gzip info insserv kernel-source kernel-syms klogd less libacl libattr libcom_err libgcc41 libltdl libmudflap41 libnscd libstdc++41 libtool libvolume_id libxcrypt libzio linux-kernel-headers m4 make man mktemp module-init-tools ncurses ncurses-devel net-tools netcfg openldap2-client openssl pam pam-modules patch perl permissions popt procinfo procps psmisc pwdutils rcs readline rpm sed sharutils strace sysvinit tar tcpd texinfo timezone unzip util-linux vim zlib zlib-devel Name: madwifi BuildRequires: kernel-source kernel-syms module-init-tools sharutils Summary: Tools for configuring atheros cards Version: 0.9.3.3 Release: 0.3 Group: Hardware/Other License: BSD 3-Clause BuildRoot: %{_tmppath}/%{name}-%{version}-build URL: http://madwifi.org/ Autoreqprov: on Source: madwifi-%{version}.tar.bz2 ExclusiveArch: %ix86 x86_64 %suse_kernel_module_package -n madwifi kdump um %description Tools for configuring atheros cards Authors: -------- Sam Leffler <sam@errno.com> (madwifi) Greg Chesson <madwifi@atheros.com> (madwifi) %debug_package %package devel Group: Hardware/Other 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 madwifi-KMP Group: System/Kernel License: BSD 4-Clause Summary: kernel modules for atheros cards %description -n madwifi-KMP kernel modules for atheros cards Authors: -------- Sam Leffler <sam@errno.com> (madwifi) Greg Chesson <madwifi@atheros.com> (madwifi) %prep %setup -n madwifi-%{version} 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 madwifi-%{version} 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 cp hal/COPYRIGHT COPYRIGHT_hal 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) %{_bindir}/* %doc %attr(644,root,root) %{_mandir}/man*/* %doc README* %doc docs/users-guide.pdf docs/WEP-HOWTO.txt %doc COPYRIGHT COPYRIGHT_hal %files devel %defattr(-,root,root) %{_includedir}/%{name} %changelog * Tue Oct 23 2007 - jnelson-suse@jamponi.net - re-enable docs/users-guide.pdf and docs/WEP-HOWTO.txt - add COPYRIGHT and hal/COPYRIGHT to %doc - set license for kernel module to BSD 4-clause * Tue Oct 23 2007 - jnelson-suse@jamponi.net - update to 0.9.3.3 * Tue Oct 23 2007 - jnelson-suse@jamponi.net - try to make this work with the build service * Wed Aug 15 2007 - suse@madwifi.org - update to 0.9.3.2, changes: * fixes compilation issues with kernel 2.6.22. * #965 [patch] dynamic Beacon Interval (enhancement for STA mode) * #1195 cp in Makefile install target can break system * #1221 Standardise Radiotap FCS Handling * #1388 Channel change behavior is wrong for AP mode * #1428 ath_hardstart returns 0 even if queue is full * #1442 [patch] rxantenna value is reset after suspend/resume * Wed May 23 2007 - suse@madwifi.org - update to 0.9.3.1, changes: * fix Beacon Interval may be zero; it is used as a divisor * fix ieee80211_ioctl_getwmmparams local kernel DoS * fix Fast Frame parsing remote kernel DoS * Wed Apr 04 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 * Tue Jan 16 2007 - suse@madwifi.org - update for 2.6.20 interface changes * Fri Dec 08 2006 - suse@madwifi.org - fixed potential crash * Fri Dec 08 2006 - suse@madwifi.org - update to 0.9.2.1, fixes remote root exploit * 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 - 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 * fix monitor mode - dropped madwifi-11b_assoc_fix.dif (fixed more cleanly in upstream) * Fri Mar 03 2006 - suse@madwifi.org - fixed association with 802.11b access points * 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