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 E1087138010 for ; Sat, 29 Sep 2012 07:06:08 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AA2DAE0772; Sat, 29 Sep 2012 07:05:59 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 674ECE0772 for ; Sat, 29 Sep 2012 07:05:59 +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 A2A4233CB84 for ; Sat, 29 Sep 2012 07:05:58 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 97C3CE544A for ; Sat, 29 Sep 2012 07:05:56 +0000 (UTC) From: "Misbakh-Soloviev Vadim A." To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Misbakh-Soloviev Vadim A." Message-ID: <1348902349.7bc3b109fe5495e58c541fd2ce78f0d6977504c0.mva@gentoo> Subject: [gentoo-commits] proj/gamerlay:master commit in: games-puzzle/braid/ X-VCS-Repository: proj/gamerlay X-VCS-Files: games-puzzle/braid/braid-1.0.2-r9999.ebuild games-puzzle/braid/metadata.xml X-VCS-Directories: games-puzzle/braid/ X-VCS-Committer: mva X-VCS-Committer-Name: Misbakh-Soloviev Vadim A. X-VCS-Revision: 7bc3b109fe5495e58c541fd2ce78f0d6977504c0 X-VCS-Branch: master Date: Sat, 29 Sep 2012 07:05:56 +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: 2a0079df-20b7-4cc1-968f-aef6c2bedf1c X-Archives-Hash: 5a662f655f731c53c660c7abfbb334ed commit: 7bc3b109fe5495e58c541fd2ce78f0d6977504c0 Author: Vadim A. Misbakh-Soloviov mva name> AuthorDate: Sat Sep 29 07:05:49 2012 +0000 Commit: Misbakh-Soloviev Vadim A. mva name> CommitDate: Sat Sep 29 07:05:49 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=7bc3b109 Copied braid from Pinkbyte's overlay Signed-off-by: Vadim A. Misbakh-Soloviov mva.name> --- games-puzzle/braid/braid-1.0.2-r9999.ebuild | 72 +++++++++++++++++++++++++++ games-puzzle/braid/metadata.xml | 10 ++++ 2 files changed, 82 insertions(+), 0 deletions(-) diff --git a/games-puzzle/braid/braid-1.0.2-r9999.ebuild b/games-puzzle/braid/braid-1.0.2-r9999.ebuild new file mode 100644 index 0000000..2d8cb72 --- /dev/null +++ b/games-puzzle/braid/braid-1.0.2-r9999.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +inherit games versionator + +MY_PV="$(get_version_component_range 3)" + +DESCRIPTION="Platform game where you manipulate flow of time" +HOMEPAGE="http://braid-game.com" +SRC_URI="${PN}-linux-build${MY_PV}.run.bin + linguas_ru? ( ${PN}-rus.tar.bz2 )" + +LICENSE="Arphic MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="linguas_ru" +RESTRICT="strip fetch" + +DEPEND="app-arch/unzip" +RDEPEND="media-libs/libsdl[audio,joystick,video] + x11-libs/libX11 + x11-libs/libXau + x11-libs/libxcb + x11-libs/libXdmcp + x11-libs/libXext + virtual/opengl + media-gfx/nvidia-cg-toolkit" + +S=${WORKDIR}/data + +pkg_nofetch() { + echo + elog "Download ${SRC_URI} from ${HOMEPAGE} and place it in ${DISTDIR}" + echo +} + +src_unpack() { + # self unpacking zip archive; unzip warns about the exe stuff + local a="${DISTDIR}/${PN}-linux-build${MY_PV}.run.bin" + echo ">>> Unpacking ${a} to ${PWD}" + unzip -q "${a}" + [ $? -gt 1 ] && die "unpacking failed" + + if use linguas_ru; then + unpack "${PN}-rus.tar.bz2" + mv "${S}/package0.zip" "${S}/gamedata/data" + mv "${S}/strings/english.mo" "${S}/gamedata/data/strings" + fi +} + +src_install() { + local dir="${GAMES_PREFIX_OPT}/${PN}" + + insinto "${dir}" + exeinto "${dir}" + + doins -r gamedata/data + use x86 && doexe x86/"${PN}" + use amd64 && doexe amd64/"${PN}" + + doicon gamedata/"${PN}.png" + dodoc gamedata/README-linux.txt + + games_make_wrapper "${PN}" "./${PN}" "${dir}" + make_desktop_entry "${PN}" "Braid" "${PN}" + + prepgamesdirs +} diff --git a/games-puzzle/braid/metadata.xml b/games-puzzle/braid/metadata.xml new file mode 100644 index 0000000..0d9e0b9 --- /dev/null +++ b/games-puzzle/braid/metadata.xml @@ -0,0 +1,10 @@ + + + + + + szarpaj@grubelek.pl + Piotr Szymaniak + + +