Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Jun 2017 15:32:34 +0000 (UTC)
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r444468 - head/devel/ffcall
Message-ID:  <201706271532.v5RFWYbf074495@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tobik
Date: Tue Jun 27 15:32:34 2017
New Revision: 444468
URL: https://svnweb.freebsd.org/changeset/ports/444468

Log:
  Enable building of shared libraries
  
  Approved by:	mat (mentor)
  Differential Revision:	https://reviews.freebsd.org/D11352

Modified:
  head/devel/ffcall/Makefile
  head/devel/ffcall/pkg-plist

Modified: head/devel/ffcall/Makefile
==============================================================================
--- head/devel/ffcall/Makefile	Tue Jun 27 15:00:58 2017	(r444467)
+++ head/devel/ffcall/Makefile	Tue Jun 27 15:32:34 2017	(r444468)
@@ -3,7 +3,7 @@
 
 PORTNAME=	ffcall
 PORTVERSION=	1.10
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	devel
 MASTER_SITES=	GNUSTEP/libs
 
@@ -20,9 +20,14 @@ BROKEN_powerpc64=	Does not build: No rule to make targ
 GNU_CONFIGURE=	yes
 USES=		gmake libtool
 
+CONFIGURE_ARGS=	--enable-shared
 CONFIGURE_TARGET=	${ARCH:S/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL}
 MAKE_JOBS_UNSAFE=	yes
 
 CFLAGS+=	-fPIC
+
+post-install:
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libavcall.so \
+		${STAGEDIR}${PREFIX}/lib/libcallback.so
 
 .include <bsd.port.mk>

Modified: head/devel/ffcall/pkg-plist
==============================================================================
--- head/devel/ffcall/pkg-plist	Tue Jun 27 15:00:58 2017	(r444467)
+++ head/devel/ffcall/pkg-plist	Tue Jun 27 15:32:34 2017	(r444468)
@@ -10,7 +10,13 @@ include/trampoline_r.h
 include/vacall.h
 include/vacall_r.h
 lib/libavcall.a
+lib/libavcall.so
+lib/libavcall.so.0
+lib/libavcall.so.0.0.0
 lib/libcallback.a
+lib/libcallback.so
+lib/libcallback.so.0
+lib/libcallback.so.0.0.0
 lib/libtrampoline.a
 lib/libvacall.a
 share/html/avcall.html



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