1 |
commit: 42bf49a91e1c9419f098d6930f3fdb09edd177d4 |
2 |
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Apr 23 21:32:01 2020 +0000 |
4 |
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Apr 23 21:32:01 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42bf49a9 |
7 |
|
8 |
dev-libs/xapian: remove older stable versions |
9 |
|
10 |
Package-Manager: Portage-2.3.89, Repoman-2.3.20 |
11 |
Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org> |
12 |
|
13 |
dev-libs/xapian/Manifest | 2 - |
14 |
dev-libs/xapian/metadata.xml | 1 - |
15 |
dev-libs/xapian/xapian-1.4.11.ebuild | 75 ------------------------------------ |
16 |
dev-libs/xapian/xapian-1.4.7.ebuild | 75 ------------------------------------ |
17 |
4 files changed, 153 deletions(-) |
18 |
|
19 |
diff --git a/dev-libs/xapian/Manifest b/dev-libs/xapian/Manifest |
20 |
index c94e4017d1f..11bd21b3c50 100644 |
21 |
--- a/dev-libs/xapian/Manifest |
22 |
+++ b/dev-libs/xapian/Manifest |
23 |
@@ -1,5 +1,3 @@ |
24 |
DIST xapian-core-1.2.25.tar.xz 3253292 BLAKE2B a130e26188c949d0433d017e8d13e7ecf6241a232d00125699ba8ed63eab9cb1651e02182fcc152f960f4e122709958632779daaaf5760fe50953a3b5b07a243 SHA512 a15b5d9b5770337519f671732f53f0642b31f08206824500d589ba309c9e91a05a30353d66ebf70a4c1cb1824b44e1c7b7630e799de3b15d645cf951a6017bfe |
25 |
-DIST xapian-core-1.4.11.tar.xz 2975524 BLAKE2B c912e527ef1454c0b4b3e1aedd91a8a63d2e0b2dd186759eac00d6a0f64104669467c6c5b0bf3f132d4fa04bb2ef72d07ccfe92137a3360ba699e3420ee8bea4 SHA512 72ab7b0c774390f38319d241689b2dc3c2837fbbf933616574f6ad167f14a25c2eff747910022065508dc7c44f806dc2b71dae80a1b4f1f47e1675fb951bc785 |
26 |
DIST xapian-core-1.4.14.tar.xz 2970624 BLAKE2B 5bfa5ab36ad4626fcc9a214427f88bdf55e60166939db3a65d3118b426b0ec6754efc10dbcf32456e033292eba3b29f7500679f69a49df15d40c4111322249ed SHA512 c08c9abe87e08491566b7cfa8cda9e2a80e4959a647428b6d82bce7af1c967b4cb463607ffb8976372a980c163923ced36117a66e0b5a1f35659393def3d371b |
27 |
DIST xapian-core-1.4.15.tar.xz 2988752 BLAKE2B d68d69cdc55c1b62a746620fc90f028819813bb98c0ad0cc130c399a4dd62231b920d24363b61e58d002f65a79a117598455779028de1b26b7a808367f5f2de4 SHA512 f28209acae12a42a345382668f7f7da7a2ce5a08362d0e2af63c9f94cb2adca95366499a7afa0bd9008fbfcca4fd1f2c9221e594fc2a2c740f5899e9f03ecad3 |
28 |
-DIST xapian-core-1.4.7.tar.xz 2874172 BLAKE2B 917a35ca717ed4437f4a617ce0b6ac07d5936e07aac6bfa9d6878c12ed0c38e7ca994ad943b6dc7a5cd2fe131a445c5a7859f2286c2201dd048020569ce1a0bf SHA512 9e77a78bd63036966ebb9bbed91e36fef17b37c9465c8d4b7dc8041f0e24b040e6520de645babfeeade952771d145176a204328718cfa8bc2291bb6fdbe840d2 |
29 |
|
30 |
diff --git a/dev-libs/xapian/metadata.xml b/dev-libs/xapian/metadata.xml |
31 |
index d403b02634a..36cab194041 100644 |
32 |
--- a/dev-libs/xapian/metadata.xml |
33 |
+++ b/dev-libs/xapian/metadata.xml |
34 |
@@ -17,7 +17,6 @@ |
35 |
<use> |
36 |
<flag name="brass">Enabled brass backend db support</flag> |
37 |
<flag name="chert">Enabled chert backend db support</flag> |
38 |
- <flag name="glass">Enabled glass backend db support</flag> |
39 |
<flag name="inmemory">Enabled inmemory backend db support</flag> |
40 |
<flag name="remote">Enabled remote backend db support</flag> |
41 |
</use> |
42 |
|
43 |
diff --git a/dev-libs/xapian/xapian-1.4.11.ebuild b/dev-libs/xapian/xapian-1.4.11.ebuild |
44 |
deleted file mode 100644 |
45 |
index 4d2f6ddf80e..00000000000 |
46 |
--- a/dev-libs/xapian/xapian-1.4.11.ebuild |
47 |
+++ /dev/null |
48 |
@@ -1,75 +0,0 @@ |
49 |
-# Copyright 1999-2019 Gentoo Authors |
50 |
-# Distributed under the terms of the GNU General Public License v2 |
51 |
- |
52 |
-EAPI="7" |
53 |
- |
54 |
-inherit eutils multilib-minimal |
55 |
- |
56 |
-MY_P="${PN}-core-${PV}" |
57 |
- |
58 |
-DESCRIPTION="Xapian Probabilistic Information Retrieval library" |
59 |
-HOMEPAGE="https://www.xapian.org/" |
60 |
-SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz" |
61 |
- |
62 |
-LICENSE="GPL-2" |
63 |
-SLOT="0/30" # ABI version of libxapian.so |
64 |
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~x64-solaris" |
65 |
-IUSE="doc static-libs -cpu_flags_x86_sse +cpu_flags_x86_sse2 +glass +inmemory +remote" |
66 |
- |
67 |
-DEPEND="sys-libs/zlib" |
68 |
-RDEPEND="${DEPEND}" |
69 |
- |
70 |
-S="${WORKDIR}/${MY_P}" |
71 |
- |
72 |
-multilib_src_configure() { |
73 |
- local myconf="" |
74 |
- |
75 |
- if use cpu_flags_x86_sse2; then |
76 |
- myconf="${myconf} --enable-sse=sse2" |
77 |
- else |
78 |
- if use cpu_flags_x86_sse; then |
79 |
- myconf="${myconf} --enable-sse=sse" |
80 |
- else |
81 |
- myconf="${myconf} --disable-sse" |
82 |
- fi |
83 |
- fi |
84 |
- |
85 |
- myconf="${myconf} $(use_enable static-libs static)" |
86 |
- |
87 |
- use glass || myconf="${myconf} --disable-backend-glass" |
88 |
- use inmemory || myconf="${myconf} --disable-backend-inmemory" |
89 |
- use remote || myconf="${myconf} --disable-backend-remote" |
90 |
- |
91 |
- myconf="${myconf} --enable-backend-chert --program-suffix=" |
92 |
- |
93 |
- ECONF_SOURCE=${S} econf $myconf |
94 |
-} |
95 |
- |
96 |
-MULTILIB_WRAPPED_HEADERS=( |
97 |
- /usr/include/xapian/postingsource.h |
98 |
- /usr/include/xapian/attributes.h |
99 |
- /usr/include/xapian/valuesetmatchdecider.h |
100 |
- /usr/include/xapian/version.h |
101 |
- /usr/include/xapian/version.h |
102 |
- /usr/include/xapian/types.h |
103 |
- /usr/include/xapian/positioniterator.h |
104 |
- /usr/include/xapian/registry.h |
105 |
-) |
106 |
- |
107 |
-multilib_src_test() { |
108 |
- emake check VALGRIND= |
109 |
-} |
110 |
- |
111 |
-multilib_src_install() { |
112 |
- emake DESTDIR="${D}" install |
113 |
-} |
114 |
- |
115 |
-multilib_src_install_all() { |
116 |
- if use doc; then |
117 |
- rm -rf "${D}/usr/share/doc/xapian-core-${PV}" || die |
118 |
- fi |
119 |
- |
120 |
- dodoc AUTHORS HACKING PLATFORMS README NEWS |
121 |
- |
122 |
- find "${D}" -name "*.la" -type f -delete || die |
123 |
-} |
124 |
|
125 |
diff --git a/dev-libs/xapian/xapian-1.4.7.ebuild b/dev-libs/xapian/xapian-1.4.7.ebuild |
126 |
deleted file mode 100644 |
127 |
index b5da2d4f5cb..00000000000 |
128 |
--- a/dev-libs/xapian/xapian-1.4.7.ebuild |
129 |
+++ /dev/null |
130 |
@@ -1,75 +0,0 @@ |
131 |
-# Copyright 1999-2020 Gentoo Authors |
132 |
-# Distributed under the terms of the GNU General Public License v2 |
133 |
- |
134 |
-EAPI="6" |
135 |
- |
136 |
-inherit eutils multilib-minimal |
137 |
- |
138 |
-MY_P="${PN}-core-${PV}" |
139 |
- |
140 |
-DESCRIPTION="Xapian Probabilistic Information Retrieval library" |
141 |
-HOMEPAGE="https://www.xapian.org/" |
142 |
-SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz" |
143 |
- |
144 |
-LICENSE="GPL-2" |
145 |
-SLOT="0/30" # ABI version of libxapian.so |
146 |
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sparc ~x86 ~x64-solaris" |
147 |
-IUSE="doc static-libs -cpu_flags_x86_sse +cpu_flags_x86_sse2 +glass +chert +inmemory" |
148 |
- |
149 |
-DEPEND="sys-libs/zlib" |
150 |
-RDEPEND="${DEPEND}" |
151 |
- |
152 |
-REQUIRED_USE="inmemory? ( chert )" |
153 |
- |
154 |
-S="${WORKDIR}/${MY_P}" |
155 |
- |
156 |
-multilib_src_configure() { |
157 |
- local myconf="" |
158 |
- |
159 |
- if use cpu_flags_x86_sse2; then |
160 |
- myconf="${myconf} --enable-sse=sse2" |
161 |
- else |
162 |
- if use cpu_flags_x86_sse; then |
163 |
- myconf="${myconf} --enable-sse=sse" |
164 |
- else |
165 |
- myconf="${myconf} --disable-sse" |
166 |
- fi |
167 |
- fi |
168 |
- |
169 |
- myconf="${myconf} $(use_enable static-libs static)" |
170 |
- |
171 |
- use glass || myconf="${myconf} --disable-backend-glass" |
172 |
- use chert || myconf="${myconf} --disable-backend-chert" |
173 |
- use inmemory || myconf="${myconf} --disable-backend-inmemory" |
174 |
- |
175 |
- myconf="${myconf} --enable-backend-remote --program-suffix=" |
176 |
- |
177 |
- ECONF_SOURCE=${S} econf $myconf |
178 |
-} |
179 |
- |
180 |
-MULTILIB_WRAPPED_HEADERS=( |
181 |
- /usr/include/xapian/postingsource.h |
182 |
- /usr/include/xapian/attributes.h |
183 |
- /usr/include/xapian/valuesetmatchdecider.h |
184 |
- /usr/include/xapian/version.h |
185 |
- /usr/include/xapian/version.h |
186 |
- /usr/include/xapian/types.h |
187 |
- /usr/include/xapian/positioniterator.h |
188 |
- /usr/include/xapian/registry.h |
189 |
-) |
190 |
- |
191 |
-multilib_src_install() { |
192 |
- emake DESTDIR="${D}" install |
193 |
-} |
194 |
- |
195 |
-multilib_src_install_all() { |
196 |
- use doc || rm -rf "${D}usr/share/doc/xapian-core-${PV}" |
197 |
- |
198 |
- dodoc AUTHORS HACKING PLATFORMS README NEWS |
199 |
- |
200 |
- find "${D}" -name "*.la" -type f -delete || die |
201 |
-} |
202 |
- |
203 |
-multilib_src_test() { |
204 |
- emake check VALGRIND= |
205 |
-} |