the Fink project is an effort to port
popular Unix programs to Mac OS X
Info3: <<
Package: jicmp
Version: 1.2.1
Revision: 1
Description: Java Interface to ICMP (Ping)
Type: java(1.5)
License: GPL
Maintainer: Benjamin Reed
Depends: system-java (>= 1.5-1)
BuildDepends: system-sdk-10.4-universal | system-sdk-10.5 | system-sdk-10.6 | system-sdk-10.7
Source: mirror:sourceforge:opennms/%n-%v.tar.gz
Source-MD5: 8f4dc8d0fa8293158c6f620ceb1c73ea
SourceDirectory: %n-%v
UseMaxBuildJobs: true
ConfigureParams: --disable-dependency-tracking
CompileScript: <<
#!/bin/sh -ev
if [ "%m" != "powerpc" ]; then
for dir in `sw_vers -productVersion | cut -d. -f1-2` 10.4u 10.5 10.6 10.7; do
if [ -d "/Developer/SDKs/MacOSX$dir.sdk" ]; then
export MACOSX_DEPLOYMENT_TARGET=`echo $dir | sed -e 's,u$,,'`
export CFLAGS="-isysroot /Developer/SDKs/MacOSX$dir.sdk $CFLAGS"
export CXXFLAGS="-isysroot /Developer/SDKs/MacOSX$dir.sdk $CXXFLAGS"
break
fi
done
export CFLAGS="-arch i386 -arch x86_64 $CFLAGS"
export CXXFLAGS="-arch i386 -arch x86_64 $CXXFLAGS"
perl -pi -e 's,-m.JAVA_ARCH,,' configure
fi
[ -z "$CC" ] && CC=gcc
[ -z "$CXX" ] && CXX=g++
if [[ $(sw_vers -productVersion | cut -d. -f1-2) > 10.6 ]]; then
CC="clang"
CXX="clang++"
elif [ -x /usr/bin/gcc-4.2 ]; then
CC="gcc-4.2"
CXX="g++-4.2"
fi
export CC CXX
./configure %c
make
<<
InstallScript: make -j1 install DESTDIR="%d"
RuntimeVars: JICMP_USE_SOCK_DGRAM=true
Homepage: http://www.opennms.org/
DescDetail: <<
This package contains a Java interface to ICMP.
It was previously part of the OpenNMS project and has
since been separated out into it's own package.
<<
<<