From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 630451381FB for ; Wed, 26 Dec 2012 05:13:39 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CA25621C015; Wed, 26 Dec 2012 05:13:28 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4464221C015 for ; Wed, 26 Dec 2012 05:13:28 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id F100E33D8E5 for ; Wed, 26 Dec 2012 05:13:26 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 847BEE543D for ; Wed, 26 Dec 2012 05:13:25 +0000 (UTC) From: "Vadim A. Misbakh-Soloviov" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Vadim A. Misbakh-Soloviov" Message-ID: <1356498840.a55d15eca1bf77663dbd06d41879fb790ce35913.mva@gentoo> Subject: [gentoo-commits] proj/gamerlay:master commit in: games-rpg/grimrock/ X-VCS-Repository: proj/gamerlay X-VCS-Files: games-rpg/grimrock/grimrock-20121218.ebuild games-rpg/grimrock/metadata.xml X-VCS-Directories: games-rpg/grimrock/ X-VCS-Committer: mva X-VCS-Committer-Name: Vadim A. Misbakh-Soloviov X-VCS-Revision: a55d15eca1bf77663dbd06d41879fb790ce35913 X-VCS-Branch: master Date: Wed, 26 Dec 2012 05:13:25 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 36fb8f44-1972-4c73-ba51-c64a87d1465e X-Archives-Hash: 306b6cc69496c427e5dd1a3b01de02e2 commit: a55d15eca1bf77663dbd06d41879fb790ce35913 Author: Vadim A. Misbakh-Soloviov mva name> AuthorDate: Wed Dec 26 05:14:00 2012 +0000 Commit: Vadim A. Misbakh-Soloviov mva name> CommitDate: Wed Dec 26 05:14:00 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=a55d15ec [games-rpg/grimrock] Added. Will add SDL2 ebuilds later (to remove bundled one). Signed-off-by: Vadim A. Misbakh-Soloviov mva.name> --- games-rpg/grimrock/grimrock-20121218.ebuild | 101 +++++++++++++++++++++++++++ games-rpg/grimrock/metadata.xml | 14 ++++ 2 files changed, 115 insertions(+), 0 deletions(-) diff --git a/games-rpg/grimrock/grimrock-20121218.ebuild b/games-rpg/grimrock/grimrock-20121218.ebuild new file mode 100644 index 0000000..c20cefe --- /dev/null +++ b/games-rpg/grimrock/grimrock-20121218.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="4" + +inherit games multilib unpacker-nixstaller + +TIMESTAMP="2012-12-18" + +DESCRIPTION="" +HOMEPAGE="http://www.grimrock.net/" + +SLOT="0" +LICENSE="as-is" +KEYWORDS="-* ~amd64 ~x86" +RESTRICT="fetch strip" +IUSE="video_cards_intel video_cards_nouveau video_cards_radeon video_cards_nvidia" + +QA_PRESTRIPPED="${GAMES_PREFIX_OPT}/${PN}/lib.*" +SRC_URI="LegendOfGrimrock-Linux-${TIMESTAMP}.sh" + +RDEPEND=" + app-arch/bzip2 + app-arch/xz-utils + media-libs/freeimage + media-libs/freetype:2 + media-libs/ilmbase + media-libs/jpeg + media-libs/lcms + media-libs/libjpeg-turbo + media-libs/libogg + media-libs/libpng + media-libs/libraw + media-libs/libvorbis + virtual/opengl + media-libs/openal + media-libs/openexr + media-libs/openjpeg + media-libs/tiff + sys-libs/zlib + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXau + x11-libs/libxcb + x11-libs/libXdamage + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXxf86vm + !video_cards_intel? ( media-libs/libtxc_dxtn ) + !video_cards_nouveau? ( media-libs/libtxc_dxtn ) + !video_cards_radeon? ( media-libs/libtxc_dxtn ) + !video_cards_nvidia? ( x11-drivers/nvidia-drivers ) +" +#=media-libs/libsdl-2.0* +DEPEND="${RDEPEND}" + +S="${WORKDIR}" +MY_PN="Grimrock" + +pkg_nofetch() { + ewarn + ewarn "Place ${A} to ${DISTDIR}" + ewarn +} + +src_unpack() { + local arch; + use amd64 && arch=x86_64 || arch=x86 + nixstaller_unpack "subarch" \ + "instarchive_all" \ + "instarchive_linux_${arch}" \ + "deps/SDL2/SDL2_files_linux_${arch}" +} + +src_install() { + local dir="${GAMES_PREFIX_OPT}/${PN}" + local arch; + use amd64 && arch=x86_64 || arch=x86 + + insinto "${dir}" + doins \ + "${PN}.dat" \ + "${PN}.png" + + exeinto "${dir}" + doexe \ + "${MY_PN}.bin.${arch}" + + exeinto "${dir}/$(get_libdir)" + doexe \ + "$(get_libdir)/libSDL2-2.0.so.0" + + games_make_wrapper "${PN}" "./${MY_PN}.bin.${arch}" "${dir}" "${dir}/$(get_libdir)" + doicon "${PN}.png" || die + make_desktop_entry "${PN}" "${MY_PN}" + + dodoc README.linux + prepgamesdirs +} diff --git a/games-rpg/grimrock/metadata.xml b/games-rpg/grimrock/metadata.xml new file mode 100644 index 0000000..23da526 --- /dev/null +++ b/games-rpg/grimrock/metadata.xml @@ -0,0 +1,14 @@ + + + + + mva@mva.name + + If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet. + + Vadim A. Misbakh-Soloviov + +FIXME + + +