Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
Date: Wed, 28 Sep 2016 08:40:24
Message-Id: 1475052006.83153c02d8b68b891622d5c24aebacfb317faaaa.polynomial-c@gentoo
1 commit: 83153c02d8b68b891622d5c24aebacfb317faaaa
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 28 07:35:44 2016 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 28 08:40:06 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83153c02
7
8 media-sound/murmur: Removed old.
9
10 Package-Manager: portage-2.3.1
11 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
12
13 media-sound/murmur/Manifest | 1 -
14 media-sound/murmur/murmur-1.2.15.ebuild | 127 --------------------------------
15 media-sound/murmur/murmur-1.2.16.ebuild | 127 --------------------------------
16 3 files changed, 255 deletions(-)
17
18 diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
19 index c0f35d9..666ca01 100644
20 --- a/media-sound/murmur/Manifest
21 +++ b/media-sound/murmur/Manifest
22 @@ -1,4 +1,3 @@
23 -DIST mumble-1.2.15.tar.gz 3206838 SHA256 6527e5d4e633a783a9b9341bca21bcd9b911f47b307aa18bcf43e0b7fce75efa SHA512 419ae2088e564afd778250d8fbe9c156dcebc18bffa3a41e2518e5592f3d693ca6f192c490d1bb6796ae730e2c61b5c25afab78850b7ff2ffc8e36f734d97c82 WHIRLPOOL 3d8409e7317ec8bc54e355806717e782fde92a433912bfc384ba6c37c1f14ad226e15c668c738ccd025cd9ee2c90167b343de3491b7aa0daff3ea946234ca82b
24 DIST mumble-1.2.16.tar.gz 3207247 SHA256 ebd43860786f91a141e1347aa01379163f29530493bbc0186798c37faae37ac6 SHA512 8624d4db8ae135dae780bd5743f50d3a4740c5b983d18da6a19803e340fbac939204bac81b34d55a114e963b33eddefc292bc3cfea3827431ded5cad5284e565 WHIRLPOOL f0dc4f60c48c120e2fc8eacfe231a9ea9b05d0b1f897c3908d1e1a14368761614e1acfe5a51c9f473d535444003e58737171d625b707d63077f6b9dfaeb02a31
25 DIST mumble-1.2.17.tar.gz 3207840 SHA256 1c3601efdac611c8833d508054698ee9d8917b4e5fffb7fff8baec0bd6c8cb9c SHA512 03cb0a2048d42bd480741e0580cb4bf6961d607d6cf9b620434aea87ac0cd7cdbfae33863b71821ac8b931300df490ae5436f3c8098d6a5f37dd1eab0fb34dbe WHIRLPOOL 1c2b2eccad4abf825393aebecc691e535254cd8df16f9ebfc1fe282bf15d36af83f4cca559eba6a38c27ba58045cb09ca309e7be300e5ccd9f46cf0be47dd82c
26 DIST mumble-1.2.5.tar.gz 3200216 SHA256 915156946f7662c2488e4c40c95cb95c4ff00532789515da7df775a36d544faf SHA512 bc1761f1e2fc833124ff2ff9af994be59dc9ef96a1ed49316d5383d9b5d91c37ddce87bf6afefc99315824a2a52c615162b2e6050c78f90beca591b58229e7b1 WHIRLPOOL 1f4b226c4036d35a73f65beb4ea66ec0c4363c6122320e8d70a52e0f40b0e2e550282206dcf158bf5a4bb1109202c38a9451374c1bbce96bc559c576a18346c3
27
28 diff --git a/media-sound/murmur/murmur-1.2.15.ebuild b/media-sound/murmur/murmur-1.2.15.ebuild
29 deleted file mode 100644
30 index e95b4fa..00000000
31 --- a/media-sound/murmur/murmur-1.2.15.ebuild
32 +++ /dev/null
33 @@ -1,127 +0,0 @@
34 -# Copyright 1999-2016 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -# $Id$
37 -
38 -EAPI=6
39 -
40 -inherit eutils qmake-utils systemd user readme.gentoo-r1
41 -
42 -MY_P="${PN/murmur/mumble}-${PV/_/~}"
43 -
44 -DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
45 -HOMEPAGE="http://mumble.sourceforge.net/"
46 -SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
47 -
48 -LICENSE="BSD"
49 -SLOT="0"
50 -KEYWORDS="~amd64 ~ia64 ~x86"
51 -IUSE="+dbus debug +ice pch zeroconf"
52 -
53 -RDEPEND=">=dev-libs/openssl-1.0.0b:0=
54 - >=dev-libs/protobuf-2.2.0
55 - sys-apps/lsb-release
56 - >=sys-libs/libcap-2.15
57 - dev-qt/qtcore:4[ssl]
58 - || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
59 - dev-qt/qtxmlpatterns:4
60 - dbus? ( dev-qt/qtdbus:4 )
61 - ice? ( dev-libs/Ice )
62 - zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
63 -
64 -DEPEND="${RDEPEND}
65 - >=dev-libs/boost-1.41.0
66 - virtual/pkgconfig"
67 -
68 -S="${WORKDIR}/${MY_P}"
69 -
70 -PATCHES=(
71 - "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
72 - "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
73 -)
74 -
75 -DOC_CONTENTS="
76 - Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
77 - Please execute:\n
78 - murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
79 - chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
80 - to set the build-in 'SuperUser' password before starting murmur.
81 - Please restart dbus before starting murmur, or else dbus
82 - registration will fail.
83 -"
84 -
85 -pkg_setup() {
86 - enewgroup murmur
87 - enewuser murmur -1 -1 /var/lib/murmur murmur
88 -}
89 -
90 -src_prepare() {
91 - default
92 -
93 - sed \
94 - -e 's:mumble-server:murmur:g' \
95 - -e 's:/var/run:/run:g' \
96 - -i "${S}"/scripts/murmur.{conf,ini.system} || die
97 -}
98 -
99 -src_configure() {
100 - local conf_add
101 -
102 - use dbus || conf_add="${conf_add} no-dbus"
103 - use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
104 - use ice || conf_add="${conf_add} no-ice"
105 - use pch || conf_add="${conf_add} no-pch"
106 - use zeroconf || conf_add="${conf_add} no-bonjour"
107 -
108 - eqmake4 main.pro -recursive \
109 - CONFIG+="${conf_add} no-client"
110 -}
111 -
112 -src_install() {
113 - dodoc README CHANGES
114 -
115 - docinto scripts
116 - dodoc scripts/*.php scripts/*.pl
117 -
118 - local dir
119 - if use debug; then
120 - dir=debug
121 - else
122 - dir=release
123 - fi
124 -
125 - dobin "${dir}"/murmurd
126 -
127 - insinto /etc/murmur/
128 - newins scripts/murmur.ini.system murmur.ini
129 -
130 - insinto /etc/logrotate.d/
131 - newins "${FILESDIR}"/murmur.logrotate murmur
132 -
133 - insinto /etc/dbus-1/system.d/
134 - doins scripts/murmur.conf
135 -
136 - insinto /usr/share/murmur/
137 - doins src/murmur/Murmur.ice
138 -
139 - newinitd "${FILESDIR}"/murmur.initd-r1 murmur
140 - newconfd "${FILESDIR}"/murmur.confd murmur
141 -
142 - if use dbus; then
143 - systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
144 - systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
145 - else
146 - systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
147 - fi
148 -
149 - keepdir /var/lib/murmur /var/log/murmur
150 - fowners -R murmur /var/lib/murmur /var/log/murmur
151 - fperms 750 /var/lib/murmur /var/log/murmur
152 -
153 - doman man/murmurd.1
154 -
155 - readme.gentoo_create_doc
156 -}
157 -
158 -pkg_postinst() {
159 - readme.gentoo_print_elog
160 -}
161
162 diff --git a/media-sound/murmur/murmur-1.2.16.ebuild b/media-sound/murmur/murmur-1.2.16.ebuild
163 deleted file mode 100644
164 index e95b4fa..00000000
165 --- a/media-sound/murmur/murmur-1.2.16.ebuild
166 +++ /dev/null
167 @@ -1,127 +0,0 @@
168 -# Copyright 1999-2016 Gentoo Foundation
169 -# Distributed under the terms of the GNU General Public License v2
170 -# $Id$
171 -
172 -EAPI=6
173 -
174 -inherit eutils qmake-utils systemd user readme.gentoo-r1
175 -
176 -MY_P="${PN/murmur/mumble}-${PV/_/~}"
177 -
178 -DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
179 -HOMEPAGE="http://mumble.sourceforge.net/"
180 -SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
181 -
182 -LICENSE="BSD"
183 -SLOT="0"
184 -KEYWORDS="~amd64 ~ia64 ~x86"
185 -IUSE="+dbus debug +ice pch zeroconf"
186 -
187 -RDEPEND=">=dev-libs/openssl-1.0.0b:0=
188 - >=dev-libs/protobuf-2.2.0
189 - sys-apps/lsb-release
190 - >=sys-libs/libcap-2.15
191 - dev-qt/qtcore:4[ssl]
192 - || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
193 - dev-qt/qtxmlpatterns:4
194 - dbus? ( dev-qt/qtdbus:4 )
195 - ice? ( dev-libs/Ice )
196 - zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
197 -
198 -DEPEND="${RDEPEND}
199 - >=dev-libs/boost-1.41.0
200 - virtual/pkgconfig"
201 -
202 -S="${WORKDIR}/${MY_P}"
203 -
204 -PATCHES=(
205 - "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
206 - "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
207 -)
208 -
209 -DOC_CONTENTS="
210 - Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
211 - Please execute:\n
212 - murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
213 - chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
214 - to set the build-in 'SuperUser' password before starting murmur.
215 - Please restart dbus before starting murmur, or else dbus
216 - registration will fail.
217 -"
218 -
219 -pkg_setup() {
220 - enewgroup murmur
221 - enewuser murmur -1 -1 /var/lib/murmur murmur
222 -}
223 -
224 -src_prepare() {
225 - default
226 -
227 - sed \
228 - -e 's:mumble-server:murmur:g' \
229 - -e 's:/var/run:/run:g' \
230 - -i "${S}"/scripts/murmur.{conf,ini.system} || die
231 -}
232 -
233 -src_configure() {
234 - local conf_add
235 -
236 - use dbus || conf_add="${conf_add} no-dbus"
237 - use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
238 - use ice || conf_add="${conf_add} no-ice"
239 - use pch || conf_add="${conf_add} no-pch"
240 - use zeroconf || conf_add="${conf_add} no-bonjour"
241 -
242 - eqmake4 main.pro -recursive \
243 - CONFIG+="${conf_add} no-client"
244 -}
245 -
246 -src_install() {
247 - dodoc README CHANGES
248 -
249 - docinto scripts
250 - dodoc scripts/*.php scripts/*.pl
251 -
252 - local dir
253 - if use debug; then
254 - dir=debug
255 - else
256 - dir=release
257 - fi
258 -
259 - dobin "${dir}"/murmurd
260 -
261 - insinto /etc/murmur/
262 - newins scripts/murmur.ini.system murmur.ini
263 -
264 - insinto /etc/logrotate.d/
265 - newins "${FILESDIR}"/murmur.logrotate murmur
266 -
267 - insinto /etc/dbus-1/system.d/
268 - doins scripts/murmur.conf
269 -
270 - insinto /usr/share/murmur/
271 - doins src/murmur/Murmur.ice
272 -
273 - newinitd "${FILESDIR}"/murmur.initd-r1 murmur
274 - newconfd "${FILESDIR}"/murmur.confd murmur
275 -
276 - if use dbus; then
277 - systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
278 - systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
279 - else
280 - systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
281 - fi
282 -
283 - keepdir /var/lib/murmur /var/log/murmur
284 - fowners -R murmur /var/lib/murmur /var/log/murmur
285 - fperms 750 /var/lib/murmur /var/log/murmur
286 -
287 - doman man/murmurd.1
288 -
289 - readme.gentoo_create_doc
290 -}
291 -
292 -pkg_postinst() {
293 - readme.gentoo_print_elog
294 -}