%global commit 09ca8cbe4b939d20fab419332d5d58b6ae3bea77 Name: rtl8188fu Summary: rtl8188fu linux driver for wireless bgn device Version: 0.1 Release: 1%{?dist} License: GPLv2 URL: https://github.com/kelebek333/rtl8188fu Requires: dkms Requires: kernel-devel Source0: https://github.com/kelebek333/%{name}/archive/%{commit}.tar.gz Patch0001: 0001-add-extra-files.patch %description rtl8188fu linux driver for wireless bgn device %prep %autosetup -p1 -n %{name}-%{commit} %install mkdir -p "%{buildroot}%{_usrsrc}/%{name}-%{version}/" cp -a * "%{buildroot}%{_usrsrc}/%{name}-%{version}/" install -Dm 0644 extras/rtl8188fu.conf "%{buildroot}/etc/modprobe.d/rtl8188fu.conf" install -Dm 0644 extras/80-wifi.conf "%{buildroot}/etc/NetworkManager/conf.d/80-wifi.conf" install -Dm 0644 firmware/rtl8188fufw.bin "%{buildroot}/lib/firmware/rtlwifi/rtl8188fufw.bin" %post dkms add -m %{name} -v %{version} --rpm_safe_upgrade dkms build -m %{name} -v %{version} dkms install -m %{name} -v %{version} --force %preun dkms remove -m %{name} -v %{version} --all --rpm_safe_upgrade exit 0 %files %{_usrsrc}/%{name}-%{version} /etc/modprobe.d/%{name}.conf /etc/NetworkManager/conf.d/80-wifi.conf /lib/firmware/rtlwifi/rtl8188fufw.bin # vim:set ts=2 sw=2 et: