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