rpms/madwifi-kmod/devel madwifi-kmod.spec, NONE, 1.1 madwifi-kmodtool-excludekernel-filterfile, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Thorsten Leemhuis thl at rpmfusion.org
Sat Oct 4 14:57:34 CEST 2008


Author: thl

Update of /cvs/nonfree/rpms/madwifi-kmod/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv12906

Modified Files:
	.cvsignore sources 
Added Files:
	madwifi-kmod.spec madwifi-kmodtool-excludekernel-filterfile 
Log Message:
import from livna


--- NEW FILE madwifi-kmod.spec ---
# buildforkernels macro hint: when you build a new version or a new release
# that contains bugfixes or other improvements then you must disable the
# "buildforkernels newest" macro for just that build; immediately after
# queuing that build enable the macro again for subsequent builds; that way
# a new akmod package will only get build when a new one is actually needed
#define buildforkernels newest

%define revision r3861-20080903
%define branch   hal-0.10.5.6

Name:           madwifi-kmod
Version:        0.9.4
Release:        60.%(echo %{revision}| tr - _)%{?dist}.1
Summary:        Kernel module for Atheros 802.11 wireless devices ar5210,ar5211 or ar5212

Group:          System Environment/Kernel
License:        GPLv2
URL:            http://www.madwifi.org/
Source0:        http://snapshots.madwifi.org/madwifi-%{branch}/madwifi-%{branch}-%{revision}.tar.gz
Source11:       madwifi-kmodtool-excludekernel-filterfile
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:  sharutils
%define AkmodsBuildRequires sharutils

# needed for plague to make sure it builds for i586 and i686
ExclusiveArch:  i586 i686 x86_64
# ppc and ppc64 disabled by knurd on 20081003 as it is known to fail on 2.6.27: 
# https://bugzilla.redhat.com/show_bug.cgi?id=465486

# get the needed BuildRequires (in parts depending on what we build for)
BuildRequires:  %{_bindir}/kmodtool
%{!?kernels:BuildRequires: buildsys-build-rpmfusion-kerneldevpkgs-%{?buildforkernels:%{buildforkernels}}%{!?buildforkernels:current}-%{_target_cpu} }
BuildRequires: kernel-devel
# kmodtool does its magic here
%{expand:%(kmodtool --target %{_target_cpu} --repo rpmfusion --kmodname %{name} --filterfile %{SOURCE11} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null) }

%description
This package contains the Multiband Atheros Driver for WiFi, a linux
device driver for 802.11a/b/g universal NIC cards - either Cardbus,
PCI or MiniPCI - that use Atheros chipsets (ar5210, ar5211, ar5212).

%prep
# error out if there was something wrong with kmodtool
%{?kmodtool_check}
# print kmodtool output for debugging purposes:
kmodtool  --target %{_target_cpu}  --repo rpmfusion --kmodname %{name} --filterfile %{SOURCE11} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null
%setup -q -c -T -a 0
#(cd madwifi-%{version} ; 
#sed -i -e 's|-Werror||' Makefile.inc
#)

for kernel_version  in %{?kernel_versions} ; do
    cp -a madwifi-%{branch}-%{revision} _kmod_build_${kernel_version%%___*}
done

%build
for kernel_version  in %{?kernel_versions} ; do
    pushd _kmod_build_${kernel_version%%___*}
    make KERNELPATH="${kernel_version##*___}" KERNELRELEASE="${kernel_version%%___*}" UUDECODE=/usr/bin/uudecode modules
    popd
done


