freebsd-ports/science/hdf-java/files/patch-Makefile.in
Eitan Adler 69ce299b82 -Update to 2.8
-Wrap long lines
-Fix java paths so the hdfview script works
-Add jpeg support
-Build javadoc
-Prevent implicit dependencies

PR:		ports/163601
Submitted by:	Rob Farmer <rfarmer@predatorlabs.net> (maintainer)
2012-02-13 05:12:38 +00:00

76 lines
2.9 KiB
Text

--- ./Makefile.in.orig 2011-11-29 12:19:58.000000000 -0800
+++ ./Makefile.in 2011-12-21 15:03:05.000000000 -0800
@@ -283,18 +283,8 @@
uninstall: uninstall-jhdfview uninstall-jhdfobj uninstall-lib uninstall-jhi uninstall-jhi5
install-lib: natives
- -mkdir -p $(LIBDIR);
- -mkdir -p $(LIBDIR)/@JAVATARG@
@if test -n "$(H5INC)" ; then \
- cp $(CLASS_DIR)/@JAVATARG@/libjhdf5.$(JSLEXT) $(LIBDIR)/@JAVATARG@ ; fi
- @if test -n "$(H5INC)/../lib" ; then \
- cp $(H5INC)/../lib/*.settings $(LIBDIR)/@JAVATARG@ ; fi
- @if test -n "$(H4INC)" ; then \
- cp $(CLASS_DIR)/@JAVATARG@/libjhdf.$(JSLEXT) $(LIBDIR)/@JAVATARG@ ; fi
- @if test -n "$(H4INC)/../lib" ; then \
- cp $(H4INC)/../lib/*.settings $(LIBDIR)/@JAVATARG@ ; fi
- @if test -n "$(H45INC)" ; then \
- cp $(CLASS_DIR)/@JAVATARG@/libjh4toh5.$(JSLEXT) $(LIBDIR)/@JAVATARG@ ; fi
+ INSTALL_LIB $(CLASS_DIR)/@JAVATARG@/libjhdf5.$(JSLEXT) $(LIBDIR)/ ; fi
@echo "Install Natives complete"
install-hdflib:
@@ -325,7 +315,6 @@
@if test -n "$(H4INC)" ; then $(MAKE) do-install-jhdf ; fi
do-install-jhdf: jhdf-packages
- -mkdir -p $(LIBDIR);
$(JAR) cf $(JH45INSTALLDIR)/lib/jhdf.jar -C $(CLASS_DIR) $(JHICLASSES)
@echo "Install JHI complete"
@@ -333,42 +322,30 @@
@if test -n "$(H5INC)" ; then $(MAKE) do-install-jhdf5 ; fi
do-install-jhdf5: jhdf5-packages
- -mkdir -p $(LIBDIR);
$(JAR) cf $(JH45INSTALLDIR)/lib/jhdf5.jar -C $(CLASS_DIR) $(JHI5CLASSES)
@echo "Install JHI5 complete"
install-jhdfobj: ncsa.hdf.object
- -mkdir -p $(LIBDIR);
$(JAR) cf $(JH45INSTALLDIR)/lib/jhdfobj.jar -C $(CLASS_DIR) $(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 -C $(CLASS_DIR) $(H4OBJCLASSES)
@echo "Install JHDF4 complete"
do-install-jhdf5obj: ncsa.hdf.object.h5
- -mkdir -p $(LIBDIR);
$(JAR) cf $(JH45INSTALLDIR)/lib/jhdf5obj.jar -C $(CLASS_DIR) $(H5OBJCLASSES)
@echo "Install JHDF4 complete"
install-jhdfview: ncsa.hdf.view
- -mkdir -p $(LIBDIR);
$(JAR) cf $(JH45INSTALLDIR)/lib/jhdfview.jar -C $(CLASS_DIR) $(HDFVIEWCLASSES) $(HDFVIEWICONS)
- -mkdir -p $(LIBDIR)/ext
+ -mkdir -p $(JH45INSTALLDIR)/lib/ext
$(JAR) cf $(JH45INSTALLDIR)/lib/ext/nc2obj.jar -C $(CLASS_DIR) $(NC2OBJCLASSES)
$(JAR) cf $(JH45INSTALLDIR)/lib/ext/fitsobj.jar -C $(CLASS_DIR) $(FITSOBJCLASSES)
- $(RM) -rf $(UGDIR);
- -mkdir -p $(UGDIR);
- cp -R docs/hdfview/UsersGuide/* $(UGDIR);
- $(RM) -rf $(UGDIR)/.svn
- $(RM) -rf $(UGDIR)/images/.svn
- -mkdir -p $(BINDIR);
- cp lib/netcdf.jar $(LIBDIR)
- cp lib/fits.jar $(LIBDIR)
- cp lib/junit.jar $(LIBDIR)
+ cp lib/netcdf.jar $(JH45INSTALLDIR)/lib
+ cp lib/fits.jar $(JH45INSTALLDIR)/lib
cp bin/hdfview.sh $(BINDIR)
chmod a+x $(BINDIR)/hdfview.sh
@echo "Install HDFVIEW complete"