From c36b09775a2a35e061c1c156fda72a8c1bfe7e97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Va=C5=A1=C3=ADk?= Date: Wed, 5 Dec 2012 14:09:29 +0100 Subject: [PATCH] add new subpackage -supplemental for LSB testuite-only dependencies, Require net-tools in -supplemental (#882122) --- redhat-lsb.spec | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/redhat-lsb.spec b/redhat-lsb.spec index 37733c7..2d06fec 100644 --- a/redhat-lsb.spec +++ b/redhat-lsb.spec @@ -43,7 +43,7 @@ Summary: Implementation of Linux Standard Base specification Name: redhat-lsb Version: 4.1 -Release: 6%{?dist} +Release: 7%{?dist} URL: http://www.linuxfoundation.org/collaborate/workgroups/lsb Source0: https://fedorahosted.org/releases/r/e/redhat-lsb/%{name}-%{version}-%{srcrelease}.tar.bz2 Patch0: lsb-release-3.1-update-init-functions.patch @@ -421,6 +421,16 @@ Provides: lsb-trialuse-noarch = %{version} The Linux Standard Base (LSB) Trialuse module support defines components which are not required parts of the LSB Specification. +%package supplemental +Group: System Environment/Base +Summary: LSB supplemental dependencies required by LSB certification tests +Requires: net-tools + +%description supplemental +This subpackage brings in supplemental dependencies for components required for +passing LSB (Linux Standard Base) certification testsuite, but not directly required +to be on LSB conforming system. + %prep %setup -q %patch0 -p1 @@ -721,8 +731,15 @@ os.remove("%{_datadir}/lsb") %{_sysconfdir}/lsb-release.d/trialuse* %{_datadir}/lsb/%{lsbrelver}/modules/trialuse +%files supplemental +#no files, just dependencies + %changelog +* Wed Dec 05 2012 Ondrej Vasik - 4.1-7 +- add new subpackage -supplemental for LSB testuite-only dependencies +- Require net-tools in -supplemental (#882122) + * Mon Nov 05 2012 Parag - 4.1-6 - Resolves:rh#873066 - missing dependency /bin/su moved to /usr/bin/su