1 |
commit: 012abdf59420fda11e19ceba0582fda2fc3fbd70 |
2 |
Author: Aaron Bauman <bman <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Jun 3 19:02:59 2018 +0000 |
4 |
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Jun 4 01:12:23 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=012abdf5 |
7 |
|
8 |
dev-libs/boehm-gc: drop old EAPI |
9 |
|
10 |
Package-Manager: Portage-2.3.40, Repoman-2.3.9 |
11 |
|
12 |
dev-libs/boehm-gc/Manifest | 2 -- |
13 |
dev-libs/boehm-gc/boehm-gc-6.8.ebuild | 49 ------------------------------- |
14 |
dev-libs/boehm-gc/boehm-gc-7.1-r1.ebuild | 50 -------------------------------- |
15 |
3 files changed, 101 deletions(-) |
16 |
|
17 |
diff --git a/dev-libs/boehm-gc/Manifest b/dev-libs/boehm-gc/Manifest |
18 |
index e9cf160b3b9..38926089a91 100644 |
19 |
--- a/dev-libs/boehm-gc/Manifest |
20 |
+++ b/dev-libs/boehm-gc/Manifest |
21 |
@@ -1,5 +1,3 @@ |
22 |
-DIST gc-7.1.tar.gz 1077714 BLAKE2B e3171e16b3451d61baefb6c005681abb3bdf6d29cfd595dc9b8672795a127a8dae0d03ee333ad23344adf8b0bcf2f0a4597ab39d5be2d3a56c5d92c0c717acb8 SHA512 10faa0062c7df2ac7e2e29ac369167daad526c9de477e9af2298e6e5ad0bb1de5d32203e048892b16c34b398657a1a338e2e122c3137eeb8143b184f9b5e7ea0 |
23 |
DIST gc-7.2e.tar.gz 1291186 BLAKE2B 8c320aac2d9deb8fcca2e93622aa122f96c4152d2b18bd284be32d5a041f357beaf8f3142548685fe167642070471862d04c0e6c3ba1c99bc9c05e63d6854005 SHA512 80d1d50e38714b4f198743cd8cd5ab80a35cfbb7f5f9d66c89f40319604e989125870f010d4499876978594a5823d7b61213224a68da8664b9e4f8e14076c999 |
24 |
DIST gc-7.4.2.tar.gz 1082597 BLAKE2B 5ca30e786a995941fdf2d803d201e7263bdd7d9974a71f672ff259c75ee36dc5d499a614334e570100ddbcb25fd06176f48429b64bad95fb218c35ba584ad4c6 SHA512 2e21516addf268780641ee55c0cb3ecc2d96fa963faffee5beadcade9c6bf1ee49ee1a75b076b5d49ddde7c839fb94f4c3623ca8412d14c2a5bf6ca30d424a72 |
25 |
DIST gc-7.6.4.tar.gz 1120784 BLAKE2B e7cad27d2144fd37aebad44093e1a0814fe9a1cc887701e485681cdd01f3ea4477150697d535d0873a1255abff0765084119096c7ed61d3caeda439cf2a7644f SHA512 2c85be3e24b85732b3dc6f08fe98cf1a82b6fb2a22ec73090f80920721c737ef92cee8f0cd7ea7228d686005d164e7da54ce3907c3a1ba5eefa43355a472085e |
26 |
-DIST gc6.8.tar.gz 756879 BLAKE2B 8a56c4f7b23e79862aaa6fc505a56ea9a8ed53b9f3aedc8cbb57c37f0fabe040abe22096a8893b7f7b1ff1267bff37101e3dfbbcedab380afe0abff02b98fe14 SHA512 69a9554d2d213392512d4ce41ec8c4993557e65c2b3dc4f568ac18695421cc08b7677c25f9a0ce03e94fb5e68a298fcac7ed09fb90007a2c998ff6ef78d3c651 |
27 |
|
28 |
diff --git a/dev-libs/boehm-gc/boehm-gc-6.8.ebuild b/dev-libs/boehm-gc/boehm-gc-6.8.ebuild |
29 |
deleted file mode 100644 |
30 |
index 46e76013835..00000000000 |
31 |
--- a/dev-libs/boehm-gc/boehm-gc-6.8.ebuild |
32 |
+++ /dev/null |
33 |
@@ -1,49 +0,0 @@ |
34 |
-# Copyright 1999-2018 Gentoo Foundation |
35 |
-# Distributed under the terms of the GNU General Public License v2 |
36 |
- |
37 |
-EAPI=0 |
38 |
- |
39 |
-inherit eutils |
40 |
- |
41 |
-MY_P="gc${PV/_/}" |
42 |
-S="${WORKDIR}/${MY_P}" |
43 |
- |
44 |
-DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector" |
45 |
-HOMEPAGE="http://www.hboehm.info/gc/" |
46 |
-SRC_URI="http://www.hboehm.info/gc/gc_source/${MY_P}.tar.gz" |
47 |
- |
48 |
-LICENSE="boehm-gc" |
49 |
-SLOT="0" |
50 |
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86" |
51 |
-IUSE="cxx threads" |
52 |
- |
53 |
-src_unpack() { |
54 |
- unpack ${A} |
55 |
- cd "${S}" |
56 |
- sed -i -e '/^SUBDIRS/s/doc//' Makefile.in || die |
57 |
- epatch "${FILESDIR}"/${PN}-6.5-gentoo.patch |
58 |
- epatch "${FILESDIR}"/gc6.6-builtin-backtrace-uclibc.patch |
59 |
-} |
60 |
- |
61 |
-src_compile() { |
62 |
- econf \ |
63 |
- $(use_enable cxx cplusplus) \ |
64 |
- $(use threads || echo --disable-threads) |
65 |
- emake || die |
66 |
-} |
67 |
- |
68 |
-src_install() { |
69 |
- make DESTDIR="${D}" install || die |
70 |
- |
71 |
- rm -rf "${D}"/usr/share/gc || die |
72 |
- |
73 |
- # dist_noinst_HEADERS |
74 |
- insinto /usr/include/gc |
75 |
- doins include/{cord.h,ec.h,javaxfc.h} |
76 |
- insinto /usr/include/gc/private |
77 |
- doins include/private/*.h |
78 |
- |
79 |
- dodoc README.QUICK doc/README* doc/barrett_diagram |
80 |
- dohtml doc/*.html |
81 |
- newman doc/gc.man GC_malloc.1 |
82 |
-} |
83 |
|
84 |
diff --git a/dev-libs/boehm-gc/boehm-gc-7.1-r1.ebuild b/dev-libs/boehm-gc/boehm-gc-7.1-r1.ebuild |
85 |
deleted file mode 100644 |
86 |
index cf5927c9f57..00000000000 |
87 |
--- a/dev-libs/boehm-gc/boehm-gc-7.1-r1.ebuild |
88 |
+++ /dev/null |
89 |
@@ -1,50 +0,0 @@ |
90 |
-# Copyright 1999-2018 Gentoo Foundation |
91 |
-# Distributed under the terms of the GNU General Public License v2 |
92 |
- |
93 |
-EAPI=0 |
94 |
- |
95 |
-inherit eutils |
96 |
- |
97 |
-MY_P="gc-${PV/_/}" |
98 |
-S="${WORKDIR}/${MY_P}" |
99 |
- |
100 |
-DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector" |
101 |
-HOMEPAGE="http://www.hboehm.info/gc/" |
102 |
-SRC_URI="http://www.hboehm.info/gc/gc_source/${MY_P}.tar.gz" |
103 |
- |
104 |
-LICENSE="boehm-gc" |
105 |
-SLOT="0" |
106 |
-KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86" |
107 |
-IUSE="cxx threads" |
108 |
- |
109 |
-src_unpack() { |
110 |
- unpack ${A} |
111 |
- cd "${S}" |
112 |
- sed -i -e '/^SUBDIRS/s/doc//' Makefile.in || die |
113 |
- epatch "${FILESDIR}"/${PN}-6.5-gentoo.patch |
114 |
- epatch "${FILESDIR}"/gc6.6-builtin-backtrace-uclibc.patch |
115 |
- sed '/Cflags/s:$:/gc:g' -i bdw-gc.pc.in || die |
116 |
-} |
117 |
- |
118 |
-src_compile() { |
119 |
- econf \ |
120 |
- $(use_enable cxx cplusplus) \ |
121 |
- $(use threads || echo --disable-threads) |
122 |
- emake || die |
123 |
-} |
124 |
- |
125 |
-src_install() { |
126 |
- emake DESTDIR="${D}" install || die |
127 |
- |
128 |
- rm -rf "${D}"/usr/share/gc || die |
129 |
- |
130 |
- # dist_noinst_HEADERS |
131 |
- insinto /usr/include/gc |
132 |
- doins include/{cord.h,ec.h,javaxfc.h} |
133 |
- insinto /usr/include/gc/private |
134 |
- doins include/private/*.h |
135 |
- |
136 |
- dodoc README.QUICK doc/README* doc/barrett_diagram |
137 |
- dohtml doc/*.html |
138 |
- newman doc/gc.man GC_malloc.1 |
139 |
-} |