From 7f68ba9edd0a50dc909847d415860ef8b98cde27 Mon Sep 17 00:00:00 2001 From: David Huff Date: Sep 25 2008 18:25:45 +0000 Subject: - refactored code to match upsteaem project - backported new features from upsteam version 003-4 --- diff --git a/.cvsignore b/.cvsignore index e69de29..de984b4 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +appliance-tools-002.tar.bz2 diff --git a/appliance-tools.spec b/appliance-tools.spec new file mode 100644 index 0000000..745ad64 --- /dev/null +++ b/appliance-tools.spec @@ -0,0 +1,70 @@ +%{!?python_sitelib: %define 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: 002 +Release: 3%{?dist} +License: GPLv2 +Group: System Environment/Base +URL: http://thincrust.net +Source0: %{name}-%{version}.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +Requires: livecd-tools >= 017.1 +Requires: zlib +Requires: qemu-img +BuildRequires: python +BuildArch: noarch + + +%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. + +%prep +%setup -q + +%build +make + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +%doc README COPYING +%doc config/fedora9-aos.ks +%{_mandir}/man*/* +%{_bindir}/appliance-creator +%{_bindir}/image-minimizer +%dir %{python_sitelib}/appcreate +%{python_sitelib}/appcreate/*.py +%{python_sitelib}/appcreate/*.pyo +%{python_sitelib}/appcreate/*.pyc + +%changelog +* Wed Sep 24 2008 David Huff 002-2 +- refactored code to match upsteaem project +- backported new features from upsteam version 003-4 + +* Wed Jul 09 2008 Alan Pevec 002-1 +- import imgcreate.fs refactoring and other changes + to make it work with Fedora-9 livecd-tools-0.17.1 w/o Thincrust patches + +* Wed Jun 11 2008 David Huff - 001-3 +- fixed dependancys + +* Tue Jun 10 2008 David Huff - 001-2 +- Undated opt parser +- fixed grub issue +- build aginsted newer livecd-tools for selinux issues + +* Wed May 14 2008 David Huff - 001 +- Initial build. + diff --git a/sources b/sources index e69de29..b1737a0 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +aa16259a7ec4f752f60d1b752eb75047 appliance-tools-002.tar.bz2