Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/database In directory vz-cvs-3.sog:/tmp/cvs-serv3717/10.7/stable/main/finkinfo/database
Added Files: rrdtool-java.info rrdtool-java.patch rrdtool.info Log Message: to 10.7 --- NEW FILE: rrdtool-java.info --- Info4: << Package: rrdtool-java Version: 1.0.4 Revision: 32 Description: Java Interface to RRDTool Type: java(1.5) License: GPL Maintainer: Benjamin Reed <j...@fink.raccoonfink.com> Depends: librrd4-shlibs BuildDepends: << autoconf2.6, automake1.11, fink (>= 0.30.2-1), freetype219 (>= 2.3.12-1), intltool40, libart2 (>= 2.3.20-1), libtool2, libpng15, rrdtool-dev (>= 1.4.4-1), system-java (>= 1.5-1) << Source: mirror:sourceforge:opennms/jrrd-%v.tar.gz Source-MD5: 75f9e7566bfde33c77dae16da55e5b32 PatchScript: << patch -p1 < %{PatchFile} perl -pi -e 's,1\.4,1.5,g' configure.ac autoreconf -fvi << PatchFile: rrdtool-java.patch PatchFile-MD5: 0bea03f4cd2ca14fb5eab1fabcaa8c25 UseMaxBuildJobs: true ConfigureParams: --disable-dependency-tracking (%m != x86_64) --with-jvm-arch=32 (%m = x86_64) --with-jvm-arch=64 CompileScript: << #!/bin/sh -ev # let configure find an appropriate one unset JAVA_HOME case `sw_vers -productVersion` in 10.[01234]*) ;; *) export LDFLAGS="$LDFLAGS -Wl,-dead_strip_dylibs" ;; esac ./configure %c make << InstallScript: make install DESTDIR="%d" Homepage: http://www.opennms.org/ DescDetail: << This package contains a Java interface to RRDTool. It was previously part of the OpenNMS project and has since been separated out into it's own package. << << --- NEW FILE: rrdtool.info --- Info4: << Package: rrdtool Version: 1.4.4 Revision: 2 Description: Fixed-size "round-robin" database storage License: GPL Maintainer: Benjamin Reed <rrdt...@fink.raccoonfink.com> Depends: librrd4-shlibs (>= %v-%r) BuildDepends: << cairo (>= 1.8.10-3), expat1, fink (>= 0.29.7-1), fink-package-precedence (>= 0.7-1), fontconfig2-dev (>= 2.4.1-1), freetype219 (>= 2.3.12-1), glib2-dev (>= 2.22.0-1), glitz, intltool40, libgettext8-dev, libiconv-dev, libpng14, libxml2, pango1-xft2-ft219-dev (>= 1.24.0-1), pixman (>= 0.16.0-1), pkgconfig (>= 0.23-1), tcltk, tcltk-dev, x11-dev, xft2-dev << Conflicts: %N-bin Replaces: %N-bin Source: http://oss.oetiker.ch/%n/pub/%n-%v.tar.gz Source-MD5: 93ad2fc2e9ddcd7d99c611fe30284a54 PatchScript: << perl -pi -e 's/((librrd|librrd_th)_la_LIBADD\s*=.*)/\1 -lpng/' src/Makefile.in perl -pi -e 's,/usr/include/libxml2,%p/include/libxml2,g' configure << SetCPPFLAGS: -fno-common -I%p/lib/freetype219/include -I%p/lib/freetype219/include/freetype2 UseMaxBuildJobs: true ConfigureParams: << --disable-static \ --enable-shared \ --with-tcllib=%p/lib \ --mandir=%p/share/man \ --disable-perl \ --disable-python \ --disable-ruby << CompileScript: << #!/bin/sh -ex export PKG_CONFIG_PATH="%p/lib/freetype219/lib/pkgconfig:%p/lib/pango-ft219/lib/pkgconfig:$PKG_CONFIG_PATH" lt_cv_sys_max_cmd_len=65536 PERLBIN="/usr/bin/perl" POD2MAN="/usr/bin/pod2man" POD2HTML="/usr/bin/pod2html" case `sw_vers -productVersion` in 10.[01234]*) ;; *) export LDFLAGS="$LDFLAGS -Wl,-dead_strip_dylibs" ;; esac ./configure %c make TCL_SHLIB_LD='${CC} -dynamiclib -Wl,-single_module' fink-package-precedence --prohibit-bdep %N-dev . << InstallScript: << #!/bin/sh -ex make -j1 install \ DESTDIR="%d" \ examplesdir="%p/share/doc/%n/examples" \ idocdir="%p/share/doc/%n/doc" \ ihtmldir="%p/share/doc/%n/html" \ contribdir="%p/share/doc/%n/contrib" \ pkglibdir='%p/lib/tclrrd$(VERSION)' find %i -name RRDp\* -o -name RRDs\* -exec rm -rf {} \; rm -rf %i/share/man/man1/RRDp.1 %i/share/man/man1/RRDs.1 install_name_tool -id %p/lib/tclrrd%v.dylib %i/lib/tclrrd%v.dylib find %i -name \*.la | xargs perl -pi -e 's,-L%b/src/.libs,,' << DocFiles: CHANGES CONTRIBUTORS COPYING COPYRIGHT NEWS README THREADS TODO SplitOff: << Package: librrd4-shlibs Description: Fixed-size "round-robin" database storage shared libraries Depends: << cairo-shlibs (>= 1.8.10-3), glib2-shlibs (>= 2.22.0-1), libpng14-shlibs (>= 1.4.1-2), libxml2-shlibs (>= 2.6.32-1), pango1-xft2-ft219-shlibs (>= 1.24.0-1) << Suggests: %N Files: lib/librrd*.*.dylib Shlibs: << %p/lib/librrd.4.dylib 6.0.0 %n (>= 1.4.2-1) %p/lib/librrd_th.4.dylib 6.0.0 %n (>= 1.4.2-1) << << SplitOff3: << Package: %N-dev Description: Utilities for round-robin databases Depends: %N (>= %v-%r) BuildDependsOnly: true Files: include lib/*.la lib/librrd.dylib lib/librrd_th.dylib lib/pkgconfig << SplitOff4: << Package: %N-tcl Description: TCL scripting module for round-robin databases Depends: << librrd4-shlibs (>= %v-%r), tcltk-shlibs << Enhances: librrd4-shlibs Files: lib/tclrrd%v lib/tclrrd%v.dylib Shlibs: %p/lib/tclrrd%v.dylib 0.0.0 rrdtool-tcl (>= 1.3.7-1) << Homepage: http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/ DescDetail: << RRD is a system to store and display time-series data (i.e. network bandwidth, machine-room temperature, server load average). It stores the data in a very compact way that will not expand over time, and it presents useful graphs by processing the data to enforce a certain data density. It can be used either via simple wrapper scripts (from shell or Perl) or via frontends that poll network devices and put a friendly user interface on it. << << --- NEW FILE: rrdtool-java.patch --- diff -Nurd jrrd-1.0.4/m4/java.m4 jrrd-1.0.4-patched/m4/java.m4 --- jrrd-1.0.4/m4/java.m4 2010-11-19 11:36:54.000000000 -0500 +++ jrrd-1.0.4-patched/m4/java.m4 2011-07-21 16:39:41.000000000 -0400 @@ -68,17 +68,18 @@ ] ) - _ONMS_TRY_JAVA_DIR([/Library/Java/Home], [$1], [], [$2]) - _ONMS_TRY_JAVA_DIR([/usr/java/default], [$1], [], [$2]) - _ONMS_TRY_JAVA_DIR([/usr/jdk/default], [$1], [], [$2]) - - for java_dir in /usr/jdk/* /usr/java/* /Library/Java/JavaVirtualMachines/*/Contents/Home + for java_dir in \ + /usr/java/default \ + /usr/jdk/default \ + /usr/jdk/* \ + /usr/java/* \ + /System/Library/Java/JavaVirtualMachines/*/Contents/Home \ + /Library/Java/JavaVirtualMachines/*/Contents/Home \ + /Library/Java/Home \ + /usr/local/java do _ONMS_TRY_JAVA_DIR([$java_dir], [$1], [], [$2]) done - - _ONMS_TRY_JAVA_DIR([/usr/local/java], [$1], [], [$2]) - ] ) @@ -136,9 +137,18 @@ [ AC_MSG_CHECKING([for jni headers]) HAS_JNI_HEADERS=yes - AS_IF([test -d "$1/include" && test -f "$1/include/jni.h"], + case $host_os in + darwin*) + JNI_PATH="/System/Library/Frameworks/JavaVM.framework/Headers" + ;; + *) + JNI_PATH="$1/include" + ;; + esac + + AS_IF([test -e "$JNI_PATH" && test -f "$JNI_PATH/jni.h"], [ - JNI_INCLUDES=`printf -- "-I$1/include "; find "$1/include"/* -type d | while read DIR; do + JNI_INCLUDES=`printf -- "-I$JNI_PATH "; find "$JNI_PATH"/* -type d | while read DIR; do printf -- "-I\$DIR " done` ], ------------------------------------------------------------------------------ 5 Ways to Improve & Secure Unified Communications Unified Communications promises greater efficiencies for business. UC can improve internal communications as well as offer faster, more efficient ways to interact with customers and streamline customer service. Learn more! http://www.accelacomm.com/jaw/sfnl/114/51426253/ _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs