Sophie

Sophie

distrib > Mageia > 9 > armv7hl > media > core-release-src > by-pkgid > dff8be9843a30a0c72defb0289d7c4f5 > files > 2

zd1211-2.5.0.0-0.r67.13.mga9.src.rpm

%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