svn commit: r444468 - head/devel/ffcall

Tobias Kortkamp tobik at FreeBSD.org
Tue Jun 27 15:32:35 UTC 2017


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


More information about the svn-ports-all mailing list