%install
rm -rf $RPM_BUILD_ROOT
for kernel_version  in %{?kernel_versions} ; do
    make -C _kmod_build_${kernel_version%%___*} KERNELPATH="${kernel_version##*___}"  KERNELRELEASE="${kernel_version%%___*}" UUDECODE=/usr/bin/uudecode DESTDIR=$RPM_BUILD_ROOT KMODPATH=%{kmodinstdir_prefix}/${kernel_version%%___*}/%{kmodinstdir_postfix} install-modules 
	chmod 0755 $RPM_BUILD_ROOT/%{kmodinstdir_prefix}/*/%{kmodinstdir_postfix}/*
done

%{?akmod_install}


%clean
rm -rf $RPM_BUILD_ROOT

%changelog
* Sat Oct 04 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.9.4-60.r3861-20080903.1
- disable ppc and ppc64

* Tue Sep 30 2008 kwizart < kwizart at gmail.com > - 0.9.4-60.r3861-20080903
- Move from trunk to hal-0.10.5.6 with r3861-20080903

* Tue Sep 30 2008 kwizart < kwizart at gmail.com > - 0.9.4-50.r3867-20080924
- Update to r3867-20080924

* Tue Jul 15 2008 kwizart < kwizart at gmail.com > - 0.9.4-48.r3771-20080715
- Build for akmod

* Tue Jul 15 2008 kwizart < kwizart at gmail.com > - 0.9.4-47.r3771-20080715
- Update snapshot to r3771-20080715 and bump

* Sun May 04 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.9.4-31
- fix typo

* Sun May 04 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.9.4-30
- build for f9

* Sat Feb 23 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.9.4-2
- add "AkmodsBuildRequires sharutils"; that way the akmod.rpm will 
  require sharutils, which is a BR for the kmod.srpm

* Wed Feb 13 2008 kwizart < kwizart at gmail.com > - 0.9.4-1
- Update to 0.9.4

* Sat Jan 26 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.9.3.3-31
- rebuild for new kmodtools, akmod adjustments

* Sun Jan 20 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.9.3.3-30
- build akmods package

* Thu Dec 20 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.9.3.3-12
- rebuilt for 2.6.21-2952.fc8xen 2.6.23.9-85.fc8

* Mon Dec 03 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.9.3.3-11
- rebuilt for 2.6.23.8-63.fc8 2.6.21-2952.fc8xen

* Sat Nov 10 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.9.3.3-10
- rebuilt for 2.6.23.1-49.fc8

* Mon Nov 05 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.9.3.3-9
- rebuilt for F8 kernels

* Wed Oct 31 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.9.3.3-8
- rebuilt for latest kernels

* Tue Oct 30 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.9.3.3-7
- rebuilt for latest kernels

* Sat Oct 27 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.9.3.3-6
- rebuilt for latest kernels
- adjust to rpmfusion and new kmodtool

* Sat Oct 27 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.9.3.3-5
- rebuilt for latest kernels

* Tue Oct 23 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.9.3.3-4
- rebuilt for latest kernels

* Mon Oct 22 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.9.3.3-3
- rebuilt for latest kernels

* Thu Oct 18 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.9.3.3-2
- rebuilt for latest kernels

* Thu Oct 18 2007 kwizart < kwizart at gmail.com > - 0.9.3.3-1
- Update to 0.9.3.3
- Drop inj. patch.
- Security bugfix: http://bugzilla.livna.org/show_bug.cgi?id=1675
  CVE-2007-5448: madwifi assertion error DoS

* Thu Oct 18 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.9.3.2-9
- rebuilt for latest kernels

* Fri Oct 12 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.9.3.2-8
- rebuilt for latest kernels

* Thu Oct 11 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.9.3.2-7
- rebuilt for latest kernels

* Wed Oct 10 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.9.3.2-6
- rebuilt for latest kernels

* Tue Oct 09 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> 0.9.3.2-5
- rebuilt for latest kernels

* Sun Oct 07 2007 Thorsten Leemhuis <fedora AT leemhuis DOT info> 
- build for rawhide kernels as of today

* Wed Oct 03 2007 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0.9.3.2-3
- update for new kmod-helper stuff
- build for newest kernels

* Sun Sep 09 2007 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0.9.3.2-2
- Build for latest only

* Sun Sep 09 2007 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0.9.3.2-1
- Convert to new kmods stuff from livna for testing it
- Rebuild for F8T2 and rawhide

* Thu Jul 26 2007 Dams <anvil[AT]livna.org> - 0.9.3.1-2
- Added 2.6.22 compatibility patch

* Wed May 23 2007 Dams <anvil[AT]livna.org> - 0.9.3.1-1
- Updated to 0.9.3.1

* Mon Mar 19 2007 Dams <anvil[AT]livna.org> - 0.9.3-1
- Updated to 0.9.3
- Dropped patch0 & 1
- Added new Patch2 to make aircrack to build

* Sun Jan 21 2007 Dams <anvil[AT]livna.org> - 0.9.2.1-2
- Fixed 2.6.19 build

* Fri Dec  8 2006 Dams <anvil[AT]livna.org> - 0.9.2.1-1
- Updated to upstream 0.9.2.1

* Sat Oct 07 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0.9.2-2
- sed-away the config.h include

* Sat Aug 19 2006 Dams <anvil[AT]livna.org> - 0.9.2-2
- ppc added to ExclusiveArch

* Fri Aug 18 2006 Dams <anvil[AT]livna.org> - 0.9.2-1
- Updated to 0.9.2

* Sun Jun 11 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.0.0.20060520-7
- Invoke kmodtool with bash instead of sh.

* Sat May 20 2006 Dams <anvil[AT]livna.org> - 0.0.0.20060520-6
- Updated snapshot to 20060520

* Sun May 14 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.0.0.20060317-5
- Require version >= of madwifi-kmod-common.
- Provide madwifi-kmod instead of kmod-madwifi to fix upgrade woes (#970).

* Thu Apr 27 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.0.0.20060317-4
- Provide "kernel-modules" instead of "kernel-module" to match yum's config.

* Tue Mar 27 2006 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0.0.0.20060317-3
- small adjustments to kmod specific tasks
- update kmodtool to 0.10.6

* Sat Mar 18 2006 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0.0.0.20060317-2
- disable xenU build; no wireless extensions in xenU!

* Sat Mar 18 2006 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0.0.0.20060317-1
- move 20060317 from release to version

* Sat Mar 18 2006 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0.lvn.15.20060317
- update to 20060317
- build for ppc, too; no, don't, does not build
- drop 0.lvn
- hardcode kversion

* Sat Feb 11 2006 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0.lvn.15.20060211
- split into packages for userland and kmod

* Sat Dec 03 2005 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0.lvn.11.20051130
- fix uudecode on fc3 by passing UUDECODE=/usr/bin/uudecode to make

* Sat Dec 03 2005 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0.lvn.10.20051130
- Update to 2005-11-30

* Sat Nov 19 2005 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0.lvn.9.20051114
- Update to 2005-11-14 from madwifi.org (madwifi-ng)

* Sat Nov 12 2005 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0.lvn.8.20051112
- Update to 2005-11-12

* Sat Sep 17 2005 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0.lvn.7.20050917
- Update to 2005-09-17

* Wed Jul 20 2005 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0.0-0.lvn.6.20050715
- Avoid the check for kernel-patch and kernel-config on i386 if we only build
  userland

* Fri Jul 15 2005 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0.0-0.lvn.5.20050715
- Update to 2005-07-15 (after merge of BSD branch)

* Sat Jul 09 2005 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0.0-0.lvn.4.20050709
- Update to 2005-07-09
- Support x86_64
- adjust kernel-build stuff to current livna scheme
- drop tools subpackage, just use the name "madwifi"

* Sun Jan 23 2005 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0.0-0.lvn.3.20050220
- Update to 2005-02-20
- ExclusivArch %%{ix86} for now
- Build tools also as suggested in #355 my Michael A. Peters 
  <funkyres [AT] gmail [DOT] com>  

* Sun Jan 23 2005 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0.0-0.lvn.3.20041229
- Update to 20041229 on recommendation by Gianluca Sforna

* Sun Jan 09 2005 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0.0-0.lvn.2.20041127
- BR sharutils (thanks Gianluca Sforna for catching this bug)

* Fri Nov 26 2004 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 0.0-0.lvn.1.20041127
- Initial Version
- Applied Ville Skyttä's nameing scheme from bash-completion
- Used cvs-snapshot web-location mentioned on Homepage as source
- Cause of the issue with the included HAL I choosed livna as repo.
   For details on the HAL and its distribution see:
   http://www.mattfoster.clara.co.uk/madwifi-5.htm


--- NEW FILE madwifi-kmodtool-excludekernel-filterfile ---
xen$


Index: .cvsignore
===================================================================
RCS file: /cvs/nonfree/rpms/madwifi-kmod/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	3 Oct 2008 12:02:30 -0000	1.1
+++ .cvsignore	4 Oct 2008 12:57:33 -0000	1.2
@@ -0,0 +1 @@
+madwifi-hal-0.10.5.6-r3861-20080903.tar.gz


Index: sources
===================================================================
RCS file: /cvs/nonfree/rpms/madwifi-kmod/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	3 Oct 2008 12:02:30 -0000	1.1
+++ sources	4 Oct 2008 12:57:33 -0000	1.2
@@ -0,0 +1 @@
+c602e13f95b966c754188b094f24186e  madwifi-hal-0.10.5.6-r3861-20080903.tar.gz



More information about the rpmfusion-commits mailing list