svn commit: r361245 - head/science/libctl
Tijl Coosemans
tijl at FreeBSD.org
Tue Jul 8 13:51:27 UTC 2014
Author: tijl
Date: Tue Jul 8 13:51:26 2014
New Revision: 361245
URL: http://svnweb.freebsd.org/changeset/ports/361245
QAT: https://qat.redports.org/buildarchive/r361245/
Log:
- New LIB_DEPENDS syntax
- Convert to USES=libtool
- Use BROKEN_sparc64
Modified:
head/science/libctl/Makefile
head/science/libctl/pkg-plist
Modified: head/science/libctl/Makefile
==============================================================================
--- head/science/libctl/Makefile Tue Jul 8 13:44:17 2014 (r361244)
+++ head/science/libctl/Makefile Tue Jul 8 13:51:26 2014 (r361245)
@@ -3,28 +3,21 @@
PORTNAME= libctl
PORTVERSION= 3.2.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science math
MASTER_SITES= http://ab-initio.mit.edu/libctl/
MAINTAINER= devel at stasyan.com
COMMENT= Control Language Library
-LIB_DEPENDS= guile.21:${PORTSDIR}/lang/guile
+LIB_DEPENDS= libguile.so:${PORTSDIR}/lang/guile
-USES= fortran
-USE_AUTOTOOLS= libtool
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --enable-shared
+USES= fortran libtool
USE_LDCONFIG= yes
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "sparc64"
-BROKEN= does not build
-.endif
-
-.if ${ARCH} == i386 && ${OSVERSION} < 901000
-BROKEN= does not link due to libtool not respecting CC
-.endif
+BROKEN_sparc64= does not build
post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
@@ -32,4 +25,4 @@ post-install:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${CP} -R ${WRKSRC}/examples/ ${STAGEDIR}${EXAMPLESDIR}
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/science/libctl/pkg-plist
==============================================================================
--- head/science/libctl/pkg-plist Tue Jul 8 13:44:17 2014 (r361244)
+++ head/science/libctl/pkg-plist Tue Jul 8 13:51:26 2014 (r361245)
@@ -3,13 +3,13 @@ include/ctl.h
include/ctlgeom-types.h
include/ctlgeom.h
lib/libctl.a
-lib/libctl.la
lib/libctl.so
lib/libctl.so.5
+lib/libctl.so.5.0.1
lib/libctlgeom.a
-lib/libctlgeom.la
lib/libctlgeom.so
lib/libctlgeom.so.5
+lib/libctlgeom.so.5.0.1
man/man1/gen-ctl-io.1.gz
%%PORTDOCS%%%%DOCSDIR%%/advanced-user.html
%%PORTDOCS%%%%DOCSDIR%%/basic-user.html
More information about the svn-ports-head
mailing list