updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / airoscript-svn / PKGBUILD
blobd8165278900246b3683a0d8c2a2ea055acf82597
1 # Contributor: Jens Pranaitis <jens@chaox.net>
2 pkgname=airoscript-svn
3 pkgver=1565
4 pkgrel=2
5 pkgdesc="script to simplify the use of aircrack-ng tools"
6 arch=("i686" "x86_64")
7 url="http://code.google.com/p/airoscript/"
8 license=('GPL')
9 depends=("bash" "gettext" "perl" "aircrack-ng-svn" "screen" "pptpclient")
10 makedepends=('subversion')
11 source=("airoscript-conf.patch")
12 md5sums=('3f9d1bfb65560ab1af08ee0bac8cecbc')
13 _svntrunk=http://trac.aircrack-ng.org/svn/branch/airoscript/
14 _svnmod=airoscript
15 build() {
16   cd "$srcdir"
18   if [ -d $_svnmod/.svn ]; then
19     (cd $_svnmod && svn up -r $pkgver)
20   else
21     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
22   fi
23   msg "SVN checkout done or server timeout"
24   msg "Starting make..."
25   rm -rf "$srcdir/$_svnmod-build"
26   cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
27   cd "$srcdir/$_svnmod-build"
28         #some things needs path fix
29   cd src/conffiles
30   patch -Np0 -i "$srcdir"/airoscript-conf.patch || return 1
31   cd ../..
32   #we must fix paths in Makefiles, /usr/local is too bad, this dir must be banned
33         sed -i "s|/usr/local|$pkgdir/usr|" Makefile || return 1
34   sed -i 's|$(prefix)/etc|$(prefix)/../etc|' Makefile-Linux || return 1
35   #installation
36         mkdir -p $pkgdir/usr/sbin
37   make DESTDIR="$pkgdir/" install || return 1
38   # renaming screenrc or we will be in conflict hell
39   cd "$pkgdir"/etc
40   mv screenrc screenrc-airoscript
41   # why the fuck?
42   rm "$pkgdir"/usr/share/locale/es_ES