summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Patrick (curmudgeon) <throw_away_2002@yahoo.com>2011-04-03 04:20:38 +0000
committerThomas Patrick (curmudgeon) <throw_away_2002@yahoo.com>2011-04-03 04:20:38 +0000
commit001f05868e9ebfc0acb8ff8c9153b2fc2a00497e (patch)
tree0aad726443706d8259c01ff24a410a1498aef76a /games-puzzle
parentnet-misc/flexget: Version bump (diff)
downloadsunrise-001f05868e9ebfc0acb8ff8c9153b2fc2a00497e.tar.gz
sunrise-001f05868e9ebfc0acb8ff8c9153b2fc2a00497e.tar.bz2
sunrise-001f05868e9ebfc0acb8ff8c9153b2fc2a00497e.zip
games-puzzle/hex-a-hop: New ebuild. Use bug 204532 as the tracker
svn path=/sunrise/; revision=11858
Diffstat (limited to 'games-puzzle')
-rw-r--r--games-puzzle/hex-a-hop/ChangeLog8
-rw-r--r--games-puzzle/hex-a-hop/Manifest4
-rw-r--r--games-puzzle/hex-a-hop/hex-a-hop-1.1.0.ebuild47
-rw-r--r--games-puzzle/hex-a-hop/metadata.xml9
4 files changed, 68 insertions, 0 deletions
diff --git a/games-puzzle/hex-a-hop/ChangeLog b/games-puzzle/hex-a-hop/ChangeLog
new file mode 100644
index 000000000..d4bbed3e4
--- /dev/null
+++ b/games-puzzle/hex-a-hop/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for games-puzzle/hex-a-hop
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 03 Apr 2011; Thomas Patrick (curmudgeon) <throw_away_2002@yahoo.com>
+ +hex-a-hop-1.1.0.ebuild, +metadata.xml:
+ New ebuild. Use bug 204532 as the tracker
+
diff --git a/games-puzzle/hex-a-hop/Manifest b/games-puzzle/hex-a-hop/Manifest
new file mode 100644
index 000000000..68c05c498
--- /dev/null
+++ b/games-puzzle/hex-a-hop/Manifest
@@ -0,0 +1,4 @@
+DIST hex-a-hop-1.1.0.tar.gz 9249269 RMD160 af89e8da428d8b79e71a77b9750a10b1b303b9e4 SHA1 5e1994caaa4974ba87bb5676aed1e44c81dec85d SHA256 80bf19d936a8430cab5bc468ee6827c38052e026c609eb7ece16317e7932a0d6
+EBUILD hex-a-hop-1.1.0.ebuild 1080 RMD160 8ebd1a4f7c5bc3851c468ddefcfad27f97e2f479 SHA1 21695918c7131aca3f6f97e6e4a75f75a14f1ed4 SHA256 5e8a67eaf48ca52509b253f183a4d699cfd1f56aa968881483daef0ae8eef2e9
+MISC ChangeLog 281 RMD160 1a722a222bc2b74eccfb82f95c342aad75fcca04 SHA1 6c733e171dfba5a9e4f49963be2483abe3b720f1 SHA256 fbd2c5fd28da9c23806cf5644e05a5c341deb314bd38511cddd899e2e6db0709
+MISC metadata.xml 340 RMD160 d20645e70e03c3fa146d0c9c86631ed746d83fd8 SHA1 7a88d34468d2e9ae7f212fc3be178fb93542a3b5 SHA256 4a3c3b838ced1a620e5c7bf56560340c84f3505c6e0a38f5e02f61b4ca4353fc
diff --git a/games-puzzle/hex-a-hop/hex-a-hop-1.1.0.ebuild b/games-puzzle/hex-a-hop/hex-a-hop-1.1.0.ebuild
new file mode 100644
index 000000000..670a69405
--- /dev/null
+++ b/games-puzzle/hex-a-hop/hex-a-hop-1.1.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=2
+
+inherit base eutils games
+
+DESCRIPTION="A hexagonal tile-based puzzle game"
+HOMEPAGE="http://hexahop.sourceforge.net/"
+SRC_URI="mirror://sourceforge/hexahop/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="pango sound"
+
+DEPEND="media-libs/libsdl
+ media-libs/sdl-image
+ sound? ( media-libs/sdl-mixer[vorbis] )
+ pango? ( media-libs/sdl-pango )
+ !pango? ( media-libs/sdl-ttf )"
+
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS ChangeLog )
+
+src_configure() {
+ # The build system is broken. Both --enable-sound and --disable-sound
+ # disable sound. Both --enable-sdlttf and --disable-sdlttf disable sdlttf.
+ egamesconf \
+ --disable-debug \
+ $(use !sound && echo --disable-sound) \
+ $(use pango && echo --disable-sdlttf)
+}
+
+src_install () {
+ base_src_install
+
+ if ! use sound; then
+ rm -f "${D}/${GAMES_DATADIR}"/*.ogg || die
+ fi
+
+ newicon data/icon.bmp ${PN}.bmp
+ make_desktop_entry ${PN} Hex-a-Hop /usr/share/pixmaps/${PN}.bmp
+ prepgamesdirs
+}
diff --git a/games-puzzle/hex-a-hop/metadata.xml b/games-puzzle/hex-a-hop/metadata.xml
new file mode 100644
index 000000000..a70f52f0f
--- /dev/null
+++ b/games-puzzle/hex-a-hop/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer><email>maintainer-wanted@gentoo.org</email></maintainer>
+ <use>
+ <flag name='pango'>Use sdl-pango instead of default sdl-ttf for font rendering</flag>
+ </use>
+</pkgmetadata>