diff options
author | Ying-Chieh Liao <ijliao@FreeBSD.org> | 2003-04-04 07:28:22 +0000 |
---|---|---|
committer | Ying-Chieh Liao <ijliao@FreeBSD.org> | 2003-04-04 07:28:22 +0000 |
commit | 665a8725762578548f921fd40a20b2ec433acb2d (patch) | |
tree | 173f25b0dc0e3cadf0e7aad46198354d6f539a65 /science | |
parent | 5de648d1fe0b4389042607d8bd881d5299c324e3 (diff) | |
download | ports-665a8725762578548f921fd40a20b2ec433acb2d.tar.gz ports-665a8725762578548f921fd40a20b2ec433acb2d.zip |
Notes
Diffstat (limited to 'science')
-rw-r--r-- | science/Makefile | 1 | ||||
-rw-r--r-- | science/libctl/Makefile | 31 | ||||
-rw-r--r-- | science/libctl/distinfo | 1 | ||||
-rw-r--r-- | science/libctl/pkg-descr | 14 | ||||
-rw-r--r-- | science/libctl/pkg-plist | 49 |
5 files changed, 96 insertions, 0 deletions
diff --git a/science/Makefile b/science/Makefile index 24c3e3df2f14..86690534dbb4 100644 --- a/science/Makefile +++ b/science/Makefile @@ -8,6 +8,7 @@ SUBDIR += flounder SUBDIR += gdis SUBDIR += glens + SUBDIR += libctl SUBDIR += libsvm SUBDIR += mayavi SUBDIR += mmtk diff --git a/science/libctl/Makefile b/science/libctl/Makefile new file mode 100644 index 000000000000..3daa80ceb345 --- /dev/null +++ b/science/libctl/Makefile @@ -0,0 +1,31 @@ +# ex:ts=8 +# Ports collection Makefile for: libctl +# Date created: Apr 4, 2003 +# Whom: ijliao +# +# $FreeBSD$ +# + +PORTNAME= libctl +PORTVERSION= 2.2 +CATEGORIES= science math +MASTER_SITES= http://ab-initio.mit.edu/libctl/ + +MAINTAINER= ports@FreeBSD.org +COMMENT= Control Language Library + +LIB_DEPENDS= guile.10:${PORTSDIR}/lang/guile + +GNU_CONFIGURE= yes + +MAN1= gen-ctl-io.1 + +.if !defined(NOPORTDOCS) +post-install: + @${MKDIR} ${DOCSDIR} + ${CP} -R ${WRKSRC}/doc/ ${DOCSDIR} + @${MKDIR} ${EXAMPLESDIR} + ${CP} -R ${WRKSRC}/examples/ ${EXAMPLESDIR} +.endif + +.include <bsd.port.mk> diff --git a/science/libctl/distinfo b/science/libctl/distinfo new file mode 100644 index 000000000000..148fc806f226 --- /dev/null +++ b/science/libctl/distinfo @@ -0,0 +1 @@ +MD5 (libctl-2.2.tar.gz) = 42952239477963418a917d25836abd44 diff --git a/science/libctl/pkg-descr b/science/libctl/pkg-descr new file mode 100644 index 000000000000..a4a26925c6a5 --- /dev/null +++ b/science/libctl/pkg-descr @@ -0,0 +1,14 @@ +Scientific software for performing large computations is typically managed +using textual control files that specify the parameters of the computation. +Historically, these control files have typically consisted of long, +inflexible collections of numbers whose meaning and format is hard-coded +into the program. With libctl, we make it easy for programmers to support +a greatly superior control file structure, and with less effort than was +required for traditional input formats. + +The "ctl" in "libctl" stands for Control Language (by convention, libctl +control files end with ".ctl" and are referred to as ctl files). Thus, +libctl is the Control Language Library (where the "lib" prefix follows the +Unix idiom). + +WWW: http://ab-initio.mit.edu/libctl/ diff --git a/science/libctl/pkg-plist b/science/libctl/pkg-plist new file mode 100644 index 000000000000..619455c3db60 --- /dev/null +++ b/science/libctl/pkg-plist @@ -0,0 +1,49 @@ +bin/gen-ctl-io +include/ctl.h +include/ctlgeom.h +lib/libctl.a +%%DATADIR%%/base/class.scm +%%DATADIR%%/base/help.scm +%%DATADIR%%/base/io-vars.scm +%%DATADIR%%/base/utils.scm +%%DATADIR%%/base/ctl.scm +%%DATADIR%%/base/include.scm +%%DATADIR%%/base/math-utils.scm +%%DATADIR%%/base/vector3.scm +%%DATADIR%%/base/extern-funcs.scm +%%DATADIR%%/base/interaction.scm +%%DATADIR%%/base/matrix3x3.scm +%%DATADIR%%/base/simplex.scm +%%DATADIR%%/base/main.c +%%DATADIR%%/utils/geom.c +%%DATADIR%%/utils/geom.scm +%%DATADIR%%/utils/ctl-io.scm +@dirrm %%DATADIR%%/base +@dirrm %%DATADIR%%/utils +@dirrm %%DATADIR%% +%%PORTDOCS%%%%DOCSDIR%%/advanced-user.html +%%PORTDOCS%%%%DOCSDIR%%/basic-user.html +%%PORTDOCS%%%%DOCSDIR%%/developer.html +%%PORTDOCS%%%%DOCSDIR%%/guile-links.html +%%PORTDOCS%%%%DOCSDIR%%/index.html +%%PORTDOCS%%%%DOCSDIR%%/introduction.html +%%PORTDOCS%%%%DOCSDIR%%/license.html +%%PORTDOCS%%%%DOCSDIR%%/user-ref.html +%%PORTDOCS%%@dirrm %%DOCSDIR%% +%%PORTDOCS%%%%EXAMPLESDIR%%/.example +%%PORTDOCS%%%%EXAMPLESDIR%%/Makefile +%%PORTDOCS%%%%EXAMPLESDIR%%/Makefile.in +%%PORTDOCS%%%%EXAMPLESDIR%%/README +%%PORTDOCS%%%%EXAMPLESDIR%%/ctl-io.c +%%PORTDOCS%%%%EXAMPLESDIR%%/ctl-io.h +%%PORTDOCS%%%%EXAMPLESDIR%%/ctl-io.o +%%PORTDOCS%%%%EXAMPLESDIR%%/example +%%PORTDOCS%%%%EXAMPLESDIR%%/example.c +%%PORTDOCS%%%%EXAMPLESDIR%%/example.o +%%PORTDOCS%%%%EXAMPLESDIR%%/example.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/geom.c +%%PORTDOCS%%%%EXAMPLESDIR%%/geom.o +%%PORTDOCS%%%%EXAMPLESDIR%%/main.c +%%PORTDOCS%%%%EXAMPLESDIR%%/main.o +%%PORTDOCS%%%%EXAMPLESDIR%%/run.ctl +%%PORTDOCS%%@dirrm %%EXAMPLESDIR%% |