svn commit: r444836 - in head/devel/ffcall: . files

Richard Gallamore ultima at FreeBSD.org
Sat Jul 1 20:28:11 UTC 2017


Author: ultima
Date: Sat Jul  1 20:28:10 2017
New Revision: 444836
URL: https://svnweb.freebsd.org/changeset/ports/444836

Log:
  * Updated to 1.13
  * New maintainer Jov <amutu at amutu.com>
  * License changed to GPLv2+
  
  Changelog: https://lists.freebsd.org/pipermail/freebsd-ports/2017-June/109211.html
  
  PR:		220250
  Submitted by:	Jov <amutu at amutu.com> (maintainer)
  Reviewed by:	lifanov (mentor), matthew (mentor)
  Approved by:	matthew (mentor)
  Differential Revision:	https://reviews.freebsd.org/D11428

Deleted:
  head/devel/ffcall/files/
Modified:
  head/devel/ffcall/Makefile
  head/devel/ffcall/distinfo
  head/devel/ffcall/pkg-plist

Modified: head/devel/ffcall/Makefile
==============================================================================
--- head/devel/ffcall/Makefile	Sat Jul  1 20:27:05 2017	(r444835)
+++ head/devel/ffcall/Makefile	Sat Jul  1 20:28:10 2017	(r444836)
@@ -2,23 +2,19 @@
 # $FreeBSD$
 
 PORTNAME=	ffcall
-PORTVERSION=	1.10
-PORTREVISION=	3
+PORTVERSION=	1.13
 CATEGORIES=	devel
-MASTER_SITES=	GNUSTEP/libs
+MASTER_SITES=	GNU/lib${PORTNAME}
+DISTNAME=	lib${PORTNAME}-${PORTVERSION}
 
-MAINTAINER=	ports at FreeBSD.org
+MAINTAINER=	amutu at amutu.com
 COMMENT=	Foreign function call libraries
 
-LICENSE=	GPLv2
+LICENSE=	GPLv2+
 
-BROKEN_aarch64=		Does not build: No rule to make target avcall-aarch64.lo
-BROKEN_armv6=		Does not build: error: invalid instruction
-BROKEN_mips64==		Does not build: error: duplicate member anum
-BROKEN_powerpc64=	Does not build: No rule to make target avcall-powerpc64.lo
-
 GNU_CONFIGURE=	yes
 USES=		gmake libtool
+USE_LDCONFIG=	yes
 
 CONFIGURE_ARGS=	--enable-shared
 CONFIGURE_TARGET=	${ARCH:S/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL}
@@ -28,6 +24,7 @@ CFLAGS+=	-fPIC
 
 post-install:
 	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libavcall.so \
-		${STAGEDIR}${PREFIX}/lib/libcallback.so
+		${STAGEDIR}${PREFIX}/lib/libcallback.so \
+		${STAGEDIR}${PREFIX}/lib/libtrampoline.so
 
 .include <bsd.port.mk>

Modified: head/devel/ffcall/distinfo
==============================================================================
--- head/devel/ffcall/distinfo	Sat Jul  1 20:27:05 2017	(r444835)
+++ head/devel/ffcall/distinfo	Sat Jul  1 20:28:10 2017	(r444836)
@@ -1,2 +1,3 @@
-SHA256 (ffcall-1.10.tar.gz) = 6f1b5b8fc84b2c0051637fb1e4e4f8b975f5f98bff8fe053c1992347baa4983d
-SIZE (ffcall-1.10.tar.gz) = 914870
+TIMESTAMP = 1498304602
+SHA256 (libffcall-1.13.tar.gz) = 1707ce707dbbf57f1bbe9aa56929c0da866046b0d5a26eb0d96d9f0bb29bbce7
+SIZE (libffcall-1.13.tar.gz) = 985185

Modified: head/devel/ffcall/pkg-plist
==============================================================================
--- head/devel/ffcall/pkg-plist	Sat Jul  1 20:27:05 2017	(r444835)
+++ head/devel/ffcall/pkg-plist	Sat Jul  1 20:28:10 2017	(r444836)
@@ -18,6 +18,9 @@ lib/libcallback.so
 lib/libcallback.so.0
 lib/libcallback.so.0.0.0
 lib/libtrampoline.a
+lib/libtrampoline.so
+lib/libtrampoline.so.0
+lib/libtrampoline.so.0.0.0
 lib/libvacall.a
 share/html/avcall.html
 share/html/callback.html


More information about the svn-ports-all mailing list