6 Summary: Gives a fake root environment
10 Source0: %{name}_%{version}-%{debver}.tar.bz2
12 Group: Development/Tools
13 BuildRoot: /tmp/%{name}-buildroot
17 This package is intended to enable something like:
18 fakeroot rpm --rebuild
19 i.e. to remove the need to become root for a package build.
20 This is done by setting LD_PRELOAD to a "libfakeroot.so.0.0",
21 that provides wrappers around chown, chmod, mknod, stat,
24 If you don't understand any of this, you do not need this!
32 make CFLAGS="-g -O2 -Wall -W -pedantic"\
33 CXXFLAGS="-g -O2 -Wall -W -pedantic"
36 rm -rf $RPM_BUILD_ROOT
38 mkdir -p $RPM_BUILD_ROOT/usr
39 make CFLAGS="-g -O2 -Wall -W -pedantic"\
40 CXXFLAGS="-g -O2 -Wall -W -pedantic"\
41 prefix=$RPM_BUILD_ROOT/usr install
42 install -d -m 0755 $RPM_BUILD_ROOT/usr/bin/
43 install -m 0755 scripts/fakeroot $RPM_BUILD_ROOT/usr/bin/
44 install -d -m 0755 $RPM_BUILD_ROOT/usr/lib/libfakeroot
45 bzip2 -9f $RPM_BUILD_ROOT/usr/man/man*/*
46 strip $RPM_BUILD_ROOT/usr/bin/faked
47 strip $RPM_BUILD_ROOT/usr/lib/libfakeroot/libfakeroot.so.0.0.1
50 rm -rf $RPM_BUILD_ROOT
53 %defattr(-,root,root,0755)
55 /usr/lib/libfakeroot/*
61 * Mon Jan 17 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.4.4-1mdk
63 - firct mandrake version.