diff options
author | kei <kei> | 2003-08-17 05:01:58 +0000 |
---|---|---|
committer | kei <kei> | 2003-08-17 05:01:58 +0000 |
commit | 173cb233d39d0da9f82875a57bd687697bbbe17d (patch) | |
tree | 26807aa51c24a99b5e3ef44c2ca98edc31da3ff1 /devel/boehm-gc | |
parent | c5058b19f4bb293b3934196d3680d5a4f61eb92d (diff) | |
download | pkgsrc-173cb233d39d0da9f82875a57bd687697bbbe17d.tar.gz |
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 (limited to 'devel/boehm-gc')
-rw-r--r-- | devel/boehm-gc/Makefile | 3 | ||||
-rw-r--r-- | devel/boehm-gc/PLIST | 7 | ||||
-rw-r--r-- | devel/boehm-gc/buildlink2.mk | 5 | ||||
-rw-r--r-- | devel/boehm-gc/distinfo | 3 | ||||
-rw-r--r-- | devel/boehm-gc/patches/patch-af | 28 |
5 files changed, 41 insertions, 5 deletions
diff --git a/devel/boehm-gc/Makefile b/devel/boehm-gc/Makefile index 7bade0e4af2..b0d0031188a 100644 --- a/devel/boehm-gc/Makefile +++ b/devel/boehm-gc/Makefile @@ -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 --git a/devel/boehm-gc/PLIST b/devel/boehm-gc/PLIST index f90bd5d891c..37dd43f9935 100644 --- a/devel/boehm-gc/PLIST +++ b/devel/boehm-gc/PLIST @@ -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_pthread_redirects.h 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/leak.html share/doc/gc/scale.html share/doc/gc/tree.html @dirrm share/doc/gc +@dirrm include/gc/private @dirrm include/gc diff --git a/devel/boehm-gc/buildlink2.mk b/devel/boehm-gc/buildlink2.mk index 55555e1bd40..468508b7f05 100644 --- a/devel/boehm-gc/buildlink2.mk +++ b/devel/boehm-gc/buildlink2.mk @@ -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.h 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 --git a/devel/boehm-gc/distinfo b/devel/boehm-gc/distinfo index 24619272799..a71e850172f 100644 --- a/devel/boehm-gc/distinfo +++ b/devel/boehm-gc/distinfo @@ -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-ab) = 8e85e84a5408dfab53d19bb84cc25140331906b6 SHA1 (patch-ac) = 38b22813cf2861dcbc9739d70f9fefe69acf3210 SHA1 (patch-ad) = 79a5ec4a2e2cfa227a5578e0356bff16dd193331 SHA1 (patch-ae) = 6e99458a388b5a408e03c133f9b1fdc8b170e87f +SHA1 (patch-af) = ff3902115a8cc330916500db1169ce67f8354700 diff --git a/devel/boehm-gc/patches/patch-af b/devel/boehm-gc/patches/patch-af new file mode 100644 index 00000000000..f9e161b82d2 --- /dev/null +++ b/devel/boehm-gc/patches/patch-af @@ -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: |