summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorjtb <jtb@pkgsrc.org>2000-11-24 20:42:59 +0000
committerjtb <jtb@pkgsrc.org>2000-11-24 20:42:59 +0000
commite504d6aeee4e52daa50f97497c441889c3978170 (patch)
tree94ea81f6aac8926415c23ede85235de4cb2b5a04 /devel
parent5bc6e89942c2e9071fc3c012206cea3bc438b918 (diff)
downloadpkgsrc-e504d6aeee4e52daa50f97497c441889c3978170.tar.gz
Initial import of new "hdf5" package:
Hierarchical Data Format 5
Diffstat (limited to 'devel')
-rw-r--r--devel/hdf5/Makefile53
-rw-r--r--devel/hdf5/files/md53
-rw-r--r--devel/hdf5/pkg/COMMENT1
-rw-r--r--devel/hdf5/pkg/DESCR20
-rw-r--r--devel/hdf5/pkg/PLIST295
5 files changed, 372 insertions, 0 deletions
diff --git a/devel/hdf5/Makefile b/devel/hdf5/Makefile
new file mode 100644
index 00000000000..6bd5cb0d145
--- /dev/null
+++ b/devel/hdf5/Makefile
@@ -0,0 +1,53 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/11/24 20:42:59 jtb Exp $
+#
+
+DISTNAME= hdf5-1.2.2
+CATEGORIES= devel
+MASTER_SITES= ftp://hdf.ncsa.uiuc.edu/HDF5/hdf5-1.2.2/src/ \
+ ftp://sunsite.doc.ic.ac.uk/packages/HDF5/hdf5-1.2.2/src/
+
+MAINTAINER= jtb@netbsd.org
+HOMEPAGE= http://hdf.ncsa.uiuc.edu/HDF5/
+
+DEPENDS+= jpeg-[0-9]*:../../graphics/jpeg
+
+GNU_CONFIGURE= YES
+USE_LIBTOOL= YES
+LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+
+post-install:
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/hdf5
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/hdf5/ADGuide
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/hdf5/PSandPDF
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/hdf5/TechNotes
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/hdf5/Tutor
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/hdf5/Tutor/Graphics
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/hdf5/Tutor/examples
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/hdf5/Tutor/examples/java
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/hdf5/XML_DTD
+ @(cd ${WRKSRC}/doc/html/; \
+ for f in *.html *.txt *.gif *.jpg *.c *.obj h5s.examples ; do \
+ ${INSTALL_DATA} $$f ${PREFIX}/share/doc/hdf5; \
+ done)
+ ${INSTALL_DATA} ${WRKSRC}/doc/html/ADGuide/* \
+ ${PREFIX}/share/doc/hdf5/ADGuide
+ ${INSTALL_DATA} ${WRKSRC}/doc/html/PSandPDF/* \
+ ${PREFIX}/share/doc/hdf5/PSandPDF
+ ${INSTALL_DATA} ${WRKSRC}/doc/html/TechNotes/* \
+ ${PREFIX}/share/doc/hdf5/TechNotes
+ @(cd ${WRKSRC}/doc/html/Tutor; \
+ for f in *.html *.txt *.gif *.JPG; do \
+ ${INSTALL_DATA} $$f ${PREFIX}/share/doc/hdf5/Tutor/; \
+ done)
+ ${INSTALL_DATA} ${WRKSRC}/doc/html/Tutor/Graphics/* \
+ ${PREFIX}/share/doc/hdf5/Tutor/Graphics/
+ @(cd ${WRKSRC}/doc/html/Tutor/examples/ ; \
+ for f in *.c *.f90 ; do \
+ ${INSTALL_DATA} $$f ${PREFIX}/share/doc/hdf5/Tutor/examples/ ; \
+ done)
+ ${INSTALL_DATA} ${WRKSRC}/doc/html/Tutor/examples/java/* \
+ ${PREFIX}/share/doc/hdf5/Tutor/examples/java/
+ ${INSTALL_DATA} ${WRKSRC}/doc/html/XML_DTD/* \
+ ${PREFIX}/share/doc/hdf5/XML_DTD
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/hdf5/files/md5 b/devel/hdf5/files/md5
new file mode 100644
index 00000000000..d075acbf8f7
--- /dev/null
+++ b/devel/hdf5/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2000/11/24 20:43:02 jtb Exp $
+
+MD5 (hdf5-1.2.2.tar.gz) = c11bd387b0ae556e70f16422a91b6a99
diff --git a/devel/hdf5/pkg/COMMENT b/devel/hdf5/pkg/COMMENT
new file mode 100644
index 00000000000..9b3399da9fd
--- /dev/null
+++ b/devel/hdf5/pkg/COMMENT
@@ -0,0 +1 @@
+Hierarchical Data Format 5
diff --git a/devel/hdf5/pkg/DESCR b/devel/hdf5/pkg/DESCR
new file mode 100644
index 00000000000..60cdbb90c7c
--- /dev/null
+++ b/devel/hdf5/pkg/DESCR
@@ -0,0 +1,20 @@
+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.
+
+Why HDF5? The development of HDF5 is motivated by a
+number of limitations in the older HDF format and library.
+
+HDF5 includes the following improvements over HDF4
+
+ o 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.
+ o A simpler, more comprehensive data model that includes only two
+ basic structures: a multidimensional array of record structures,
+ and a grouping structure.
+ o A simpler, better-engineered library and API, with improved
+ support for parallel I/O, threads, and other requirements imposed
+ by modern systems and applications.
diff --git a/devel/hdf5/pkg/PLIST b/devel/hdf5/pkg/PLIST
new file mode 100644
index 00000000000..5527683831d
--- /dev/null
+++ b/devel/hdf5/pkg/PLIST
@@ -0,0 +1,295 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/11/24 20:43:02 jtb Exp $
+bin/h5debug
+bin/h5dump
+bin/h5import
+bin/h5ls
+bin/h5repart
+include/H5ACpublic.h
+include/H5Apublic.h
+include/H5Bpublic.h
+include/H5Dpublic.h
+include/H5Epublic.h
+include/H5FLpublic.h
+include/H5Fpublic.h
+include/H5Gpublic.h
+include/H5HGpublic.h
+include/H5HLpublic.h
+include/H5Ipublic.h
+include/H5MFpublic.h
+include/H5MMpublic.h
+include/H5Opublic.h
+include/H5Ppublic.h
+include/H5RApublic.h
+include/H5Rpublic.h
+include/H5Spublic.h
+include/H5Tpublic.h
+include/H5Zpublic.h
+include/H5api_adpt.h
+include/H5config.h
+include/H5public.h
+include/hdf5.h
+lib/libhdf5.a
+lib/libhdf5.la
+lib/libhdf5.settings
+lib/libhdf5.so.0.0
+share/doc/hdf5/ADGuide.html
+share/doc/hdf5/ADGuide/H4toH5Mapping.pdf
+share/doc/hdf5/Attributes.html
+share/doc/hdf5/Caching.html
+share/doc/hdf5/Chunk_f1.gif
+share/doc/hdf5/Chunk_f2.gif
+share/doc/hdf5/Chunk_f3.gif
+share/doc/hdf5/Chunk_f4.gif
+share/doc/hdf5/Chunk_f5.gif
+share/doc/hdf5/Chunk_f6.gif
+share/doc/hdf5/Chunking.html
+share/doc/hdf5/Copyright.html
+share/doc/hdf5/Datasets.html
+share/doc/hdf5/Dataspaces.html
+share/doc/hdf5/Datatypes.html
+share/doc/hdf5/Debugging.html
+share/doc/hdf5/EnumMap.gif
+share/doc/hdf5/Environment.html
+share/doc/hdf5/Errors.html
+share/doc/hdf5/FF-IH_FileGroup.gif
+share/doc/hdf5/FF-IH_FileObject.gif
+share/doc/hdf5/Files.html
+share/doc/hdf5/Filters.html
+share/doc/hdf5/Glossary.html
+share/doc/hdf5/Groups.html
+share/doc/hdf5/H5.api_map.html
+share/doc/hdf5/H5.format.html
+share/doc/hdf5/H5.intro.html
+share/doc/hdf5/H5.sample_code.html
+share/doc/hdf5/H5.user.html
+share/doc/hdf5/IH_map1.gif
+share/doc/hdf5/IH_map2.gif
+share/doc/hdf5/IH_map3.gif
+share/doc/hdf5/IH_map4.gif
+share/doc/hdf5/IH_mapFoot.gif
+share/doc/hdf5/IH_mapHead.gif
+share/doc/hdf5/ImageSpec.html
+share/doc/hdf5/MountingFiles.html
+share/doc/hdf5/NCSAfooterlogo.gif
+share/doc/hdf5/PSandPDF/H5-Rx.x.DocSet.pdf
+share/doc/hdf5/PSandPDF/index.html
+share/doc/hdf5/PaletteExample1.gif
+share/doc/hdf5/Palettes.fm.anc.gif
+share/doc/hdf5/Performance.html
+share/doc/hdf5/Properties.html
+share/doc/hdf5/RM_H5.html
+share/doc/hdf5/RM_H5A.html
+share/doc/hdf5/RM_H5D.html
+share/doc/hdf5/RM_H5E.html
+share/doc/hdf5/RM_H5F.html
+share/doc/hdf5/RM_H5Front.html
+share/doc/hdf5/RM_H5G.html
+share/doc/hdf5/RM_H5I.html
+share/doc/hdf5/RM_H5P.html
+share/doc/hdf5/RM_H5R.html
+share/doc/hdf5/RM_H5RA.html
+share/doc/hdf5/RM_H5S.html
+share/doc/hdf5/RM_H5T.html
+share/doc/hdf5/RM_H5Z.html
+share/doc/hdf5/Ragged.html
+share/doc/hdf5/References.html
+share/doc/hdf5/TechNotes.html
+share/doc/hdf5/TechNotes/BigDataSmMach.html
+share/doc/hdf5/TechNotes/ChStudy_1000x1000.gif
+share/doc/hdf5/TechNotes/ChStudy_250x250.gif
+share/doc/hdf5/TechNotes/ChStudy_499x499.gif
+share/doc/hdf5/TechNotes/ChStudy_5000x1000.gif
+share/doc/hdf5/TechNotes/ChStudy_500x500.gif
+share/doc/hdf5/TechNotes/ChStudy_p1.gif
+share/doc/hdf5/TechNotes/ChunkingStudy.html
+share/doc/hdf5/TechNotes/CodeReview.html
+share/doc/hdf5/TechNotes/ExternalFiles.html
+share/doc/hdf5/TechNotes/FreeLists.html
+share/doc/hdf5/TechNotes/H4-H5Compat.html
+share/doc/hdf5/TechNotes/HeapMgmt.html
+share/doc/hdf5/TechNotes/IOPipe.html
+share/doc/hdf5/TechNotes/LibMaint.html
+share/doc/hdf5/TechNotes/MemoryMgmt.html
+share/doc/hdf5/TechNotes/MoveDStruct.html
+share/doc/hdf5/TechNotes/NamingScheme.html
+share/doc/hdf5/TechNotes/ObjectHeader.html
+share/doc/hdf5/TechNotes/RawDStorage.html
+share/doc/hdf5/TechNotes/SymbolTables.html
+share/doc/hdf5/TechNotes/Version.html
+share/doc/hdf5/TechNotes/pipe1.gif
+share/doc/hdf5/TechNotes/pipe2.gif
+share/doc/hdf5/TechNotes/pipe3.gif
+share/doc/hdf5/TechNotes/pipe4.gif
+share/doc/hdf5/TechNotes/pipe5.gif
+share/doc/hdf5/TechNotes/version.gif
+share/doc/hdf5/Tools.html
+share/doc/hdf5/Tutor/Contents.html
+share/doc/hdf5/Tutor/ContentsAdd.html
+share/doc/hdf5/Tutor/ContentsAdv.html
+share/doc/hdf5/Tutor/ContentsFull.html
+share/doc/hdf5/Tutor/ContentsIntro.html
+share/doc/hdf5/Tutor/Copyright.html
+share/doc/hdf5/Tutor/Graphics/AddInfo.gif
+share/doc/hdf5/Tutor/Graphics/AdvTopics.gif
+share/doc/hdf5/Tutor/Graphics/BLANK.gif
+share/doc/hdf5/Tutor/Graphics/ChunkExt.gif
+share/doc/hdf5/Tutor/Graphics/CompDTypes.gif
+share/doc/hdf5/Tutor/Graphics/Copy.gif
+share/doc/hdf5/Tutor/Graphics/CreateAttr.gif
+share/doc/hdf5/Tutor/Graphics/CreateDset1.gif
+share/doc/hdf5/Tutor/Graphics/CreateDset2.gif
+share/doc/hdf5/Tutor/Graphics/CreateFile.gif
+share/doc/hdf5/Tutor/Graphics/CreateGrp1.gif
+share/doc/hdf5/Tutor/Graphics/CreateGrp2.gif
+share/doc/hdf5/Tutor/Graphics/Examples.gif
+share/doc/hdf5/Tutor/Graphics/FileOrg.gif
+share/doc/hdf5/Tutor/Graphics/FullTOC1.gif
+share/doc/hdf5/Tutor/Graphics/FullTOC2.gif
+share/doc/hdf5/Tutor/Graphics/Glossary.gif
+share/doc/hdf5/Tutor/Graphics/H5API.gif
+share/doc/hdf5/Tutor/Graphics/Intro.gif
+share/doc/hdf5/Tutor/Graphics/IntroTopics.gif
+share/doc/hdf5/Tutor/Graphics/Iterate.gif
+share/doc/hdf5/Tutor/Graphics/Makefile.in
+share/doc/hdf5/Tutor/Graphics/MountFile.gif
+share/doc/hdf5/Tutor/Graphics/Quiz.gif
+share/doc/hdf5/Tutor/Graphics/QuizAns.gif
+share/doc/hdf5/Tutor/Graphics/RdWrDataset.gif
+share/doc/hdf5/Tutor/Graphics/RefObject.gif
+share/doc/hdf5/Tutor/Graphics/RefRegion.gif
+share/doc/hdf5/Tutor/Graphics/References.gif
+share/doc/hdf5/Tutor/Graphics/SelectElemCp.gif
+share/doc/hdf5/Tutor/Graphics/SelectHyp.gif
+share/doc/hdf5/Tutor/Graphics/TOC.gif
+share/doc/hdf5/Tutor/Graphics/TOCFull.gif
+share/doc/hdf5/Tutor/Graphics/TOCShort.gif
+share/doc/hdf5/Tutor/Graphics/TitlePg.gif
+share/doc/hdf5/Tutor/Graphics/Utilities.gif
+share/doc/hdf5/Tutor/answers.html
+share/doc/hdf5/Tutor/api.html
+share/doc/hdf5/Tutor/bighdf2sp.JPG
+share/doc/hdf5/Tutor/compound.html
+share/doc/hdf5/Tutor/crtatt.html
+share/doc/hdf5/Tutor/crtdat.html
+share/doc/hdf5/Tutor/crtfile.html
+share/doc/hdf5/Tutor/crtgrp.html
+share/doc/hdf5/Tutor/crtgrpar.html
+share/doc/hdf5/Tutor/crtgrpd.html
+share/doc/hdf5/Tutor/examples/attrexample.f90
+share/doc/hdf5/Tutor/examples/chunk.f90
+share/doc/hdf5/Tutor/examples/dsetexample.f90
+share/doc/hdf5/Tutor/examples/fileexample.f90
+share/doc/hdf5/Tutor/examples/groupexample.f90
+share/doc/hdf5/Tutor/examples/grpdsetexample.f90
+share/doc/hdf5/Tutor/examples/grpit.f90
+share/doc/hdf5/Tutor/examples/grpsexample.f90
+share/doc/hdf5/Tutor/examples/h5_compound.c
+share/doc/hdf5/Tutor/examples/h5_copy.c
+share/doc/hdf5/Tutor/examples/h5_crtatt.c
+share/doc/hdf5/Tutor/examples/h5_crtdat.c
+share/doc/hdf5/Tutor/examples/h5_crtfile.c
+share/doc/hdf5/Tutor/examples/h5_crtgrp.c
+share/doc/hdf5/Tutor/examples/h5_crtgrpar.c
+share/doc/hdf5/Tutor/examples/h5_crtgrpd.c
+share/doc/hdf5/Tutor/examples/h5_extend.c
+share/doc/hdf5/Tutor/examples/h5_hyperslab.c
+share/doc/hdf5/Tutor/examples/h5_iterate.c
+share/doc/hdf5/Tutor/examples/h5_mount.c
+share/doc/hdf5/Tutor/examples/h5_rdwt.c
+share/doc/hdf5/Tutor/examples/h5_read.c
+share/doc/hdf5/Tutor/examples/h5_ref2objr.c
+share/doc/hdf5/Tutor/examples/h5_ref2objw.c
+share/doc/hdf5/Tutor/examples/h5_ref2regr.c
+share/doc/hdf5/Tutor/examples/h5_ref2regw.c
+share/doc/hdf5/Tutor/examples/h5_reference.c
+share/doc/hdf5/Tutor/examples/hyperslab.f90
+share/doc/hdf5/Tutor/examples/java/Compound.java
+share/doc/hdf5/Tutor/examples/java/Copy.java
+share/doc/hdf5/Tutor/examples/java/CreateAttribute.java
+share/doc/hdf5/Tutor/examples/java/CreateDataset.java
+share/doc/hdf5/Tutor/examples/java/CreateFile.java
+share/doc/hdf5/Tutor/examples/java/CreateFileInput.java
+share/doc/hdf5/Tutor/examples/java/CreateGroup.java
+share/doc/hdf5/Tutor/examples/java/CreateGroupAR.java
+share/doc/hdf5/Tutor/examples/java/CreateGroupDataset.java
+share/doc/hdf5/Tutor/examples/java/DatasetRdWt.java
+share/doc/hdf5/Tutor/examples/java/HyperSlab.java
+share/doc/hdf5/Tutor/examples/java/Makefile
+share/doc/hdf5/Tutor/examples/java/Makefile.in
+share/doc/hdf5/Tutor/examples/java/README
+share/doc/hdf5/Tutor/examples/java/readme.html
+share/doc/hdf5/Tutor/examples/java/runCompound.sh
+share/doc/hdf5/Tutor/examples/java/runCompound.sh.in
+share/doc/hdf5/Tutor/examples/java/runCopy.sh
+share/doc/hdf5/Tutor/examples/java/runCopy.sh.in
+share/doc/hdf5/Tutor/examples/java/runCreateAttribute.sh
+share/doc/hdf5/Tutor/examples/java/runCreateAttribute.sh.in
+share/doc/hdf5/Tutor/examples/java/runCreateDataset.sh
+share/doc/hdf5/Tutor/examples/java/runCreateDataset.sh.in
+share/doc/hdf5/Tutor/examples/java/runCreateFile.sh
+share/doc/hdf5/Tutor/examples/java/runCreateFile.sh.in
+share/doc/hdf5/Tutor/examples/java/runCreateFileInput.sh
+share/doc/hdf5/Tutor/examples/java/runCreateFileInput.sh.in
+share/doc/hdf5/Tutor/examples/java/runCreateGroup.sh
+share/doc/hdf5/Tutor/examples/java/runCreateGroup.sh.in
+share/doc/hdf5/Tutor/examples/java/runCreateGroupAR.sh
+share/doc/hdf5/Tutor/examples/java/runCreateGroupAR.sh.in
+share/doc/hdf5/Tutor/examples/java/runCreateGroupDataset.sh
+share/doc/hdf5/Tutor/examples/java/runCreateGroupDataset.sh.in
+share/doc/hdf5/Tutor/examples/java/runDatasetRdWt.sh
+share/doc/hdf5/Tutor/examples/java/runDatasetRdWt.sh.in
+share/doc/hdf5/Tutor/examples/java/runHyperSlab.sh
+share/doc/hdf5/Tutor/examples/java/runHyperSlab.sh.in
+share/doc/hdf5/Tutor/examples/mount.f90
+share/doc/hdf5/Tutor/examples/refobjexample.f90
+share/doc/hdf5/Tutor/examples/refregexample.f90
+share/doc/hdf5/Tutor/examples/rwdsetexample.f90
+share/doc/hdf5/Tutor/examples/selectele.f90
+share/doc/hdf5/Tutor/extend.html
+share/doc/hdf5/Tutor/fileorg.html
+share/doc/hdf5/Tutor/glossary.html
+share/doc/hdf5/Tutor/img001.gif
+share/doc/hdf5/Tutor/img002.gif
+share/doc/hdf5/Tutor/img003.gif
+share/doc/hdf5/Tutor/img004.gif
+share/doc/hdf5/Tutor/img005.gif
+share/doc/hdf5/Tutor/index.html
+share/doc/hdf5/Tutor/intro.html
+share/doc/hdf5/Tutor/iterate.html
+share/doc/hdf5/Tutor/iterator.txt
+share/doc/hdf5/Tutor/mount.html
+share/doc/hdf5/Tutor/questions.html
+share/doc/hdf5/Tutor/rdwt.html
+share/doc/hdf5/Tutor/references.html
+share/doc/hdf5/Tutor/reftoobj.html
+share/doc/hdf5/Tutor/reftoreg.html
+share/doc/hdf5/Tutor/select.html
+share/doc/hdf5/Tutor/selectc.html
+share/doc/hdf5/Tutor/title.html
+share/doc/hdf5/Tutor/util.html
+share/doc/hdf5/XML_DTD.html
+share/doc/hdf5/XML_DTD/DesignNotes.html
+share/doc/hdf5/chunk1.gif
+share/doc/hdf5/dataset_p1.gif
+share/doc/hdf5/dataset_p1.obj
+share/doc/hdf5/ddl.html
+share/doc/hdf5/extern1.gif
+share/doc/hdf5/extern2.gif
+share/doc/hdf5/group_p1.gif
+share/doc/hdf5/group_p2.gif
+share/doc/hdf5/group_p3.gif
+share/doc/hdf5/h5s.examples
+share/doc/hdf5/hdf2.jpg
+share/doc/hdf5/index.html
+share/doc/hdf5/ph5design.html
+share/doc/hdf5/ph5example.c
+share/doc/hdf5/ph5implement.txt
+@dirrm share/doc/hdf5/XML_DTD
+@dirrm share/doc/hdf5/Tutor/examples/java
+@dirrm share/doc/hdf5/Tutor/examples
+@dirrm share/doc/hdf5/Tutor/Graphics
+@dirrm share/doc/hdf5/Tutor
+@dirrm share/doc/hdf5/TechNotes
+@dirrm share/doc/hdf5/PSandPDF
+@dirrm share/doc/hdf5/ADGuide
+@dirrm share/doc/hdf5