diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-05-04 11:22:40 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-05-04 11:22:40 +0100 |
commit | fe1c8b732bd548b699d4c2ef725f67f8b8c8911c (patch) | |
tree | 84c0b6ca01b7cb63c7d6e685a63823200ce1007f /games-strategy/s25rttr | |
parent | 7c7c2c9727d6b2ff30945b5aea0d575e1c406d8b (diff) |
gentoo resync : 04.05.2018
Diffstat (limited to 'games-strategy/s25rttr')
-rw-r--r-- | games-strategy/s25rttr/Manifest | 2 | ||||
-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() { |