summaryrefslogtreecommitdiff
path: root/games-puzzle/neverball
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-05-02 14:13:35 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-05-02 14:13:35 +0100
commit7c7c2c9727d6b2ff30945b5aea0d575e1c406d8b (patch)
treebac2a67fb24ac0836147fe370d30e1610ae1845d /games-puzzle/neverball
parent2f8db31405fac68eea6f7257d58529243815033b (diff)
gentoo resync : 02.05.2018
Diffstat (limited to 'games-puzzle/neverball')
-rw-r--r--games-puzzle/neverball/Manifest2
-rw-r--r--games-puzzle/neverball/neverball-1.6.0-r1.ebuild (renamed from games-puzzle/neverball/neverball-1.6.0.ebuild)37
2 files changed, 18 insertions, 21 deletions
diff --git a/games-puzzle/neverball/Manifest b/games-puzzle/neverball/Manifest
index 49da1a68b249..94ed4b4480e9 100644
--- a/games-puzzle/neverball/Manifest
+++ b/games-puzzle/neverball/Manifest
@@ -1,3 +1,3 @@
DIST neverball-1.6.0.tar.gz 37772911 BLAKE2B c9ebf9b5e87665055d3c09b93ffa71d8bf9b953b8a4b9ab7a0e7667c5521c94c80fa66c8df496066434b25319f7d22498ad19fa52e5ffee71ff4ee25188e3c41 SHA512 174d05308aee3a5e693782c54dd389439752b3597f28193771041d30f6c4236a5d055b2fcca9460b1005e9f000ddb3cbc01b86ea15c2abbf6e5a7996e836f787
-EBUILD neverball-1.6.0.ebuild 2200 BLAKE2B 7436f7f9bc24921a6f6d88ef8305fc161977f17ce923498f53120e21f20ed4c91250d528b40c073a2d7f8b9b3589d9681ef4b0812dff3b82638850b14eb0599d SHA512 cac7383500db0a1957f15453abd1adb7c5ea8c7dea153096d75bcbe99ca90aad1fde088054cce22a2e9f523800f4788a1fb927b0c810e91421236b436d78e251
+EBUILD neverball-1.6.0-r1.ebuild 1993 BLAKE2B dd9ab9e06fb74d8633dd07d1e3811ea6e2356daf45b3eca2ceb5497cb93cabf7f85a2d2682eef279919d47d246a526bc58adb2215fbb668dc5486921dfe0cd9d SHA512 9a2ee3c326d765dd0f29b31cfc534a8842d0bb69755eac9aa3deac32937ee568450c65c390e78ef4b542f32e6997f6bd088c39759d02fb034a5543a59dc17b6e
MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-puzzle/neverball/neverball-1.6.0.ebuild b/games-puzzle/neverball/neverball-1.6.0-r1.ebuild
index 28d7120de14b..86b5c7b5e35b 100644
--- a/games-puzzle/neverball/neverball-1.6.0.ebuild
+++ b/games-puzzle/neverball/neverball-1.6.0-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-inherit eutils gnome2-utils games
+EAPI=6
+inherit desktop gnome2-utils
DESCRIPTION="Clone of Super Monkey Ball using SDL/OpenGL"
HOMEPAGE="http://neverball.org/"
@@ -14,20 +14,24 @@ KEYWORDS="~amd64 ~x86"
IUSE="nls"
RESTRICT="test"
-RDEPEND="media-libs/libsdl2[sound,joystick,opengl,video]
+RDEPEND="
+ media-libs/libsdl2[sound,joystick,opengl,video]
media-libs/sdl2-ttf
- media-libs/libpng:0
+ media-libs/libpng:0=
virtual/jpeg:0
media-libs/libvorbis
virtual/opengl
dev-games/physfs
media-fonts/dejavu
media-fonts/wqy-microhei
- nls? ( virtual/libintl )"
+ nls? ( virtual/libintl )
+"
DEPEND="${RDEPEND}
- sys-devel/gettext"
+ sys-devel/gettext
+"
src_prepare() {
+ default
sed -i \
-e 's:mapc:neverball-mapc:g' \
-e 's:MAPC:NEVERBALL-MAPC:g' \
@@ -46,20 +50,19 @@ src_compile() {
E_CFLAGS="${CFLAGS}" \
E_CXXFLAGS="${CXXFLAGS}" \
LOCALEDIR=/usr/share/locale \
- DATADIR="${GAMES_DATADIR}/${PN}"
+ DATADIR="/usr/share/${PN}"
}
src_install() {
local font
- dogamesbin ${PN}-mapc neverball neverputt
- insinto "${GAMES_DATADIR}/${PN}"
+ dobin ${PN}-mapc neverball neverputt
+ insinto "/usr/share/${PN}"
doins -r data/*
- for font in DejaVuSans-Bold.ttf wqy-microhei.ttc
- do
- rm -f "${D}${GAMES_DATADIR}/${PN}"/ttf/${font}
+ for font in DejaVuSans-Bold.ttf wqy-microhei.ttc; do
+ rm -f "${ED}/usr/share/${PN}"/ttf/${font}
dosym /usr/share/fonts/*/${font} \
- "${GAMES_DATADIR}/${PN}"/ttf/${font}
+ "/usr/share/${PN}"/ttf/${font}
done
if [[ -d locale ]] ; then
insinto /usr/share
@@ -78,19 +81,13 @@ src_install() {
newman dist/mapc.1 neverball-mapc.6
make_desktop_entry neverball Neverball
make_desktop_entry neverputt Neverputt neverputt
-
- prepgamesdirs
}
pkg_postinst() {
gnome2_icon_cache_update
- games_pkg_postinst
- elog "${P} will overwrite existing high-score files, so back them up if"
- elog "you want to preserve your old scores and progress."
}
pkg_preinst() {
- games_pkg_preinst
gnome2_icon_savelist
}