rpms/febootstrap/F-10 febootstrap.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Richard W.M. Jones rjones at fedoraproject.org
Thu Apr 16 08:38:01 UTC 2009


Author: rjones

Update of /cvs/pkgs/rpms/febootstrap/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5291/F-10

Modified Files:
	.cvsignore sources 
Added Files:
	febootstrap.spec import.log 
Log Message:
Initial import.



--- NEW FILE febootstrap.spec ---
Summary:     Bootstrap a new Fedora system (like debootstrap)
Name:        febootstrap
Version:     1.5
Release:     3%{?dist}
License:     GPLv2+
Group:       Development/Tools
URL:         http://et.redhat.com/~rjones/febootstrap/
Source0:     http://et.redhat.com/~rjones/febootstrap/files/%{name}-%{version}.tar.gz
BuildRoot:   %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:   noarch

BuildRequires: /usr/bin/pod2man
BuildRequires: fakeroot >= 1.11
BuildRequires: fakechroot >= 2.9-20
BuildRequires: yum >= 3.2

Requires:    fakeroot >= 1.11
Requires:    fakechroot >= 2.9-20
Requires:    yum >= 3.2
Requires:    MAKEDEV
Requires:    util-linux-ng
Requires:    cpio
Requires:    upx

# These are suggestions.  However making them hard requirements
# pulls in far too much stuff.
#Requires:    qemu
#Requires:    filelight
#Requires:    baobab     # Not as nice as filelight.


%description
febootstrap is a Fedora equivalent to Debian's debootstrap.  You can
use it to create a basic Fedora filesystem, and build initramfs
(initrd.img) or filesystem images.

febootstrap also includes a separate tool to minimize filesystems by
removing unneeded locales, documentation etc.

The main difference from other appliance building tools is that this
one doesn't need to be run as root.


%prep
%setup -q


%build
%configure
make


%install
rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install

# Clean up the examples/ directory which will get installed in %doc.
# In this case I don't want the scripts to be executable because
# people should read them carefully before running them.
rm examples/Makefile*
chmod -x examples/*.sh


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc COPYING README examples
%{_bindir}/febootstrap
%{_bindir}/febootstrap-run
%{_bindir}/febootstrap-minimize
%{_bindir}/febootstrap-to-initramfs
%{_mandir}/man8/febootstrap.8*
%{_mandir}/man8/febootstrap-run.8*
%{_mandir}/man8/febootstrap-minimize.8*
%{_mandir}/man8/febootstrap-to-initramfs.8*


%changelog
* Tue Apr 14 2009 Richard Jones <rjones at redhat.com> - 1.5-3
- Configure script has (unnecessary) BuildRequires on fakeroot,
  fakechroot, yum.

* Tue Apr 14 2009 Richard Jones <rjones at redhat.com> - 1.5-2
- Initial build for Fedora.


--- NEW FILE import.log ---
febootstrap-1_5-3_fc11:F-10:febootstrap-1.5-3.fc11.src.rpm:1239871031


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/febootstrap/F-10/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	16 Apr 2009 04:31:11 -0000	1.1
+++ .cvsignore	16 Apr 2009 08:37:30 -0000	1.2
@@ -0,0 +1 @@
+febootstrap-1.5.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/febootstrap/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	16 Apr 2009 04:31:11 -0000	1.1
+++ sources	16 Apr 2009 08:37:30 -0000	1.2
@@ -0,0 +1 @@
+3d78fdaf544ba885415e6d366ea9b7d0  febootstrap-1.5.tar.gz




More information about the scm-commits mailing list