Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-im/toxic/
Date: Wed, 13 Dec 2017 09:03:56
Message-Id: 1513155823.1fe2320995320ae1133f560a6bcfaea366d4d685.kensington@gentoo
1 commit: 1fe2320995320ae1133f560a6bcfaea366d4d685
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Wed Dec 13 09:03:12 2017 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Wed Dec 13 09:03:43 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe23209
7
8 net-im/toxic: remove old
9
10 Package-Manager: Portage-2.3.14, Repoman-2.3.6
11
12 net-im/toxic/Manifest | 2 --
13 net-im/toxic/metadata.xml | 1 -
14 net-im/toxic/toxic-0.7.1.ebuild | 47 ------------------------
15 net-im/toxic/toxic-0.7.2-r1.ebuild | 47 ------------------------
16 net-im/toxic/toxic-0.7.2.ebuild | 47 ------------------------
17 net-im/toxic/toxic-0.8.0.ebuild | 74 --------------------------------------
18 6 files changed, 218 deletions(-)
19
20 diff --git a/net-im/toxic/Manifest b/net-im/toxic/Manifest
21 index ab06ab29b7c..386106c5dd7 100644
22 --- a/net-im/toxic/Manifest
23 +++ b/net-im/toxic/Manifest
24 @@ -1,3 +1 @@
25 -DIST toxic-0.7.1.tar.gz 1137112 BLAKE2B 1fabde2e664a97972f2c4bb57dfa168a24736ef4ca4df4026046549c2b64bbef3bd67c7693fce0b215a337a9b021a26e290f4f9ca0c1628bf6f719af10acb438 SHA512 c304b07a67ed27a25394590eb8759b5dd957605be4eb9e64590d4580da0977e1cd201e8b95ae1b31e995772560510ceb0643028696e2df69e1f5d0dff575b553
26 -DIST toxic-0.7.2.tar.gz 1136947 BLAKE2B ded55d52e1ecd5a306a3a0c872548bf4564a9ba88fbc3f37f22ac3d4dd12d446076e345f7a529bd93af61bebdb0af334cf83b5cd5934fa750b838c97bfb6925c SHA512 cf3fd0afdc63aa4d2039e08a8f9f32a042a6412f0a242823205fcf058f56e732468389d4bdf614ded8b0d9704b05a315044ee216edd51546501a24be0b6d5b26
27 DIST toxic-0.8.0.tar.gz 1145799 BLAKE2B 01dd14d28feac0aadd1e87d8538910601b532e8cb02219091a863502eb80f812a034eecf06f131ff878509dfc1eb40e5f9baf7547180346eeb03bdb7dea4a6ed SHA512 3c59edb61b1bcdbfa3a8391a1a1ceccc6c9c38b49c1709813d60480b180fb39607806116b9dcd1de35ebb02e23e95d78c8191f04a4875e06e27fa43bc9800b33
28
29 diff --git a/net-im/toxic/metadata.xml b/net-im/toxic/metadata.xml
30 index 710f1f2fac0..7982519991a 100644
31 --- a/net-im/toxic/metadata.xml
32 +++ b/net-im/toxic/metadata.xml
33 @@ -14,7 +14,6 @@
34 </longdescription>
35 <use>
36 <flag name="audio">Enables audio calling</flag>
37 - <flag name="av">Enables audio/video functionality (deprecated)</flag>
38 <flag name="notifications">Enables desktop notifications with libnotify, with sound support.</flag>
39 <flag name="qrcode">Enables QR code support</flag>
40 <flag name="video">Enables video calling</flag>
41
42 diff --git a/net-im/toxic/toxic-0.7.1.ebuild b/net-im/toxic/toxic-0.7.1.ebuild
43 deleted file mode 100644
44 index db462b32e61..00000000000
45 --- a/net-im/toxic/toxic-0.7.1.ebuild
46 +++ /dev/null
47 @@ -1,47 +0,0 @@
48 -# Copyright 1999-2016 Gentoo Foundation
49 -# Distributed under the terms of the GNU General Public License v2
50 -
51 -EAPI=6
52 -
53 -DESCRIPTION="A curses-based client for Tox."
54 -HOMEPAGE="https://github.com/JFreegman/toxic"
55 -SRC_URI="https://github.com/JFreegman/toxic/archive/${PV}.tar.gz -> ${P}.tar.gz"
56 -
57 -LICENSE="GPL-3"
58 -SLOT="0"
59 -KEYWORDS="~amd64 ~x86"
60 -IUSE="+X +av notifications"
61 -
62 -RDEPEND="
63 - net-libs/tox:0/0.0[av?]
64 - dev-libs/libconfig
65 - media-gfx/qrencode
66 - net-misc/curl
67 - sys-libs/ncurses:0=
68 - av? ( media-libs/openal media-libs/freealut )
69 - notifications? ( x11-libs/libnotify )
70 -"
71 -DEPEND="${RDEPEND}"
72 -
73 -src_configure() {
74 - if ! use av; then
75 - export DISABLE_AV=1
76 - export DISABLE_SOUND_NOTIFY=1
77 - fi
78 - if ! use X; then
79 - export DISABLE_X11=1
80 - fi
81 - if ! use notifications; then
82 - export DISABLE_DESKTOP_NOTIFY=1
83 - fi
84 - sed -i \
85 - -e "s,/usr/local,${EPREFIX}/usr,g" \
86 - cfg/global_vars.mk || die "PREFIX sed failed"
87 -}
88 -
89 -src_install() {
90 - default
91 - if ! use av; then
92 - rm -r "${ED%/}"/usr/share/${PN}/sounds || die "Could not remove sound dir"
93 - fi
94 -}
95
96 diff --git a/net-im/toxic/toxic-0.7.2-r1.ebuild b/net-im/toxic/toxic-0.7.2-r1.ebuild
97 deleted file mode 100644
98 index 5f233b24df5..00000000000
99 --- a/net-im/toxic/toxic-0.7.2-r1.ebuild
100 +++ /dev/null
101 @@ -1,47 +0,0 @@
102 -# Copyright 1999-2017 Gentoo Foundation
103 -# Distributed under the terms of the GNU General Public License v2
104 -
105 -EAPI=6
106 -
107 -DESCRIPTION="A curses-based client for Tox."
108 -HOMEPAGE="https://github.com/JFreegman/toxic"
109 -SRC_URI="https://github.com/JFreegman/toxic/archive/v${PV}.tar.gz -> ${P}.tar.gz"
110 -
111 -LICENSE="GPL-3"
112 -SLOT="0"
113 -KEYWORDS="~amd64 ~x86"
114 -IUSE="+X +av notifications"
115 -
116 -RDEPEND="
117 - net-libs/tox:0/0.1[av?]
118 - dev-libs/libconfig
119 - media-gfx/qrencode
120 - net-misc/curl
121 - sys-libs/ncurses:0=
122 - av? ( media-libs/openal media-libs/freealut )
123 - notifications? ( x11-libs/libnotify )
124 -"
125 -DEPEND="${RDEPEND}"
126 -
127 -src_configure() {
128 - if ! use av; then
129 - export DISABLE_AV=1
130 - export DISABLE_SOUND_NOTIFY=1
131 - fi
132 - if ! use X; then
133 - export DISABLE_X11=1
134 - fi
135 - if ! use notifications; then
136 - export DISABLE_DESKTOP_NOTIFY=1
137 - fi
138 - sed -i \
139 - -e "s,/usr/local,${EPREFIX}/usr,g" \
140 - cfg/global_vars.mk || die "PREFIX sed failed"
141 -}
142 -
143 -src_install() {
144 - default
145 - if ! use av; then
146 - rm -r "${ED%/}"/usr/share/${PN}/sounds || die "Could not remove sound dir"
147 - fi
148 -}
149
150 diff --git a/net-im/toxic/toxic-0.7.2.ebuild b/net-im/toxic/toxic-0.7.2.ebuild
151 deleted file mode 100644
152 index 318b8bf1567..00000000000
153 --- a/net-im/toxic/toxic-0.7.2.ebuild
154 +++ /dev/null
155 @@ -1,47 +0,0 @@
156 -# Copyright 1999-2017 Gentoo Foundation
157 -# Distributed under the terms of the GNU General Public License v2
158 -
159 -EAPI=6
160 -
161 -DESCRIPTION="A curses-based client for Tox."
162 -HOMEPAGE="https://github.com/JFreegman/toxic"
163 -SRC_URI="https://github.com/JFreegman/toxic/archive/v${PV}.tar.gz -> ${P}.tar.gz"
164 -
165 -LICENSE="GPL-3"
166 -SLOT="0"
167 -KEYWORDS="~amd64 ~x86"
168 -IUSE="+X +av notifications"
169 -
170 -RDEPEND="
171 - net-libs/tox:0/0.0[av?]
172 - dev-libs/libconfig
173 - media-gfx/qrencode
174 - net-misc/curl
175 - sys-libs/ncurses:0=
176 - av? ( media-libs/openal media-libs/freealut )
177 - notifications? ( x11-libs/libnotify )
178 -"
179 -DEPEND="${RDEPEND}"
180 -
181 -src_configure() {
182 - if ! use av; then
183 - export DISABLE_AV=1
184 - export DISABLE_SOUND_NOTIFY=1
185 - fi
186 - if ! use X; then
187 - export DISABLE_X11=1
188 - fi
189 - if ! use notifications; then
190 - export DISABLE_DESKTOP_NOTIFY=1
191 - fi
192 - sed -i \
193 - -e "s,/usr/local,${EPREFIX}/usr,g" \
194 - cfg/global_vars.mk || die "PREFIX sed failed"
195 -}
196 -
197 -src_install() {
198 - default
199 - if ! use av; then
200 - rm -r "${ED%/}"/usr/share/${PN}/sounds || die "Could not remove sound dir"
201 - fi
202 -}
203
204 diff --git a/net-im/toxic/toxic-0.8.0.ebuild b/net-im/toxic/toxic-0.8.0.ebuild
205 deleted file mode 100644
206 index 4758d0bbde4..00000000000
207 --- a/net-im/toxic/toxic-0.8.0.ebuild
208 +++ /dev/null
209 @@ -1,74 +0,0 @@
210 -# Copyright 1999-2017 Gentoo Foundation
211 -# Distributed under the terms of the GNU General Public License v2
212 -
213 -EAPI=6
214 -PYTHON_COMPAT=( python3_4 python3_5 python3_6 )
215 -
216 -inherit python-single-r1
217 -
218 -DESCRIPTION="A curses-based client for Tox."
219 -HOMEPAGE="https://github.com/JFreegman/toxic"
220 -SRC_URI="https://github.com/JFreegman/toxic/archive/v${PV}.tar.gz -> ${P}.tar.gz"
221 -
222 -LICENSE="GPL-3"
223 -SLOT="0"
224 -KEYWORDS="~amd64 ~x86"
225 -IUSE="+X +av notifications +python +qrcode"
226 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
227 -
228 -RDEPEND="
229 - net-libs/tox:0/0.1[av?]
230 - dev-libs/libconfig
231 - net-misc/curl:0=
232 - sys-libs/ncurses:0=
233 - av? ( media-libs/openal media-libs/freealut )
234 - notifications? ( x11-libs/libnotify )
235 - python? ( ${PYTHON_DEPS} )
236 - qrcode? ( media-gfx/qrencode )
237 -"
238 -DEPEND="
239 - virtual/pkgconfig
240 - ${RDEPEND}
241 -"
242 -
243 -pkg_setup() {
244 - use python && python-single-r1_pkg_setup
245 -}
246 -
247 -src_prepare() {
248 - default
249 - # bug 630370: version string correction 0.7.2 -> 0.8.0
250 - # REMOVE THIS FOR toxic != 0.8.0
251 - sed -i \
252 - -e 's/^\(TOXIC_VERSION =\).*$/\1 0.8.0/' \
253 - cfg/global_vars.mk || die "Version string correction failed."
254 -}
255 -
256 -src_configure() {
257 - if ! use av; then
258 - export DISABLE_AV=1
259 - export DISABLE_SOUND_NOTIFY=1
260 - fi
261 - if ! use X; then
262 - export DISABLE_X11=1
263 - fi
264 - if ! use notifications; then
265 - export DISABLE_DESKTOP_NOTIFY=1
266 - fi
267 - if ! use qrcode; then
268 - export DISABLE_QRPNG=1
269 - fi
270 - if use python; then
271 - export ENABLE_PYTHON=1
272 - fi
273 - sed -i \
274 - -e "s,/usr/local,${EPREFIX}/usr,g" \
275 - cfg/global_vars.mk || die "PREFIX sed failed"
276 -}
277 -
278 -src_install() {
279 - default
280 - if ! use av; then
281 - rm -r "${ED%/}"/usr/share/${PN}/sounds || die "Could not remove sounds directory"
282 - fi
283 -}