summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRandall Wald <rdwald@gmail.com>2012-09-29 15:18:25 -0400
committerRandall Wald <rdwald@gmail.com>2012-09-29 15:18:25 -0400
commitf9adb658df931775fb9926a355ee0ce1cce14ee1 (patch)
treef47d4c1bdfa89b5408a1ca9bd0dd0b4823c91374 /games-puzzle/world-of-goo
downloadrwald-f9adb658df931775fb9926a355ee0ce1cce14ee1.tar.gz
rwald-f9adb658df931775fb9926a355ee0ce1cce14ee1.tar.bz2
rwald-f9adb658df931775fb9926a355ee0ce1cce14ee1.zip
Initial commit
Changes to be committed: new file: app-admin/keepass-bin/Manifest new file: app-admin/keepass-bin/keepass-bin-2.20.ebuild new file: app-emulation/vmware-view-open-client/Manifest new file: app-emulation/vmware-view-open-client/files/vmware-view-open-client-4.5.0.297975-curl-headers.patch new file: app-emulation/vmware-view-open-client/files/vmware-view-open-client-4.5.0.297975-intltool-configure.patch new file: app-emulation/vmware-view-open-client/files/vmware-view-open-client-4.5.0.297975-intltool-makefile.patch new file: app-emulation/vmware-view-open-client/files/vmware-view-open-client-4.5.0.297975-linking.patch new file: app-emulation/vmware-view-open-client/vmware-view-open-client-4.5.0.297975-r2.ebuild new file: dev-python/cx_Freeze/Manifest new file: dev-python/cx_Freeze/cx_Freeze-4.3.ebuild new file: dev-python/sh/Manifest new file: dev-python/sh/sh-1.03.ebuild new file: games-puzzle/spacechem-demo/Manifest new file: games-puzzle/spacechem-demo/spacechem-demo-1012.ebuild new file: games-puzzle/spacechem/Manifest new file: games-puzzle/spacechem/spacechem-1012.ebuild new file: games-puzzle/world-of-goo/Manifest new file: games-puzzle/world-of-goo/world-of-goo-1.41-r2.ebuild new file: games-rpg/amnesia-tdd/Manifest new file: games-rpg/amnesia-tdd/amnesia-tdd-1.2.1.ebuild new file: games-strategy/uplink/Manifest new file: games-strategy/uplink/uplink-1.6.ebuild new file: licenses/introversion new file: licenses/spacechem-debian new file: media-fonts/msoffice2007-fonts/Manifest new file: media-fonts/msoffice2007-fonts/msoffice2007-fonts-1.ebuild new file: media-fonts/palatino/Manifest new file: media-fonts/palatino/palatino-1.ebuild new file: media-fonts/segoe/Manifest new file: media-fonts/segoe/segoe-1.ebuild new file: media-fonts/source-code-pro/Manifest new file: media-fonts/source-code-pro/source-code-pro-1.009.ebuild new file: media-fonts/tahoma/Manifest new file: media-fonts/tahoma/files/digest-tahoma-0 new file: media-fonts/tahoma/tahoma-1.ebuild new file: media-gfx/iscan-network-nt/Manifest new file: media-gfx/iscan-network-nt/iscan-network-nt-1.1.0.2.ebuild new file: profiles/repo_name new file: x11-plugins/purple-plugin_pack/Manifest new file: x11-plugins/purple-plugin_pack/purple-plugin_pack-2.7.0-r1.ebuild
Diffstat (limited to 'games-puzzle/world-of-goo')
-rw-r--r--games-puzzle/world-of-goo/Manifest2
-rw-r--r--games-puzzle/world-of-goo/world-of-goo-1.41-r2.ebuild70
2 files changed, 72 insertions, 0 deletions
diff --git a/games-puzzle/world-of-goo/Manifest b/games-puzzle/world-of-goo/Manifest
new file mode 100644
index 0000000..6bf893a
--- /dev/null
+++ b/games-puzzle/world-of-goo/Manifest
@@ -0,0 +1,2 @@
+DIST WorldOfGooSetup.1.41.tar.gz 66428181 SHA256 675a8a11bed6c9d810cd222bac5e9834f82acc31c2afc6990da40b45ba564566 SHA512 278dfb983cf9cf4de87f13d94f5e75b3830af07523e2ddc7a443d5afb6fead130ed50440357554986b5b0d99c17651f77ae11298f51f9f1072ebd40287cad396 WHIRLPOOL 784192ec8161faad3bfab8f0e94bb77b8b900922b7df90b10c887e9fc111e895b859a9dd111cc170523de0a32c0d0fae9e4418c7b27d68f08425939d6bb2da4f
+EBUILD world-of-goo-1.41-r2.ebuild 1666 SHA256 42fc6eac286035ebba03f9ddf769697b60584d661e5e1be5bc9542ca540ca764 SHA512 e9bb97c54545370d2e9ba0429d5295cf6c1205144848056b8d105e7053935758159ce5c7e901f8b0cd6f198975e7299de4625514e73cf86763d7f13186c8d3ea WHIRLPOOL f59f8981bd39c5557f94a4d70a00c316f748919487e1cc359316383f70236d2da990772bb7eb1e6cb40e06f97c16a38456b92c5c3f98a5585ce5e946f22aa1b3
diff --git a/games-puzzle/world-of-goo/world-of-goo-1.41-r2.ebuild b/games-puzzle/world-of-goo/world-of-goo-1.41-r2.ebuild
new file mode 100644
index 0000000..0532d13
--- /dev/null
+++ b/games-puzzle/world-of-goo/world-of-goo-1.41-r2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/world-of-goo/world-of-goo-1.41-r1.ebuild,v 1.1 2012/02/01 00:04:59 tristan Exp $
+
+EAPI=2
+inherit eutils games
+
+DESCRIPTION="A puzzle game with a strong emphasis on physics"
+HOMEPAGE="http://2dboy.com/"
+
+if [[ ${PN} == *-demo ]] ; then
+ MY_PN="WorldOfGooDemo"
+ SRC_URI="${MY_PN}.${PV}.tar.gz"
+else
+ MY_PN="WorldOfGoo"
+ SRC_URI="${MY_PN}Setup.${PV}.tar.gz"
+fi
+
+LICENSE="2dboy-EULA"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="fetch strip"
+
+RDEPEND="media-libs/libsdl[audio,opengl,video]
+ media-libs/sdl-mixer[vorbis]
+ sys-libs/glibc
+ virtual/opengl
+ virtual/glu
+ >=sys-devel/gcc-3.4"
+DEPEND=""
+
+S=${WORKDIR}/${MY_PN}
+dir=${GAMES_PREFIX_OPT}/${PN}
+
+QA_PREBUILT="${dir:1}/${MY_PN%Demo}.bin32
+ ${dir:1}/${MY_PN%Demo}.bin64"
+
+pkg_nofetch() {
+ if [[ ${PN} == *-demo ]] ; then
+ elog "To download the demo, visit http://worldofgoo.com/dl2.php?lk=demo"
+ elog "and download ${A} and place it in ${DISTDIR}"
+ else
+ elog "Download ${A} from ${HOMEPAGE} and place it in ${DISTDIR}"
+ fi
+}
+
+src_install() {
+ exeinto "${dir}"
+ doexe ${MY_PN%Demo} || die
+ use x86 && doexec ${MY_PN%Demo}.bin32
+ use amd64 && doexec ${MY_PN%Demo}.bin64
+
+ games_make_wrapper ${PN} "${dir}"/${MY_PN%Demo} || die
+
+ insinto "${dir}"
+ doins -r icons properties res || die
+ newicon icons/scalable.svg ${PN}.svg || die
+
+ if [[ ${PN} == *-demo ]] ; then
+ make_desktop_entry ${PN} "World of Goo (Demo)" || die
+ else
+ make_desktop_entry ${PN} "World of Goo" || die
+ fi
+
+ dodoc linux-issues.txt || die
+ dohtml readme.html || die
+
+ prepgamesdirs
+}