[Midnightbsd-cvs] mports [20653] trunk/science: add science ports
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Fri Nov 6 16:57:06 EST 2015
Revision: 20653
http://svnweb.midnightbsd.org/mports/?rev=20653
Author: laffer1
Date: 2015-11-06 16:57:06 -0500 (Fri, 06 Nov 2015)
Log Message:
-----------
add science ports
Modified Paths:
--------------
trunk/science/Makefile
Added Paths:
-----------
trunk/science/hdf5/
trunk/science/hdf5/Makefile
trunk/science/hdf5/distinfo
trunk/science/hdf5/pkg-descr
trunk/science/hdf5/pkg-plist
trunk/science/szip/
trunk/science/szip/Makefile
trunk/science/szip/distinfo
trunk/science/szip/pkg-descr
trunk/science/szip/pkg-plist
Modified: trunk/science/Makefile
===================================================================
--- trunk/science/Makefile 2015-11-05 01:27:22 UTC (rev 20652)
+++ trunk/science/Makefile 2015-11-06 21:57:06 UTC (rev 20653)
@@ -4,8 +4,10 @@
SUBDIR += cfitsio
SUBDIR += gtamsanalyzer
+SUBDIR += hdf5
SUBDIR += linux-foldingathome
SUBDIR += openbabel
SUBDIR += paje
+SUBDIR += szip
.include <bsd.port.subdir.mk>
Added: trunk/science/hdf5/Makefile
===================================================================
--- trunk/science/hdf5/Makefile (rev 0)
+++ trunk/science/hdf5/Makefile 2015-11-06 21:57:06 UTC (rev 20653)
@@ -0,0 +1,57 @@
+# $MidnightBSD$
+
+PORTNAME= hdf5
+PORTVERSION= 1.8.15
+DISTVERSIONSUFFIX= -patch1
+CATEGORIES= science archivers graphics
+MASTER_SITES= http://www.hdfgroup.org/ftp/HDF5/current/src/ \
+ ftp://ftp.hdfgroup.org/HDF5/current/src/ \
+ http://www.hdfgroup.org/ftp/HDF5/releases/${DISTNAME}/src/ \
+ ftp://ftp.hdfgroup.org/HDF5/releases/${DISTNAME}/src/ \
+ FREEBSD_LOCAL/sunpoet
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Hierarchical Data Format library (from NCSA)
+
+LICENSE= bsd4
+
+CONFLICTS_INSTALL= hdf-4.[0-9]* hdf5-1.6.[0-9]*
+
+OPTIONS_DEFINE= DEBUG EXAMPLES FORTRAN SZIP
+OPTIONS_DEFAULT=SZIP
+OPTIONS_SUB= yes
+
+CONFIGURE_ARGS= --enable-cxx \
+ --enable-hl \
+ --enable-instrument \
+ --enable-strict-format-checks
+GNU_CONFIGURE= yes
+INSTALL_TARGET= install-strip
+MAKE_JOBS_UNSAFE= yes
+USE_LDCONFIG= yes
+USES= libtool tar:bzip2
+
+PORTEXAMPLES= *
+
+DEBUG_CONFIGURE_OFF= --enable-production
+DEBUG_CONFIGURE_ON= --disable-production --enable-debug=all
+FORTRAN_CONFIGURE_ENV= F9X=${FC}
+FORTRAN_CONFIGURE_OFF= --disable-fortran --disable-fortran2003
+FORTRAN_CONFIGURE_ON= --enable-fortran --enable-fortran2003
+FORTRAN_USES= fortran
+SZIP_CONFIGURE_ON= --with-szlib=${LOCALBASE}
+SZIP_LIB_DEPENDS= libsz.so:${PORTSDIR}/science/szip
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|-O3||g' ${WRKSRC}/config/gnu-flags
+ @${REINPLACE_CMD} \
+ -e '/LD_LIBRARY_PATH/ s|^|#|' \
+ -e 's|/share/hdf5_examples|/${EXAMPLESDIR_REL}|' \
+ -e 's|(INSTALL)|(INSTALL_DATA)|' \
+ `${FIND} ${WRKSRC} -regex '.*/examples/Makefile.in'`
+ @${REINPLACE_CMD} -e 's|\[ -a|\[ -f|g' `${FIND} ${WRKSRC} -name \*.sh\*`
+
+regression-test test: build
+ cd ${WRKSRC}/ && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} check
+
+.include <bsd.port.mk>
Property changes on: trunk/science/hdf5/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/science/hdf5/distinfo
===================================================================
--- trunk/science/hdf5/distinfo (rev 0)
+++ trunk/science/hdf5/distinfo 2015-11-06 21:57:06 UTC (rev 20653)
@@ -0,0 +1,2 @@
+SHA256 (hdf5-1.8.15-patch1.tar.bz2) = a5afc630c4443547fff15e9637b5b10404adbed4c00206d89517d32d6668fb32
+SIZE (hdf5-1.8.15-patch1.tar.bz2) = 10006036
Property changes on: trunk/science/hdf5/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/science/hdf5/pkg-descr
===================================================================
--- trunk/science/hdf5/pkg-descr (rev 0)
+++ trunk/science/hdf5/pkg-descr 2015-11-06 21:57:06 UTC (rev 20653)
@@ -0,0 +1,16 @@
+HDF5 is a completely new Hierarchical Data Format product consisting of a data
+format specification and a supporting library implementation. HDF5 is designed
+to address some of the limitations of the older HDF product and to address
+current and anticipated requirements of modern systems and applications.
+
+HDF5 includes the following improvements:
+- A new file format designed to address some of the deficiencies of HDF4.x,
+ particularly the need to store larger files and more objects per file.
+- A simpler, more comprehensive data model that includes only two basic
+ structures: a multidimensional array of record structures, and a grouping
+ structure.
+- A simpler, better-engineered library and API, with improved support for
+ parallel I/O, threads, and other requirements imposed by modern systems
+ and applications.
+
+WWW: http://www.hdfgroup.org/HDF5/
Property changes on: trunk/science/hdf5/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/science/hdf5/pkg-plist
===================================================================
--- trunk/science/hdf5/pkg-plist (rev 0)
+++ trunk/science/hdf5/pkg-plist 2015-11-06 21:57:06 UTC (rev 20653)
@@ -0,0 +1,153 @@
+bin/gif2h5
+bin/h52gif
+bin/h5c++
+bin/h5cc
+bin/h5copy
+bin/h5debug
+bin/h5diff
+bin/h5dump
+%%FORTRAN%%bin/h5fc
+bin/h5import
+bin/h5jam
+bin/h5ls
+bin/h5mkgrp
+bin/h5perf_serial
+bin/h5redeploy
+bin/h5repack
+bin/h5repart
+bin/h5stat
+bin/h5unjam
+include/H5ACpublic.h
+include/H5AbstractDs.h
+include/H5Apublic.h
+include/H5ArrayType.h
+include/H5AtomType.h
+include/H5Attribute.h
+include/H5Classes.h
+include/H5CommonFG.h
+include/H5CompType.h
+include/H5Cpp.h
+include/H5CppDoc.h
+include/H5Cpublic.h
+include/H5DOpublic.h
+include/H5DSpublic.h
+include/H5DataSet.h
+include/H5DataSpace.h
+include/H5DataType.h
+include/H5DcreatProp.h
+include/H5Dpublic.h
+include/H5DxferProp.h
+include/H5EnumType.h
+include/H5Epubgen.h
+include/H5Epublic.h
+include/H5Exception.h
+include/H5FDcore.h
+include/H5FDdirect.h
+include/H5FDfamily.h
+include/H5FDlog.h
+include/H5FDmpi.h
+include/H5FDmpio.h
+include/H5FDmulti.h
+include/H5FDpublic.h
+include/H5FDsec2.h
+include/H5FDstdio.h
+include/H5FaccProp.h
+include/H5FcreatProp.h
+include/H5File.h
+include/H5FloatType.h
+include/H5Fpublic.h
+include/H5Gpublic.h
+include/H5Group.h
+include/H5IMpublic.h
+include/H5IdComponent.h
+include/H5Include.h
+include/H5IntType.h
+include/H5Ipublic.h
+include/H5LTpublic.h
+include/H5Library.h
+include/H5Location.h
+include/H5Lpublic.h
+include/H5MMpublic.h
+include/H5Object.h
+include/H5Opublic.h
+include/H5PLextern.h
+include/H5PLpublic.h
+include/H5PTpublic.h
+include/H5PacketTable.h
+include/H5Ppublic.h
+include/H5PredType.h
+include/H5PropList.h
+include/H5Rpublic.h
+include/H5Spublic.h
+include/H5StrType.h
+include/H5TBpublic.h
+include/H5Tpublic.h
+include/H5VarLenType.h
+include/H5Zpublic.h
+include/H5api_adpt.h
+%%FORTRAN%%include/H5f90i.h
+%%FORTRAN%%include/H5f90i_gen.h
+include/H5overflow.h
+include/H5pubconf.h
+include/H5public.h
+include/H5version.h
+%%FORTRAN%%include/h5_dble_interface.mod
+%%FORTRAN%%include/h5a.mod
+%%FORTRAN%%include/h5a_provisional.mod
+%%FORTRAN%%include/h5d.mod
+%%FORTRAN%%include/h5d_provisional.mod
+%%FORTRAN%%include/h5ds.mod
+%%FORTRAN%%include/h5e.mod
+%%FORTRAN%%include/h5e_provisional.mod
+%%FORTRAN%%include/h5f.mod
+%%FORTRAN%%include/h5f_provisional.mod
+%%FORTRAN%%include/h5fortran_types.mod
+%%FORTRAN%%include/h5g.mod
+%%FORTRAN%%include/h5global.mod
+%%FORTRAN%%include/h5i.mod
+%%FORTRAN%%include/h5im.mod
+%%FORTRAN%%include/h5l.mod
+%%FORTRAN%%include/h5l_provisional.mod
+%%FORTRAN%%include/h5lib.mod
+%%FORTRAN%%include/h5lib_provisional.mod
+%%FORTRAN%%include/h5lt.mod
+%%FORTRAN%%include/h5o.mod
+%%FORTRAN%%include/h5o_provisional.mod
+%%FORTRAN%%include/h5p.mod
+%%FORTRAN%%include/h5p_provisional.mod
+%%FORTRAN%%include/h5r.mod
+%%FORTRAN%%include/h5r_provisional.mod
+%%FORTRAN%%include/h5s.mod
+%%FORTRAN%%include/h5t.mod
+%%FORTRAN%%include/h5t_provisional.mod
+%%FORTRAN%%include/h5tb.mod
+%%FORTRAN%%include/h5test_kind_storage_size_mod.mod
+%%FORTRAN%%include/h5z.mod
+include/hdf5.h
+%%FORTRAN%%include/hdf5.mod
+include/hdf5_hl.h
+lib/libhdf5.a
+lib/libhdf5.settings
+lib/libhdf5.so
+lib/libhdf5.so.10
+lib/libhdf5.so.10.0.1
+lib/libhdf5_cpp.a
+lib/libhdf5_cpp.so
+lib/libhdf5_cpp.so.10
+lib/libhdf5_cpp.so.10.0.1
+%%FORTRAN%%lib/libhdf5_fortran.a
+%%FORTRAN%%lib/libhdf5_fortran.so
+%%FORTRAN%%lib/libhdf5_fortran.so.10
+%%FORTRAN%%lib/libhdf5_fortran.so.10.0.1
+lib/libhdf5_hl.a
+lib/libhdf5_hl.so
+lib/libhdf5_hl.so.10
+lib/libhdf5_hl.so.10.0.1
+lib/libhdf5_hl_cpp.a
+lib/libhdf5_hl_cpp.so
+lib/libhdf5_hl_cpp.so.10
+lib/libhdf5_hl_cpp.so.10.0.1
+%%FORTRAN%%lib/libhdf5hl_fortran.a
+%%FORTRAN%%lib/libhdf5hl_fortran.so
+%%FORTRAN%%lib/libhdf5hl_fortran.so.10
+%%FORTRAN%%lib/libhdf5hl_fortran.so.10.0.1
Property changes on: trunk/science/hdf5/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/science/szip/Makefile
===================================================================
--- trunk/science/szip/Makefile (rev 0)
+++ trunk/science/szip/Makefile 2015-11-06 21:57:06 UTC (rev 20653)
@@ -0,0 +1,36 @@
+# $MidnightBSD$
+
+PORTNAME= szip
+PORTVERSION= 2.1
+CATEGORIES= science archivers
+MASTER_SITES= http://www.hdfgroup.org/ftp/lib-external/${PORTNAME}/${PORTVERSION}/src/:src \
+ http://www.hdfgroup.org/doc_resource/SZIP/:doc \
+ FREEBSD_LOCAL/sunpoet:src,doc
+PKGNAMEPREFIX= hdf-
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:src \
+ ${PORTDOCS}:doc
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Lossless compression library for scientific data
+
+LICENSE= other
+
+OPTIONS_DEFINE= DOCS
+
+GNU_CONFIGURE= yes
+INSTALL_TARGET= install-strip
+LIBS+= -lm
+USE_LDCONFIG= yes
+USES= libtool
+
+PORTDOCS= Release_notes_2_0.pdf
+
+post-install:
+ ${MKDIR} ${DOCSDIR}/
+ ${INSTALL_DATA} ${DISTDIR}/${PORTDOCS} ${DOCSDIR}/
+
+regression-test test: build
+ cd ${WRKSRC}/ && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} check
+
+.include <bsd.port.mk>
Property changes on: trunk/science/szip/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/science/szip/distinfo
===================================================================
--- trunk/science/szip/distinfo (rev 0)
+++ trunk/science/szip/distinfo 2015-11-06 21:57:06 UTC (rev 20653)
@@ -0,0 +1,4 @@
+SHA256 (szip-2.1.tar.gz) = a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef
+SIZE (szip-2.1.tar.gz) = 383968
+SHA256 (Release_notes_2_0.pdf) = d620c17130464f235c34cca4c576920ffbb96d4b8656c1fc04f7ac0671db8914
+SIZE (Release_notes_2_0.pdf) = 215119
Property changes on: trunk/science/szip/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/science/szip/pkg-descr
===================================================================
--- trunk/science/szip/pkg-descr (rev 0)
+++ trunk/science/szip/pkg-descr 2015-11-06 21:57:06 UTC (rev 20653)
@@ -0,0 +1,3 @@
+Szip is an implementation of the extended-Rice lossless compression algorithm.
+
+WWW: http://www.hdfgroup.org/doc_resource/SZIP/
Property changes on: trunk/science/szip/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/science/szip/pkg-plist
===================================================================
--- trunk/science/szip/pkg-plist (rev 0)
+++ trunk/science/szip/pkg-plist 2015-11-06 21:57:06 UTC (rev 20653)
@@ -0,0 +1,7 @@
+include/ricehdf.h
+include/szip_adpt.h
+include/szlib.h
+lib/libsz.a
+lib/libsz.so
+lib/libsz.so.2
+lib/libsz.so.2.0.0
Property changes on: trunk/science/szip/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list