Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libappindicator/
Date: Thu, 02 Jun 2016 14:47:23
Message-Id: 1464878822.0e582528b86f2d09c2fe73fc625dcc1d3d664019.kensington@gentoo
1 commit: 0e582528b86f2d09c2fe73fc625dcc1d3d664019
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jun 2 14:34:32 2016 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Thu Jun 2 14:47:02 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e582528
7
8 dev-libs/libappindicator: remove old
9
10 Package-Manager: portage-2.3.0_rc1
11
12 .../libappindicator-12.10.0-r200.ebuild | 81 ----------------------
13 .../libappindicator-12.10.0-r300.ebuild | 66 ------------------
14 2 files changed, 147 deletions(-)
15
16 diff --git a/dev-libs/libappindicator/libappindicator-12.10.0-r200.ebuild b/dev-libs/libappindicator/libappindicator-12.10.0-r200.ebuild
17 deleted file mode 100644
18 index d58d862..0000000
19 --- a/dev-libs/libappindicator/libappindicator-12.10.0-r200.ebuild
20 +++ /dev/null
21 @@ -1,81 +0,0 @@
22 -# Copyright 1999-2016 Gentoo Foundation
23 -# Distributed under the terms of the GNU General Public License v2
24 -# $Id$
25 -
26 -EAPI=5
27 -VALA_MIN_API_VERSION="0.16"
28 -VALA_USE_DEPEND="vapigen"
29 -
30 -PYTHON_COMPAT=( python2_7 )
31 -
32 -inherit autotools eutils multilib-minimal python-single-r1 vala
33 -
34 -DESCRIPTION="A library to allow applications to export a menu into the Unity Menu bar"
35 -HOMEPAGE="https://launchpad.net/libappindicator"
36 -SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz"
37 -
38 -LICENSE="LGPL-2.1 LGPL-3"
39 -SLOT="2"
40 -KEYWORDS="amd64 ~arm ~x86"
41 -IUSE="+introspection python"
42 -
43 -RDEPEND="
44 - >=dev-libs/dbus-glib-0.98[${MULTILIB_USEDEP}]
45 - >=dev-libs/glib-2.26:2[${MULTILIB_USEDEP}]
46 - >=dev-libs/libdbusmenu-0.6.2[gtk,${MULTILIB_USEDEP}]
47 - >=dev-libs/libindicator-12.10.0:0[${MULTILIB_USEDEP}]
48 - x11-libs/gtk+:2[${MULTILIB_USEDEP},introspection?]
49 - introspection? ( >=dev-libs/gobject-introspection-1 )
50 - python? (
51 - ${PYTHON_DEPS}
52 - dev-python/pygtk[${PYTHON_USEDEP}]
53 - )
54 -"
55 -DEPEND="${RDEPEND}
56 - virtual/pkgconfig[${MULTILIB_USEDEP}]
57 - introspection? ( $(vala_depend) )
58 -"
59 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
60 -
61 -pkg_setup() {
62 - use python && python-single-r1_pkg_setup
63 -}
64 -
65 -src_prepare() {
66 - # Don't use -Werror
67 - sed -i -e 's/ -Werror//' {src,tests}/Makefile.{am,in} || die
68 -
69 - epatch "${FILESDIR}"/${P}-conditional-py-bindings.patch
70 - eautoreconf
71 -
72 - # Disable MONO for now because of https://bugs.gentoo.org/382491
73 - sed -i -e '/^MONO_REQUIRED_VERSION/s:=.*:=9999:' configure || die
74 -}
75 -
76 -multilib_src_configure() {
77 - if multilib_is_native_abi; then
78 - local -x VALAC VAPIGEN_VAPIDIR PKG_CONFIG_PATH
79 - use introspection && vala_src_prepare
80 - fi
81 -
82 - ECONF_SOURCE=${S} \
83 - econf \
84 - --disable-silent-rules \
85 - --disable-static \
86 - --with-gtk=2 \
87 - $(multilib_native_use_enable introspection) \
88 - $(multilib_native_use_enable python)
89 -}
90 -
91 -multilib_src_install() {
92 - emake -j1 DESTDIR="${D}" install
93 -}
94 -
95 -multilib_src_install_all() {
96 - dodoc AUTHORS ChangeLog
97 -
98 - prune_libtool_files --modules
99 -
100 - # installed by slot 3 as well
101 - rm -r "${D}"usr/share/gtk-doc || die
102 -}
103
104 diff --git a/dev-libs/libappindicator/libappindicator-12.10.0-r300.ebuild b/dev-libs/libappindicator/libappindicator-12.10.0-r300.ebuild
105 deleted file mode 100644
106 index 1f3c7d8..0000000
107 --- a/dev-libs/libappindicator/libappindicator-12.10.0-r300.ebuild
108 +++ /dev/null
109 @@ -1,66 +0,0 @@
110 -# Copyright 1999-2015 Gentoo Foundation
111 -# Distributed under the terms of the GNU General Public License v2
112 -# $Id$
113 -
114 -EAPI=5
115 -VALA_MIN_API_VERSION="0.16"
116 -VALA_USE_DEPEND="vapigen"
117 -
118 -inherit autotools eutils multilib-minimal vala
119 -
120 -DESCRIPTION="A library to allow applications to export a menu into the Unity Menu bar"
121 -HOMEPAGE="https://launchpad.net/libappindicator"
122 -SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz"
123 -
124 -LICENSE="LGPL-2.1 LGPL-3"
125 -SLOT="3"
126 -KEYWORDS="amd64 ~arm ~x86"
127 -IUSE="+introspection"
128 -
129 -RDEPEND="
130 - >=dev-libs/dbus-glib-0.98[${MULTILIB_USEDEP}]
131 - >=dev-libs/glib-2.26:2[${MULTILIB_USEDEP}]
132 - >=dev-libs/libdbusmenu-0.6.2[gtk3,${MULTILIB_USEDEP}]
133 - >=dev-libs/libindicator-12.10.0:3[${MULTILIB_USEDEP}]
134 - >=x11-libs/gtk+-3.2:3[${MULTILIB_USEDEP},introspection?]
135 - introspection? ( >=dev-libs/gobject-introspection-1 )
136 -"
137 -DEPEND="${RDEPEND}
138 - virtual/pkgconfig[${MULTILIB_USEDEP}]
139 - introspection? ( $(vala_depend) )
140 -"
141 -
142 -src_prepare() {
143 - # Don't use -Werror
144 - sed -i -e 's/ -Werror//' {src,tests}/Makefile.{am,in} || die
145 -
146 - epatch "${FILESDIR}"/${P}-conditional-py-bindings.patch
147 - eautoreconf
148 -
149 - # Disable MONO for now because of https://bugs.gentoo.org/382491
150 - sed -i -e '/^MONO_REQUIRED_VERSION/s:=.*:=9999:' configure || die
151 -}
152 -
153 -multilib_src_configure() {
154 - if multilib_is_native_abi; then
155 - local -x VALAC VAPIGEN_VAPIDIR PKG_CONFIG_PATH
156 - use introspection && vala_src_prepare
157 - fi
158 -
159 - ECONF_SOURCE=${S} \
160 - econf \
161 - --disable-silent-rules \
162 - --disable-static \
163 - --with-gtk=3 \
164 - $(multilib_native_use_enable introspection)
165 -}
166 -
167 -multilib_src_install() {
168 - emake -j1 DESTDIR="${D}" install
169 -}
170 -
171 -multilib_src_install_all() {
172 - dodoc AUTHORS ChangeLog
173 -
174 - prune_libtool_files
175 -}