%define module rtl8192eu # date should be date of most recent commit in git # make sure to update version/date in SOURCES/dkms.conf too %define date 20201219 %define rel 1 Name: dkms-%{module} Version: 4.4.1 Release: %mkrel 1.%{date}.%{rel} Summary: dkms package for %{module} driver License: GPLv2 Group: System/Kernel and hardware # git clone https://github.com/Mange/rtl8192eu-linux-driver # cd rtl8192eu-linux-driver # git archive --format tar.gz --prefix rtl8192eu-linux-driver/ -o ../rtl8192eu-linux-driver.tar.gz -v HEAD Source0: rtl8192eu-linux-driver.tar.gz Source2: dkms.conf URL: https://github.com/Mange/rtl8192eu-linux-driver BuildArch: noarch Requires(post): dkms Requires(preun): dkms %description Realtek RTL8192EU Linux wireless driver source This package contains Realtek RTL8192EU USB Linux wireless driver for use with Realtek RTL8192EU hardware. %prep %setup -q -n rtl8192eu-linux-driver %install mkdir -p %{buildroot}%{_usrsrc}/%{module}-%{version}-%{release}/ cp -R * %{buildroot}%{_usrsrc}/%{module}-%{version}-%{release}/ find %{buildroot}%{_usrsrc}/%{module}-%{version}-%{release}/include/ -type f -exec chmod -x {} + install -m644 %{SOURCE2} -D %{buildroot}%{_usrsrc}/%{module}-%{version}-%{release}/dkms.conf %files %dir %{_usrsrc}/%{module}-%{version}-%{release} %{_usrsrc}/%{module}-%{version}-%{release}/core/* %{_usrsrc}/%{module}-%{version}-%{release}/hal/* %{_usrsrc}/%{module}-%{version}-%{release}/include/* %{_usrsrc}/%{module}-%{version}-%{release}/os_dep/* %{_usrsrc}/%{module}-%{version}-%{release}/platform/* %{_usrsrc}/%{module}-%{version}-%{release}/Kconfig %{_usrsrc}/%{module}-%{version}-%{release}/Makefile %{_usrsrc}/%{module}-%{version}-%{release}/dkms.conf %{_usrsrc}/%{module}-%{version}-%{release}/ifcfg-wlan0 %{_usrsrc}/%{module}-%{version}-%{release}/README.md %attr(0755, root, root) %{_usrsrc}/%{module}-%{version}-%{release}/clean %attr(0755, root, root) %{_usrsrc}/%{module}-%{version}-%{release}/runwpa %attr(0755, root, root) %{_usrsrc}/%{module}-%{version}-%{release}/wlan0dhcp %post -n dkms-%{module} %{_sbindir}/dkms add -m %{module} -v %{version}-%{release} --rpm_safe_upgrade %{_sbindir}/dkms build -m %{module} -v %{version}-%{release} --rpm_safe_upgrade %{_sbindir}/dkms install -m %{module} -v %{version}-%{release} --rpm_safe_upgrade exit 0 %preun -n dkms-%{module} %{_sbindir}/dkms remove -m %{module} -v %{version}-%{release} --rpm_safe_upgrade --all exit 0 %changelog * Sat Dec 26 2020 luigiwalser <luigiwalser> 4.4.1-1.20201219.1.mga8 + Revision: 1664032 - update to 20201219 snapshot with kernel 5.10 support * Wed Oct 14 2020 luigiwalser <luigiwalser> 4.4.1-1.20201004.1.mga8 + Revision: 1636125 - update to 20201004 snapshot with kernel 5.9 support * Sun Aug 23 2020 neoclust <neoclust> 4.4.1-1.20200823.2.mga8 + Revision: 1618074 - Fix dkms version * Sun Aug 23 2020 neoclust <neoclust> 4.4.1-1.20200823.1.mga8 + Revision: 1618070 - New git snapshot, with kernel 5.8 support * Wed Aug 12 2020 luigiwalser <luigiwalser> 4.4.1-1.20200620.1.mga8 + Revision: 1613640 - update to 20200620 snapshot with kernel 5.8 support * Thu Mar 05 2020 pterjan <pterjan> 4.4.1-1.20200122.1.mga8 + Revision: 1553857 - Switch to a github repo adding patches to support new kernels * Tue Feb 11 2020 umeabot <umeabot> 4.3.1.1_11320.20140505-5.mga8 + Revision: 1490247 - Mageia 8 Mass Rebuild * Tue Sep 18 2018 umeabot <umeabot> 4.3.1.1_11320.20140505-4.mga7 + Revision: 1261666 - Mageia 7 Mass Rebuild * Sat Feb 20 2016 umeabot <umeabot> 4.3.1.1_11320.20140505-3.mga6 + Revision: 972457 - Mageia 6 Mass Rebuild * Thu Nov 05 2015 philippem <philippem> 4.3.1.1_11320.20140505-2.mga6 + Revision: 897996 - imported package dkms-rtl8192eu * Sat May 30 2015 Philippe Makowski <philippem@mageia.org> - Use full version string - Clean spec * Fri May 22 2015 Philippe Makowski <philippem@mageia.org> - First Mageia version * Mon Nov 10 2014 Maurizio Dal Magro <info@laptopke.be> - Added "%%dir /usr/src/%%{module}-%%{version}-%%{release}" to remove during deinstallation. * Sun Nov 9 2014 Maurizio Dal Magro <info@laptopke.be> - Fix DKMS vermagic issue * Sun Nov 2 2014 Maurizio Dal Magro <info@laptopke.be> - First built