updated on Wed Jan 25 16:08:47 UTC 2012
[aur-mirror.git] / jpcap_x86_64_patched / PKGBUILD
bloba152bafced66865ba3004fa768b9bff3b6876976
1 # edited by Li Shun <riverscn@gmail.com>
2 # x86_64 compatible patch by PT<pentie@gmail.com>
3 # Maintener: Frédérik Paradis <fredy_14@live.fr>
5 pkgname=jpcap_x86_64_patched
6 pkgver=0.7
7 pkgrel=3
8 pkgdesc="Jpcap is a Java library for capturing and sending network packets."
9 arch=('i686' 'x86_64')
10 url="http://netresearch.ics.uci.edu/kfujii/jpcap/doc/index.html"
11 license=('GPL')
12 depends=('libpcap' 'java-environment')
13 source=(http://netresearch.ics.uci.edu/kfujii/jpcap/jpcap-0.7.tar.gz fPIC.patch)
14 md5sums=('faa3c4be407ce3419cad90150db391a5'
15          '80276816e234def98fb20bd59376826b')
17 build() {
18   patch -p0<fPIC.patch || return 1
19   cd "$srcdir/jpcap-0.7/src/c" || return 1
20   make || return 1
21   
22   if test "$CARCH" == x86_64; then
23     mkdir -p "$pkgdir$JAVA_HOME/jre/lib/amd64" || return 1
24     cp libjpcap.so "$pkgdir$JAVA_HOME/jre/lib/amd64" || return 1
25   else
26     mkdir -p "$pkgdir$JAVA_HOME/jre/lib/i386" || return 1
27     cp libjpcap.so "$pkgdir$JAVA_HOME/jre/lib/i386" || return 1
28   fi
31   mkdir -p "$pkgdir$JAVA_HOME/jre/lib/ext" || return 1
32   cp "$srcdir/jpcap-0.7/lib/jpcap.jar" "$pkgdir$JAVA_HOME/jre/lib/ext" || return 1