Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: games-action/minetest/
Date: Sat, 26 Aug 2017 11:24:54
Message-Id: 1503746677.14e1a0e93912997dff599eba4b4ae2259b8f257b.kensington@gentoo
1 commit: 14e1a0e93912997dff599eba4b4ae2259b8f257b
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 26 11:23:51 2017 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 26 11:24:37 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14e1a0e9
7
8 games-action/minetest: remove 0.4.13
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.3
11
12 games-action/minetest/Manifest | 1 -
13 games-action/minetest/minetest-0.4.13.ebuild | 135 ---------------------------
14 2 files changed, 136 deletions(-)
15
16 diff --git a/games-action/minetest/Manifest b/games-action/minetest/Manifest
17 index 5a9bc6d2437..0e9775c9386 100644
18 --- a/games-action/minetest/Manifest
19 +++ b/games-action/minetest/Manifest
20 @@ -1,2 +1 @@
21 -DIST minetest-0.4.13.tar.gz 8366306 SHA256 40bafab13e20e7a550ceaa25ef82dd7b4b8188ee8e8080e1ae9295b82603d5e1 SHA512 e2228f540d3b982515de85635a84e5f157894b5eb1c654da76e1f69e398c69ff0d4d569a5035146b5c80130e9353e020c86c6acc20813075cfd7c9e5c2df2652 WHIRLPOOL 4048db2da06cfb161b794359e4a24573c51553ec98a022295d8de4623c64ac9d235d4cf8ec7a842bdafc91aa147d244ed4aed3991064b5dcb42932fafa42da7b
22 DIST minetest-0.4.14.tar.gz 8638852 SHA256 a2a60db3f22d101f78c582f185242e1d913b86a98a7b583cb2261ab715676910 SHA512 a04c03118ac82c78aca6c79cd618efc3ceea7c3f7c7fbcb3fcb1f87a41368a3a41ccdcb350687e745aeedd83af36ff000c30b3d468a5a8e58b68815527df0307 WHIRLPOOL 88b67d2d15c23dbd30650907260f3ac95b69a062a915811d52383da31ec5b7fd80d94b443c287344cd6f1ab71ab09a7127d570023a70afaa1c7217f3aa030c12
23
24 diff --git a/games-action/minetest/minetest-0.4.13.ebuild b/games-action/minetest/minetest-0.4.13.ebuild
25 deleted file mode 100644
26 index c81e8c33d6f..00000000000
27 --- a/games-action/minetest/minetest-0.4.13.ebuild
28 +++ /dev/null
29 @@ -1,135 +0,0 @@
30 -# Copyright 1999-2015 Gentoo Foundation
31 -# Distributed under the terms of the GNU General Public License v2
32 -
33 -EAPI=5
34 -inherit cmake-utils eutils gnome2-utils user vcs-snapshot
35 -
36 -DESCRIPTION="An InfiniMiner/Minecraft inspired game"
37 -HOMEPAGE="http://minetest.net/"
38 -SRC_URI="https://github.com/minetest/minetest/tarball/${PV} -> ${P}.tar.gz"
39 -
40 -LICENSE="LGPL-2.1+ CC-BY-SA-3.0 OFL-1.1 Apache-2.0"
41 -SLOT="0"
42 -KEYWORDS="~amd64 ~x86"
43 -IUSE="+curl dedicated doc leveldb luajit nls redis +server +sound spatial +truetype"
44 -
45 -RDEPEND="dev-db/sqlite:3
46 - sys-libs/zlib
47 - curl? ( net-misc/curl )
48 - !dedicated? (
49 - app-arch/bzip2
50 - >=dev-games/irrlicht-1.8-r2
51 - dev-libs/gmp:0
52 - media-libs/libpng:0
53 - virtual/jpeg:0
54 - virtual/opengl
55 - x11-libs/libX11
56 - x11-libs/libXxf86vm
57 - sound? (
58 - media-libs/libogg
59 - media-libs/libvorbis
60 - media-libs/openal
61 - )
62 - truetype? ( media-libs/freetype:2 )
63 - )
64 - leveldb? ( dev-libs/leveldb )
65 - luajit? ( dev-lang/luajit:2 )
66 - nls? ( virtual/libintl )
67 - redis? ( dev-libs/hiredis )
68 - spatial? ( sci-libs/libspatialindex )"
69 -DEPEND="${RDEPEND}
70 - >=dev-games/irrlicht-1.8-r2
71 - doc? ( app-doc/doxygen media-gfx/graphviz )
72 - nls? ( sys-devel/gettext )"
73 -
74 -pkg_setup() {
75 - if use server || use dedicated ; then
76 - enewgroup ${PN}
77 - enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
78 - fi
79 -}
80 -
81 -src_prepare() {
82 - # set paths
83 - sed \
84 - -e "s#@BINDIR@#/usr/bin#g" \
85 - -e "s#@GROUP@#${PN}#g" \
86 - "${FILESDIR}"/minetestserver.confd > "${T}"/minetestserver.confd || die
87 -}
88 -
89 -src_configure() {
90 - local mycmakeargs=(
91 - $(usex dedicated "-DBUILD_SERVER=ON -DBUILD_CLIENT=OFF" "$(cmake-utils_use_build server SERVER) -DBUILD_CLIENT=ON")
92 - -DCUSTOM_BINDIR="/usr/bin"
93 - -DCUSTOM_DOCDIR="/usr/share/doc/${PF}"
94 - -DCUSTOM_LOCALEDIR="/usr/share/${PN}/locale"
95 - -DCUSTOM_SHAREDIR="/usr/share/${PN}"
96 - -DCUSTOM_EXAMPLE_CONF_DIR="/usr/share/doc/${PF}"
97 - -DENABLE_CURL=$(usex curl)
98 - $(cmake-utils_use_enable truetype FREETYPE)
99 - $(cmake-utils_use_enable nls GETTEXT)
100 - -DENABLE_GLES=0
101 - $(cmake-utils_use_enable leveldb LEVELDB)
102 - $(cmake-utils_use_enable redis REDIS)
103 - -DENABLE_SPATIAL=$(usex spatial)
104 - $(cmake-utils_use_enable sound SOUND)
105 - $(cmake-utils_use luajit ENABLE_LUAJIT)
106 - -DRUN_IN_PLACE=0
107 - )
108 -
109 - use dedicated && mycmakeargs+=(
110 - -DIRRLICHT_SOURCE_DIR=/the/irrlicht/source
111 - -DIRRLICHT_INCLUDE_DIR=/usr/include/irrlicht
112 - )
113 -
114 - cmake-utils_src_configure
115 -}
116 -
117 -src_compile() {
118 - cmake-utils_src_compile
119 -
120 - if use doc ; then
121 - cmake-utils_src_compile doc
122 - fi
123 -}
124 -
125 -src_install() {
126 - cmake-utils_src_install
127 -
128 - if use server || use dedicated ; then
129 - newinitd "${FILESDIR}"/minetestserver.initd minetest-server
130 - newconfd "${T}"/minetestserver.confd minetest-server
131 - fi
132 -
133 - if use doc ; then
134 - cd "${CMAKE_BUILD_DIR}"/doc || die
135 - dodoc -r html
136 - fi
137 -}
138 -
139 -pkg_preinst() {
140 - gnome2_icon_savelist
141 -}
142 -
143 -pkg_postinst() {
144 - gnome2_icon_cache_update
145 -
146 - if ! use dedicated ; then
147 - elog
148 - elog "optional dependencies:"
149 - elog " games-action/minetest_game (official mod)"
150 - elog
151 - fi
152 -
153 - if use server || use dedicated ; then
154 - elog
155 - elog "Configure your server via /etc/conf.d/minetest-server"
156 - elog "The user \"minetest\" is created with /var/lib/${PN} homedir."
157 - elog "Default logfile is ~/minetest-server.log"
158 - elog
159 - fi
160 -}
161 -
162 -pkg_postrm() {
163 - gnome2_icon_cache_update
164 -}