diff --git a/science/libctl/Makefile b/science/libctl/Makefile index 2c21d1f1bd9f..516cd86851d8 100644 --- a/science/libctl/Makefile +++ b/science/libctl/Makefile @@ -1,34 +1,35 @@ PORTNAME= libctl DISTVERSION= 4.5.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= science math MASTER_SITES= https://github.com/NanoComp/libctl/releases/download/v${DISTVERSION}/ MAINTAINER= devel@stasyan.com COMMENT= Control Language Library WWW= https://libctl.readthedocs.io/en/latest/ LICENSE= GPLv2 USES= fortran guile:2.2 libtool pkgconfig GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX=${PREFIX}/share CONFIGURE_ARGS= --enable-shared USE_LDCONFIG= yes LDFLAGS+= -L${LOCALBASE}/lib -lm OPTIONS_DEFINE= NLOPT DOCS EXAMPLES OPTIONS_DEFAULT= NLOPT NLOPT_DESC= Use NLopt, an external NonLinear OPTimizer NLOPT_LIB_DEPENDS= libnlopt.so:math/nlopt post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${CP} -R ${WRKSRC}/doc/ ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${CP} -R ${WRKSRC}/examples/ ${STAGEDIR}${EXAMPLESDIR} @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libctl.so.7.3.0 @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libctlgeom.so.7.3.0 @${STRIP_CMD} ${STAGEDIR}${EXAMPLESDIR}/.libs/example .include diff --git a/science/libctl/pkg-plist b/science/libctl/pkg-plist index e19787c24bb2..65fe0b007d91 100644 --- a/science/libctl/pkg-plist +++ b/science/libctl/pkg-plist @@ -1,66 +1,66 @@ bin/gen-ctl-io include/ctl-math.h include/ctl.h include/ctlgeom-types.h include/ctlgeom.h lib/libctl.a lib/libctl.so lib/libctl.so.7 lib/libctl.so.7.3.0 lib/libctlgeom.a lib/libctlgeom.so lib/libctlgeom.so.7 lib/libctlgeom.so.7.3.0 -man/man1/gen-ctl-io.1.gz +share/man/man1/gen-ctl-io.1.gz %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/docs/Advanced_User_Experience.md %%PORTDOCS%%%%DOCSDIR%%/docs/Basic_User_Experience.md %%PORTDOCS%%%%DOCSDIR%%/docs/Developer_Experience.md %%PORTDOCS%%%%DOCSDIR%%/docs/Guile_and_Scheme_Information.md %%PORTDOCS%%%%DOCSDIR%%/docs/Installation.md %%PORTDOCS%%%%DOCSDIR%%/docs/Introduction.md %%PORTDOCS%%%%DOCSDIR%%/docs/License_and_Copyright.md %%PORTDOCS%%%%DOCSDIR%%/docs/User_Reference.md %%PORTDOCS%%%%DOCSDIR%%/docs/images/libctl-logo.png %%PORTDOCS%%%%DOCSDIR%%/docs/index.md %%PORTDOCS%%%%DOCSDIR%%/requirements.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/.deps/example-ctl-io.Po %%PORTEXAMPLES%%%%EXAMPLESDIR%%/.deps/example-example.Po %%PORTEXAMPLES%%%%EXAMPLESDIR%%/.deps/example-geom.Po %%PORTEXAMPLES%%%%EXAMPLESDIR%%/.deps/example-main.Po %%PORTEXAMPLES%%%%EXAMPLESDIR%%/.libs/example %%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile.am %%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile.in %%PORTEXAMPLES%%%%EXAMPLESDIR%%/README %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ctl-io.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ctl-io.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-ctl-io.o %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-example.o %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-geom.o %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-main.o %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example.scm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example.scm.in %%PORTEXAMPLES%%%%EXAMPLESDIR%%/geom.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/main.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/run.ctl %%DATADIR%%/base/class.scm %%DATADIR%%/base/ctl.scm %%DATADIR%%/base/extern-funcs.scm %%DATADIR%%/base/help.scm %%DATADIR%%/base/include.scm %%DATADIR%%/base/interaction.scm %%DATADIR%%/base/io-vars.scm %%DATADIR%%/base/main.c %%DATADIR%%/base/math-utils.scm %%DATADIR%%/base/matrix3x3.scm %%DATADIR%%/base/simplex.scm %%DATADIR%%/base/utils.scm %%DATADIR%%/base/vector3.scm %%DATADIR%%/utils/ctl-io.scm %%DATADIR%%/utils/geom.c %%DATADIR%%/utils/geom.scm %%DATADIR%%/utils/nlopt-constants.scm %%DATADIR%%/utils/nlopt.c