From 69665c9b83059d40ae155b75a0871453fab830fd Mon Sep 17 00:00:00 2001 From: Jeremy Katz Date: Tue, 12 Feb 2008 18:32:54 +0000 Subject: [PATCH] - Rework to provide a python API for use by other tools (thanks to markmc for a lot of the legwork here) - Fix creation of images with ext2 filesystems and no SELinux - Don't require a yum-cache directory inside of the cachedir (#430066) - Many config updates for rawhide - Allow running live images from MMC/SD (#430444) - Don't let a non-standard TMPDIR break things (Jim Meyering) --- .cvsignore | 2 +- livecd-tools.spec | 33 +++++++++++++++++++++++++++++---- sources | 2 +- 3 files changed, 31 insertions(+), 6 deletions(-) diff --git a/.cvsignore b/.cvsignore index 209b2f2..84cb13c 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -livecd-tools-012.tar.bz2 +livecd-tools-014.tar.bz2 diff --git a/livecd-tools.spec b/livecd-tools.spec index 4c447a7..7aa5b40 100644 --- a/livecd-tools.spec +++ b/livecd-tools.spec @@ -1,10 +1,12 @@ +%{!?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 live CD's Name: livecd-tools -Version: 012 +Version: 014 Release: 1%{?dist} -License: GPL +License: GPLv2 Group: System Environment/Base URL: http://git.fedoraproject.org/?p=hosted/livecd Source0: %{name}-%{version}.tar.bz2 @@ -12,10 +14,10 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root Requires: util-linux Requires: coreutils Requires: e2fsprogs -Requires: yum >= 3.0.0 +Requires: yum >= 3.1.7 Requires: mkisofs Requires: squashfs-tools -Requires: pykickstart +Requires: pykickstart >= 0.96 Requires: dosfstools >= 2.11-8 Requires: isomd5sum %ifarch %{ix86} x86_64 @@ -24,6 +26,7 @@ Requires: syslinux %ifarch ppc ppc64 Requires: yaboot %endif +BuildRequires: python %description @@ -53,8 +56,30 @@ rm -rf $RPM_BUILD_ROOT /usr/lib/livecd-creator/mayflower %dir %{_datadir}/livecd-tools %{_datadir}/livecd-tools/* +%{_bindir}/image-creator +%dir %{python_sitelib}/imgcreate +%{python_sitelib}/imgcreate/*.py +%{python_sitelib}/imgcreate/*.pyo +%{python_sitelib}/imgcreate/*.pyc %changelog +* Tue Feb 12 2008 Jeremy Katz - 014-1 +- Rework to provide a python API for use by other tools (thanks to + markmc for a lot of the legwork here) +- Fix creation of images with ext2 filesystems and no SELinux +- Don't require a yum-cache directory inside of the cachedir (#430066) +- Many config updates for rawhide +- Allow running live images from MMC/SD (#430444) +- Don't let a non-standard TMPDIR break things (Jim Meyering) + +* Mon Oct 29 2007 Jeremy Katz - 013-1 +- Lots of config updates +- Support 'device foo' to say what modules go in the initramfs +- Support multiple kernels being installed +- Allow blacklisting kernel modules on boot with blacklist=foo +- Improve bootloader configs +- Split configs off for f8 + * Tue Sep 25 2007 Jeremy Katz - 012-1 - Allow %%post --nochroot to work for putting files in the root of the iso - Set environment variables for when %%post is run diff --git a/sources b/sources index 2d59364..b553816 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -12465bf127b9b390bbb7534b84407f93 livecd-tools-012.tar.bz2 +a39f71459e448c8da65512b840e91456 livecd-tools-014.tar.bz2