Date: Sat, 13 Feb 2010 07:10:33 GMT From: Rob Farmer <rfarmer@predatorlabs.net> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/143859: [NEW PORT] science/hdf-java Java interface to HDF5 Message-ID: <201002130710.o1D7AXX5085998@www.freebsd.org> Resent-Message-ID: <201002130720.o1D7K3uv096058@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 143859 >Category: ports >Synopsis: [NEW PORT] science/hdf-java Java interface to HDF5 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Feb 13 07:20:03 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Rob Farmer >Release: 9.0-CURRENT >Organization: >Environment: FreeBSD coretwo.predatorlabs.net 9.0-CURRENT FreeBSD 9.0-CURRENT #0 r203695: Tue Feb 9 03:02:13 PST 2010 rfarmer@coretwo.predatorlabs.net:/usr/obj/usr/src/sys/CORETWO amd64 >Description: The HDF Java Products include a visual tool for browsing and editing HDF files, a Java package providing an object-oriented interface to HDF data objects, and Java Native Interfaces to the standard HDF libraries. WWW: http://www.hdfgroup.org/hdf-java-html/index.html >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # hdf-java # hdf-java/pkg-descr # hdf-java/pkg-plist # hdf-java/Makefile # hdf-java/distinfo # echo c - hdf-java mkdir -p hdf-java > /dev/null 2>&1 echo x - hdf-java/pkg-descr sed 's/^X//' >hdf-java/pkg-descr << 'e3a1d8753610e349d3324955aa9bd71a' XThe HDF Java Products include a visual tool for browsing and editing HDF Xfiles, a Java package providing an object-oriented interface to HDF data Xobjects, and Java Native Interfaces to the standard HDF libraries. X XWWW: http://www.hdfgroup.org/hdf-java-html/index.html e3a1d8753610e349d3324955aa9bd71a echo x - hdf-java/pkg-plist sed 's/^X//' >hdf-java/pkg-plist << '5d9956d905c1e628e20849bf4028cb1c' Xbin/hdfview.sh Xlib/libjhdf5.so X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/chart_histogram.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/chart_line.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/class_diagram_object.jpg X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/dataset_2d.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/dataset_3d.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/dataset_compound.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/dataset_compound_2d.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/dataset_open_as.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/dataset_reorder.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/dataset_subset.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/dataset_subset_compound.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/dataset_subset_example1.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/dataset_subset_example2.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/dataset_subset_example3.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/dataset_subset_nested.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/dataset_text.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/dataset_transpose.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/design_components.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/file_manager.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/hdf-obj.jpg X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/hdfview.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/icon_chart.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/icon_dataset.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/icon_folderclose.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/icon_folderopen.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/icon_hdf4.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/icon_hdf5.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/icon_image.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/icon_table.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/image_contour.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/image_indexed_mapping.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/image_palette.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/image_palette_modify.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/image_true_color.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/menu_file.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/menu_help.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/menu_image.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/menu_option.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/menu_option_addfileformat.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/menu_popup.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/menu_window.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/module_add_fileformat.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/module_defaults.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/module_select_imageview.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/module_select_tableview.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/new_attribute.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/new_dataset.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/new_file.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/new_group.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/new_image.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/property_attribute.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/property_general_dataset.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/property_general_group.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/property_userblock.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/save_as_text.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/images/tree_view.gif X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/index.html X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/ug01introduction.html X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/ug02start.html X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/ug03objects.html X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/ug04treeview.html X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/ug05spreadsheet.html X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/ug06imageview.html X%%PORTDOCS%%%%DOCSDIR%%/UsersGuide/ug07textview.html Xshare/java/classes/ext/fitsobj.jar Xshare/java/classes/ext/nc2obj.jar Xshare/java/classes/fits.jar Xshare/java/classes/jhdf5.jar Xshare/java/classes/jhdf5obj.jar Xshare/java/classes/jhdfobj.jar Xshare/java/classes/jhdfview.jar Xshare/java/classes/junit.jar Xshare/java/classes/netcdf.jar X@dirrm share/java/classes/ext X%%PORTDOCS%%@dirrm %%DOCSDIR%%/UsersGuide/images X%%PORTDOCS%%@dirrm %%DOCSDIR%%/UsersGuide X%%PORTDOCS%%@dirrm %%DOCSDIR%% X@dirrm UsersGuide X@exec mkdir -p %D/UsersGuide 5d9956d905c1e628e20849bf4028cb1c echo x - hdf-java/Makefile sed 's/^X//' >hdf-java/Makefile << 'aa5c624e5c7e80040408335868d3df48' X# New ports collection makefile for: hdf-java X# Date created: 11 February 2010 X# Whom: rfarmer@predatorlabs.net X# X# $FreeBSD$ X# X XPORTNAME= hdf-java XPORTVERSION= 2.6 XCATEGORIES= science java XMASTER_SITES= http://www.hdfgroup.org/ftp/HDF5/hdf-java/src/ \ X http://www.predatorlabs.net/dl/ XEXTRACT_SUFX= -src.tar X XMAINTAINER= rfarmer@predatorlabs.net XCOMMENT= Java interface to HDF5 X XLIB_DEPENDS= hdf5.6:${PORTSDIR}/science/hdf5-18 X XUSE_JAVA= yes XJAVA_VERSION= 1.5+ XJAVA_BUILD= yes XJAVA_RUN= yes X XGNU_CONFIGURE= yes XCONFIGURE_ARGS= --with-jdk=${JAVA_HOME}/include,${JAVA_HOME}/jre/lib/ \ X --with-hdf5=${LOCALBASE}/include \ X --with-libz=/lib X XWRKSRC= ${WRKDIR}/${PORTNAME} X Xpost-patch: X ${REINPLACE_CMD} -e 's|"/libhdf.$$LLEXT"|"${LOCALBASE}/lib"|' ${WRKSRC}/configure X ${REINPLACE_CMD} -e 's|$$z_lib"/libz."$$LLEXT|"/lib/libz.so.*"|' ${WRKSRC}/configure X ${REINPLACE_CMD} -e 's|LLEXT="a"|LLEXT="so"|g' ${WRKSRC}/configure X ${REINPLACE_CMD} -e 's|COPT="-shared"|COPT="-fPIC"|g' ${WRKSRC}/configure X #${REINPLACE_CMD} -e 's|$$(JH45INSTALLDIR)/UsersGuide|${DOCSDIR}/UsersGuide|' ${WRKSRC}/Makefile.in X ${REINPLACE_CMD} -e 's|$$(JH45INSTALLDIR)/lib|${JAVAJARDIR}|' ${WRKSRC}/Makefile.in X ${REINPLACE_CMD} -e 's|$$(LIBDIR)/@JAVATARG@|${PREFIX}/lib|g' ${WRKSRC}/Makefile.in X ${REINPLACE_CMD} -e 's|cp -R|#|' ${WRKSRC}/Makefile.in X ${REINPLACE_CMD} -e 's|cp ./lib/@JAVATARG@|${INSTALL_PROGRAM} ./lib/@JAVATARG@|g' ${WRKSRC}/Makefile.in X ${REINPLACE_CMD} -e 's|cp |${INSTALL_DATA} |g' ${WRKSRC}/Makefile.in X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR}/UsersGuide X (cd ${WRKSRC}/docs/hdfview/ && ${COPYTREE_SHARE} "UsersGuide" ${DOCSDIR}/) X.endif X X.include <bsd.port.mk> aa5c624e5c7e80040408335868d3df48 echo x - hdf-java/distinfo sed 's/^X//' >hdf-java/distinfo << 'bc4f65fe27c8f8fdd12b1dbf152f8bc2' XMD5 (hdf-java-2.6-src.tar) = f0be0c568d7f308c72ccb63c87e8e32d XSHA256 (hdf-java-2.6-src.tar) = d2756ab58449a11cf765276d19bb8b804e809ca702b569fd4d4d94794f359481 XSIZE (hdf-java-2.6-src.tar) = 10383360 bc4f65fe27c8f8fdd12b1dbf152f8bc2 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201002130710.o1D7AXX5085998>