summaryrefslogtreecommitdiff
path: root/games-strategy/s25rttr
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-05-04 11:22:40 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-05-04 11:22:40 +0100
commitfe1c8b732bd548b699d4c2ef725f67f8b8c8911c (patch)
tree84c0b6ca01b7cb63c7d6e685a63823200ce1007f /games-strategy/s25rttr
parent7c7c2c9727d6b2ff30945b5aea0d575e1c406d8b (diff)
gentoo resync : 04.05.2018
Diffstat (limited to 'games-strategy/s25rttr')
-rw-r--r--games-strategy/s25rttr/Manifest2
-rw-r--r--games-strategy/s25rttr/s25rttr-0.8.1-r3.ebuild (renamed from games-strategy/s25rttr/s25rttr-0.8.1-r2.ebuild)48
2 files changed, 24 insertions, 26 deletions
diff --git a/games-strategy/s25rttr/Manifest b/games-strategy/s25rttr/Manifest
index 2ef9955b96ce..cbdbafef0983 100644
--- a/games-strategy/s25rttr/Manifest
+++ b/games-strategy/s25rttr/Manifest
@@ -6,5 +6,5 @@ AUX s25rttr-0.8.1-gcc6.patch 1504 BLAKE2B 6cbb0fcd59ebedbb0e9faf49bc192944b70cee
AUX s25rttr-0.8.1-miniupnpc-api-14.patch 1385 BLAKE2B a5fe9c6937dfe154685ac1e0debab0b5ef3e6c3e27a792f947e1c5a93f772f2d9829602c87db76d9a421d723e652c01f3e015643801d0c136002164f366a5fca SHA512 163a83ac734ff2accca133c20c0e15f7f21140e41661add4229f2a878baebebf09eb82420b2d0b0a7a77042be35608bd00c30006265395e842ae28d64b8986f6
AUX s25rttr-0.8.1-soundconverter.patch 763 BLAKE2B 98b4d316ae398f2a51304f77ca81e493f18369268e6682da407ad6fb0075c20f6a0f2f56aeb25bdab3d28afa4e8bc8f2440d92478016b920e5e058546f97c65d SHA512 0f16e86057cb1574b8dd2303c49547ce855897683de3af52a437da9304c7bc821bcd3278dae6652fb8a0a358e64c1fa4c0eaec88323ab2dc5a0c56da3ce61afe
DIST s25rttr-0.8.1.tar.xz 39644940 BLAKE2B 80268ac6ee20da983b4c3a90d8a9ebd5903734547fb48036963f435498a3395964afba990498a306a89009da50d023982a1dbd502e1ed618734c6a8d44ba2368 SHA512 31a7d640e1ecd5488ef02d0ed3adcaeb9b5ae5f6af5e006deb4100fde3eb8ec567e34519e9c2b82f38c9972d62790a6f6978d5da6c6dfca7f1c153fa65f22df2
-EBUILD s25rttr-0.8.1-r2.ebuild 2655 BLAKE2B b25d585fce1197cbb68525ddfa7d11628964472baaeee9bc029ec42b8f2f4243e48dff59767082ef193627438a68cf29e089a4beca967c2aaf21cb34ca88c629 SHA512 b9b426aa2019f8550d46d350bc20853a6c5ee54ee8f56d1c24c5b2fa1c3108ebe02d704b23260c2a17e0f7a2f0395b6087df87f53ac3a9387c0f658c1191b8b6
+EBUILD s25rttr-0.8.1-r3.ebuild 2582 BLAKE2B 73c58b320bdfdd511b149ff331b8adf454da2cfd8313b1c681873bda39745bcb03faedec1b08547e51b0f1643789111e2017564b4004bca856eb71039e57ba95 SHA512 140839837c4815bc7a984497824290367e7a6e87bff958eee1c496a11401874585917703e245b4ef36121132db65611cf75f728b6b48d44f46cf0f5e302b2975
MISC metadata.xml 463 BLAKE2B 33a0cc242b253cb1a3446cc2705cfb32bf0cd125c990bf0b8d527c3c9de546c390dd8fbad984c2a2a6264a25e0f889b63e86287024aa666dfdac94a5aacc3664 SHA512 dd5ea72d1f7ceda9bb2f033c8482e2978924ebee1a61e00fb515b0b0e846553bb1a4024aa739ae1f51608dcb90d0138d6679df1133a8140bfa2bfdb48163c885
diff --git a/games-strategy/s25rttr/s25rttr-0.8.1-r2.ebuild b/games-strategy/s25rttr/s25rttr-0.8.1-r3.ebuild
index 52de4ccf0b7c..ac9ed2e6c5f6 100644
--- a/games-strategy/s25rttr/s25rttr-0.8.1-r2.ebuild
+++ b/games-strategy/s25rttr/s25rttr-0.8.1-r3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-inherit eutils cmake-utils gnome2-utils games
+inherit eutils cmake-utils gnome2-utils readme.gentoo-r1
DESCRIPTION="Open Source remake of The Settlers II game (needs original game files)"
HOMEPAGE="http://www.siedler25.org/"
@@ -15,16 +15,19 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
-RDEPEND="app-arch/bzip2
+RDEPEND="
+ app-arch/bzip2
media-libs/libsamplerate
media-libs/libsdl[X,sound,opengl,video]
media-libs/libsndfile
media-libs/sdl-mixer[vorbis]
net-libs/miniupnpc
virtual/libiconv
- virtual/opengl"
+ virtual/opengl
+"
DEPEND="${RDEPEND}
- sys-devel/gettext"
+ sys-devel/gettext
+"
PATCHES=(
"${FILESDIR}"/${P}-cmake.patch
@@ -36,9 +39,7 @@ PATCHES=(
"${FILESDIR}"/${P}-gcc6.patch
)
-src_prepare() {
- cmake-utils_src_prepare
-}
+DOC_CONTENTS="Copy your Settlers2 game files into ~/.${PN}/S2"
src_configure() {
local arch
@@ -54,11 +55,11 @@ src_configure() {
-DCOMPILEFOR="linux"
-DCOMPILEARCH="${arch}"
-DCMAKE_SKIP_RPATH=YES
- -DPREFIX="${GAMES_PREFIX}"
- -DBINDIR="${GAMES_BINDIR}"
- -DDATADIR="${GAMES_DATADIR}"
- -DLIBDIR="$(games_get_libdir)/${PN}"
- -DDRIVERDIR="$(games_get_libdir)/${PN}"
+ -DPREFIX="/usr/"
+ -DBINDIR="/usr/bin"
+ -DDATADIR="/usr/share"
+ -DLIBDIR="/usr/$(get_libdir)/${PN}"
+ -DDRIVERDIR="/usr/$(get_libdir)/${PN}"
-DGAMEDIR="~/.${PN}/S2"
-DBUILD_GLFW_DRIVER=OFF
)
@@ -78,35 +79,32 @@ src_compile() {
src_install() {
cd "${CMAKE_BUILD_DIR}" || die
- exeinto "$(games_get_libdir)"/${PN}
+ exeinto /usr/"$(get_libdir)"/${PN}
doexe "${T}"/{sound-convert,s-c_resample}
- exeinto "$(games_get_libdir)"/${PN}/video
+ exeinto /usr/"$(get_libdir)"/${PN}/video
doexe driver/video/SDL/src/libvideoSDL.so
- exeinto "$(games_get_libdir)"/${PN}/audio
+ exeinto /usr/"$(get_libdir)"/${PN}/audio
doexe driver/audio/SDL/src/libaudioSDL.so
- insinto "${GAMES_DATADIR}"
+ insinto /usr/share
doins -r "${CMAKE_USE_DIR}"/RTTR
- dosym ./LSTS/splash.bmp "${GAMES_DATADIR}"/RTTR/splash.bmp
+ dosym ./LSTS/splash.bmp /usr/share/RTTR/splash.bmp
doicon -s 64 "${CMAKE_USE_DIR}"/debian/${PN}.png
- dogamesbin src/s25client
+ dobin src/s25client
make_desktop_entry "s25client" "Settlers RTTR" "${PN}"
- dodoc RTTR/texte/{keyboardlayout.txt,readme.txt}
- prepgamesdirs
+ dodoc RTTR/texte/{keyboardlayout.txt,readme.txt}
+ readme.gentoo_create_doc
}
pkg_preinst() {
- games_pkg_preinst
gnome2_icon_savelist
}
pkg_postinst() {
- games_pkg_postinst
- elog "Copy your Settlers2 game files into ~/.${PN}/S2"
-
gnome2_icon_cache_update
+ readme.gentoo_print_elog
}
pkg_postrm() {