Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/redland/
Date: Sun, 18 Nov 2018 12:12:03
Message-Id: 1542543103.b56fbecb657acba0c464dc2b21c25e89140598a1.asturm@gentoo
1 commit: b56fbecb657acba0c464dc2b21c25e89140598a1
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Nov 18 12:10:57 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 18 12:11:43 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b56fbecb
7
8 dev-libs/redland: Drop old
9
10 Package-Manager: Portage-2.3.51, Repoman-2.3.12
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 dev-libs/redland/Manifest | 2 -
14 dev-libs/redland/redland-1.0.15.ebuild | 73 ---------------------------
15 dev-libs/redland/redland-1.0.16.ebuild | 90 ----------------------------------
16 dev-libs/redland/redland-1.0.17.ebuild | 86 --------------------------------
17 4 files changed, 251 deletions(-)
18
19 diff --git a/dev-libs/redland/Manifest b/dev-libs/redland/Manifest
20 index 530250ac8db..b7d8f25dd9a 100644
21 --- a/dev-libs/redland/Manifest
22 +++ b/dev-libs/redland/Manifest
23 @@ -1,3 +1 @@
24 -DIST redland-1.0.15.tar.gz 1600090 BLAKE2B e655860230459afafaad549d0403c0c439a744bc8f8168e8abf498d52988f716d1b719be25d8ef034008fda8194bcaaa4c0c46230d2bff84b6a046ff150b464b SHA512 94b8806d0c5b8ff5c394bc6825c1347efe609a2d7a72f9346fc88b15094938e69b482d28ca8a4eea64876a6afdf6c3b60275c987a617cc498cf19d6fbc53950b
25 -DIST redland-1.0.16.tar.gz 1624112 BLAKE2B cee6c1b4ca07e2758be57b63a47a2d1b63e0db46ff26aad3a2779b7f64fe2bb147dbcd924142eb46614f249bce78f3b760f2dfc4b0de8f9c956f5696c5df6045 SHA512 16a57569d00f8bbfda9e90d93d686e6f51b14f066f013c9757f2b372d7b23c58fe0ba172953f8affe73c8d804e966566dc38401caca46cee2a8b091019828457
26 DIST redland-1.0.17.tar.gz 1621566 BLAKE2B ec94cd456a771b97ab16fab63cf6beffe1ce3371c06213faa49162fe452b31a21dffe6c2cc631c10b137f44dc71c2c40c1d7fac0552bbe0169728427b1f47a36 SHA512 363323ffc9e75d4f0e3a3b40952f6241fd0d8b9f46bfd4dd86cf0a5162de35257a8b70ce408a6083c03ba7c388982231a3774e5e9024b262ebb02968f778b850
27
28 diff --git a/dev-libs/redland/redland-1.0.15.ebuild b/dev-libs/redland/redland-1.0.15.ebuild
29 deleted file mode 100644
30 index a2881c810b0..00000000000
31 --- a/dev-libs/redland/redland-1.0.15.ebuild
32 +++ /dev/null
33 @@ -1,73 +0,0 @@
34 -# Copyright 1999-2018 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=4
38 -inherit libtool
39 -
40 -DESCRIPTION="High-level interface for the Resource Description Framework"
41 -HOMEPAGE="http://librdf.org/"
42 -SRC_URI="http://download.librdf.org/source/${P}.tar.gz"
43 -
44 -LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
45 -SLOT="0"
46 -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
47 -IUSE="berkdb iodbc mysql odbc postgres sqlite ssl static-libs +xml"
48 -
49 -RDEPEND="dev-libs/libltdl:0
50 - mysql? ( virtual/mysql )
51 - sqlite? ( =dev-db/sqlite-3* )
52 - berkdb? ( sys-libs/db )
53 - xml? ( dev-libs/libxml2 )
54 - !xml? ( >=dev-libs/expat-2 )
55 - ssl? ( dev-libs/openssl:0 )
56 - >=media-libs/raptor-2.0.7
57 - >=dev-libs/rasqal-0.9.28
58 - postgres? ( dev-db/postgresql )
59 - iodbc? ( dev-db/libiodbc )
60 - odbc? ( dev-db/unixODBC )"
61 -DEPEND="${RDEPEND}
62 - virtual/pkgconfig"
63 -
64 -src_prepare() {
65 - elibtoolize # NOTE: this is for fbsd .so version
66 -}
67 -
68 -src_configure() {
69 - local parser=expat
70 - use xml && parser=libxml
71 -
72 - local myconf="--without-virtuoso"
73 - if use iodbc; then
74 - myconf="--with-virtuoso --with-iodbc --without-unixodbc"
75 - elif use odbc; then
76 - myconf="--with-virtuoso --with-unixodbc --without-iodbc"
77 - fi
78 -
79 - # FIXME: upstream doesn't test with --with-threads and testsuite fails
80 - econf \
81 - $(use_enable static-libs static) \
82 - $(use_with berkdb bdb) \
83 - --with-xml-parser=${parser} \
84 - $(use_with ssl openssl-digests) \
85 - $(use_with mysql) \
86 - $(use_with sqlite) \
87 - $(use_with postgres postgresql) \
88 - --without-threads \
89 - --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html \
90 - ${myconf}
91 -}
92 -
93 -src_test() {
94 - if ! use berkdb; then
95 - export REDLAND_TEST_CLONING_STORAGE_TYPE=hashes
96 - export REDLAND_TEST_CLONING_STORAGE_NAME=test
97 - export REDLAND_TEST_CLONING_STORAGE_OPTIONS="hash-type='memory',dir='.',write='yes',new='yes',contexts='yes'"
98 - fi
99 - default
100 -}
101 -
102 -src_install() {
103 - default
104 - dohtml {FAQS,NEWS,README,RELEASE,TODO}.html
105 - find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} +
106 -}
107
108 diff --git a/dev-libs/redland/redland-1.0.16.ebuild b/dev-libs/redland/redland-1.0.16.ebuild
109 deleted file mode 100644
110 index f83ab05da87..00000000000
111 --- a/dev-libs/redland/redland-1.0.16.ebuild
112 +++ /dev/null
113 @@ -1,90 +0,0 @@
114 -# Copyright 1999-2018 Gentoo Authors
115 -# Distributed under the terms of the GNU General Public License v2
116 -
117 -EAPI=4
118 -inherit db-use libtool
119 -
120 -DESCRIPTION="High-level interface for the Resource Description Framework"
121 -HOMEPAGE="http://librdf.org/"
122 -SRC_URI="http://download.librdf.org/source/${P}.tar.gz"
123 -
124 -LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
125 -SLOT="0"
126 -KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
127 -IUSE="berkdb iodbc mysql odbc postgres sqlite static-libs +xml"
128 -
129 -RDEPEND="dev-libs/libltdl:0
130 - mysql? ( virtual/mysql )
131 - sqlite? ( =dev-db/sqlite-3* )
132 - berkdb? ( sys-libs/db )
133 - xml? ( dev-libs/libxml2 )
134 - !xml? ( >=dev-libs/expat-2 )
135 - >=media-libs/raptor-2.0.7
136 - >=dev-libs/rasqal-0.9.28
137 - postgres? ( dev-db/postgresql )
138 - iodbc? ( dev-db/libiodbc )
139 - odbc? ( dev-db/unixODBC )"
140 -DEPEND="${RDEPEND}
141 - virtual/pkgconfig"
142 -
143 -src_prepare() {
144 - elibtoolize # NOTE: this is for fbsd .so version
145 -}
146 -
147 -src_configure() {
148 - local parser=expat
149 - use xml && parser=libxml
150 -
151 - local myconf=( --without-virtuoso )
152 - if use iodbc; then
153 - myconf=( --with-virtuoso --with-iodbc --without-unixodbc )
154 - elif use odbc; then
155 - myconf=( --with-virtuoso --with-unixodbc --without-iodbc )
156 - fi
157 -
158 - if use berkdb; then
159 - myconf+=(
160 - --with-bdb-include="$(db_includedir)"
161 - --with-bdb-lib="${EPREFIX}"/usr/$(get_libdir)
162 - --with-bdb-dbname="$(db_libname)"
163 - )
164 - fi
165 -
166 - # FIXME: upstream doesn't test with --with-threads and testsuite fails
167 - econf \
168 - $(use_enable static-libs static) \
169 - $(use_with berkdb bdb) \
170 - --with-xml-parser=${parser} \
171 - $(use_with mysql) \
172 - $(use_with sqlite) \
173 - $(use_with postgres postgresql) \
174 - --without-threads \
175 - --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html \
176 - "${myconf[@]}"
177 -}
178 -
179 -src_compile() {
180 - emake -j1
181 -}
182 -
183 -src_test() {
184 - if ! use berkdb; then
185 - export REDLAND_TEST_CLONING_STORAGE_TYPE=hashes
186 - export REDLAND_TEST_CLONING_STORAGE_NAME=test
187 - export REDLAND_TEST_CLONING_STORAGE_OPTIONS="hash-type='memory',dir='.',write='yes',new='yes',contexts='yes'"
188 - fi
189 - default
190 -}
191 -
192 -src_install() {
193 - default
194 - dohtml {FAQS,NEWS,README,RELEASE,TODO}.html
195 - find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} +
196 -
197 - # !!! REMOVE THIS ON VERSION BUMP, see bug 468298 for proper fix !!!
198 - if [[ -n ${LDFLAGS} ]] ; then
199 - sed -i \
200 - -e "s:${LDFLAGS} ::g" \
201 - "${ED}"/usr/$(get_libdir)/pkgconfig/redland.pc || die
202 - fi
203 -}
204
205 diff --git a/dev-libs/redland/redland-1.0.17.ebuild b/dev-libs/redland/redland-1.0.17.ebuild
206 deleted file mode 100644
207 index 5558ad0e903..00000000000
208 --- a/dev-libs/redland/redland-1.0.17.ebuild
209 +++ /dev/null
210 @@ -1,86 +0,0 @@
211 -# Copyright 1999-2017 Gentoo Foundation
212 -# Distributed under the terms of the GNU General Public License v2
213 -
214 -EAPI=5
215 -inherit db-use libtool
216 -
217 -DESCRIPTION="High-level interface for the Resource Description Framework"
218 -HOMEPAGE="http://librdf.org/"
219 -SRC_URI="http://download.librdf.org/source/${P}.tar.gz"
220 -
221 -LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
222 -SLOT="0"
223 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
224 -IUSE="berkdb iodbc mysql odbc postgres sqlite static-libs"
225 -
226 -RDEPEND="dev-libs/libltdl:0
227 - mysql? ( virtual/mysql )
228 - sqlite? ( =dev-db/sqlite-3* )
229 - berkdb? ( sys-libs/db )
230 - >=media-libs/raptor-2.0.14
231 - >=dev-libs/rasqal-0.9.32
232 - postgres? ( dev-db/postgresql )
233 - iodbc? ( dev-db/libiodbc )
234 - odbc? ( dev-db/unixODBC )"
235 -DEPEND="${RDEPEND}
236 - virtual/pkgconfig"
237 -
238 -MAKEOPTS="${MAKEOPTS} -j1" #500574, required for both src_compile() and src_install()
239 -
240 -src_prepare() {
241 - elibtoolize # NOTE: this is for fbsd .so version
242 -}
243 -
244 -src_configure() {
245 - local myconf=( --without-virtuoso )
246 - if use iodbc; then
247 - myconf=( --with-virtuoso --with-iodbc --without-unixodbc )
248 - elif use odbc; then
249 - myconf=( --with-virtuoso --with-unixodbc --without-iodbc )
250 - fi
251 -
252 - if use berkdb; then
253 - myconf+=(
254 - --with-bdb-include="$(db_includedir)"
255 - --with-bdb-lib="${EPREFIX}"/usr/$(get_libdir)
256 - --with-bdb-dbname="$(db_libname)"
257 - )
258 - fi
259 -
260 - # FIXME: upstream doesn't test with --with-threads and testsuite fails
261 - econf \
262 - $(use_enable static-libs static) \
263 - $(use_with berkdb bdb) \
264 - $(use_with mysql) \
265 - $(use_with sqlite) \
266 - $(use_with postgres postgresql) \
267 - --without-threads \
268 - --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html \
269 - "${myconf[@]}"
270 -}
271 -
272 -src_test() {
273 - if ! use berkdb; then
274 - export REDLAND_TEST_CLONING_STORAGE_TYPE=hashes
275 - export REDLAND_TEST_CLONING_STORAGE_NAME=test
276 - export REDLAND_TEST_CLONING_STORAGE_OPTIONS="hash-type='memory',dir='.',write='yes',new='yes',contexts='yes'"
277 - fi
278 - default
279 -}
280 -
281 -src_install() {
282 - default
283 - dohtml {FAQS,NEWS,README,RELEASE,TODO}.html
284 - find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} +
285 -
286 - # !!! REMOVE THIS ON VERSION BUMP, see bug 468298 for proper fix !!!
287 - if [[ -n ${LDFLAGS} ]]; then
288 - sed -i \
289 - -e "s:${LDFLAGS} ::g" \
290 - "${ED}"/usr/$(get_libdir)/pkgconfig/${PN}.pc || die
291 - fi
292 -
293 - # https://bugs.gentoo.org/467768
294 - local _rdocdir=/usr/share/doc/${PF}/html/${PN}
295 - [[ -d ${ED}/${_rdocdir} ]] && dosym ${_rdocdir} /usr/share/gtk-doc/html/${PN}
296 -}