diff options
author | Andraž Levstik | 2010-10-28 22:11:00 +0200 |
---|---|---|
committer | Andraž Levstik | 2010-10-28 22:11:00 +0200 |
commit | 93f8c43a4644a9fc1e237427ece9b17e45933fd2 (patch) | |
tree | e638b88b1d700c685f72b31ed1894d81db02d2ff | |
parent | 669e067db0f6619a9feaa574064391ce2be30140 (diff) |
hdf4: HDF4 file format library and utilities
-rwxr-xr-x | science/hdf4/DEPENDS | 2 | ||||
-rwxr-xr-x | science/hdf4/DETAILS | 49 | ||||
-rw-r--r-- | science/hdf4/HISTORY | 3 |
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 + |