Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: games-action/minetest/
Date: Thu, 27 Jun 2019 15:05:46
Message-Id: 1561647801.76d2e351fd8e1f3fa5ceed6e24c808007852a366.mgorny@gentoo
1 commit: 76d2e351fd8e1f3fa5ceed6e24c808007852a366
2 Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
3 AuthorDate: Thu Jun 27 08:56:20 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Jun 27 15:03:21 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76d2e351
7
8 games-action/minetest: Drop old
9
10 Package-Manager: Portage-2.3.67, Repoman-2.3.15
11 Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
12 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
13
14 games-action/minetest/Manifest | 2 -
15 games-action/minetest/minetest-0.4.16-r1.ebuild | 134 ---------------------
16 games-action/minetest/minetest-0.4.17-r1.ebuild | 136 ----------------------
17 games-action/minetest/minetest-5.0.1-r1.ebuild | 148 ------------------------
18 4 files changed, 420 deletions(-)
19
20 diff --git a/games-action/minetest/Manifest b/games-action/minetest/Manifest
21 index 5c9157dbe70..7249d821afb 100644
22 --- a/games-action/minetest/Manifest
23 +++ b/games-action/minetest/Manifest
24 @@ -1,4 +1,2 @@
25 -DIST minetest-0.4.16.tar.gz 7753044 BLAKE2B a35a0bcab00393fc72e5d932a86ebacdd1b3aa5a850e36f7b788599086c65f549341fa05fcbc0c6a09540df79d840611ec352d79e673ba63575a9f51fd5e22af SHA512 c124a997d9eb242885551e5c68948158cbd172ccd44fb1feb4d7aea487f876a2421bc990528dbfb6baf2033bfd4759d17138ed95b077e0ba80785a6e7ff521a2
26 DIST minetest-0.4.17.1.tar.gz 7758675 BLAKE2B 93f5f1ce32b98bb78a6ae5bc2ab9110902e118480b37b8c9cf87f1c6aa986f379e1191e82d4a764fb2aa0a0747c113e80cd014e6a06e0a485a59e516c4644fc6 SHA512 9f84ae45ebe181cb1cd2dff6b71b558eb276472efdfcd73bd02a111b2761793d49681bdfbbeaccc28f4a2f49e15b80d04b78db2f2f728c852c188b0c96aae618
27 -DIST minetest-0.4.17.tar.gz 7757149 BLAKE2B 9ee908990224da800e7f0f4fc5e28d5bde03f4486d43ad58225d8ec056f8209fde94597798c977e1d3f3f8cbeadeb0bcdae6eb2aac2b8572fcbcfa28bbd62eba SHA512 3015f5a03be37c5395b55b6dc9f883f9270b19f709a47250f36bc7b1ce6d04a0e89e4366d86da33bbebbfb64f04ff008aec66c96930d7314991a21160265bafe
28 DIST minetest-5.0.1.tar.gz 8761122 BLAKE2B 888e29b956d66543dd506b8e7eadd2e9d37324aebd4f84989745090fe927e97355c2baa7d615f5e0f8e2a074724b89bdf5f807c297cce1bc8483e500b0248e22 SHA512 00f0c77c19eb9619387285e5dad690c8aa9969ff11c4de0bdae99ee6e9a4508a8c2f977837fc2e01aebc5d4c1a5191d4f56acb131182d73c8f50da1458695607
29
30 diff --git a/games-action/minetest/minetest-0.4.16-r1.ebuild b/games-action/minetest/minetest-0.4.16-r1.ebuild
31 deleted file mode 100644
32 index 8291b16dba1..00000000000
33 --- a/games-action/minetest/minetest-0.4.16-r1.ebuild
34 +++ /dev/null
35 @@ -1,134 +0,0 @@
36 -# Copyright 1999-2018 Gentoo Foundation
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=6
40 -inherit cmake-utils eutils gnome2-utils user vcs-snapshot
41 -
42 -DESCRIPTION="An InfiniMiner/Minecraft inspired game"
43 -HOMEPAGE="https://www.minetest.net"
44 -SRC_URI="https://github.com/${PN}/${PN}/tarball/${PV} -> ${P}.tar.gz"
45 -
46 -LICENSE="LGPL-2.1+ CC-BY-SA-3.0 OFL-1.1 Apache-2.0"
47 -SLOT="0"
48 -KEYWORDS="~amd64 ~x86"
49 -IUSE="+curl dedicated doc +leveldb luajit ncurses nls postgres redis +server +sound spatial +truetype"
50 -
51 -RDEPEND="dev-db/sqlite:3
52 - sys-libs/zlib
53 - curl? ( net-misc/curl )
54 - !dedicated? (
55 - app-arch/bzip2
56 - >=dev-games/irrlicht-1.8-r2
57 - dev-libs/gmp:0=
58 - media-libs/libpng:0=
59 - virtual/jpeg:0
60 - virtual/opengl
61 - x11-libs/libX11
62 - x11-libs/libXxf86vm
63 - sound? (
64 - media-libs/libogg:=
65 - media-libs/libvorbis:=
66 - media-libs/openal:=
67 - )
68 - truetype? ( media-libs/freetype:2 )
69 - )
70 - leveldb? ( dev-libs/leveldb )
71 - luajit? ( dev-lang/luajit:2 )
72 - ncurses? ( sys-libs/ncurses:0= )
73 - nls? ( virtual/libintl )
74 - postgres? ( >=dev-db/postgresql-9.5:= )
75 - redis? ( dev-libs/hiredis )
76 - spatial? ( sci-libs/libspatialindex )"
77 -DEPEND="${RDEPEND}
78 - >=dev-games/irrlicht-1.8-r2
79 - doc? (
80 - app-doc/doxygen
81 - media-gfx/graphviz
82 - )
83 - nls? ( sys-devel/gettext )"
84 -
85 -pkg_setup() {
86 - if use server || use dedicated ; then
87 - enewgroup ${PN}
88 - enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
89 - fi
90 -}
91 -
92 -src_prepare() {
93 - cmake-utils_src_prepare
94 - # set paths
95 - sed \
96 - -e "s#@BINDIR@#${EPREFIX}/usr/bin#g" \
97 - -e "s#@GROUP@#${PN}#g" \
98 - "${FILESDIR}"/minetestserver.confd > "${T}"/minetestserver.confd || die
99 -}
100 -
101 -src_configure() {
102 - local mycmakeargs=(
103 - -DBUILD_CLIENT=$(usex !dedicated)
104 - -DCUSTOM_BINDIR="${EPREFIX}/usr/bin"
105 - -DCUSTOM_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
106 - -DCUSTOM_LOCALEDIR="${EPREFIX}/usr/share/${PN}/locale"
107 - -DCUSTOM_SHAREDIR="${EPREFIX}/usr/share/${PN}"
108 - -DCUSTOM_EXAMPLE_CONF_DIR="${EPREFIX}/usr/share/doc/${PF}"
109 - -DENABLE_CURL=$(usex curl)
110 - -DENABLE_FREETYPE=$(usex truetype)
111 - -DENABLE_GETTEXT=$(usex nls)
112 - -DENABLE_GLES=0
113 - -DENABLE_LEVELDB=$(usex leveldb)
114 - -DENABLE_POSTGRESQL=$(usex postgres)
115 - -DENABLE_REDIS=$(usex redis)
116 - -DENABLE_SPATIAL=$(usex spatial)
117 - -DENABLE_SOUND=$(usex sound)
118 - -DENABLE_LUAJIT=$(usex luajit)
119 - -DENABLE_CURSES=$(usex ncurses)
120 - -DRUN_IN_PLACE=0
121 - )
122 -
123 - use dedicated && mycmakeargs+=(
124 - -DIRRLICHT_INCLUDE_DIR="${EPREFIX}/usr/include/irrlicht"
125 - )
126 -
127 - cmake-utils_src_configure
128 -}
129 -
130 -src_compile() {
131 - cmake-utils_src_compile
132 -
133 - if use doc ; then
134 - cmake-utils_src_compile doc
135 - HTML_DOCS=( "${CMAKE_BUILD_DIR}"/doc/html/. )
136 - fi
137 -}
138 -
139 -src_install() {
140 - cmake-utils_src_install
141 -
142 - if use server || use dedicated ; then
143 - newinitd "${FILESDIR}"/minetestserver.initd minetest-server
144 - newconfd "${T}"/minetestserver.confd minetest-server
145 - fi
146 -}
147 -
148 -pkg_postinst() {
149 - gnome2_icon_cache_update
150 -
151 - if ! use dedicated ; then
152 - elog
153 - elog "optional dependencies:"
154 - elog " games-action/minetest_game (official mod)"
155 - elog
156 - fi
157 -
158 - if use server || use dedicated ; then
159 - elog
160 - elog "Configure your server via /etc/conf.d/minetest-server"
161 - elog "The user \"minetest\" is created with /var/lib/${PN} homedir."
162 - elog "Default logfile is ~/minetest-server.log"
163 - elog
164 - fi
165 -}
166 -
167 -pkg_postrm() {
168 - gnome2_icon_cache_update
169 -}
170
171 diff --git a/games-action/minetest/minetest-0.4.17-r1.ebuild b/games-action/minetest/minetest-0.4.17-r1.ebuild
172 deleted file mode 100644
173 index b71ccc4d197..00000000000
174 --- a/games-action/minetest/minetest-0.4.17-r1.ebuild
175 +++ /dev/null
176 @@ -1,136 +0,0 @@
177 -# Copyright 1999-2018 Gentoo Foundation
178 -# Distributed under the terms of the GNU General Public License v2
179 -
180 -EAPI=6
181 -inherit cmake-utils gnome2-utils user
182 -
183 -DESCRIPTION="An InfiniMiner/Minecraft inspired game"
184 -HOMEPAGE="https://www.minetest.net"
185 -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
186 -
187 -LICENSE="LGPL-2.1+ CC-BY-SA-3.0 OFL-1.1 Apache-2.0"
188 -SLOT="0"
189 -KEYWORDS="~amd64 ~x86"
190 -IUSE="+curl dedicated doc jsoncpp +leveldb luajit ncurses nls postgres redis +server +sound spatial +truetype"
191 -
192 -RDEPEND="dev-db/sqlite:3
193 - sys-libs/zlib
194 - curl? ( net-misc/curl )
195 - !dedicated? (
196 - app-arch/bzip2
197 - >=dev-games/irrlicht-1.8-r2
198 - dev-libs/gmp:0=
199 - media-libs/libpng:0=
200 - virtual/jpeg:0
201 - virtual/opengl
202 - x11-libs/libX11
203 - x11-libs/libXxf86vm
204 - sound? (
205 - media-libs/libogg:=
206 - media-libs/libvorbis:=
207 - media-libs/openal:=
208 - )
209 - truetype? ( media-libs/freetype:2 )
210 - )
211 - jsoncpp? ( dev-libs/jsoncpp )
212 - leveldb? ( dev-libs/leveldb:= )
213 - luajit? ( dev-lang/luajit:2 )
214 - ncurses? ( sys-libs/ncurses:0= )
215 - nls? ( virtual/libintl )
216 - postgres? ( >=dev-db/postgresql-9.5:= )
217 - redis? ( dev-libs/hiredis )
218 - spatial? ( sci-libs/libspatialindex )"
219 -DEPEND="${RDEPEND}
220 - >=dev-games/irrlicht-1.8-r2
221 - doc? (
222 - app-doc/doxygen
223 - media-gfx/graphviz
224 - )
225 - nls? ( sys-devel/gettext )"
226 -
227 -pkg_setup() {
228 - if use server || use dedicated ; then
229 - enewgroup ${PN}
230 - enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
231 - fi
232 -}
233 -
234 -src_prepare() {
235 - cmake-utils_src_prepare
236 - # set paths
237 - sed \
238 - -e "s#@BINDIR@#${EPREFIX}/usr/bin#g" \
239 - -e "s#@GROUP@#${PN}#g" \
240 - "${FILESDIR}"/minetestserver.confd > "${T}"/minetestserver.confd || die
241 -}
242 -
243 -src_configure() {
244 - local mycmakeargs=(
245 - -DBUILD_CLIENT=$(usex !dedicated)
246 - -DCUSTOM_BINDIR="${EPREFIX}/usr/bin"
247 - -DCUSTOM_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
248 - -DCUSTOM_EXAMPLE_CONF_DIR="${EPREFIX}/usr/share/doc/${PF}"
249 - -DCUSTOM_LOCALEDIR="${EPREFIX}/usr/share/${PN}/locale"
250 - -DCUSTOM_SHAREDIR="${EPREFIX}/usr/share/${PN}"
251 - -DENABLE_CURL=$(usex curl)
252 - -DENABLE_CURSES=$(usex ncurses)
253 - -DENABLE_FREETYPE=$(usex truetype)
254 - -DENABLE_GETTEXT=$(usex nls)
255 - -DENABLE_GLES=0
256 - -DENABLE_LEVELDB=$(usex leveldb)
257 - -DENABLE_LUAJIT=$(usex luajit)
258 - -DENABLE_POSTGRESQL=$(usex postgres)
259 - -DENABLE_REDIS=$(usex redis)
260 - -DENABLE_SPATIAL=$(usex spatial)
261 - -DENABLE_SOUND=$(usex sound)
262 - -DENABLE_SYSTEM_JSONCPP=$(usex jsoncpp)
263 - -DRUN_IN_PLACE=0
264 - )
265 -
266 - use dedicated && mycmakeargs+=(
267 - -DIRRLICHT_INCLUDE_DIR="${EPREFIX}/usr/include/irrlicht"
268 - )
269 -
270 - cmake-utils_src_configure
271 -}
272 -
273 -src_compile() {
274 - cmake-utils_src_compile
275 -
276 - if use doc ; then
277 - cmake-utils_src_compile doc
278 - HTML_DOCS=( "${CMAKE_BUILD_DIR}"/doc/html/. )
279 - fi
280 -}
281 -
282 -src_install() {
283 - cmake-utils_src_install
284 -
285 - if use server || use dedicated ; then
286 - newinitd "${FILESDIR}"/minetestserver.initd minetest-server
287 - newconfd "${T}"/minetestserver.confd minetest-server
288 - fi
289 -}
290 -
291 -pkg_postinst() {
292 - gnome2_icon_cache_update
293 -
294 - if ! use dedicated ; then
295 - elog
296 - elog "optional dependencies:"
297 - elog " games-action/minetest_game (official mod)"
298 - elog
299 - fi
300 -
301 - if use server || use dedicated ; then
302 - elog
303 - elog "Configure your server via /etc/conf.d/minetest-server"
304 - elog "The user \"minetest\" is created with /var/lib/${PN} homedir."
305 - elog "Default logfile is ~/minetest-server.log"
306 - elog
307 - fi
308 -}
309 -
310 -pkg_postrm() {
311 - gnome2_icon_cache_update
312 -}
313
314 diff --git a/games-action/minetest/minetest-5.0.1-r1.ebuild b/games-action/minetest/minetest-5.0.1-r1.ebuild
315 deleted file mode 100644
316 index 8147fcf53ad..00000000000
317 --- a/games-action/minetest/minetest-5.0.1-r1.ebuild
318 +++ /dev/null
319 @@ -1,148 +0,0 @@
320 -# Copyright 1999-2019 Gentoo Authors
321 -# Distributed under the terms of the GNU General Public License v2
322 -
323 -EAPI=7
324 -
325 -inherit cmake-utils user xdg
326 -
327 -DESCRIPTION="An InfiniMiner/Minecraft inspired game"
328 -HOMEPAGE="https://www.minetest.net"
329 -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
330 -
331 -LICENSE="LGPL-2.1+ CC-BY-SA-3.0 OFL-1.1 Apache-2.0"
332 -SLOT="0"
333 -KEYWORDS="~amd64 ~x86"
334 -IUSE="+curl dedicated doc +leveldb luajit ncurses nls postgres redis +server +sound spatial +truetype"
335 -
336 -RDEPEND="
337 - dev-db/sqlite:3
338 - dev-libs/gmp:0=
339 - dev-libs/jsoncpp:=
340 - sys-libs/zlib
341 - curl? ( net-misc/curl )
342 - !dedicated? (
343 - app-arch/bzip2
344 - dev-games/irrlicht
345 - media-libs/libpng:0=
346 - virtual/jpeg:0
347 - virtual/opengl
348 - x11-libs/libX11
349 - x11-libs/libXxf86vm
350 - sound? (
351 - media-libs/libogg:=
352 - media-libs/libvorbis:=
353 - media-libs/openal:=
354 - )
355 - truetype? ( media-libs/freetype:2 )
356 - )
357 - leveldb? ( dev-libs/leveldb:= )
358 - luajit? ( dev-lang/luajit:2 )
359 - ncurses? ( sys-libs/ncurses:0= )
360 - nls? ( virtual/libintl )
361 - postgres? ( >=dev-db/postgresql-9.5:= )
362 - redis? ( dev-libs/hiredis )
363 - spatial? ( sci-libs/libspatialindex )"
364 -DEPEND="${RDEPEND}"
365 -BDEPEND="
366 - doc? (
367 - app-doc/doxygen
368 - media-gfx/graphviz
369 - )
370 - nls? ( sys-devel/gettext )"
371 -
372 -pkg_setup() {
373 - if use server || use dedicated ; then
374 - enewgroup ${PN}
375 - enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
376 - fi
377 -}
378 -
379 -src_prepare() {
380 - cmake-utils_src_prepare
381 - # set paths
382 - sed \
383 - -e "s#@BINDIR@#${EPREFIX}/usr/bin#g" \
384 - -e "s#@GROUP@#${PN}#g" \
385 - "${FILESDIR}"/minetestserver.confd > "${T}"/minetestserver.confd || die
386 -
387 - # remove bundled gmp/jsoncpp
388 - rm -rf lib/{gmp,jsoncpp} || die
389 -}
390 -
391 -src_configure() {
392 - local mycmakeargs=(
393 - -DBUILD_CLIENT=$(usex !dedicated)
394 - -DCUSTOM_BINDIR="${EPREFIX}/usr/bin"
395 - -DCUSTOM_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
396 - -DCUSTOM_EXAMPLE_CONF_DIR="${EPREFIX}/usr/share/doc/${PF}"
397 - -DCUSTOM_LOCALEDIR="${EPREFIX}/usr/share/${PN}/locale"
398 - -DCUSTOM_SHAREDIR="${EPREFIX}/usr/share/${PN}"
399 - -DENABLE_CURL=$(usex curl)
400 - -DENABLE_CURSES=$(usex ncurses)
401 - -DENABLE_FREETYPE=$(usex truetype)
402 - -DENABLE_GETTEXT=$(usex nls)
403 - -DENABLE_GLES=0
404 - -DENABLE_LEVELDB=$(usex leveldb)
405 - -DENABLE_LUAJIT=$(usex luajit)
406 - -DENABLE_POSTGRESQL=$(usex postgres)
407 - -DENABLE_REDIS=$(usex redis)
408 - -DENABLE_SPATIAL=$(usex spatial)
409 - -DENABLE_SOUND=$(usex sound)
410 - -DENABLE_SYSTEM_JSONCPP=1
411 - -DRUN_IN_PLACE=0
412 - )
413 -
414 - use dedicated && mycmakeargs+=(
415 - -DIRRLICHT_INCLUDE_DIR="${EPREFIX}/usr/include/irrlicht"
416 - )
417 -
418 - cmake-utils_src_configure
419 -}
420 -
421 -src_compile() {
422 - cmake-utils_src_compile
423 -
424 - if use doc ; then
425 - cmake-utils_src_compile doc
426 - HTML_DOCS=( "${BUILD_DIR}"/doc/html/. )
427 - fi
428 -}
429 -
430 -src_install() {
431 - cmake-utils_src_install
432 -
433 - if use server || use dedicated ; then
434 - newinitd "${FILESDIR}"/minetestserver.initd minetest-server
435 - newconfd "${T}"/minetestserver.confd minetest-server
436 - fi
437 -}
438 -
439 -pkg_postinst() {
440 - xdg_pkg_postinst
441 -
442 - if ! use dedicated ; then
443 - elog
444 - elog "optional dependencies:"
445 - elog " games-action/minetest_game (official mod)"
446 - elog
447 - fi
448 -
449 - if use server || use dedicated ; then
450 - elog
451 - elog "Configure your server via /etc/conf.d/minetest-server"
452 - elog "The user \"minetest\" is created with /var/lib/${PN} homedir."
453 - elog "Default logfile is ~/minetest-server.log"
454 - elog
455 - fi
456 -
457 - elog
458 - elog "The version 5.x series is not compatible to the version 0.4 series."
459 - elog "This applies to clients and servers, other content such as mods,"
460 - elog "texture packs and worlds is unaffected and backwards-compatible"
461 - elog "as usual."
462 - elog
463 -}
464 -
465 -pkg_postrm() {
466 - xdg_pkg_postrm
467 -}