updated on Mon Jan 16 12:07:49 UTC 2012
[aur-mirror.git] / shflags-svn / PKGBUILD
blobe7be6d5133229e22ba2876a91b4ba84cac9b19df
1 #Maintainer max_meyer
2 pkgname=shflags-svn
3 pkgver=141
4 pkgrel=1
5 pkgdesc="Shell Flags (shFlags) is a library written to greatly simplify the handling of command-line flags"
6 arch=(any)
7 url="http://code.google.com/p/shflags/"
8 license=('LGPL')
9 depends=(sh)
10 provides=(shflags)
11 optdepends=(bash zsh dash ksh)
12 options=(zipman)
13 _svntrunk='http://shflags.googlecode.com/svn/trunk'
14 _svnmod='shflags-read-only'
16 build() {
17   cd "$srcdir"
18   msg "Connecting to $_svntrunk SVN server...."
19   if [ -d $_svnmod/.svn ]; then
20       (cd $_svnmod && svn up -r $pkgver)
21   else
22       svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
23   fi
25   msg "SVN checkout done or server timeout"
27   src="$srcdir/$_svnmod/source/1.0/lib"
28   dst="$pkgdir/usr/share/lib/shflags"
29   mkdir -p "$dst" 
31   if [ -f "$src/shflags" ]; then
32       cp "$src/shflags" "$dst/shflags.sh"
33   else
34       msg "Warning shflags not found"
35       exit 1
36   fi
40 # vim:set ts=2 sw=2 et: