1 # Contributor: Yejun Yang yejunx AT gmail DOT com
6 pkgdesc="forwarding, non-caching, compressing HTTP proxy server"
8 url="http://ziproxy.sourceforge.net/"
10 depends=('giflib' 'libpng' 'libjpeg' 'zlib' 'jasper')
11 backup=(etc/ziproxy/ziproxy.conf
12 etc/ziproxy/bo_exception.list
13 etc/ziproxy/http.passwd
14 etc/ziproxy/noprocess.list
15 etc/ziproxy/replace.list
17 var/lib/ziproxy/error/400.html
18 var/lib/ziproxy/error/404.html
19 var/lib/ziproxy/error/407.html
20 var/lib/ziproxy/error/408.html
21 var/lib/ziproxy/error/409.html
22 var/lib/ziproxy/error/500.html
23 var/lib/ziproxy/error/503.html)
24 install=ziproxy.install
25 source=(http://downloads.sourceforge.net/project/ziproxy/ziproxy/ziproxy-$pkgver/ziproxy-$pkgver.tar.bz2
29 md5sums=('fb5fd0ba0ddd8412cd3a767ac63075ff'
30 '41108c6c91481053947c39615fd6f165'
31 'feb35264391c790cedd5e995182b5ff5'
32 '3d2f9208b5ab6738c136049e1fd2e433')
35 cd $srcdir/$pkgname-$pkgver
36 [ -f Makefile ] || ./configure --prefix=/usr --with-jasper
41 cd $srcdir/$pkgname-$pkgver
42 make DESTDIR=$pkgdir install
44 install -d $pkgdir/var/lib/ziproxy/error
45 install -d $pkgdir/etc/conf.d
46 install -d $pkgdir/etc/rc.d
48 sed -i 's#var/ziproxy#var/lib/ziproxy#' etc/ziproxy/ziproxy.conf
49 cp -a etc/ziproxy $pkgdir/etc/ziproxy
50 install -m644 var/ziproxy/error/* $pkgdir/var/lib/ziproxy/error
51 echo "ZIPROXY_ARGS=\"-c /etc/ziproxy/ziproxy.conf\"" >$pkgdir/etc/conf.d/ziproxy
52 install -m755 $srcdir/ziproxy $pkgdir/etc/rc.d
53 install -Dm0644 $srcdir/ziproxy.logrotate $pkgdir/etc/logrotate.d/ziproxy
54 install -Dm0644 $srcdir/ziproxy.xinetd $pkgdir/etc/xinetd.d/ziproxy