]> git.pld-linux.org Git - packages/fakeroot.git/blob - fakeroot.spec
- raw version from MDK.
[packages/fakeroot.git] / fakeroot.spec
1 %define name fakeroot
2 %define version 0.4.4
3 %define release 1mdk
4 %define debver 4.1
5
6 Summary: Gives a fake root environment
7 Name: %{name}
8 Version: %{version}
9 Release: %{release}
10 Source0: %{name}_%{version}-%{debver}.tar.bz2
11 Copyright: GPL
12 Group: Development/Tools
13 BuildRoot: /tmp/%{name}-buildroot
14 Prefix: %{_prefix}
15
16 %description
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,
22 etc.
23
24 If you don't understand any of this, you do not need this!
25
26 %prep
27 %setup
28
29 %build
30 %configure
31
32 make    CFLAGS="-g -O2 -Wall -W -pedantic"\
33          CXXFLAGS="-g -O2 -Wall -W -pedantic"
34
35 %install
36 rm -rf $RPM_BUILD_ROOT
37
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
48
49 %clean
50 rm -rf $RPM_BUILD_ROOT
51
52 %files
53 %defattr(-,root,root,0755)
54 /usr/bin/*
55 /usr/lib/libfakeroot/*
56 %doc DEBUG
57 %doc /usr/man/man*/*
58
59 %changelog
60
61 * Mon Jan 17 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.4.4-1mdk
62
63 - firct mandrake version.
64
65 # end of file
This page took 0.066627 seconds and 3 git commands to generate.