aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2018-11-06 18:06:24 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2018-11-06 18:06:24 +0000
commit155fdd8a0bd067d02a4fc1dd22e1f489e24a5ade (patch)
treeeda0052013d4af52a9cf8db1791f752d308bd1d4
parentf85d3d0b4f54aaddf76e35a458be9db8dea23ae8 (diff)
Notes
-rw-r--r--devel/boehm-gc/Makefile9
-rw-r--r--devel/boehm-gc/pkg-plist3
2 files changed, 10 insertions, 2 deletions
diff --git a/devel/boehm-gc/Makefile b/devel/boehm-gc/Makefile
index 7ed8f7cd7002..9322354e77cc 100644
--- a/devel/boehm-gc/Makefile
+++ b/devel/boehm-gc/Makefile
@@ -3,6 +3,7 @@
PORTNAME= gc
PORTVERSION= 7.6.8
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://www.hboehm.info/gc/gc_source/ \
https://github.com/ivmai/bdwgc/releases/download/v${PORTVERSION}/
@@ -28,7 +29,8 @@ CPE_PRODUCT= garbage_collector
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip
TEST_TARGET= check
-CONFIGURE_ARGS= --enable-cplusplus --disable-static
+# NOTE: do not --disable-static, static is useful for e.g. lang/crystal
+CONFIGURE_ARGS= --enable-cplusplus
MAKE_JOBS_UNSAFE= yes
WRKSRC= ${WRKDIR}/${DISTNAME:C/[a-z]$//}
@@ -41,12 +43,15 @@ CORDLIBS= cord
GCLIBS= gc
GCCPPLIBS= gccpp
PLIST= ${NONEXISTENT}
-PLIST_FILES= ${CORDLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so,} \
+PLIST_FILES= ${CORDLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.a,} \
+ ${CORDLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so,} \
${CORDLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1,} \
${CORDLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1.3.1,} \
+ ${GCLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.a,} \
${GCLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so,} \
${GCLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1,} \
${GCLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1.3.4,} \
+ ${GCCPPLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.a,} \
${GCCPPLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so,} \
${GCCPPLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1,} \
${GCCPPLIBS:S,^,lib/lib,:S,$,-${GC_VARIANT}.so.1.3.2,} \
diff --git a/devel/boehm-gc/pkg-plist b/devel/boehm-gc/pkg-plist
index 707b5127489d..33cd8e6b7123 100644
--- a/devel/boehm-gc/pkg-plist
+++ b/devel/boehm-gc/pkg-plist
@@ -19,12 +19,15 @@ include/gc/javaxfc.h
include/gc/leak_detector.h
include/gc/weakpointer.h
include/gc_cpp.h
+lib/libcord.a
lib/libcord.so
lib/libcord.so.1
lib/libcord.so.1.3.1
+lib/libgc.a
lib/libgc.so
lib/libgc.so.1
lib/libgc.so.1.3.4
+lib/libgccpp.a
lib/libgccpp.so
lib/libgccpp.so.1
lib/libgccpp.so.1.3.2