diff options
author | K. de Jong <kjong+dev@neobits.nl> | 2020-07-24 17:02:05 +0200 |
---|---|---|
committer | K. de Jong <kjong+dev@neobits.nl> | 2020-07-24 17:02:05 +0200 |
commit | 235736d4905e8a53bc98f110e48a092001895456 (patch) | |
tree | a67bb0ceb2ca1d195f41d8ef1d73310a5cd3cba7 /SPECS | |
parent | 8ccaa26f529c614478d64b381a894ba2c53009a6 (diff) | |
download | rpmbuild-235736d4905e8a53bc98f110e48a092001895456.tar.gz rpmbuild-235736d4905e8a53bc98f110e48a092001895456.tar.xz rpmbuild-235736d4905e8a53bc98f110e48a092001895456.zip |
Updated spec file of dnf-rkhunter to comply with python guidelines
Diffstat (limited to 'SPECS')
-rw-r--r-- | SPECS/dnf-plugin-rkhunter.spec | 45 |
1 files changed, 26 insertions, 19 deletions
diff --git a/SPECS/dnf-plugin-rkhunter.spec b/SPECS/dnf-plugin-rkhunter.spec index b837d1e..44e3226 100644 --- a/SPECS/dnf-plugin-rkhunter.spec +++ b/SPECS/dnf-plugin-rkhunter.spec @@ -1,47 +1,54 @@ %{!?dnf_lowest_compatible: %global dnf_lowest_compatible 4.2.23} +%global srcname dnf-plugin-rkhunter -Name: dnf-plugin-rkhunter +Name: python-%{srcname} Version: 1.1 Release: 1%{?dist} Summary: Automatic updates of rkhunter property files after DNF transactions License: GPLv2+ -URL: https://github.com/AquaL1te/%{name} -Source0: https://github.com/AquaL1te/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +URL: https://github.com/AquaL1te/%{srcname} +Source0: https://github.com/AquaL1te/%{srcname}/archive/v%{version}.tar.gz#/%{srcname}-%{version}.tar.gz +Provides: python3-%{srcname} = %{version}-%{release} +%{?python_provide:%python_provide python3-pkg_resources} + +%global _description %{expand: +dnf-plugin-rkhunter is a plugin for DNF to do an automatic update of rkhunter +property files after each DNF transaction.} + +%description %{_description} + +%package -n python3-%{srcname} +Summary: %{summary} BuildArch: noarch BuildRequires: python3-devel - Requires: rkhunter -Provides: python3-%{name} = %{version}-%{release} - -%description -dnf-plugin-rkhunter is a plugin for DNF to do an automatic update of rkhunter -property files after each DNF transaction. +%description -n python3-%{srcname} %_description %prep -%autosetup -n %{name}-%{version} +%autosetup -n %{srcname}-%{version} %install mkdir -p %{buildroot}%{python3_sitelib}/dnf-plugins/ mkdir -p %{buildroot}%{_sysconfdir}/dnf/plugins/ -mkdir -p %{buildroot}%{_defaultdocdir}/%{name}/ -mkdir -p %{buildroot}%{_defaultlicensedir}/%{name}/ +mkdir -p %{buildroot}%{_defaultdocdir}/%{srcname}/ +mkdir -p %{buildroot}%{_defaultlicensedir}/%{srcname}/ mkdir -p %{buildroot}%{_mandir}/man8/ install -m 644 plugin/rkhunter.py %{buildroot}/%{python3_sitelib}/dnf-plugins/rkhunter.py install -m 644 etc/rkhunter.conf %{buildroot}%{_sysconfdir}/dnf/plugins/rkhunter.conf -install -m 644 README.md %{buildroot}%{_defaultdocdir}/%{name}/README.md -install -m 644 LICENSE %{buildroot}%{_defaultlicensedir}/%{name}/LICENSE -install -m 644 man/dnf-plugin-rkhunter.8 %{buildroot}%{_mandir}/man8/%{name}.8 +install -m 644 README.md %{buildroot}%{_defaultdocdir}/%{srcname}/README.md +install -m 644 LICENSE %{buildroot}%{_defaultlicensedir}/%{srcname}/LICENSE +install -m 644 man/dnf-plugin-rkhunter.8 %{buildroot}%{_mandir}/man8/%{srcname}.8 -%files +%files -n python3-%{srcname} %{python3_sitelib}/dnf-plugins/rkhunter.py %{python3_sitelib}/dnf-plugins/__pycache__/rkhunter.* %{_sysconfdir}/dnf/plugins/rkhunter.conf -%{_defaultdocdir}/%{name}/README.md -%{_defaultlicensedir}/%{name}/LICENSE -%{_mandir}/man8/%{name}.8* +%{_defaultdocdir}/%{srcname}/README.md +%{_defaultlicensedir}/%{srcname}/LICENSE +%{_mandir}/man8/%{srcname}.8* %changelog * Wed Jul 22 2020 K. de Jong <keesdejong@fedoraproject.org> - 1.1-1 |