%define build_dkms 1 %{?_with_dkms:%define build_dkms 1} %{?_without_dkms:%define build_dkms 0} %define modname zd1211 %define svnver r67 %define rel 0.%{svnver}.13 Name: zd1211 Summary: Userland tools for zd1211 driver Version: 2.5.0.0 Release: %mkrel %{rel} License: GPLv2 Group: System/Kernel and hardware URL: http://zd1211.ath.cx/ Source0: %{modname}-driver-%{svnver}.tar.bz2 %if %build_dkms Requires: dkms-%{name} = %{version} %endif %description Initially contributed by ZyDAS under the GPL license, this ZD1211 Linux driver is actively maintained by the open source community. %if %build_dkms %package -n dkms-%{name} Summary: DKMS-ready kernel-source for the ZyDAS ZD1211 kernel module License: GPL Group: System/Kernel and hardware Requires(pre): dkms Requires(post): dkms Requires: %{name} = %{version} %description -n dkms-%{name} Linux drivers for ZyDAS ZD1211 802.11b/g USB WLAN chipset. DKMS package for %{name} kernel module. %endif %prep %setup -q -n %{modname}-driver-%{svnver} find -type f |xargs chmod 644 %build gcc $RPM_OPT_FLAGS -o apdbg apdbg.c %install install -m755 -D apdbg %{buildroot}%{_sbindir}/apdbg %if %build_dkms mkdir -p $RPM_BUILD_ROOT/usr/src/%{modname}-%{version}-%{release} cp -r * $RPM_BUILD_ROOT/usr/src/%{modname}-%{version}-%{release} cat > %{buildroot}/usr/src/%{modname}-%{version}-%{release}/dkms.conf <<EOF PACKAGE_VERSION="%{version}-%{release}" # Items below here should not have to change with each driver version PACKAGE_NAME="%{modname}" MAKE[0]="make -C \${kernel_source_dir} SUBDIRS=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build modules ZD1211REV_B=0" CLEAN="make -C \${kernel_source_dir} SUBDIRS=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build clean" BUILT_MODULE_NAME[0]="\$PACKAGE_NAME" DEST_MODULE_LOCATION[0]="/kernel/drivers/usb/net/wireless" REMAKE_INITRD="no" EOF %endif %if %build_dkms %post -n dkms-%{name} dkms add -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade dkms build -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade dkms install -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade %preun -n dkms-%{name} dkms remove -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade --all %endif %files %doc sta %{_sbindir}/apdbg %if %build_dkms %files -n dkms-%{name} /usr/src/%{name}-%{version}-%{release} %endif %changelog * Tue Mar 15 2022 umeabot <umeabot> 2.5.0.0-0.r67.13.mga9 + Revision: 1792440 - Mageia 9 Mass Rebuild * Fri Feb 14 2020 umeabot <umeabot> 2.5.0.0-0.r67.12.mga8 + Revision: 1519120 - Mageia 8 Mass Rebuild * Sun Sep 23 2018 umeabot <umeabot> 0.r67.11.mga7-current + Revision: 1302042 - Mageia 7 Mass Rebuild * Wed Feb 03 2016 umeabot <umeabot> 2.5.0.0-0.r67.10.mga6 + Revision: 933378 - Mageia 6 Mass Rebuild * Wed Oct 15 2014 umeabot <umeabot> 2.5.0.0-0.r67.9.mga5 + Revision: 740020 - Second Mageia 5 Mass Rebuild * Tue Sep 16 2014 umeabot <umeabot> 2.5.0.0-0.r67.8.mga5 + Revision: 690862 - Mageia 5 Mass Rebuild * Fri Oct 18 2013 umeabot <umeabot> 2.5.0.0-0.r67.7.mga4 + Revision: 521582 - Mageia 4 Mass Rebuild * Wed Jan 23 2013 fwang <fwang> 2.5.0.0-0.r67.6.mga3 + Revision: 391364 - update rpm group * Mon Jan 14 2013 umeabot <umeabot> 2.5.0.0-0.r67.5.mga3 + Revision: 387663 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Wed Mar 09 2011 ahmad <ahmad> 2.5.0.0-0.r67.4.mga1 + Revision: 67246 - fix license - imported package zd1211 * Mon Sep 21 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.5.0.0-0.r67.4mdv2010.0 + Revision: 446316 - rebuild * Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 2.5.0.0-0.r67.3mdv2009.1 + Revision: 350035 - 2009.1 rebuild * Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 2.5.0.0-0.r67.2mdv2008.1 + Revision: 141006 - restore BuildRoot + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request * Tue Oct 02 2007 Olivier Blin <oblin@mandriva.com> 2.5.0.0-0.r67.2mdv2008.0 + Revision: 94550 - rebuild for kmod provides - import zd1211 * Thu Mar 30 2006 Per Ãyvind Karlsen <pkarlsen@mandriva.com> 2.5.0.0-0.r67.1mdk - some cleanups and adaptions - from Torbjorn Turpeinen tobbe@nyvalls.se> : o Initial release