updated on Tue Jan 10 04:01:21 UTC 2012
[aur-mirror.git] / kismet-full-svn / PKGBUILD
blob828f916ef63a7bea55b6d39c99ec49e8e695a1ff
1 # Original: Asparagus Maximus <asparagus.maximus () gmail () com>
3 pkgname=kismet-full-svn
4 pkgver=2891
5 pkgrel=1
6 pkgdesc="802.11b sniffing software with all plugins"
7 arch=(i686 x86_64)
8 license=('GPL')
9 depends=('gmp' 'imagemagick' 'libpcap>=1.0.0' 'ncurses' 'dbus')
10 optdepends=('perl-libwww')
11 url="http://www.kismetwireless.net/"
12 backup=('etc/ap_manuf' 'etc/client_manuf' 'etc/kismet.conf' 'etc/kismet_drone.conf' 'etc/kismet_ui.conf')
13 conflicts=('kismet' 'kismet-svn' 'kismet-ptw-svn')
14 provides=('kismet')
15 source=()
16 md5sums=()
18 _svntrunk=https://www.kismetwireless.net/code/svn/trunk
19 _svnmod=kismet-devel
21 build() {
22   cd $srcdir
23   msg "Updating SVN entries for $_svnmod ..."
25   if [ -d $_svnmod/.svn ]; then
26     (cd $_svnmod && svn up -r $pkgver)
27   else
28     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
29   fi
31   cp -r $_svnmod $_svnmod-build
33   cd $_svnmod-build
35   msg "Finished update, starting build ..."
36   
37   ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
39   make dep
40   make ||return 1
42   cd plugin-ptw/
43   KIS_SRC_DIR=../ make ||return 1
44   KIS_DEST_DIR=$startdir/pkg/usr make install 
45   cd ..
46   make DESTDIR=$startdir/pkg/ install
47   
48   cd plugin-spectools
49   KIS_SRC_DIR=../ make ||return 1
50   KIS_DEST_DIR=$startdir/pkg/usr make install 
51   cd ..
52   make DESTDIR=$startdir/pkg/ install
53   
54   rm -rf $srcdir/$_svnmod-build