Commands to install development environment on a blank Gentoo install. Note there are no installable jnetpcap packages at this time, but the libraries can be generated using the following procedure:
Executed as root (user "mark" is only used as an example, replace with your own username):
emerge dev-java/sun-jdkemerge net-libs/libpcapemerge gccemerge antemerge dev-java/ant-nodeps (needed for "javah" task)emerge dev-java/junitemerge subversionuseradd -m markpasswd marksu - marksvn co https://jnetpcap.svn.sourceforge.net/svnroot/jnetpcap/jnetpcap/trunk jnetpcap
su ant clean test #if everything tested OK exit
ant clean build-jar comp-jni
Currently jNetPcap does not provide a emerge package that can be fully installed on Gentoo platforms. However the above instructions will install necessary build environment to compile both native and java libraries. The compiled libraries are left in the following location build/lib. The file libjnetpcap.so.* should be installed under /usr/lib directory. The java library jnetpcap-X.Y.*.jar should be installed under /usr/java directory.
This example assumes that we are taking a snapshot of the latest state of the development trunk (SVN trunk) which is assigned a build number (defined in file build.number in jnetpcap working directory). Build numbers are incremented after each official or internal build by jnetpcap builders.