[febootstrap] - Split package into febootstrap (for building) and febootstrap-supermin-helper (for running). No
Richard W.M. Jones
rjones at fedoraproject.org
Fri Jan 14 18:33:57 UTC 2011
commit eea95848024bef4afbcd472078fb4e2e91c103eb
Author: Richard W.M. Jones <rjones at redhat.com>
Date: Fri Jan 14 18:27:05 2011 +0000
- Split package into febootstrap (for building) and febootstrap-supermin-helper
(for running). Note that febootstrap depends on febootstrap-supermin-helper,
but you can install febootstrap-supermin-helper on its own.
febootstrap.spec | 32 ++++++++++++++++++++++++++------
1 files changed, 26 insertions(+), 6 deletions(-)
---
diff --git a/febootstrap.spec b/febootstrap.spec
index 963707d..470a6c9 100644
--- a/febootstrap.spec
+++ b/febootstrap.spec
@@ -1,7 +1,7 @@
Summary: Bootstrapping tool for creating supermin appliances
Name: febootstrap
Version: 3.3
-Release: 3%{?dist}
+Release: 4%{?dist}
License: GPLv2+
Group: Development/Tools
URL: http://people.redhat.com/~rjones/febootstrap/
@@ -21,10 +21,7 @@ ExclusiveArch: alpha armv4l %{ix86} ia64 x86_64 ppc sparc sparcv9 ppc64
Requires: yum >= 3.2
Requires: yum-utils
-Requires: util-linux-ng
-Requires: cpio
-Requires: /sbin/mke2fs
-Requires: /sbin/insmod.static
+Requires: febootstrap-supermin-helper = %{version}-%{release}
# These are suggestions. However making them hard requirements
# pulls in far too much stuff.
@@ -40,6 +37,19 @@ size, which get fully instantiated on-the-fly in a fraction of a
second when you need to boot one of them.
+%package supermin-helper
+Summary: Runtime support for febootstrap
+Group: Development/Tools
+Requires: util-linux-ng
+Requires: cpio
+Requires: /sbin/mke2fs
+Requires: /sbin/insmod.static
+
+
+%description supermin-helper
+%{name}-supermin-helper contains the runtime support for %{name}.
+
+
%prep
%setup -q
@@ -69,12 +79,22 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root,-)
%doc COPYING README
%{_bindir}/febootstrap
-%{_bindir}/febootstrap-supermin-helper
%{_mandir}/man8/febootstrap.8*
+
+
+%files supermin-helper
+%defattr(-,root,root,-)
+%doc COPYING
+%{_bindir}/febootstrap-supermin-helper
%{_mandir}/man8/febootstrap-supermin-helper.8*
%changelog
+* Fri Jan 14 2011 Richard Jones <rjones at redhat.com> - 3.3-4
+- Split package into febootstrap (for building) and febootstrap-supermin-helper
+ (for running). Note that febootstrap depends on febootstrap-supermin-helper,
+ but you can install febootstrap-supermin-helper on its own.
+
* Fri Jan 14 2011 Richard Jones <rjones at redhat.com> - 3.3-3
- Clear executable stack flag on febootstrap-supermin-helper.
More information about the scm-commits
mailing list