svn commit: r361286 - head/devel/boehm-gc

Adam Weinberger adamw at FreeBSD.org
Tue Jul 8 20:00:46 UTC 2014


Author: adamw
Date: Tue Jul  8 20:00:45 2014
New Revision: 361286
URL: http://svnweb.freebsd.org/changeset/ports/361286
QAT: https://qat.redports.org/buildarchive/r361286/

Log:
  Update to 7.4.2, and pass maintainership to submitter.
  
  PR:		191338
  Submitted by:	Carlos Jacobo Puga Medina

Modified:
  head/devel/boehm-gc/Makefile
  head/devel/boehm-gc/distinfo
  head/devel/boehm-gc/pkg-plist

Modified: head/devel/boehm-gc/Makefile
==============================================================================
--- head/devel/boehm-gc/Makefile	Tue Jul  8 19:57:36 2014	(r361285)
+++ head/devel/boehm-gc/Makefile	Tue Jul  8 20:00:45 2014	(r361286)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	gc
-PORTVERSION=	7.2e
-PORTREVISION?=	0
+PORTVERSION=	7.4.2
 CATEGORIES=	devel
 MASTER_SITES=	http://www.hboehm.info/gc/gc_source/
 PKGNAMEPREFIX=	boehm-
@@ -11,17 +10,21 @@ PKGNAMEPREFIX=	boehm-
 PKGNAMESUFFIX=	-${GC_VARIANT}
 .endif
 
-MAINTAINER=	ports at FreeBSD.org
+MAINTAINER=	cjpugmed at gmail.com
 COMMENT=	Garbage collection and memory leak detection for C and C++
 
 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
-USES=		pathfix
+USES=		libtool pathfix
+USE_AUTOTOOLS=	aclocal autoconf libtoolize
 USE_LDCONFIG=	yes
+INSTALL_TARGET=	install-strip
 CONFIGURE_ARGS=	--enable-cplusplus --disable-static
 MAKE_JOBS_UNSAFE=	yes
 
@@ -60,10 +63,6 @@ CONFIGURE_ARGS+=--enable-gc-debug
 PKGNAMESUFFIX:=	${PKGNAMESUFFIX}+fulldebug
 .endif
 
-.if ! ${PORT_OPTIONS:MDOCS}
-CONFIGURE_ARGS+=--datarootdir=${WRKDIR}/doc
-.endif
-
 .if defined(GC_VARIANT) && ${GC_VARIANT} == "threaded"
 . if ${PORT_OPTIONS:MPARALLEL_MARK}
 CONFIGURE_ARGS+=--enable-parallel-mark
@@ -88,8 +87,8 @@ do-install:
 .endfor
 	${INSTALL_DATA} ${WRKSRC}/bdw-gc.pc \
 		${STAGEDIR}${PREFIX}/libdata/pkgconfig/bdw-gc-${GC_VARIANT}.pc
-
 .else # ! GC_VARIANT
+
 post-patch:
 	@${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/doc/gc.man
 	@${REINPLACE_CMD} \
@@ -98,6 +97,8 @@ post-patch:
 
 post-install:
 	${INSTALL_MAN} ${WRKSRC}/doc/gc.man ${STAGEDIR}${MAN3PREFIX}/man/man3/gc.3
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
 
 .endif
 

Modified: head/devel/boehm-gc/distinfo
==============================================================================
--- head/devel/boehm-gc/distinfo	Tue Jul  8 19:57:36 2014	(r361285)
+++ head/devel/boehm-gc/distinfo	Tue Jul  8 20:00:45 2014	(r361286)
@@ -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

Modified: head/devel/boehm-gc/pkg-plist
==============================================================================
--- head/devel/boehm-gc/pkg-plist	Tue Jul  8 19:57:36 2014	(r361285)
+++ head/devel/boehm-gc/pkg-plist	Tue Jul  8 20:00:45 2014	(r361286)
@@ -2,10 +2,10 @@ include/gc.h
 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
@@ -13,16 +13,18 @@ include/gc/gc_pthread_redirects.h
 include/gc/gc_tiny_fl.h
 include/gc/gc_typed.h
 include/gc/gc_version.h
+include/gc/javaxfc.h
 include/gc/leak_detector.h
-include/gc/new_gc_alloc.h
 include/gc/weakpointer.h
 include/gc_cpp.h
 lib/libcord.so
 lib/libcord.so.1
+lib/libcord.so.1.0.3
 lib/libgc.so
 lib/libgc.so.1
+lib/libgc.so.1.0.3
 lib/libgccpp.so
 lib/libgccpp.so.1
+lib/libgccpp.so.1.0.3
 libdata/pkgconfig/bdw-gc.pc
 man/man3/gc.3.gz
- at dirrmtry include/gc


More information about the svn-ports-head mailing list