updated on Wed Jan 25 16:08:47 UTC 2012
[aur-mirror.git] / ziproxy / PKGBUILD
blob7b124d56a2cf59fa29d33ca9a97d15581897f806
1 # Contributor: Yejun Yang yejunx AT gmail DOT com
3 pkgname=ziproxy
4 pkgver=3.2.0
5 pkgrel=2
6 pkgdesc="forwarding, non-caching, compressing HTTP proxy server"
7 arch=('i686' 'x86_64')
8 url="http://ziproxy.sourceforge.net/"
9 license=('GPLv2')
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
16         etc/xinetd.d/ziproxy
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
26         ziproxy
27         ziproxy.logrotate
28         ziproxy.xinetd)
29 md5sums=('fb5fd0ba0ddd8412cd3a767ac63075ff'
30          '41108c6c91481053947c39615fd6f165'
31          'feb35264391c790cedd5e995182b5ff5'
32          '3d2f9208b5ab6738c136049e1fd2e433')
34 build() {
35   cd $srcdir/$pkgname-$pkgver
36   [ -f Makefile ] || ./configure --prefix=/usr --with-jasper
37   make
40 package() {
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