BSD Ports

science/cdf 3.9.1_1 FreeBSD

Device independent view of the CDF data model

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
NASA-G
Categories
science
Package size
1146.1 KiB, 12538.9 KiB installed

Description

Common Data Format (CDF) is a conceptual data abstraction for storing multi-dimensional data sets. The basic component of CDF is a software programming interface that is a device independent view of the CDF data model. The application developer is insulated from the actual physical file format for reasons of conceptual simplicity, device independence, and future expandability. CDF files created on any given platform can be transported to any other platform on to which CDF is ported and used with any CDF tools or layered applications. A more detailed introduction to CDF can be found in the CDF User's Guide.

A comparison between CDF, netCDF, HDF and HDF5 is available at <http://cdf.gsfc.nasa.gov/html/FAQ.html>.

In the other systems

SystemPortVersion
FreeBSDscience/cdf3.9.1_1
DragonFlyscience/cdf3.9.1

Install

Binary package:

pkg install cdf3

From the ports tree:

cd /usr/ports/science/cdf/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	cdf3>0:science/cdf
LIB_DEPENDS=	libcdf.so:science/cdf

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.9.1_13.9.1_1-3.9.13.9.1_1
FreeBSD:14:quarterly3.9.1_13.9.1_1n/a3.9.13.9.1_1
FreeBSD:15:latest3.9.1_13.9.1_1n/a3.9.13.9.1
FreeBSD:15:quarterly3.9.1_13.9.1_1n/an/an/a
FreeBSD:16:latest3.9.1_13.9.1_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 11
Run dependencies 8

Configuration

Options name: science_cdf3

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
USES
fortran gmake ncurses
Service scripts
none

Message after installing

A set of script files named `definitions.<shell-type>' should now
exist in the `bin' directory.
`<shell-type>' specifies the type of shell (command interpreter)
for which the script file was written: `C' (C-shell style), `K'
(Korn shell style),  or `B' (Bourne shell style).  They are script
files that a user would execute to set up the environment variables
and aliases (where supported) necessary to use CDF.
A user would then execute the appropriate script file to define
aliases for the toolkit programs and environment variables for
the locations of the include files, CDF library, etc.

For the Korn, BASH, and POSIX shells, the following command
would be used:

       . /usr/local/bin/definitions.K

For the Bourne shell, the following command would be used:

       . /usr/local/bin/definitions.B

For the C and `tcsh' shells, the following command would be
used:

       source /usr/local/bin/definitions.C

Because aliases are not available when using the Bourne shell,
the toolkit programs must be invoked by specifying the actual
name of the executable file.  The script file `definitions.B'
describes how to do this.

Files

pkg-plist 74
  • bin/cdfcompare
  • bin/cdfconvert
  • bin/cdfdir
  • bin/cdfdump
  • bin/cdfedit
  • bin/cdfexport
  • bin/cdfinquire
  • bin/cdfirsdump
  • bin/cdfleapsecondsinfo
  • bin/cdfmerge
  • bin/cdfstats
  • bin/cdfvalidate
  • bin/definitions.B
  • bin/definitions.C
  • bin/definitions.K
  • bin/skeletoncdf
  • bin/skeletontable
  • include/cdf.h
  • include/cdf.inc
  • include/cdfconfig.h
  • include/cdfdist.h
  • include/cdflib.h
  • include/cdflib64.h
  • include/cdftools.h
  • lib/cdf/help/cdf2skt.olh
  • lib/cdf/help/cdf2sktj.olh
  • lib/cdf/help/cdfbrow.ilh
  • lib/cdf/help/cdfcmp.olh
  • lib/cdf/help/cdfcmpj.olh
  • lib/cdf/help/cdfcvt.olh
  • lib/cdf/help/cdfcvtj.olh
  • lib/cdf/help/cdfdirj.olh
  • lib/cdf/help/cdfdump.olh
  • lib/cdf/help/cdfdumpj.olh
  • lib/cdf/help/cdfedit.ilh
  • lib/cdf/help/cdfedit.olh
  • lib/cdf/help/cdfeditj.olh
  • lib/cdf/help/cdfinq.olh
  • lib/cdf/help/cdfinqj.olh
  • lib/cdf/help/cdfirsdump.olh
  • lib/cdf/help/cdfirsdumpj.olh
  • lib/cdf/help/cdfleaptableinfo.olh
  • lib/cdf/help/cdfleaptableinfoj.olh
  • lib/cdf/help/cdfmerge.olh
  • lib/cdf/help/cdfmergej.olh
  • lib/cdf/help/cdfstats.olh
  • lib/cdf/help/cdfstatsj.olh
  • lib/cdf/help/cdfvalidate.olh
  • lib/cdf/help/cdfvalidatej.olh
  • lib/cdf/help/cdfxp.ilh
  • lib/cdf/help/skt2cdf.olh
  • lib/cdf/help/skt2cdfj.olh
  • lib/libcdf.a
  • lib/libcdf.so
  • lib/libcdf..so
  • share/examples/cdf3/OperateAttributes.c
  • share/examples/cdf3/OperateCDF.c
  • share/examples/cdf3/OperateVariables.c
  • share/examples/cdf3/cacsst2.cdf
  • share/examples/cdf3/cacsst2.skt
  • share/examples/cdf3/cdf.inc
  • share/examples/cdf3/d103a2x.cdf
  • share/examples/cdf3/example.dat
  • share/examples/cdf3/example1.c
  • share/examples/cdf3/example1.cdf
  • share/examples/cdf3/example2.cdf
  • share/examples/cdf3/example2.f
  • share/examples/cdf3/geocpi0.cdf
  • share/examples/cdf3/geocpi0.skt
  • share/examples/cdf3/geocpi1.cdf
  • share/examples/cdf3/geocpi2.cdf
  • share/examples/cdf3/ij01r39.cdf
  • share/examples/cdf3/read_example1.c
  • share/examples/cdf3/zfia10x.cdf
distinfo 1
FileSizeSHA256
cdf3-3.9.1/cdf39_1-dist-cdf.tar.gz1.51543e+0601d860cdfd8a466b232738facd169e87e1d70aa5dabb762e864b81f5ccf66622
Master sites 1
  • https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/cdf39_1/

Commit history 0

No commits in the history this site was built from.