wok-6.x view privoxy/receipt @ rev 6928

Up: elfutils to 0.149. Fixed it to build in clean chroot. Fixed it also to download sources with real wget by since sources are on https host. So now elfutils can download its sources just fine.
author Christopher Rogers <slaxemulator@gmail.com>
date Fri Oct 22 22:36:22 2010 +0000 (2010-10-22)
parents 3516ecf32350
children e6ebd77ac2ff
line source
1 # SliTaz package receipt.
3 PACKAGE="privoxy"
4 VERSION="3.0.16-stable"
5 CATEGORY="network"
6 SHORT_DESC="Non-caching web privacy proxy."
7 MAINTAINER="paul@slitaz.org"
8 DEPENDS="zlib pcre"
9 BUILD_DEPENDS="zlib-dev autoconf perl m4 coreutils"
10 TARBALL="$PACKAGE-$VERSION-src.tar.gz"
11 WEB_SITE="http://www.privoxy.org/"
12 WGET_URL="http://downloads.sourceforge.net/ijbswa/$TARBALL"
14 # Rules to configure and make the package.
15 compile_rules()
16 {
17 # Have to create privoxy user/group to be able to compile
18 # adduser privoxy -s /bin/false -H -D -S
20 cd $src
22 # Needs autoconf
23 autoheader
24 autoconf
26 ./configure \
27 --prefix=/usr \
28 --sysconfdir=/etc/privoxy \
29 --infodir=/usr/share/info \
30 --mandir=/usr/share/man \
31 --localstatedir=/var \
32 --with-user=nobody \
33 --with-group=nogroup \
34 $CONFIGURE_ARGS &&
35 make &&
36 make DESTDIR=$PWD/_pkg install
37 }
39 # Rules to gen a SliTaz package suitable for Tazpkg.
40 genpkg_rules()
41 {
42 mkdir -p $fs/etc/init.d $fs/usr
43 cp -a $_pkg/usr/sbin $fs/usr
44 cp -a $_pkg/var $fs
45 cp -a $_pkg/etc $fs
47 # Copy daemon from /stuff
48 cp stuff/daemon-privoxy $fs/etc/init.d/privoxy
49 }
51 post_install()
52 {
53 # And change file permissions
54 echo -n "Changing file permissions..."
55 chown -R root.nogroup $1/etc/privoxy
56 chown -R root.root $1/etc/privoxy/templates
57 chown -R root.nogroup $1/var/log/privoxy
58 status
59 }