Package rivalcfg: Specfile
Name: rivalcfg Version: 4.3.0 Release: alt1 Summary: Configure SteelSeries Rival gaming mice License: WTFPL Group: System/Configuration/Hardware Url: https://github.com/flozz/rivalcfg Packager: L.A. Kostis <lakostis@altlinux.org> BuildArch: noarch Source0: %name-%version.tar Patch: %name-%version-%release.patch BuildRequires(pre): rpm-build-python3 BuildRequires: python3-module-setuptools %description rivalcfg is a small CLI utility program that allows you to configure SteelSeries Rival gaming mice on Linux. %prep %setup %patch -p1 sed -i 's|#!/usr/bin/env python|&3|' setup.py %build CFLAGS="%optflags" %__python3 setup.py build %install %__python3 setup.py install --root %buildroot --record=INSTALLED_FILES mkdir -p %buildroot%_udevrulesdir touch %buildroot%_udevrulesdir/99-steelseries-rival.rules cat << EOF > %buildroot%_bindir/%name #!/usr/bin/env python3 from rivalcfg import __main__ __main__.main() EOF %files -f INSTALLED_FILES %doc README* LICENSE* CHANGELOG.* doc/{env,faq}.rst %dir %python3_sitelibdir_noarch/%name %python3_sitelibdir_noarch/%name %exclude %python3_sitelibdir_noarch/%name-%{version}* %ghost %_udevrulesdir/*.rules %changelog * Sun Jul 18 2021 L.A. Kostis <lakostis@altlinux.ru> 4.3.0-alt1 - 4.3.0. - Remove documentation (will add later). * Thu Nov 05 2020 L.A. Kostis <lakostis@altlinux.ru> 4.1.0-alt1 - 4.1.0. - Record udev rules as ghost file. * Sat Mar 21 2020 L.A. Kostis <lakostis@altlinux.ru> 3.7.0-alt1 - 3.7.0. - Fix License tag. * Thu Feb 13 2020 Andrey Bychkov <mrdrew@altlinux.org> 3.6.0-alt2 - Porting on python3. * Fri Sep 13 2019 L.A. Kostis <lakostis@altlinux.ru> 3.6.0-alt1 - 3.6.0. * Sat Jan 12 2019 L.A. Kostis <lakostis@altlinux.ru> 3.4.0-alt1 - Updated to 3.4.0: + runscript: update. + rival95: re-applied. * Thu Oct 26 2017 L.A. Kostis <lakostis@altlinux.ru> 2.6.0-alt3.gitd0c3ec2 - .spec cleanup (based on repocop suggestions). * Tue Oct 24 2017 L.A. Kostis <lakostis@altlinux.ru> 2.6.0-alt2.gitd0c3ec2 - rival95: experimental support of Rival 95. * Tue Oct 24 2017 L.A. Kostis <lakostis@altlinux.ru> 2.6.0-alt1.gitd0c3ec2 - d0c3ec2 GIT. - initial build for ALTLinux. |