Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/
Date: Thu, 26 Jan 2017 10:57:02
Message-Id: 1485428138.c58c3b8b1d76f113dda84ce3dabd79a80dc7929b.leio@gentoo
1 commit: c58c3b8b1d76f113dda84ce3dabd79a80dc7929b
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jan 26 10:11:39 2017 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Thu Jan 26 10:55:38 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c58c3b8b
7
8 net-libs/libsoup: Remove old
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 net-libs/libsoup/Manifest | 2 -
13 net-libs/libsoup/libsoup-2.50.0.ebuild | 91 ----------------------------------
14 net-libs/libsoup/libsoup-2.52.2.ebuild | 86 --------------------------------
15 net-libs/libsoup/libsoup-2.54.1.ebuild | 88 --------------------------------
16 4 files changed, 267 deletions(-)
17
18 diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
19 index 233ba58..34bc312 100644
20 --- a/net-libs/libsoup/Manifest
21 +++ b/net-libs/libsoup/Manifest
22 @@ -1,4 +1,2 @@
23 -DIST libsoup-2.50.0.tar.xz 1755052 SHA256 1e01365ac4af3817187ea847f9d3588c27eee01fc519a5a7cb212bb78b0f667b SHA512 5004baac41feb2c4a7c4f8e68e0a2aac91ae115518e5bb7b58bc7f85dc7675611de82ad21d6a2f779daf2fc7496ab802e7d6dcd5eca91186b221664db37819e2 WHIRLPOOL 09f2cdc9804a4785e1f6a8d9e8adefab549fcb6de1506e2c0fa7af9ee3af531a26a55909ab917c7f08076e99bff3f992516125d12baeb5fce22c918e81a4636e
24 -DIST libsoup-2.52.2.tar.xz 1764308 SHA256 db55628b5c7d952945bb71b236469057c8dfb8dea0c271513579c6273c2093dc SHA512 866942d8db43a19630f39db12b22058cf31ef0c56f337e6c5790f5b881aaa768d4dbece1d2fe0d9560a82ae0f362365c19aa9b0d05afeb45bc5774f6713f51b2 WHIRLPOOL f0f7ac95d49f21d0bb92968d6d3de596a08aea0519db82089b6c476916d96c3c44e0871a8d3102f5f0b176294ce6f1582d52e6cfcd65bb74ad0c7c4ab8f020a4
25 DIST libsoup-2.54.1.tar.xz 1793108 SHA256 47b42c232034734d66e5f093025843a5d8cc4b2357c011085a2fd04ef02dd633 SHA512 7bbcdd8c0995afee0715f6757d91b1f1c115cc55e8941f3795b27f89c533d832b3a2fbd469755a385a4e5dd00513d84cb2834d8cb194fc2651bb5895cf278871 WHIRLPOOL 8b126d4d0bef96be33817acb54f5ad3e42ac321edd22d821ff247b03b53e221803b3a54db158f51192fd84169935cbb3083e555c698afbb2a1657258d6d36776
26 DIST libsoup-2.56.0.tar.xz 1821412 SHA256 d8216b71de8247bc6f274ec054c08547b2e04369c1f8add713e9350c8ef81fe5 SHA512 09207ea41a4f251318f99f748275ea8c1c203d3b55d7a0adaf64721198b5858f6d5bbc46215cdc723b22250c36615f0d1f9cea4e1e3ab9b489e5548a934f3b31 WHIRLPOOL d57f8784471d97d3aad82e02253510ba59d1165f68d0642d5d0a098880f8c7dc949d0d1ccb6407a74752c05b2011fa3ac6bdb73cde8e52e74d22963b30e74376
27
28 diff --git a/net-libs/libsoup/libsoup-2.50.0.ebuild b/net-libs/libsoup/libsoup-2.50.0.ebuild
29 deleted file mode 100644
30 index b002045..00000000
31 --- a/net-libs/libsoup/libsoup-2.50.0.ebuild
32 +++ /dev/null
33 @@ -1,91 +0,0 @@
34 -# Copyright 1999-2015 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -# $Id$
37 -
38 -EAPI="5"
39 -GCONF_DEBUG="yes"
40 -GNOME2_LA_PUNT="yes"
41 -PYTHON_COMPAT=( python{2_7,3_4} )
42 -
43 -inherit gnome2 multilib-minimal python-any-r1
44 -
45 -DESCRIPTION="An HTTP library implementation in C"
46 -HOMEPAGE="https://wiki.gnome.org/LibSoup"
47 -
48 -LICENSE="LGPL-2+"
49 -SLOT="2.4"
50 -IUSE="debug +introspection samba ssl test"
51 -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
52 -
53 -RDEPEND="
54 - >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
55 - >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
56 - >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
57 - >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
58 - introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
59 - samba? ( net-fs/samba )
60 -"
61 -DEPEND="${RDEPEND}
62 - ${PYTHON_DEPS}
63 - >=dev-util/intltool-0.35
64 - >=dev-util/gtk-doc-am-1.10
65 - sys-devel/gettext
66 - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
67 - test? ( >=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}] )
68 -"
69 -# test? ( www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
70 -# apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
71 -# apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
72 -# dev-lang/php[apache2,xmlrpc]
73 -# net-misc/curl
74 -# net-libs/glib-networking[ssl])"
75 -
76 -RDEPEND="${RDEPEND}
77 - abi_x86_32? (
78 - !<=app-emulation/emul-linux-x86-baselibs-20140508-r8
79 - !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
80 - )
81 -"
82 -
83 -src_prepare() {
84 - if ! use test; then
85 - # don't waste time building tests (bug #226271)
86 - sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
87 - || die "sed failed"
88 - fi
89 -
90 - # fix sorting when LC_ALL/LC_COLLATE is set, bug #560258
91 - # fixed upstream in 2.52
92 - sed -e 's/LANG=C sort/LC_ALL=C sort/' -i libsoup/Makefile.{am,in} || die "sed failed"
93 -
94 - gnome2_src_prepare
95 -}
96 -
97 -src_configure() {
98 - # FIXME: we need addpredict to workaround bug #324779 until
99 - # root cause (bug #249496) is solved
100 - addpredict /usr/share/snmp/mibs/.index
101 -
102 - multilib-minimal_src_configure
103 -}
104 -
105 -multilib_src_configure() {
106 - # Disable apache tests until they are usable on Gentoo, bug #326957
107 - ECONF_SOURCE=${S} \
108 - gnome2_src_configure \
109 - --disable-static \
110 - --disable-tls-check \
111 - --without-gnome \
112 - --without-apache-httpd \
113 - $(multilib_native_use_enable introspection) \
114 - $(use_with samba ntlm-auth '${EPREFIX}'/usr/bin/ntlm_auth)
115 -
116 - if multilib_is_native_abi; then
117 - # fix gtk-doc
118 - ln -s "${S}"/docs/reference/html docs/reference/html || die
119 - fi
120 -}
121 -
122 -multilib_src_install() {
123 - gnome2_src_install
124 -}
125
126 diff --git a/net-libs/libsoup/libsoup-2.52.2.ebuild b/net-libs/libsoup/libsoup-2.52.2.ebuild
127 deleted file mode 100644
128 index fe05ec3..00000000
129 --- a/net-libs/libsoup/libsoup-2.52.2.ebuild
130 +++ /dev/null
131 @@ -1,86 +0,0 @@
132 -# Copyright 1999-2016 Gentoo Foundation
133 -# Distributed under the terms of the GNU General Public License v2
134 -# $Id$
135 -
136 -EAPI="5"
137 -GCONF_DEBUG="yes"
138 -GNOME2_LA_PUNT="yes"
139 -PYTHON_COMPAT=( python{2_7,3_4,3_5} )
140 -VALA_USE_DEPEND="vapigen"
141 -
142 -inherit gnome2 multilib-minimal python-any-r1 vala
143 -
144 -DESCRIPTION="An HTTP library implementation in C"
145 -HOMEPAGE="https://wiki.gnome.org/Projects/libsoup"
146 -
147 -LICENSE="LGPL-2+"
148 -SLOT="2.4"
149 -IUSE="+introspection samba ssl test vala"
150 -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
151 -
152 -REQUIRED_USE="vala? ( introspection )"
153 -
154 -RDEPEND="
155 - >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
156 - >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
157 - >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
158 - >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
159 - introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
160 - samba? ( net-fs/samba )
161 -"
162 -DEPEND="${RDEPEND}
163 - ${PYTHON_DEPS}
164 - >=dev-util/intltool-0.35
165 - >=dev-util/gtk-doc-am-1.10
166 - sys-devel/gettext
167 - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
168 - test? ( >=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}] )
169 - vala? ( $(vala_depend) )
170 -"
171 -# test? ( www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
172 -# apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
173 -# apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
174 -# dev-lang/php[apache2,xmlrpc]
175 -# net-misc/curl
176 -# net-libs/glib-networking[ssl])"
177 -
178 -src_prepare() {
179 - if ! use test; then
180 - # don't waste time building tests (bug #226271)
181 - sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
182 - || die "sed failed"
183 - fi
184 -
185 - use vala && vala_src_prepare
186 - gnome2_src_prepare
187 -}
188 -
189 -src_configure() {
190 - # FIXME: we need addpredict to workaround bug #324779 until
191 - # root cause (bug #249496) is solved
192 - addpredict /usr/share/snmp/mibs/.index
193 -
194 - multilib-minimal_src_configure
195 -}
196 -
197 -multilib_src_configure() {
198 - # Disable apache tests until they are usable on Gentoo, bug #326957
199 - ECONF_SOURCE=${S} \
200 - gnome2_src_configure \
201 - --disable-static \
202 - --disable-tls-check \
203 - --without-gnome \
204 - --without-apache-httpd \
205 - $(multilib_native_use_enable introspection) \
206 - $(multilib_native_use_enable vala) \
207 - $(use_with samba ntlm-auth '${EPREFIX}'/usr/bin/ntlm_auth)
208 -
209 - if multilib_is_native_abi; then
210 - # fix gtk-doc
211 - ln -s "${S}"/docs/reference/html docs/reference/html || die
212 - fi
213 -}
214 -
215 -multilib_src_install() {
216 - gnome2_src_install
217 -}
218
219 diff --git a/net-libs/libsoup/libsoup-2.54.1.ebuild b/net-libs/libsoup/libsoup-2.54.1.ebuild
220 deleted file mode 100644
221 index b10c9a2..00000000
222 --- a/net-libs/libsoup/libsoup-2.54.1.ebuild
223 +++ /dev/null
224 @@ -1,88 +0,0 @@
225 -# Copyright 1999-2016 Gentoo Foundation
226 -# Distributed under the terms of the GNU General Public License v2
227 -# $Id$
228 -
229 -EAPI=6
230 -GNOME2_LA_PUNT="yes"
231 -PYTHON_COMPAT=( python{2_7,3_4,3_5} )
232 -VALA_USE_DEPEND="vapigen"
233 -
234 -inherit gnome2 multilib-minimal python-any-r1 vala
235 -
236 -DESCRIPTION="An HTTP library implementation in C"
237 -HOMEPAGE="https://wiki.gnome.org/Projects/libsoup"
238 -
239 -LICENSE="LGPL-2+"
240 -SLOT="2.4"
241 -
242 -IUSE="debug gssapi +introspection samba ssl test vala"
243 -REQUIRED_USE="vala? ( introspection )"
244 -
245 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
246 -
247 -RDEPEND="
248 - >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
249 - >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
250 - >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
251 - >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
252 - introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
253 - samba? ( net-fs/samba )
254 -"
255 -DEPEND="${RDEPEND}
256 - ${PYTHON_DEPS}
257 - >=dev-util/intltool-0.35
258 - >=dev-util/gtk-doc-am-1.10
259 - sys-devel/gettext
260 - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
261 - test? ( >=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}] )
262 - vala? ( $(vala_depend) )
263 -"
264 -# test? ( www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
265 -# apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
266 -# apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
267 -# dev-lang/php[apache2,xmlrpc]
268 -# net-misc/curl
269 -# net-libs/glib-networking[ssl])"
270 -
271 -src_prepare() {
272 - if ! use test; then
273 - # don't waste time building tests (bug #226271)
274 - sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
275 - || die "sed failed"
276 - fi
277 -
278 - use vala && vala_src_prepare
279 - gnome2_src_prepare
280 -}
281 -
282 -src_configure() {
283 - # FIXME: we need addpredict to workaround bug #324779 until
284 - # root cause (bug #249496) is solved
285 - addpredict /usr/share/snmp/mibs/.index
286 -
287 - multilib-minimal_src_configure
288 -}
289 -
290 -multilib_src_configure() {
291 - # Disable apache tests until they are usable on Gentoo, bug #326957
292 - ECONF_SOURCE=${S} \
293 - gnome2_src_configure \
294 - --disable-static \
295 - --disable-tls-check \
296 - --without-gnome \
297 - --without-apache-httpd \
298 - $(usex debug --enable-debug=yes ' ') \
299 - $(multilib_native_use_with gssapi) \
300 - $(multilib_native_use_enable introspection) \
301 - $(multilib_native_use_enable vala) \
302 - $(use_with samba ntlm-auth '${EPREFIX}'/usr/bin/ntlm_auth)
303 -
304 - if multilib_is_native_abi; then
305 - # fix gtk-doc
306 - ln -s "${S}"/docs/reference/html docs/reference/html || die
307 - fi
308 -}
309 -
310 -multilib_src_install() {
311 - gnome2_src_install
312 -}