pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/boehm-gc install private header files as well. ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/ac42216187e0
branches: trunk
changeset: 460056:ac42216187e0
user: kei <kei%pkgsrc.org@localhost>
date: Sun Aug 17 05:01:58 2003 +0000
description:
install private header files as well. an application (latest version of
lang/gauche, actually) needs them. there are some comments in
doc/README.changes about this issue.
diffstat:
devel/boehm-gc/Makefile | 3 ++-
devel/boehm-gc/PLIST | 7 ++++++-
devel/boehm-gc/buildlink2.mk | 5 +++--
devel/boehm-gc/distinfo | 3 ++-
devel/boehm-gc/patches/patch-af | 28 ++++++++++++++++++++++++++++
5 files changed, 41 insertions(+), 5 deletions(-)
diffs (112 lines):
diff -r fbab6b853337 -r ac42216187e0 devel/boehm-gc/Makefile
--- a/devel/boehm-gc/Makefile Sun Aug 17 04:46:37 2003 +0000
+++ b/devel/boehm-gc/Makefile Sun Aug 17 05:01:58 2003 +0000
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.30 2003/06/29 06:51:45 uebayasi Exp $
+# $NetBSD: Makefile,v 1.31 2003/08/17 05:01:58 kei Exp $
#
DISTNAME= gc6.2
PKGNAME= ${DISTNAME:S/gc/boehm-gc-/}
+PKGREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/
diff -r fbab6b853337 -r ac42216187e0 devel/boehm-gc/PLIST
--- a/devel/boehm-gc/PLIST Sun Aug 17 04:46:37 2003 +0000
+++ b/devel/boehm-gc/PLIST Sun Aug 17 05:01:58 2003 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2003/06/27 10:49:42 jmmv Exp $
+@comment $NetBSD: PLIST,v 1.6 2003/08/17 05:01:58 kei Exp $
include/gc.h
include/gc/gc.h
include/gc/gc_alloc.h
@@ -16,6 +16,10 @@
include/gc/gc_typed.h
include/gc/leak_detector.h
include/gc/new_gc_alloc.h
+include/gc/private/gc_hdrs.h
+include/gc/private/gc_locks.h
+include/gc/private/gc_priv.h
+include/gc/private/gcconfig.h
include/gc/weakpointer.h
include/gc_config_macros.h
include/gc_local_alloc.h
@@ -61,4 +65,5 @@
share/doc/gc/scale.html
share/doc/gc/tree.html
@dirrm share/doc/gc
+@dirrm include/gc/private
@dirrm include/gc
diff -r fbab6b853337 -r ac42216187e0 devel/boehm-gc/buildlink2.mk
--- a/devel/boehm-gc/buildlink2.mk Sun Aug 17 04:46:37 2003 +0000
+++ b/devel/boehm-gc/buildlink2.mk Sun Aug 17 05:01:58 2003 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink2.mk,v 1.7 2003/05/23 08:55:41 uebayasi Exp $
+# $NetBSD: buildlink2.mk,v 1.8 2003/08/17 05:01:58 kei Exp $
#
# This Makefile fragment is included by packages that use boehm-gc.
#
@@ -9,7 +9,7 @@
BOEHM_GC_BUILDLINK2_MK= # defined
BUILDLINK_PACKAGES+= boehm-gc
-BUILDLINK_DEPENDS.boehm-gc?= boehm-gc>=6.2alpha5
+BUILDLINK_DEPENDS.boehm-gc?= boehm-gc>=6.2nb1
BUILDLINK_PKGSRCDIR.boehm-gc?= ../../devel/boehm-gc
EVAL_PREFIX+= BUILDLINK_PREFIX.boehm-gc=boehm-gc
@@ -18,6 +18,7 @@
BUILDLINK_FILES.boehm-gc+= include/gc_*
BUILDLINK_FILES.boehm-gc+= include/leak_detector.h
BUILDLINK_FILES.boehm-gc+= include/gc/*
+BUILDLINK_FILES.boehm-gc+= include/gc/private/*
BUILDLINK_FILES.boehm-gc+= lib/libgc.*
BUILDLINK_FILES.boehm-gc+= lib/libleak.*
diff -r fbab6b853337 -r ac42216187e0 devel/boehm-gc/distinfo
--- a/devel/boehm-gc/distinfo Sun Aug 17 04:46:37 2003 +0000
+++ b/devel/boehm-gc/distinfo Sun Aug 17 05:01:58 2003 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.16 2003/06/27 10:49:42 jmmv Exp $
+$NetBSD: distinfo,v 1.17 2003/08/17 05:01:58 kei Exp $
SHA1 (gc6.2.tar.gz) = ef17f8f56e9853ef41808fdf5c4c7bf2f78f1fec
Size (gc6.2.tar.gz) = 750883 bytes
@@ -7,3 +7,4 @@
SHA1 (patch-ac) = 38b22813cf2861dcbc9739d70f9fefe69acf3210
SHA1 (patch-ad) = 79a5ec4a2e2cfa227a5578e0356bff16dd193331
SHA1 (patch-ae) = 6e99458a388b5a408e03c133f9b1fdc8b170e87f
+SHA1 (patch-af) = ff3902115a8cc330916500db1169ce67f8354700
diff -r fbab6b853337 -r ac42216187e0 devel/boehm-gc/patches/patch-af
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/boehm-gc/patches/patch-af Sun Aug 17 05:01:58 2003 +0000
@@ -0,0 +1,28 @@
+# $NetBSD: patch-af,v 1.7 2003/08/17 05:01:59 kei Exp $
+
+--- Makefile.in.orig Sun Jun 22 07:47:00 2003
++++ Makefile.in Wed Jul 23 23:48:40 2003
+@@ -170,6 +170,9 @@
+ include/gc_pthread_redirects.h include/gc_config_macros.h \
+ include/leak_detector.h include/gc_typed.h @addincludes@
+
++include_PRIVATE_HEADERS = include/private/gc_hdrs.h \
++include/private/gc_locks.h include/private/gc_priv.h \
++include/private/gcconfig.h
+
+ EXTRA_HEADERS = include/gc_cpp.h include/gc_allocator.h
+
+@@ -541,6 +544,13 @@
+ f="`echo $$p | sed -e 's|^.*/||'`"; \
+ echo " $(includeHEADERS_INSTALL) $$d$$p $(DESTDIR)$(includedir)/$$f"; \
+ $(includeHEADERS_INSTALL) $$d$$p $(DESTDIR)$(includedir)/$$f; \
++ done
++ $(mkinstalldirs) $(DESTDIR)$(pkgincludedir)/private
++ @list='$(include_PRIVATE_HEADERS)'; for p in $$list; do \
++ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
++ f="`echo $$p | sed -e 's|^.*/||'`"; \
++ echo " $(includeHEADERS_INSTALL) $$d$$p $(DESTDIR)$(pkgincludedir)/private/$$f"; \
++ $(includeHEADERS_INSTALL) $$d$$p $(DESTDIR)$(pkgincludedir)/private/$$f; \
+ done
+
+ uninstall-includeHEADERS:
Home |
Main Index |
Thread Index |
Old Index