From 98add61e291c32a21273cdbd09ca184bca8c2d26 Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Thu, 21 Jun 2012 22:02:31 -0400 Subject: dev-java/hdf-java: fix HOMEPAGE in v2.8 ebuild. --- dev-java/hdf-java/hdf-java-2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/hdf-java/hdf-java-2.8.ebuild b/dev-java/hdf-java/hdf-java-2.8.ebuild index 06f71115a..aafc6bda8 100644 --- a/dev-java/hdf-java/hdf-java-2.8.ebuild +++ b/dev-java/hdf-java/hdf-java-2.8.ebuild @@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc examples" inherit eutils java-pkg-2 autotools fdo-mime DESCRIPTION="Java interface to the HDF5 library" -HOMEPAGE="http://www.hdfgroup.org/hdf-java-html/inxodex.html" +HOMEPAGE="http://www.hdfgroup.org/hdf-java-html/index.html" SRC_URI="http://www.hdfgroup.org/ftp/HDF5/hdf-java/src/${P}-src.tar" LICENSE="NCSA-HDF" -- cgit v1.2.3-18-g5258 From 28e97a8ea6a97c11cf7934d902b0821191681b26 Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Fri, 22 Jun 2012 00:05:32 -0400 Subject: dev-java/hdf-java-2.8: explicitly build packages for hdfview Otherwise the *obj.jar files under lib/ are not created, and we need to install those for hdfview. --- dev-java/hdf-java/hdf-java-2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/hdf-java/hdf-java-2.8.ebuild b/dev-java/hdf-java/hdf-java-2.8.ebuild index aafc6bda8..e81ff3a65 100644 --- a/dev-java/hdf-java/hdf-java-2.8.ebuild +++ b/dev-java/hdf-java/hdf-java-2.8.ebuild @@ -75,7 +75,7 @@ src_compile() { emake -j1 just-hdf4 fi - use hdfview && emake -j1 + use hdfview && emake -j1 packages use examples && emake -j1 do-examples use doc && emake -j1 javadocs } -- cgit v1.2.3-18-g5258 From 8b32fdb1c9729aa75875c6960032278df5629d5b Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Fri, 22 Jun 2012 01:37:10 -0400 Subject: dev-java/hdf-java-2.8: fix hdfview script (quotes and sh-bang) Add a sh-bang to the beginning of the script, because the user may not be using a POSIX shell. Remove redundant, escaped quotes around the java.library.path command substitution. With the quotes, the process uses a garbled Java path, and you see errors like: java.lang.UnsatisfiedLinkError: no jhdf5 in java.library.path --- dev-java/hdf-java/hdf-java-2.8.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-java/hdf-java/hdf-java-2.8.ebuild b/dev-java/hdf-java/hdf-java-2.8.ebuild index e81ff3a65..98c9248f2 100644 --- a/dev-java/hdf-java/hdf-java-2.8.ebuild +++ b/dev-java/hdf-java/hdf-java-2.8.ebuild @@ -100,10 +100,11 @@ src_install() { java-pkg_dojar lib/ext/fitsobj.jar java-pkg_dojar lib/jhdfview.jar cat <<-EOF > hdfview + #!/bin/sh export CLASSPATH=\$(java-config --classpath hdf-java) \$(java-config --java) \ -Xmx1000m \ - -Djava.library.path=\"\$(java-config --library hdf-java)\" \ + -Djava.library.path=\$(java-config --library hdf-java) \ ncsa.hdf.view.HDFView \ -root "${EROOT}" \$* EOF -- cgit v1.2.3-18-g5258