updated on Thu Jan 19 20:01:47 UTC 2012
[aur-mirror.git] / 3proxy / PKGBUILD
blob6763dd829d68493aa0be47e455ebb0442efc2efa
1 pkgname=3proxy
2 pkgver=0.6.1
3 pkgrel=2
4 pkgdesc="A tiny crossplatform proxy server"
5 arch=('i686' 'x86_64')
6 url="http://www.3proxy.ru/"
7 license=('BSD')
8 depends=()
9 source=("http://www.3proxy.ru/$pkgver/3proxy-$pkgver.tgz"
11 md5sums=('03790467a12e16ed8785ae688ecf9b68'
21 _prefix=/usr
22 _etcdir=/etc/3proxy
23 build() {
24   cd "$srcdir/3proxy-$pkgver"
26   cp Makefile.Linux Makefile.Linux~ && sed 's/^\(CFLAGS =\)/\1 -Werror-implicit-function-declaration /' Makefile.Linux~ > Makefile.Linux || return 1
31   make='make -f Makefile.Linux INSTALL=/bin/install'
32   $make prefix="$_prefix" ETCDIR="$_etcdir"
33   $make prefix="$_prefix" install DESTDIR="$pkgdir" ETCDIR="${pkgdir}${_etcdir}"
34   ( cd ${pkgdir}${_prefix}/bin && mv proxy 3proxy-proxy ) || return 1
35   rm -f ${pkgdir}${_etcdir}/counters ${pkgdir}${_etcdir}/passwd ${pkgdir}${_etcdir}/bandlimiters
36   install -D -m644 copying ${pkgdir}${_prefix}/share/licenses/$pkgname/copying
37   install -D -m644 cfg/3proxy.cfg.sample ${pkgdir}${_etcdir}/3proxy.cfg.sample
38   install -D -m644 cfg/counters.sample ${pkgdir}${_etcdir}/counters.sample