[appliance-tools/f14/master] Added sub-package for image minimizer (dhuff)
Alan Pevec
apevec at fedoraproject.org
Mon Apr 4 12:55:30 UTC 2011
commit 3ad7f0c4f3797cca57682b56f2e22af28978e25c
Author: Alan Pevec <apevec at redhat.com>
Date: Mon Apr 4 14:54:10 2011 +0200
Added sub-package for image minimizer (dhuff)
- image-minimizer: support drop-keep-drop
- image-minimizer: add droprpm/keeprpm
.gitignore | 1 +
appliance-tools.spec | 33 ++++++++++++++++++++++++++-------
sources | 2 +-
3 files changed, 28 insertions(+), 8 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 92b15c1..84d87cf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
appliance-tools-004.5.tar.bz2
+/appliance-tools-005.tar.bz2
diff --git a/appliance-tools.spec b/appliance-tools.spec
index 5770014..b48540f 100644
--- a/appliance-tools.spec
+++ b/appliance-tools.spec
@@ -1,18 +1,20 @@
-%{!?python_sitelib: %define python_sitelib %(%{__python} -c "import distutils.sysconfig as d; print d.get_python_lib()")}
+%{!?python_sitelib: %global python_sitelib %(%{__python} -c "import distutils.sysconfig as d; print d.get_python_lib()")}
%define debug_package %{nil}
Summary: Tools for building Appliances
Name: appliance-tools
-Version: 004.5
+Version: 005
Release: 1%{?dist}
License: GPLv2
Group: System Environment/Base
URL: http://thincrust.org/
# The source for this package was pulled from upstream's vcs. Use the
# following commands to generate the tarball:
-# git clone git://git.fedorahosted.org/appliance-tools.git
-# git archive --format=tar --prefix=appliance-tools-%{version} appliance-tools-%{version} | bzip2 > appliance-tools-%{version}.tar.bz2
+# git clone git://git.fedorahosted.org/appliance-tools
+# cd appliance-tools
+# git checkout appliance-tools-005
+# make dist
Source0: %{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Requires: livecd-tools >= 020 curl rsync kpartx
@@ -25,8 +27,16 @@ ExcludeArch: ppc64 s390 s390x
%description
Tools for generating appliance images on Fedora based systems including
-derived distributions such as RHEL, CentOS and others. See
-http://thincrust.net for more details.
+derived distributions such as RHEL, CentOS and others.
+See http://thincrust.net for more details.
+
+%package minimizer
+Summary: Tool to minimize a appliance image
+Group: System Environment/Base
+BuildArch: noarch
+
+%description minimizer
+Tool that helps remove unwanted files from the appliance image.
%prep
%setup -q
@@ -47,7 +57,6 @@ rm -rf $RPM_BUILD_ROOT
%doc config/fedora-aos.ks
%{_mandir}/man*/*
%{_bindir}/appliance-creator
-%{_bindir}/image-minimizer
%{_bindir}/ec2-converter
%dir %{python_sitelib}/appcreate
%dir %{python_sitelib}/ec2convert
@@ -58,7 +67,17 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitelib}/ec2convert/*.pyo
%{python_sitelib}/ec2convert/*.pyc
+%files minimizer
+%defattr(-,root,root,-)
+%doc COPYING
+%{_bindir}/image-minimizer
+
%changelog
+* Mon Apr 04 2011 Alan Pevec <apevec at redhat.com> 005-1
+- image-minimizer: support drop-keep-drop
+- image-minimizer: add droprpm/keeprpm
+- Added sub-package for image minimizer (dhuff)
+
* Fri Aug 20 2010 Adam Tkac <atkac redhat com> - 004.5-1
- rebuild to ensure NVR in F14 is bigger than in F13
- merge following changes from F12 branch [David Huff]:
diff --git a/sources b/sources
index d7efd80..a203274 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-60b3b778a075d6683354d8c11f735932 appliance-tools-004.5.tar.bz2
+a6e2a14d2fa474658a68845ce7ad06e9 appliance-tools-005.tar.bz2
More information about the scm-commits
mailing list