Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Jul 2014 13:51:26 +0000 (UTC)
From:      Tijl Coosemans <tijl@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r361245 - head/science/libctl
Message-ID:  <201407081351.s68DpQEi087783@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201407081351.s68DpQEi087783>