Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/rest/
Date: Sat, 02 Apr 2016 12:28:17
Message-Id: 1459600084.a7fa2e0f77f8bdce34070076627b925478ddfe9f.pacho@gentoo
1 commit: a7fa2e0f77f8bdce34070076627b925478ddfe9f
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sat Apr 2 12:25:33 2016 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sat Apr 2 12:28:04 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7fa2e0f
7
8 net-libs/rest: Drop old
9
10 Package-Manager: portage-2.2.28
11
12 net-libs/rest/Manifest | 1 -
13 net-libs/rest/rest-0.7.92-r1.ebuild | 55 -------------------------------
14 net-libs/rest/rest-0.7.92-r2.ebuild | 65 -------------------------------------
15 3 files changed, 121 deletions(-)
16
17 diff --git a/net-libs/rest/Manifest b/net-libs/rest/Manifest
18 index e4f0f82..ae8137a 100644
19 --- a/net-libs/rest/Manifest
20 +++ b/net-libs/rest/Manifest
21 @@ -1,2 +1 @@
22 -DIST rest-0.7.92.tar.xz 321580 SHA256 07548c8785a3e743daf54a82b952ff5f32af94fee68997df4c83b00d52f9c0ec SHA512 9e30e185b0c2bdbbc507cef35f7c2e286917d2a9a0c97b075b8dea3eb9312e1a0a757185679109ca569de5dda7fee7fd2e6e19a24d7ca66aa9fcf5166dd5de86 WHIRLPOOL 1ade25a20d81e08a937c37f36c051c07eaef1792be1be118e4baf26d283e4ee1ce351b34d698b69bda591641af5644c406e8be8c11a0f8b94c8aedf252ea0d68
23 DIST rest-0.7.93.tar.xz 321072 SHA256 c710644455340a44ddc005c645c466f05c0d779993138ea21a62c6082108b216 SHA512 50afb6730b8065d418e724c8afdb903521582669fb8744d91f400ebdbdb52323117193d3039ef4320b1bf7e3f60cc19ee6826ff7cb6c9bd680fc1ced067dff3b WHIRLPOOL 0cee91748750d7afc4a1108a8db91529400bdfb79fac122e11e631b96e9b694fb4bac8f0ca1554e221b9eff9268f4bea2d5802d199c3e69e0c9890d877e775cf
24
25 diff --git a/net-libs/rest/rest-0.7.92-r1.ebuild b/net-libs/rest/rest-0.7.92-r1.ebuild
26 deleted file mode 100644
27 index f46fd77..0000000
28 --- a/net-libs/rest/rest-0.7.92-r1.ebuild
29 +++ /dev/null
30 @@ -1,55 +0,0 @@
31 -# Copyright 1999-2015 Gentoo Foundation
32 -# Distributed under the terms of the GNU General Public License v2
33 -# $Id$
34 -
35 -EAPI="5"
36 -GCONF_DEBUG="no"
37 -GNOME2_LA_PUNT="yes"
38 -
39 -inherit gnome2 multilib-minimal virtualx
40 -
41 -DESCRIPTION="Helper library for RESTful services"
42 -HOMEPAGE="https://wiki.gnome.org/Projects/Librest"
43 -
44 -LICENSE="LGPL-2.1"
45 -SLOT="0.7"
46 -IUSE="+gnome +introspection test"
47 -KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
48 -
49 -# Coverage testing should not be enabled
50 -RDEPEND="
51 - app-misc/ca-certificates
52 - >=dev-libs/glib-2.24:2[${MULTILIB_USEDEP}]
53 - dev-libs/libxml2:2[${MULTILIB_USEDEP}]
54 - net-libs/libsoup:2.4[${MULTILIB_USEDEP}]
55 - gnome? ( >=net-libs/libsoup-gnome-2.25.1:2.4[${MULTILIB_USEDEP}] )
56 - introspection? ( >=dev-libs/gobject-introspection-0.6.7 )
57 -"
58 -DEPEND="${RDEPEND}
59 - >=dev-util/gtk-doc-am-1.13
60 - >=dev-util/intltool-0.40
61 - virtual/pkgconfig[${MULTILIB_USEDEP}]
62 - test? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
63 -"
64 -
65 -multilib_src_configure() {
66 - ECONF_SOURCE=${S} \
67 - gnome2_src_configure \
68 - --disable-static \
69 - --disable-gcov \
70 - --with-ca-certificates="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \
71 - $(use_with gnome) \
72 - $(multilib_native_use_enable introspection)
73 -
74 - if multilib_is_native_abi; then
75 - ln -s "${S}"/docs/reference/rest/html docs/reference/rest/html || die
76 - fi
77 -}
78 -
79 -multilib_src_test() {
80 - # Tests need dbus
81 - Xemake check
82 -}
83 -
84 -multilib_src_compile() { gnome2_src_compile; }
85 -multilib_src_install() { gnome2_src_install; }
86
87 diff --git a/net-libs/rest/rest-0.7.92-r2.ebuild b/net-libs/rest/rest-0.7.92-r2.ebuild
88 deleted file mode 100644
89 index badf67e..0000000
90 --- a/net-libs/rest/rest-0.7.92-r2.ebuild
91 +++ /dev/null
92 @@ -1,65 +0,0 @@
93 -# Copyright 1999-2015 Gentoo Foundation
94 -# Distributed under the terms of the GNU General Public License v2
95 -# $Id$
96 -
97 -EAPI="5"
98 -GCONF_DEBUG="no"
99 -GNOME2_LA_PUNT="yes"
100 -
101 -inherit eutils gnome2 multilib-minimal virtualx
102 -
103 -DESCRIPTION="Helper library for RESTful services"
104 -HOMEPAGE="https://wiki.gnome.org/Projects/Librest"
105 -
106 -LICENSE="LGPL-2.1"
107 -SLOT="0.7"
108 -IUSE="+gnome +introspection test"
109 -KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
110 -
111 -# Coverage testing should not be enabled
112 -RDEPEND="
113 - app-misc/ca-certificates
114 - >=dev-libs/glib-2.24:2[${MULTILIB_USEDEP}]
115 - dev-libs/libxml2:2[${MULTILIB_USEDEP}]
116 - net-libs/libsoup:2.4[${MULTILIB_USEDEP}]
117 - gnome? ( >=net-libs/libsoup-gnome-2.25.1:2.4[${MULTILIB_USEDEP}] )
118 - introspection? ( >=dev-libs/gobject-introspection-0.6.7 )
119 -"
120 -DEPEND="${RDEPEND}
121 - >=dev-util/gtk-doc-am-1.13
122 - >=dev-util/intltool-0.40
123 - virtual/pkgconfig[${MULTILIB_USEDEP}]
124 - test? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
125 -"
126 -
127 -src_prepare() {
128 - # fixed in 0.7.93
129 - epatch "${FILESDIR}/${P}-oauth-missing-include.patch" #542264
130 - epatch "${FILESDIR}/${P}-xml-parser-missing-break.patch"
131 - # https://bugzilla.gnome.org/show_bug.cgi?id=745694
132 - epatch "${FILESDIR}/${P}-tests-GError-pointers.patch"
133 -
134 - gnome2_src_prepare
135 -}
136 -
137 -multilib_src_configure() {
138 - ECONF_SOURCE=${S} \
139 - gnome2_src_configure \
140 - --disable-static \
141 - --disable-gcov \
142 - --with-ca-certificates="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \
143 - $(use_with gnome) \
144 - $(multilib_native_use_enable introspection)
145 -
146 - if multilib_is_native_abi; then
147 - ln -s "${S}"/docs/reference/rest/html docs/reference/rest/html || die
148 - fi
149 -}
150 -
151 -multilib_src_test() {
152 - # Tests need dbus
153 - Xemake check
154 -}
155 -
156 -multilib_src_compile() { gnome2_src_compile; }
157 -multilib_src_install() { gnome2_src_install; }