r35848 - in /packages/jhdf: ./ trunk/ trunk/debian/ trunk/debian/bin/ trunk/debian/patches/
sylvestre-guest at users.alioth.debian.org
sylvestre-guest at users.alioth.debian.org
Tue Sep 15 11:04:49 UTC 2009
Author: sylvestre-guest
Date: Tue Sep 15 11:04:48 2009
New Revision: 35848
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=35848
Log:
Draft of the package jhdf
Added:
packages/jhdf/
packages/jhdf/trunk/
packages/jhdf/trunk/debian/
packages/jhdf/trunk/debian/bin/
packages/jhdf/trunk/debian/bin/hdfview
packages/jhdf/trunk/debian/changelog
packages/jhdf/trunk/debian/control
packages/jhdf/trunk/debian/copyright
packages/jhdf/trunk/debian/hdfview.install
packages/jhdf/trunk/debian/libjhdf-doc.install
packages/jhdf/trunk/debian/libjhdf4-java.install
packages/jhdf/trunk/debian/libjhdf4-jni.install
packages/jhdf/trunk/debian/libjhdf5-java.install
packages/jhdf/trunk/debian/libjhdf5-jni.install
packages/jhdf/trunk/debian/patches/
packages/jhdf/trunk/debian/patches/useSharedLib.diff
packages/jhdf/trunk/debian/patches/z_installPath.diff
packages/jhdf/trunk/debian/patches/z_mkdir.diff
packages/jhdf/trunk/debian/rules (with props)
packages/jhdf/trunk/debian/watch
Added: packages/jhdf/trunk/debian/bin/hdfview
URL: http://svn.debian.org/wsvn/debian-science/packages/jhdf/trunk/debian/bin/hdfview?rev=35848&op=file
==============================================================================
--- packages/jhdf/trunk/debian/bin/hdfview (added)
+++ packages/jhdf/trunk/debian/bin/hdfview Tue Sep 15 11:04:48 2009
@@ -1,0 +1,25 @@
+#!/bin/sh
+# Shell script wrapper around the hdfview program,
+# Copyright 2009 by Sylvestre Ledru <sylvestre at debian.og>
+#
+
+# Include the wrappers utility script
+. /usr/lib/java-wrappers/java-wrappers.sh
+
+
+# Startup script of Worldwind for Debian
+
+if test "$1" = "-h" -o "$1" = "--help"; then
+ echo "hdfview"
+ echo "Usage: $0 [example]
+"
+ exit 0
+fi
+
+# We prefer to use openjdk or Sun's java if available
+find_java_runtime openjdk sun || find_java_runtime
+
+find_jars jhdf jhdf5 jhdfobj jhdf4obj jhdf5obj jhdfview jgraph
+JAVA_ARGS="-Djava.library.path=/usr/lib/jni/ -Dswing.systemlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel "
+
+run_java ncsa.hdf.view.HDFView -root /usr/share/doc/libjhdf-doc/ $*
Added: packages/jhdf/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/jhdf/trunk/debian/changelog?rev=35848&op=file
==============================================================================
--- packages/jhdf/trunk/debian/changelog (added)
+++ packages/jhdf/trunk/debian/changelog Tue Sep 15 11:04:48 2009
@@ -1,0 +1,6 @@
+jhdf5 (2.5-1) unstable; urgency=low
+
+ * Initial release (Closes: #XXXXXX)
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Wed, 08 Oct 2008 22:38:20 +0200
+
Added: packages/jhdf/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/jhdf/trunk/debian/control?rev=35848&op=file
==============================================================================
--- packages/jhdf/trunk/debian/control (added)
+++ packages/jhdf/trunk/debian/control Tue Sep 15 11:04:48 2009
@@ -1,0 +1,88 @@
+Source: jhdf5
+Section: libs
+Priority: optional
+Maintainer: Debian Science Team <debian-science-maintainers at lists.alioth.debian.org>
+Uploaders: Sylvestre Ledru <sylvestre at debian.org>
+Build-Depends: debhelper (>= 7), autotools-dev, cdbs, default-jdk,
+ libjpeg62-dev, zlib1g-dev, libhdf4-dev, libhdf5-serial-dev
+Standards-Version: 3.8.3
+Homepage: http://www.hdfgroup.org/hdf-java-html/
+Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/libjhdf5-java/
+Vcs-Browser: http://svn.debian.org/viewsvn/debian-science/packages/libjhdf5-java/
+
+Package: libjhdf5-java
+Section: java
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Java HDF5 Object Package
+ HDF is a versatile data model that can represent very complex data objects
+ and a wide variety of metadata. It is a completely portable file format
+ with no limit on the number or size of data objects in the collection.
+ .
+ This Java package implements HDF5 data objects in an
+ object-oriented form. It provides a common Java API for accessing HDF5 files.
+
+Package: libjhdf5-jni
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Java HDF5 Object Package (java jni library)
+ HDF is a versatile data model that can represent very complex data objects
+ and a wide variety of metadata. It is a completely portable file format
+ with no limit on the number or size of data objects in the collection.
+ .
+ This Java package implements HDF5 data objects in an
+ object-oriented form. It provides a common Java API for accessing HDF5 files.
+ .
+ This package includes the architecture specific Java Native Interface part
+ for the Java bindings for HDF5.
+
+Package: libjhdf-doc
+Section: doc
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Java HDF Object Package - Documentation
+ HDF is a versatile data model that can represent very complex data objects
+ and a wide variety of metadata. It is a completely portable file format
+ with no limit on the number or size of data objects in the collection.
+ .
+ This package includes the documentation for HDF/HDF5 packages.
+
+Package: libjhdf4-java
+Section: java
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Java HDF4 Object Package
+ HDF is a versatile data model that can represent very complex data objects
+ and a wide variety of metadata. It is a completely portable file format
+ with no limit on the number or size of data objects in the collection.
+ .
+ This Java package implements HDF4 data objects in an
+ object-oriented form. It provides a common Java API for accessing HDF4 files.
+ .
+ This package includes the architecture specific Java Native Interface part
+ for the Java bindings for HDF4.
+
+Package: libjhdf4-jni
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Java HDF4 Object Package (java jni library)
+ HDF is a versatile data model that can represent very complex data objects
+ and a wide variety of metadata. It is a completely portable file format
+ with no limit on the number or size of data objects in the collection.
+ .
+ This Java package implements HDF4 data objects in an
+ object-oriented form. It provides a common Java API for accessing HDF4 files.
+ .
+ This package includes the architecture specific Java Native Interface part
+ for the Java bindings for HDF4.
+
+Package: hdfview
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, libjgraph-java, libjhdf5-java,
+ libjhdf4-java
+Description: Java HDF Object viewer
+ HDF is a versatile data model that can represent very complex data objects
+ and a wide variety of metadata. It is a completely portable file format
+ with no limit on the number or size of data objects in the collection.
+ .
+ This package provides a HDF4/HDF5 viewer.
Added: packages/jhdf/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/debian-science/packages/jhdf/trunk/debian/copyright?rev=35848&op=file
==============================================================================
--- packages/jhdf/trunk/debian/copyright (added)
+++ packages/jhdf/trunk/debian/copyright Tue Sep 15 11:04:48 2009
@@ -1,0 +1,36 @@
+This package was debianized by Sylvestre Ledru <sylvestre.ledru at inria.fr> on
+Wed, 08 Oct 2008 22:38:20 +0200.
+
+It was downloaded from <http://www.code-saturne.org/>
+
+Upstream Authors:
+
+ Yvan Fournier <yvan.fournier at edf.fr>
+ Jerome Bonelle <jerome.bonelle at edf.fr>
+ Didier Poizat
+
+Copyright:
+
+ Copyright (C) 1999-2008 EDF
+
+License:
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+The full text of the LGPL 2.1 can be found in
+`/usr/share/common-licenses/LGPL-2.1'.
+
+The Debian packaging is (C) 2008, Sylvestre Ledru <sylvestre.ledru at inria.fr> and
+is licensed under the LGPL, see `/usr/share/common-licenses/LGPL'.
Added: packages/jhdf/trunk/debian/hdfview.install
URL: http://svn.debian.org/wsvn/debian-science/packages/jhdf/trunk/debian/hdfview.install?rev=35848&op=file
==============================================================================
--- packages/jhdf/trunk/debian/hdfview.install (added)
+++ packages/jhdf/trunk/debian/hdfview.install Tue Sep 15 11:04:48 2009
@@ -1,0 +1,2 @@
+debian/tmp/usr/share/java/jhdfview.jar
+debian/bin/ /usr/
Added: packages/jhdf/trunk/debian/libjhdf-doc.install
URL: http://svn.debian.org/wsvn/debian-science/packages/jhdf/trunk/debian/libjhdf-doc.install?rev=35848&op=file
==============================================================================
--- packages/jhdf/trunk/debian/libjhdf-doc.install (added)
+++ packages/jhdf/trunk/debian/libjhdf-doc.install Tue Sep 15 11:04:48 2009
@@ -1,0 +1,1 @@
+debian/tmp/usr/share/doc/libjhdf-doc
Added: packages/jhdf/trunk/debian/libjhdf4-java.install
URL: http://svn.debian.org/wsvn/debian-science/packages/jhdf/trunk/debian/libjhdf4-java.install?rev=35848&op=file
==============================================================================
--- packages/jhdf/trunk/debian/libjhdf4-java.install (added)
+++ packages/jhdf/trunk/debian/libjhdf4-java.install Tue Sep 15 11:04:48 2009
@@ -1,0 +1,3 @@
+debian/tmp/usr/share/java/jhdf4obj.jar
+debian/tmp/usr/share/java/jhdf.jar
+debian/tmp/usr/share/java/jhdfobj.jar
Added: packages/jhdf/trunk/debian/libjhdf4-jni.install
URL: http://svn.debian.org/wsvn/debian-science/packages/jhdf/trunk/debian/libjhdf4-jni.install?rev=35848&op=file
==============================================================================
--- packages/jhdf/trunk/debian/libjhdf4-jni.install (added)
+++ packages/jhdf/trunk/debian/libjhdf4-jni.install Tue Sep 15 11:04:48 2009
@@ -1,0 +1,1 @@
+debian/tmp/usr/share/java/linux/libjhdf.so usr/lib/jni/
Added: packages/jhdf/trunk/debian/libjhdf5-java.install
URL: http://svn.debian.org/wsvn/debian-science/packages/jhdf/trunk/debian/libjhdf5-java.install?rev=35848&op=file
==============================================================================
--- packages/jhdf/trunk/debian/libjhdf5-java.install (added)
+++ packages/jhdf/trunk/debian/libjhdf5-java.install Tue Sep 15 11:04:48 2009
@@ -1,0 +1,3 @@
+debian/tmp/usr/share/java/jhdf5.jar
+debian/tmp/usr/share/java/h5srb.jar
+debian/tmp/usr/share/java/jhdf5obj.jar
Added: packages/jhdf/trunk/debian/libjhdf5-jni.install
URL: http://svn.debian.org/wsvn/debian-science/packages/jhdf/trunk/debian/libjhdf5-jni.install?rev=35848&op=file
==============================================================================
--- packages/jhdf/trunk/debian/libjhdf5-jni.install (added)
+++ packages/jhdf/trunk/debian/libjhdf5-jni.install Tue Sep 15 11:04:48 2009
@@ -1,0 +1,1 @@
+debian/tmp/usr/share/java/linux/libjhdf5.so usr/lib/jni/
Added: packages/jhdf/trunk/debian/patches/useSharedLib.diff
URL: http://svn.debian.org/wsvn/debian-science/packages/jhdf/trunk/debian/patches/useSharedLib.diff?rev=35848&op=file
==============================================================================
--- packages/jhdf/trunk/debian/patches/useSharedLib.diff (added)
+++ packages/jhdf/trunk/debian/patches/useSharedLib.diff Tue Sep 15 11:04:48 2009
@@ -1,0 +1,172 @@
+--- hdf5.java.orig/configure.in 2009-02-11 16:46:31.000000000 +0100
++++ hdf5.java/configure.in 2009-09-14 17:33:44.000000000 +0200
+@@ -165,30 +165,12 @@
+ AC_SUBST(ZLIB) ZLIB=""
+ AC_ARG_WITH(libz,[ --with-libz=LIB Path to the gzip library (required if not in default path)],,)
+
+-case "$withval" in
+- yes)
+- ZLIB=""
+- HAVE_ZLIB="no"
+- ;;
+- no)
+- ZLIB=""
+- HAVE_ZLIB="suppressed"
+- ;;
+- *)
+- if test -n "$withval" ; then
+- z_lib="`echo $withval |cut -f2 -d, -s`"
+- ZLIB=$z_lib"/libz."$LLEXT
+- HAVE_ZLIB="yes"
+- else
+- ZLIB=""
+- HAVE_ZLIB="no"
+- fi
+-;;
+-esac
++ZLIB=" -lz "
+ if test -n "$ZLIB"; then
+ LIBS="$LIBS $ZLIB"
+ HAVE_ZLIB="yes"
+ fi
++
+ AC_MSG_RESULT([$HAVE_ZLIB])
+ if test $HAVE_ZLIB = "yes"; then
+ AC_MSG_RESULT([zlib found: $ZLIB]);
+@@ -200,25 +182,8 @@
+ AC_SUBST(JPEGLIB) JPEGLIB=""
+ AC_ARG_WITH(libjpeg,[ --with-libjpeg=LIB Path to the jpeg library (required if not in default path)],,)
+
+-case "$withval" in
+- yes)
+- HAVE_JPEG="no"
+- ;;
+- no)
+- JPEGLIB=""
+- HAVE_JPEG="suppressed"
+- ;;
+- *)
+- if test -n "$withval" ; then
+- jpeg_lib="`echo $withval |cut -f2 -d, -s`"
+- JPEGLIB=$jpeg_lib"/libjpeg."$LLEXT
+- #AC_MSG_RESULT([jpeg found: $JPEGLIB]);
+- HAVE_JPEG="yes"
+- else
+- HAVE_JPEG="no"
+- fi
+-;;
+-esac
++JPEGLIB=" -ljpeg"
++
+ if test -n "$JPEGLIB"; then
+ LIBS="$LIBS $JPEGLIB"
+ HAVE_JPEG="yes"
+@@ -274,37 +239,11 @@
+ AC_SUBST(HDF4LIB) HDF4LIB=""
+ AC_ARG_WITH(hdf4,[ --with-hdf4=LIB Path to the hdf library (required if not in default path)],,)
+
+-case "$withval" in
+- yes)
+- #AC_MSG_ERROR(HDF4 library needed for compilation.)
+- HDF4LIB=""
+- HAVE_HDF4="no"
+- ;;
+- no)
+- HDF4LIB=""
+- HAVE_HDF4="suppressed"
+- ;;
+- *)
+- if test -n "$withval" ; then
+- hdf4_inc="`echo $withval |cut -f1 -d,`"
+- if test -n "$hdf4_inc"; then
+- HDF4INC="$hdf4_inc"
+- fi
+- hdf4_lib="`echo $withval |cut -f2 -d, -s`"
+- if test -n "$hdf4_lib"; then
+- HDF4LIB=$hdf4_lib
+- fi
+- HAVE_HDF4="yes"
+- else
+- HDF4LIB=""
+- HAVE_HDF4="no"
+- fi
+- ;;
+-esac
+-if test -n "$HDF4LIB"; then
+- LIBS="$HDF4LIB/libdf.$LLEXT $HDF4LIB/libmfhdf.$LLEXT $LIBS"
+- HAVE_HDF4="yes"
+-fi
++HDF4LIB=" -lmfhdf -ldf "
++LIBS=" -lmfhdf -ldf $LIBS"
++HDF4INC="/usr/include/hdf/"
++HAVE_HDF4="yes"
++
+ AC_MSG_RESULT([$HAVE_HDF4])
+ if test $HAVE_HDF4 = "yes"; then
+ AC_MSG_RESULT([HDF4 found: $HDF4LIB]);
+@@ -351,38 +290,11 @@
+ AC_SUBST(HDF5LIB) HDF5LIB=""
+ AC_ARG_WITH(hdf5,[ --with-hdf5=LIB Path to the hdf5 library (required if not in default path)],,)
+
+-case "$withval" in
+- yes)
+- HDF5LIB=""
+- HAVE_HDF5="no"
+- ;;
+- no)
+- HDF5LIB=""
+- HAVE_HDF5="suppressed"
+- ;;
+- *)
+- if test -n "$withval" ; then
+- hdf5_lib="`echo $withval |cut -f2 -d, -s`"
+- HDF5LIB=$hdf5_lib"/libhdf.$LLEXT"
+- hdf5_inc="`echo $withval |cut -f1 -d,`"
+- if test -n "$hdf5_inc"; then
+- HDF5INC="$hdf5_inc"
+- fi
+- hdf5_lib="`echo $withval |cut -f2 -d, -s`"
+- if test -n "$hdf5_lib"; then
+- HDF5LIB=$hdf5_lib
+- fi
+- HAVE_HDF5="yes"
+- else
+- HDF5LIB=""
+- HAVE_HDF5="no"
+- fi
+- ;;
+-esac
+-if test -n "$HDF5LIB"; then
+- LIBS="$HDF5LIB/libhdf5.$LLEXT $LIBS"
+- HAVE_HDF5="yes"
+-fi
++HDF5LIB=" -lhdf5 "
++LIBS=" -lhdf5 $LIBS"
++HDF5INC="/usr/include/"
++HAVE_HDF5="yes"
++
+ AC_MSG_RESULT([$HAVE_HDF5])
+ if test $HAVE_HDF5 = "yes"; then
+ AC_MSG_RESULT([HDF5 found: $HDF5LIB]);
+--- hdf5.java.orig/native/hdflib/Makefile.in 2007-10-11 23:28:30.000000000 +0200
++++ hdf5.java/native/hdflib/Makefile.in 2009-09-14 17:16:48.000000000 +0200
+@@ -37,7 +37,7 @@
+ CFLAGS = $(DEFS) -I. -I$(JAVAINC1) -I$(JAVAINC2) -I$(HDFINC)
+
+ # Be sure to add -lbsd if compiling in a SYSV environment
+-LIBS = $(HDFLIB)/libmfhdf.$(LLEXT) $(HDFLIB)/libdf.$(LLEXT) $(SZLIB) $(ZLIB) $(JPEGLIB) -lm
++LIBS = -lmfhdf -ldf $(SZLIB) $(ZLIB) $(JPEGLIB) -lm
+
+ # Macro def: object filename used
+ OBJECTS = hdfstructsutil.o \
+--- hdf5.java.orig/native/hdf5lib/Makefile.in 2009-01-05 23:25:41.000000000 +0100
++++ hdf5.java/native/hdf5lib/Makefile.in 2009-09-14 17:35:44.000000000 +0200
+@@ -33,7 +33,7 @@
+
+ CFLAGS = -DH5_USE_16_API -D_FILE_OFFSET_BITS=64 $(DEFS) -I. -I$(HDF5INC) -I$(JAVAINC1) -I$(JAVAINC2)
+
+-LIBS = $(HDF5LIB)/libhdf5.$(LLEXT) $(ZLIB) $(SZLIB) -lm
++LIBS = $(HDF5LIB) $(ZLIB) $(SZLIB) -lm
+
+ # Macro def: object filename used
+ OBJECTS = exceptionImp.o h5Constants.o h5Imp.o h5aImp.o h5dImp.o h5fImp.o h5gImp.o h5iImp.o h5pImp.o h5rImp.o h5sImp.o h5tImp.o nativeData.o h5util.o h5zImp.o
Added: packages/jhdf/trunk/debian/patches/z_installPath.diff
URL: http://svn.debian.org/wsvn/debian-science/packages/jhdf/trunk/debian/patches/z_installPath.diff?rev=35848&op=file
==============================================================================
--- packages/jhdf/trunk/debian/patches/z_installPath.diff (added)
+++ packages/jhdf/trunk/debian/patches/z_installPath.diff Tue Sep 15 11:04:48 2009
@@ -1,0 +1,99 @@
+--- hdf5.java.orig/Makefile.in 2009-02-12 15:51:58.000000000 +0100
++++ hdf5.java/Makefile.in 2009-09-14 18:12:36.000000000 +0200
+@@ -27,10 +27,10 @@
+ H5INC=@HDF5INC@
+
+ #make this relative to the source root...
+-LIBDIR=$(JH45INSTALLDIR)/lib
+-BINDIR=$(JH45INSTALLDIR)/bin
+-DOCDIR= $(JH45INSTALLDIR)/docs
+-UGDIR= $(JH45INSTALLDIR)/UsersGuide
++LIBDIR=$(JH45INSTALLDIR)/usr/share/java
++BINDIR=$(JH45INSTALLDIR)/usr/bin
++DOCDIR= $(JH45INSTALLDIR)/usr/share/doc/libjhdf-doc/docs
++UGDIR= $(JH45INSTALLDIR)//usr/share/doc/libjhdf-doc/UsersGuide
+
+ HDFVIEWDISTFILES= ./ncsa/hdf/view/*.java $(HDFVIEWICONS)
+
+@@ -296,7 +296,7 @@
+
+ do-install-jhdf: jhdf-packages
+ -mkdir -p $(LIBDIR);
+- $(JAR) cf $(JH45INSTALLDIR)/lib/jhdf.jar $(JHICLASSES)
++ $(JAR) cf $(LIBDIR)/jhdf.jar $(JHICLASSES)
+ @echo "Install JHI complete"
+
+ install-jhdf5:
+@@ -304,32 +304,32 @@
+
+ do-install-jhdf5: jhdf5-packages
+ -mkdir -p $(LIBDIR);
+- $(JAR) cf $(JH45INSTALLDIR)/lib/jhdf5.jar $(JHI5CLASSES)
++ $(JAR) cf $(LIBDIR)/jhdf5.jar $(JHI5CLASSES)
+ @echo "Install JHI5 complete"
+
+ install-jhdfobj: ncsa.hdf.object
+ -mkdir -p $(LIBDIR);
+- $(JAR) cf $(JH45INSTALLDIR)/lib/jhdfobj.jar $(HDFOBJCLASSES)
++ $(JAR) cf $(LIBDIR)/jhdfobj.jar $(HDFOBJCLASSES)
+ @if test -n "$(H4INC)" ; then $(MAKE) do-install-jhdf4obj ; fi
+ @if test -n "$(H5INC)" ; then $(MAKE) do-install-jhdf5obj ; fi
+ @echo "Install HDFOBJ complete"
+
+ do-install-jhdf4obj: ncsa.hdf.object.h4
+ -mkdir -p $(LIBDIR);
+- $(JAR) cf $(JH45INSTALLDIR)/lib/jhdf4obj.jar $(H4OBJCLASSES)
++ $(JAR) cf $(LIBDIR)/jhdf4obj.jar $(H4OBJCLASSES)
+ @echo "Install JHDF4 complete"
+
+ do-install-jhdf5obj: ncsa.hdf.object.h5
+ -mkdir -p $(LIBDIR);
+- $(JAR) cf $(JH45INSTALLDIR)/lib/jhdf5obj.jar $(H5OBJCLASSES)
++ $(JAR) cf $(LIBDIR)/jhdf5obj.jar $(H5OBJCLASSES)
+ @echo "Install JHDF4 complete"
+
+ install-jhdfview: ncsa.hdf.view
+ -mkdir -p $(LIBDIR);
+- $(JAR) cf $(JH45INSTALLDIR)/lib/jhdfview.jar $(HDFVIEWCLASSES) $(HDFVIEWICONS)
++ $(JAR) cf $(LIBDIR)/jhdfview.jar $(HDFVIEWCLASSES) $(HDFVIEWICONS)
+ -mkdir -p $(LIBDIR)/ext
+- $(JAR) cf $(JH45INSTALLDIR)/lib/ext/nc2obj.jar $(NC2OBJCLASSES)
+- $(JAR) cf $(JH45INSTALLDIR)/lib/ext/fitsobj.jar $(FITSOBJCLASSES)
++ $(JAR) cf $(LIBDIR)/ext/nc2obj.jar $(NC2OBJCLASSES)
++ $(JAR) cf $(LIBDIR)/ext/fitsobj.jar $(FITSOBJCLASSES)
+ $(RM) -rf $(UGDIR);
+ -mkdir -p $(UGDIR);
+ cp -R docs/hdfview/UsersGuide/* $(UGDIR);
+@@ -344,24 +344,24 @@
+ @echo "Install HDFVIEW complete"
+
+ install-h5srb: ncsa.hdf.srb
+- $(JAR) cf $(JH45INSTALLDIR)/lib/h5srb.jar $(H5SRBCLASSES)
++ $(JAR) cf $(LIBDIR)/h5srb.jar $(H5SRBCLASSES)
+
+ uninstall-h5srb:
+- $(RM) -f $(JH45INSTALLDIR)/lib/h5srb.jar
++ $(RM) -f $(LIBDIR)/h5srb.jar
+
+ uninstall-jhi5:
+- $(RM) -f $(JH45INSTALLDIR)/lib/jhdf5.jar
++ $(RM) -f $(LIBDIR)/jhdf5.jar
+
+ uninstall-jhi:
+- $(RM) -f $(JH45INSTALLDIR)/lib/jhdf.jar
++ $(RM) -f $(LIBDIR)/jhdf.jar
+
+ uninstall-jhdfobj:
+- $(RM) -f $(JH45INSTALLDIR)/lib/jhdfobj.jar
+- $(RM) -f $(JH45INSTALLDIR)/lib/jhdf4obj.jar
+- $(RM) -f $(JH45INSTALLDIR)/lib/jhdf5obj.jar
++ $(RM) -f $(LIBDIR)/jhdfobj.jar
++ $(RM) -f $(LIBDIR)/jhdf4obj.jar
++ $(RM) -f $(LIBDIR)/jhdf5obj.jar
+
+ uninstall-jhdfview:
+- $(RM) -f $(JH45INSTALLDIR)/lib/jhdfview.jar;
++ $(RM) -f $(LIBDIR)/jhdfview.jar;
+ $(RM) -rf $(UGDIR)
+
+ install-docs: install-javadocs install-ug
Added: packages/jhdf/trunk/debian/patches/z_mkdir.diff
URL: http://svn.debian.org/wsvn/debian-science/packages/jhdf/trunk/debian/patches/z_mkdir.diff?rev=35848&op=file
==============================================================================
--- packages/jhdf/trunk/debian/patches/z_mkdir.diff (added)
+++ packages/jhdf/trunk/debian/patches/z_mkdir.diff Tue Sep 15 11:04:48 2009
@@ -1,0 +1,21 @@
+--- hdf5.java.orig/configure.in 2009-02-11 16:46:31.000000000 +0100
++++ hdf5.java/configure.in 2009-09-15 10:27:46.000000000 +0200
+@@ -626,14 +538,17 @@
+ AC_CACHE_CHECK("JH45 install directory",ac_cv_lib_JH45INST,JH45INST_FOUND=0)
+ fi
+ if test $JH45INST_FOUND -eq 1; then
++ mkdir -p $JH45INST
+ if test -z "$JH45INST" ; then
+ JH45INST=$ac_cv_lib_JH45INST;
+ fi
++
+ if test \( ! -d "$JH45INST" \); then
+ JH45INST_FOUND=0
+ fi
++
+ if test \( ! -w "$JH45INST" \); then
+- AC_MSG_ERROR( [ $JAVINST : not writable ])
++ AC_MSG_ERROR( [ $JH45INST : not writable ])
+ JH45INST_FOUND=0
+ fi
+ fi
Added: packages/jhdf/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/jhdf/trunk/debian/rules?rev=35848&op=file
==============================================================================
--- packages/jhdf/trunk/debian/rules (added)
+++ packages/jhdf/trunk/debian/rules Tue Sep 15 11:04:48 2009
@@ -1,0 +1,12 @@
+#!/usr/bin/make -f
+# Copyright 2008 Sylvestre Ledru <sylvestre.ledru at inria.fr>
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+
+DEB_AUTO_UPDATE_AUTOCONF := yes
+DEB_AUTO_UPDATE_AUTOMAKE := yes
+
+DEB_CONFIGURE_NORMAL_ARGS += --with-jdk=/usr/lib/jvm/default-java,/usr/lib/jvm/default-java/lib/ --with-classpath=/usr/lib/jvm/default-java/lib/ --with-javabin=/usr/lib/jvm/default-java/bin/ --with-libz=yes,/usr/lib --with-libjpeg=yes,/usr/lib/ --with-hdf5=/usr/include,/usr/lib --with-hdf4=/usr/include/hdf/,/usr/lib/
+DEB_CONFIGURE_PREFIX := $(CURDIR)/debian/tmp/
Propchange: packages/jhdf/trunk/debian/rules
------------------------------------------------------------------------------
svn:executable = *
Added: packages/jhdf/trunk/debian/watch
URL: http://svn.debian.org/wsvn/debian-science/packages/jhdf/trunk/debian/watch?rev=35848&op=file
==============================================================================
--- packages/jhdf/trunk/debian/watch (added)
+++ packages/jhdf/trunk/debian/watch Tue Sep 15 11:04:48 2009
@@ -1,0 +1,3 @@
+version=3
+http://www.hdfgroup.org/ftp/HDF5/hdf-java/src/ \
+hdf-java-([\d\.]+)-src.tar
More information about the debian-science-commits
mailing list