livecd-tools/livecd-tools.spec

96 lines
2.5 KiB
RPMSpec
Raw Normal View History

2008-01-28 22:55:54 +00:00
%define debug_package %{nil}
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
2007-03-23 19:41:58 +00:00
Summary: Tools for building live CD's
Name: livecd-tools
2008-01-28 22:55:54 +00:00
Version: 013
2008-08-10 14:11:07 +00:00
Release: 7%{?dist}
2008-01-28 22:55:54 +00:00
License: GPLv2+
2007-03-23 19:41:58 +00:00
Group: System Environment/Base
URL: http://git.fedoraproject.org/?p=hosted/livecd
Source0: %{name}-%{version}.tar.bz2
2008-01-28 22:55:54 +00:00
#Source0: livecd.tar.bz2
2008-08-03 17:55:37 +00:00
Patch0: livecd-tools-013-old-pykickstart.patch
Patch1: livecd-tools-013-try-finally.patch
Patch2: livecd-tools-013-iso-to-disk-path.patch
Patch3: livecd-tools-013-ksconfigs.patch
2007-03-23 19:41:58 +00:00
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Requires: util-linux
Requires: coreutils
Requires: e2fsprogs
Requires: yum >= 3.0.0
Requires: mkisofs
Requires: squashfs-tools
Requires: pykickstart
2008-01-28 22:55:54 +00:00
#Requires: dosfstools >= 2.11-8
Requires: dosfstools
#Requires: isomd5sum
Requires: anaconda-runtime
%ifarch %{ix86} x86_64
Requires: syslinux
2008-01-28 22:55:54 +00:00
%endif
%ifarch ppc ppc64
Requires: yaboot
%endif
2007-03-23 19:41:58 +00:00
%description
Tools for generating live CD's on Fedora based systems including
derived distributions such as RHEL, CentOS and others. See
http://fedoraproject.org/wiki/FedoraLiveCD for more details.
%prep
%setup -q
2008-01-28 22:55:54 +00:00
%patch0 -p1
%patch1 -p1
%patch2 -p1
2008-08-03 17:55:37 +00:00
%patch3 -p1
2007-03-23 19:41:58 +00:00
%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 AUTHORS COPYING README HACKING
%{_bindir}/livecd-creator
%{_bindir}/livecd-iso-to-disk
2008-01-28 22:55:54 +00:00
%{_bindir}/image-creator
2008-01-28 23:09:03 +00:00
%dir /usr/lib/livecd-creator
/usr/lib/livecd-creator/mayflower
2007-03-23 19:41:58 +00:00
%dir %{_datadir}/livecd-tools
%{_datadir}/livecd-tools/*
%{python_sitelib}/imgcreate/*
2007-03-23 19:41:58 +00:00
%changelog
2008-08-10 14:11:07 +00:00
* Sun Aug 03 2008 Jeroen van Meeuwen <kanarip@fedoraproject.org> - 013-7
- Fix ksconfigs, fix building and naming of patches
2008-01-29 07:22:57 +00:00
* Tue Jan 29 2008 Rahul Sundaram <sundaram@fedoraproject.org> - 013-5
2008-08-03 17:55:37 +00:00
- Patch livecd-iso-to-disk for checkisomd5 location
2008-01-29 07:22:57 +00:00
* Tue Jan 29 2008 Rahul Sundaram <sundaram@fedoraproject.org> - 013-4
- Use python sitelib macro properly
2008-08-03 17:55:37 +00:00
2008-01-28 23:15:21 +00:00
* Tue Jan 29 2008 Rahul Sundaram <sundaram@fedoraproject.org> - 013-3
2008-08-03 17:55:37 +00:00
- Fix build on x86_64
2008-01-28 22:55:54 +00:00
* Mon Jan 28 2008 Rahul Sundaram <sundaram@fedoraproject.org> - 013-2
- Initial build for EPEL
2008-08-03 17:55:37 +00:00
2008-01-28 22:55:54 +00:00
* Mon Oct 29 2007 Jeremy Katz <katzj@redhat.com> - 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
2007-03-23 19:41:58 +00:00