updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / gatling-cvs / PKGBUILD
blob45ac76e8dfc508c3f80eabf401819dfbd0323af9
1 pkgname=gatling-cvs
2 pkgver=20110728
3 pkgrel=1
4 pkgdesc="a http, ftp and smb server"
5 arch=('i686' 'x86_64')
6 url=http://www.fefe.de/gatling/
7 license=(GPL)
8 conflicts=(gatling)
9 depends=(openssl)
10 makedepends=('dietlibc' 'libowfat>=0.28' 'cvs')
11 source=()
12 md5sums=()
14 _cvsroot=":pserver:cvs@cvs.fefe.de:/cvs"
15 _cvsmod="gatling"
17 build() {
18     cd "$srcdir"
19     msg "Connecting to cvs.fefe.de CVS server...."
20     if [ -d "$_cvsmod/CVS" ]; then
21         cd "$_cvsmod"
22         cvs -z3 update -d
23     else
24         cvs -z3 -d "$_cvsroot" co -D "$pkgver" -f "$_cvsmod"
25         cd "$_cvsmod"
26     fi
28     msg "CVS checkout done or server timeout"
29     msg "Starting make..."
31     rm -rf "$srcdir/$_cvsmod-build"
32     cp -r "$srcdir/$_cvsmod" "$srcdir/$_cvsmod-build"
33     cd "$srcdir/$_cvsmod-build"
35     sed -i '0,/\/man/s//\/share\/man/' GNUmakefile
36     make DIET=/opt/diet/bin/diet
39 package() {
40       cd "$srcdir/$_cvsmod-build"
41       make prefix=$pkgdir/usr install