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: Sat, 29 Dec 2018 20:43:11
Message-Id: 1546115991.99c9d1607bd808a63fb8337e83e5f7fab707c755.leio@gentoo
1 commit: 99c9d1607bd808a63fb8337e83e5f7fab707c755
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 29 20:39:17 2018 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 29 20:39:51 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99c9d160
7
8 net-libs/libsoup: remove old
9
10 Package-Manager: Portage-2.3.52, Repoman-2.3.12
11 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
12
13 net-libs/libsoup/Manifest | 1 -
14 net-libs/libsoup/libsoup-2.56.1.ebuild | 88 ----------------------------------
15 2 files changed, 89 deletions(-)
16
17 diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
18 index 510100dd943..a49e9ab3537 100644
19 --- a/net-libs/libsoup/Manifest
20 +++ b/net-libs/libsoup/Manifest
21 @@ -1,2 +1 @@
22 -DIST libsoup-2.56.1.tar.xz 1806416 BLAKE2B eb10d76a92912dcf8f450d6e8449e2aec26936ca1b706d16351ead4174f0cc107e6a2b43b96bf75c16106f8f4b24620bfb07814162390eba195b8a9f56a338fb SHA512 5ac087eeba346c27e884a2053a4f8afdb2fc6e432527f4494024a7edc4eccdf145188a3faa64e3f4bdd98af2fcb98914e494b4ed24f92cffc2ff1485dce7d693
23 DIST libsoup-2.58.2.tar.xz 1815256 BLAKE2B 23c6e40f91a2dca13fcabe4fa3af7311874cbe06962c6cdc93d8d8d0a998d29cff9e7ce61190541b6114b4996d758b7c469b0354a6012856667e9541a78177cb SHA512 85af6fac87343bdd22312518402144d33916225f60d6fa158efdd84f7ee7ed1f9895989b3558f711c9aedc93cff35a4114ad79d6d2aa19c54cb326f162a4c7de
24
25 diff --git a/net-libs/libsoup/libsoup-2.56.1.ebuild b/net-libs/libsoup/libsoup-2.56.1.ebuild
26 deleted file mode 100644
27 index 08956060c29..00000000000
28 --- a/net-libs/libsoup/libsoup-2.56.1.ebuild
29 +++ /dev/null
30 @@ -1,88 +0,0 @@
31 -# Copyright 1999-2017 Gentoo Foundation
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=6
35 -GNOME2_LA_PUNT="yes"
36 -PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
37 -VALA_USE_DEPEND="vapigen"
38 -
39 -inherit gnome2 multilib-minimal python-any-r1 vala
40 -
41 -DESCRIPTION="An HTTP library implementation in C"
42 -HOMEPAGE="https://wiki.gnome.org/Projects/libsoup"
43 -
44 -LICENSE="LGPL-2+"
45 -SLOT="2.4"
46 -
47 -IUSE="debug gssapi +introspection samba ssl test vala"
48 -REQUIRED_USE="vala? ( introspection )"
49 -
50 -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
51 -
52 -RDEPEND="
53 - >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
54 - >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
55 - >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
56 - >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
57 - gssapi? ( virtual/krb5[${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.20
65 - sys-devel/gettext
66 - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
67 - test? ( >=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}] )
68 - vala? ( $(vala_depend) )
69 -"
70 -# test? ( www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
71 -# apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
72 -# apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
73 -# dev-lang/php[apache2,xmlrpc]
74 -# net-misc/curl
75 -# net-libs/glib-networking[ssl])"
76 -
77 -src_prepare() {
78 - if ! use test; then
79 - # don't waste time building tests (bug #226271)
80 - sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
81 - || die "sed failed"
82 - fi
83 -
84 - use vala && vala_src_prepare
85 - gnome2_src_prepare
86 -}
87 -
88 -src_configure() {
89 - # FIXME: we need addpredict to workaround bug #324779 until
90 - # root cause (bug #249496) is solved
91 - addpredict /usr/share/snmp/mibs/.index
92 -
93 - multilib-minimal_src_configure
94 -}
95 -
96 -multilib_src_configure() {
97 - # Disable apache tests until they are usable on Gentoo, bug #326957
98 - ECONF_SOURCE=${S} \
99 - gnome2_src_configure \
100 - --disable-static \
101 - --disable-tls-check \
102 - --without-gnome \
103 - --without-apache-httpd \
104 - $(usex debug --enable-debug=yes ' ') \
105 - $(multilib_native_use_with gssapi) \
106 - $(multilib_native_use_enable introspection) \
107 - $(multilib_native_use_enable vala) \
108 - $(use_with samba ntlm-auth '${EPREFIX}'/usr/bin/ntlm_auth)
109 -
110 - if multilib_is_native_abi; then
111 - # fix gtk-doc
112 - ln -s "${S}"/docs/reference/html docs/reference/html || die
113 - fi
114 -}
115 -
116 -multilib_src_install() {
117 - gnome2_src_install
118 -}