updated on Wed Jan 18 20:10:41 UTC 2012
[aur-mirror.git] / kismet-ptw-svn / PKGBUILD
blobc2d1e8f9ee4e0af01933315f34b778ce4a85aabc
1 # Contributor: Asparagus Maximus <asparagus.maximus () gmail () com>
3 pkgname=kismet-ptw-svn
4 pkgver=2878
5 pkgrel=1
6 pkgdesc="802.11b sniffing software with aircrack-integration plugin"
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')
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   rm -rf $srcdir/$_svnmod-build