David Huff 239278
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "import distutils.sysconfig as d; print d.get_python_lib()")}
David Huff 239278
David Huff 239278
%define debug_package %{nil}
David Huff 239278
David Huff 239278
Summary: Tools for building Appliances
David Huff 239278
Name: appliance-tools
David Huff 239278
Version: 003
David Huff 473ff9
Release: 2%{?dist}
David Huff 239278
License: GPLv2
David Huff 239278
Group: System Environment/Base
David Huff 832ff4
URL: http://git.et.redhat.com/?p=act.git
David Huff 239278
Source0: %{name}-%{version}.tar.bz2
David Huff 239278
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
David Huff 832ff4
Requires: livecd-tools >= 018
David Huff 239278
BuildRequires: python
David Huff 239278
BuildArch: noarch
David Huff 239278
David Huff 239278
David Huff 239278
%description
David Huff 239278
Tools for generating appliance images on Fedora based systems including
David Huff 239278
derived distributions such as RHEL, CentOS and others. See
David Huff 239278
http://thincrust.net for more details.
David Huff 239278
David Huff 239278
%prep
David Huff 832ff4
%setup -q
David Huff 239278
David Huff 239278
%build
David Huff 239278
make
David Huff 239278
David Huff 239278
%install
David Huff 239278
rm -rf $RPM_BUILD_ROOT
David Huff 239278
make install DESTDIR=$RPM_BUILD_ROOT
David Huff 239278
David Huff 239278
%clean
David Huff 239278
rm -rf $RPM_BUILD_ROOT
David Huff 239278
David Huff 239278
%files
David Huff 239278
%defattr(-,root,root,-)
David Huff 239278
%doc README
David Huff 239278
%doc COPYING
David Huff 239278
%{_bindir}/appliance-creator
David Huff 239278
%dir %{_datadir}/appliance-tools
David Huff 239278
%{_datadir}/appliance-tools/*
David Huff 239278
%dir %{python_sitelib}/appcreate
David Huff 239278
%{python_sitelib}/appcreate/*.py
David Huff 239278
%{python_sitelib}/appcreate/*.pyo
David Huff 239278
%{python_sitelib}/appcreate/*.pyc
David Huff 239278
David Huff 239278
%changelog
David Huff 239278
* Wed Jul 09 2008 David Huff <dhuff@redhat.com> - 003-1
David Huff 832ff4
- version 003 is build for latest version of livecd-tools with patches
David Huff 832ff4
David Huff 832ff4
* Wed Jul 09 2008 Alan Pevec <apevec@redhat.com> 002-1
David Huff 832ff4
- import imgcreate.fs refactoring and other changes
David Huff 832ff4
  to make it work with Fedora-9 livecd-tools-0.17.1 w/o Thincrust patches
David Huff 832ff4
- version 002 is for f9 branch to work with stock f9 livecd-tools
David Huff 239278
David Huff 239278
* Wed Jun 11 2008 David Huff <dhuff@redhat.com> - 001-3
David Huff 239278
- fixed dependancys
David Huff 239278
David Huff 239278
* Tue Jun 10 2008 David Huff <dhuff@redhat.com> - 001-2
David Huff 239278
- Undated opt parser
David Huff 239278
- fixed grub issue
David Huff 239278
- build aginsted newer livecd-tools for selinux issues
David Huff 239278
David Huff 239278
* Wed May 14 2008 David Huff <dhuff@redhat.com> - 001
David Huff 239278
- Initial build.
David Huff 239278
David Huff 239278