aboutsummaryrefslogtreecommitdiff
path: root/devel/boehm-gc-threaded
diff options
context:
space:
mode:
authorStanislav Sedov <stas@FreeBSD.org>2010-09-12 10:43:58 +0000
committerStanislav Sedov <stas@FreeBSD.org>2010-09-12 10:43:58 +0000
commit94e5f7886faf3b1808abfb4070f7f6d887a5cf28 (patch)
tree2aee9a2e732b616908a1adf82d72e070f7e849b8 /devel/boehm-gc-threaded
parent42d675701811d10e88831f84fd0726eb234afeab (diff)
downloadports-94e5f7886faf3b1808abfb4070f7f6d887a5cf28.tar.gz
ports-94e5f7886faf3b1808abfb4070f7f6d887a5cf28.zip
Notes
Diffstat (limited to 'devel/boehm-gc-threaded')
-rw-r--r--devel/boehm-gc-threaded/Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/devel/boehm-gc-threaded/Makefile b/devel/boehm-gc-threaded/Makefile
index c10a6159b0c0..561aa2dce46b 100644
--- a/devel/boehm-gc-threaded/Makefile
+++ b/devel/boehm-gc-threaded/Makefile
@@ -7,6 +7,7 @@
PORTNAME= boehm-gc
PORTVERSION= 7.1
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/
PKGNAMESUFFIX= -${GC_VARIANT}
@@ -32,7 +33,8 @@ OPTIONS= PARALLEL_MARK "Parallel-thread marking (faster for SMP)" off \
FULLDEBUG "Debugging support (see documentation)" off
PLIST_FILES= ${INSTLIBS:S,^,lib/lib,g:S,$,-${GC_VARIANT}.so.${SOVER},g} \
- ${INSTLIBS:S,^,lib/lib,g:S,$,-${GC_VARIANT}.so,g}
+ ${INSTLIBS:S,^,lib/lib,g:S,$,-${GC_VARIANT}.so,g} \
+ libdata/pkgconfig/bdw-gc-${GC_VARIANT}.pc
.include <bsd.port.pre.mk>
@@ -54,6 +56,7 @@ post-patch:
-e 's,libgccpp\.la,libgccpp-${GC_VARIANT}.la,g' \
-e 's,libcord\.la,libcord-${GC_VARIANT}.la,g' \
${WRKSRC}/Makefile.in
+ ${REINPLACE_CMD} -e 's,-lgc,-lgc-${GC_VARIANT},' ${WRKSRC}/bdw-gc.pc.in
do-install:
.for LIB in ${INSTLIBS}
@@ -62,5 +65,7 @@ do-install:
@(cd ${PREFIX}/lib && ${LN} -s lib${LIB}-${GC_VARIANT}.so.${SOVER} \
lib${LIB}-${GC_VARIANT}.so)
.endfor
+ ${INSTALL_DATA} ${WRKSRC}/bdw-gc.pc \
+ ${PREFIX}/libdata/pkgconfig/bdw-gc-${GC_VARIANT}.pc
.include <bsd.port.post.mk>