blob: 3e618fa1884d963de5dfd734e90f07779aab99a4 (
plain)
1 # Description: A tool to distribute compilations.
2 # URL: http://distcc.org/
3 # Maintainer: Danny Rawlins, monster dot romster at gmail dot com
4 # Packager: Johannes Winkelmann, jw at tks6 dot net
5 # Depends on: popt python
6
7 name=distcc
8 version=3.1
9 release=3
10 source=(http://distcc.googlecode.com/files/$name-$version.tar.bz2
11 distccd)
12
13 build() {
14 cd $name-$version
15
16 ./configure \
17 --prefix=/usr \
18 --mandir=/usr/man \
19 --disable-nls \
20 --without-gnome \
21 --without-gtk \
22 --disable-Werror
23
24 make
25 make DESTDIR=$PKG install
26
27 # distccd should be in sbin
28 install -d $PKG/usr/sbin
29 mv $PKG/usr/bin/distccd $PKG/usr/sbin/distccd
30
31 # install service
32 install -m 0755 -D $SRC/distccd $PKG/etc/rc.d/distccd
33
34 # create the masquerade directory
35 install -d $PKG/usr/lib/distcc
36 cd $PKG/usr/lib/distcc
37 for c in cc c++ gcc g++ cpp; do
38 ln -s ../../bin/distcc $c
39 done
40 cd -
41
42 rm -rf $PKG/usr/share/doc $PKG/usr/etc/default $PKG/usr/etc/distcc
43 rmdir $PKG/usr/etc $PKG/usr/share
44 }
|