mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-11 07:22:22 +00:00
add libctl 2.2
Control Language Library
This commit is contained in:
parent
5de648d1fe
commit
665a872576
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=78126
@ -8,6 +8,7 @@
|
||||
SUBDIR += flounder
|
||||
SUBDIR += gdis
|
||||
SUBDIR += glens
|
||||
SUBDIR += libctl
|
||||
SUBDIR += libsvm
|
||||
SUBDIR += mayavi
|
||||
SUBDIR += mmtk
|
||||
|
31
science/libctl/Makefile
Normal file
31
science/libctl/Makefile
Normal file
@ -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>
|
1
science/libctl/distinfo
Normal file
1
science/libctl/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (libctl-2.2.tar.gz) = 42952239477963418a917d25836abd44
|
14
science/libctl/pkg-descr
Normal file
14
science/libctl/pkg-descr
Normal file
@ -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/
|
49
science/libctl/pkg-plist
Normal file
49
science/libctl/pkg-plist
Normal file
@ -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%%
|
Loading…
Reference in New Issue
Block a user