diff -urN Makefile.orig Makefile --- Makefile.orig 2014-06-22 21:11:08.000000000 +0200 +++ Makefile 2014-06-22 22:17:25.000000000 +0200 @@ -2,8 +2,7 @@ # $FreeBSD: head/devel/boehm-gc/Makefile 345686 2014-02-23 01:35:05Z jhale $ PORTNAME= gc -PORTVERSION= 7.2e -PORTREVISION?= 0 +PORTVERSION= 7.4.2 CATEGORIES= devel MASTER_SITES= http://www.hboehm.info/gc/gc_source/ PKGNAMEPREFIX= boehm- @@ -16,10 +15,13 @@ LICENSE= BDWGC LICENSE_NAME= Boehm-Demers-Weiser Garbage Collector License -LICENSE_FILE= ${WRKSRC}/doc/README +LICENSE_TEXT= License can be found at http://www.hboehm.info/gc/license.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept +BUILD_DEPENDS= ${LOCALBASE}/lib/libatomic_ops.a:${PORTSDIR}/devel/libatomic_ops + GNU_CONFIGURE= yes +USE_AUTOTOOLS= libtool USES= pathfix USE_LDCONFIG= yes CONFIGURE_ARGS= --enable-cplusplus --disable-static @@ -97,6 +99,7 @@ ${WRKSRC}/Makefile.in post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so* ${INSTALL_MAN} ${WRKSRC}/doc/gc.man ${STAGEDIR}${MAN3PREFIX}/man/man3/gc.3 .endif diff -urN distinfo.orig distinfo --- distinfo.orig 2014-06-22 21:11:10.000000000 +0200 +++ distinfo 2014-06-22 21:12:42.000000000 +0200 @@ -1,2 +1,2 @@ -SHA256 (gc-7.2e.tar.gz) = 09315b48a82d600371207691126ad058c04677281ac318d86fa84c98c3c9af4b -SIZE (gc-7.2e.tar.gz) = 1291186 +SHA256 (gc-7.4.2.tar.gz) = 63320ad7c45460e4a40e03f5aa4c6893783f21a16416c3282b994f933312afa2 +SIZE (gc-7.4.2.tar.gz) = 1082597 diff -urN pkg-plist.orig pkg-plist --- pkg-plist.orig 2014-06-22 21:11:03.000000000 +0200 +++ pkg-plist 2014-06-22 22:12:10.000000000 +0200 @@ -2,10 +2,10 @@ include/gc/cord.h include/gc/gc.h include/gc/gc_allocator.h -include/gc/gc_amiga_redirects.h include/gc/gc_backptr.h include/gc/gc_config_macros.h include/gc/gc_cpp.h +include/gc/gc_disclaim.h include/gc/gc_gcj.h include/gc/gc_inline.h include/gc/gc_mark.h @@ -14,13 +14,19 @@ include/gc/gc_typed.h include/gc/gc_version.h include/gc/leak_detector.h -include/gc/new_gc_alloc.h include/gc/weakpointer.h include/gc_cpp.h +include/gc/javaxfc.h +lib/libcord.a +lib/libcord.la lib/libcord.so lib/libcord.so.1 +lib/libgc.a +lib/libgc.la lib/libgc.so lib/libgc.so.1 +lib/libgccpp.a +lib/libgccpp.la lib/libgccpp.so lib/libgccpp.so.1 libdata/pkgconfig/bdw-gc.pc