1 # edited by Li Shun <riverscn@gmail.com>
2 # x86_64 compatible patch by PT<pentie@gmail.com>
3 pkgname=jpcap_x86_64_patched
6 pkgdesc="Jpcap is a Java library for capturing and sending network packets."
8 url="http://netresearch.ics.uci.edu/kfujii/jpcap/doc/index.html"
10 depends=('libpcap' 'java-environment')
11 #makedepends=('jdk7-openjdk')
12 source=(http://netresearch.ics.uci.edu/kfujii/jpcap/jpcap-0.7.tar.gz fPIC.patch)
13 md5sums=('faa3c4be407ce3419cad90150db391a5'
14 '80276816e234def98fb20bd59376826b')
17 patch -p0<fPIC.patch || return 1
18 cd "$srcdir/jpcap-0.7/src/c" || return 1
21 if test "$CARCH" == x86_64; then
22 mkdir -p "$pkgdir$JAVA_HOME/jre/lib/amd64" || return 1
23 cp libjpcap.so "$pkgdir$JAVA_HOME/jre/lib/amd64" || return 1
25 mkdir -p "$pkgdir$JAVA_HOME/jre/lib/i386" || return 1
26 cp libjpcap.so "$pkgdir$JAVA_HOME/jre/lib/i386" || return 1
30 mkdir -p "$pkgdir$JAVA_HOME/jre/lib/ext" || return 1
31 cp "$srcdir/jpcap-0.7/lib/jpcap.jar" "$pkgdir$JAVA_HOME/jre/lib/ext" || return 1