[devscripts] Call subpackage devscripts-minimal, move checkbashisms to -minimal

Sandro Mani smani at fedoraproject.org
Thu Oct 17 15:28:24 UTC 2013


commit f9c5d3576c3660d71e77a5e1e5bb612b97c216dd
Author: Sandro Mani <manisandro at gmail.com>
Date:   Thu Oct 17 17:28:10 2013 +0200

    Call subpackage devscripts-minimal, move checkbashisms to -minimal

 devscripts.spec |   21 +++++++++++++--------
 1 files changed, 13 insertions(+), 8 deletions(-)
---
diff --git a/devscripts.spec b/devscripts.spec
index b26528d..7ac422d 100644
--- a/devscripts.spec
+++ b/devscripts.spec
@@ -33,19 +33,19 @@ Requires:       dpkg-dev
 # man for manpage-alert
 Requires:       %{_bindir}/man
 
-Requires: %{name}-licensecheck
+Requires: %{name}-minimal
 
 
 %description
 Scripts to make the life of a Debian Package maintainer easier.
 
 
-%package licensecheck
-Summary:        The licensecheck script part of devscripts
+%package minimal
+Summary:        Minimal subset of devscripts
 
-%description licensecheck
-The licensecheck script part of devscripts, split off to a subpackage to reduce
-dependencies.
+%description minimal
+This package contains a subset of the devscripts scripts which does not pull in
+loads of dependencies.
 
 
 %prep
@@ -79,17 +79,22 @@ rm -rf %{buildroot}%{_datadir}/doc
 %{python3_sitelib}/%{name}*.egg-info/
 %{_datadir}/%{name}/
 %{_mandir}/man1/*
+%exclude %{_bindir}/checkbashisms
 %exclude %{_bindir}/licensecheck
+%exclude %{_mandir}/man1/checkbashisms.1*
 %exclude %{_mandir}/man1/licensecheck.1*
 
-%files licensecheck
+%files minimal
 %doc COPYING
+%{_bindir}/checkbashisms
 %{_bindir}/licensecheck
+%{_mandir}/man1/checkbashisms.1*
 %{_mandir}/man1/licensecheck.1*
 
+
 %changelog
 * Thu Oct 17 2013 Sandro Mani <manisandro at gmail.com> - 2.13.4-3
-- Split off licensecheck into a subpackage
+- Split scripts used by rpm developers into a subpackage
 - Install some additional manpages
 
 * Mon Oct  7 2013 Ville Skyttä <ville.skytta at iki.fi> - 2.13.4-2


More information about the scm-commits mailing list