updated on Tue Jan 10 04:01:21 UTC 2012
[aur-mirror.git] / fcgiwrap-git / PKGBUILD
blob7b56dfd96e339ead8e6042e42761cefe6c302404
1 # Contributor: Ron Huang <ronhuang+aur at gmail dot com>
2 pkgname=fcgiwrap-git
3 pkgver=20100930
4 pkgrel=1
5 pkgdesc="Simple FastCGI wrapper for CGI scripts"
6 arch=('i686' 'x86_64')
7 url="http://github.com/gnosek/fcgiwrap/"
8 license=('MIT')
9 depends=('spawn-fcgi')
10 makedepends=('git' 'autoconf' 'automake' 'fcgi')
11 provides=('fcgiwrap')
12 conflicts=('fcgiwrap')
13 backup=('etc/conf.d/fcgiwrap')
14 install=fcgiwrap.install
15 source=(conf initscript)
16 md5sums=('2a4fa3e8a96610423875040fba35d53e'
17          '0716a447478c478f0a00a34b85076173')
19 _gitroot="http://github.com/gnosek/fcgiwrap.git"
20 _gitname="fcgiwrap"
22 build() {
23   cd "$srcdir"
24   msg "Connecting to GIT server...."
26   if [ -d $_gitname ]; then
27     cd $_gitname && git pull origin
28     msg "The local files are updated."
29   else
30     git clone $_gitroot $_gitname
31   fi
33   msg "GIT checkout done or server timeout"
34   msg "Starting make..."
36   rm -rf "$srcdir/$_gitname-build"
37   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
38   cd "$srcdir/$_gitname-build"
40   #
41   # BUILD HERE
42   #
44   autoreconf -i
45   ./configure --prefix /usr
46   make
47   make DESTDIR="$pkgdir/" install
49   mkdir -p $pkgdir/etc/rc.d
50   install -Dm755 $srcdir/initscript $pkgdir/etc/rc.d/fcgiwrap
52   mkdir -p $pkgdir/etc/conf.d
53   install -Dm644 $srcdir/conf $pkgdir/etc/conf.d/fcgiwrap