summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndraž Levstik2010-10-28 22:11:00 +0200
committerAndraž Levstik2010-10-28 22:11:00 +0200
commit93f8c43a4644a9fc1e237427ece9b17e45933fd2 (patch)
treee638b88b1d700c685f72b31ed1894d81db02d2ff
parent669e067db0f6619a9feaa574064391ce2be30140 (diff)
hdf4: HDF4 file format library and utilities
-rwxr-xr-xscience/hdf4/DEPENDS2
-rwxr-xr-xscience/hdf4/DETAILS49
-rw-r--r--science/hdf4/HISTORY3
3 files changed, 54 insertions, 0 deletions
diff --git a/science/hdf4/DEPENDS b/science/hdf4/DEPENDS
new file mode 100755
index 0000000000..8a4463cf81
--- /dev/null
+++ b/science/hdf4/DEPENDS
@@ -0,0 +1,2 @@
+depends jpeg &&
+depends zlib
diff --git a/science/hdf4/DETAILS b/science/hdf4/DETAILS
new file mode 100755
index 0000000000..701fd904c1
--- /dev/null
+++ b/science/hdf4/DETAILS
@@ -0,0 +1,49 @@
+ SPELL=hdf4
+ VERSION=4.2r4
+ SOURCE="HDF$VERSION.tar.gz"
+ SOURCE_URL[0]=http://www.hdfgroup.org/ftp/HDF/HDF_Current/src/${SOURCE}
+ SOURCE_URL[1]=http://www.hdfgroup.org/ftp/HDF/prev-releases/HDF$VERSION/src/${SOURCE}
+ SOURCE_HASH=sha512:184166a79154bbae4e4efa888042d3b1d398e0b35f6bca680a598bbfc137122b4109da9db6ae45c0caea02a0bd64c2d6a6459ba88f411a3f62edc5de57e83e0a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/HDF$VERSION"
+ WEB_SITE="http://www.hdfgroup.org/products/hdf4/"
+ LICENSE[0]="BSD"
+ ENTERED=20091102
+ KEYWORDS="gis"
+ SHORT="HDF4 file format library and utilities"
+cat << EOF
+At its lowest level, HDF is a physical file format for storing scientific
+data. At its highest level, HDF is a collection of utilities and applications
+for manipulating, viewing, and analyzing data in HDF files. Between these
+levels, HDF is a software library that provides high-level APIs and a
+low-level data interface. General Applications
+
+At the highest level are HDF command-line utilities, The HDF Group applications
+that support data visualization and analysis, and a variety of third-party
+applications. There are HDF command line utilities to:
+
+convert from one format to another (for eg. to and from JPEG/HDF) analyze
+and view HDF files (hdp being one of the more useful tools) manipulate HDF
+files Please refer to the What Software uses HDF ? page for more information.
+
+The Application Programming Interfaces
+
+These include sets of routines for storing and accessing a specific type of
+data. Although each interface (Application Programming Interface or API)
+requires programming, all the low-level details can be ignored. These are
+available in both C and Fortran. The data structure types that HDF supports
+are Scientific Data Sets (SD and DFSD APIs), Raster Images (General, 8-bit,
+24-bit APIs), color palettes, text entries, and Vdatas and Vgroups.
+
+The Low-level Interface
+
+This interface is reserved for software developers. It was designed for direct
+file I/O of data streams, error handling, memory management, and physical
+storage. It is essentially a software toolkit for skilled programmers who
+wish to make HDF do something more than what is currently available through
+the higher-level interfaces. Low-level routines are only available in C.
+The routines that make up the lower-level interface and the APIs are available
+in the HDF Group's HDF libraries. The HDF utilities are included in The HDF
+Group's HDF distribution. Applications supported by The HDF Group , as well
+as applications contributed by members of the world-wide HDF user community
+are freely available on The HDF Group's ftp server.
+EOF
diff --git a/science/hdf4/HISTORY b/science/hdf4/HISTORY
new file mode 100644
index 0000000000..be0caf5227
--- /dev/null
+++ b/science/hdf4/HISTORY
@@ -0,0 +1,3 @@
+2009-11-02 Andraž "ruskie" Levstik <ruskie+f03a580f@codemages.net>
+ * DEPENDS, DETAILS: spell created
+