summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRomain Perier <mrpouet@gentoo.org>2009-08-21 11:36:37 +0200
committerRomain Perier <mrpouet@gentoo.org>2009-08-21 11:36:37 +0200
commit3d9d62de81fa7db1ea090f928fcb479947700062 (patch)
treed7dbee4ef2c558dcca40b3d15dcadab45dd87342 /games-arcade
parentMoved devel/* and Documentation/* to "devel" branch (diff)
downloadgamerlay-3d9d62de81fa7db1ea090f928fcb479947700062.tar.gz
gamerlay-3d9d62de81fa7db1ea090f928fcb479947700062.tar.bz2
gamerlay-3d9d62de81fa7db1ea090f928fcb479947700062.zip
Moved stable/* to ./
Diffstat (limited to 'games-arcade')
-rw-r--r--games-arcade/myman/Manifest3
-rw-r--r--games-arcade/myman/metadata.xml8
-rw-r--r--games-arcade/myman/myman-0.7.0.ebuild59
-rw-r--r--games-arcade/tuxanci/Manifest2
-rw-r--r--games-arcade/tuxanci/metadata.xml12
-rw-r--r--games-arcade/tuxanci/tuxanci-9999.ebuild66
6 files changed, 150 insertions, 0 deletions
diff --git a/games-arcade/myman/Manifest b/games-arcade/myman/Manifest
new file mode 100644
index 0000000..aa0e5c8
--- /dev/null
+++ b/games-arcade/myman/Manifest
@@ -0,0 +1,3 @@
+DIST myman-0.7.0.tar.gz 998959 RMD160 0482fce65fa6bdf4982cc9592586702e61b27f0a SHA1 1f98e3b453d5a96653bed18c5b114dc7077ff916 SHA256 31a94b2c8949a35d18eed35e8f685801fbfeb71418a3c01eafbf710ce95a292b
+EBUILD myman-0.7.0.ebuild 1478 RMD160 609950c77b7f7a48d80abd01afa5475ec6d8f060 SHA1 0a52a636805a47b841201e864b2fea76c95a6d3a SHA256 993bdd4f994c3971b1c717a1b87c9eb55334cb41728982e0b0cca373591367ab
+MISC metadata.xml 262 RMD160 e9c7c51396ca6269bc4088c5306edd50d5bad7eb SHA1 1254e4191bf3ac58884bb947428336aa2272a0cb SHA256 98b41b840c0fd043751d129c9174f8e5d12e459cb64aa5abc713fd7b1401d143
diff --git a/games-arcade/myman/metadata.xml b/games-arcade/myman/metadata.xml
new file mode 100644
index 0000000..05bfa61
--- /dev/null
+++ b/games-arcade/myman/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>playboys</herd>
+ <use>
+ <flag name="internal">Use internal display engine. Instead of ncurses/slang</flag>
+ </use>
+</pkgmetadata>
diff --git a/games-arcade/myman/myman-0.7.0.ebuild b/games-arcade/myman/myman-0.7.0.ebuild
new file mode 100644
index 0000000..e02a1ad
--- /dev/null
+++ b/games-arcade/myman/myman-0.7.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header$
+
+EAPI=1
+
+inherit games
+
+DESCRIPTION="Text-based pacman clone with many variants, sizes and other features"
+HOMEPAGE="http://myman.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="+iconv +internal libcaca ncurses slang +unicode"
+
+RDEPEND="ncurses? ( sys-libs/ncurses )
+ slang? ( sys-libs/slang )
+ iconv? ( virtual/libiconv )
+ libcaca? ( media-libs/libcaca )
+ "
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+ einfo "You should choose only one backend. Availible are:"
+ einfo "1) internal (default on): internal game backend, nicest in X"
+ einfo "2) ncurses: use ncurses backend"
+ einfo "3) slang: use slang backend"
+ einfo "If you add more than one backend they are overriden"
+ einfo "in this order: slang->ncurses->raw."
+ games_pkg_setup
+}
+
+src_compile() {
+ local MYOPTS
+ if use unicode; then
+ use slang && MYOPTS="--with-slang-utf8"
+ use ncurses && MYOPTS="--with-ncursesw"
+ use internal && MYOPTS="--with-raw"
+ else
+ use slang && MYOPTS="--with-slang"
+ use ncurses && MYOPTS="--with-ncurses"
+ use internal && MYOPTS="--with-raw-cp437"
+ fi
+ egamesconf \
+ --docdir=${GAMES_DATADIR_BASE}/doc/ \
+ $MYOPTS \
+ $(use_with iconv) \
+ $(use_with libcaca) \
+ --without-xcurses \
+
+ emake || die "Make failed!"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "Install failed"
+ prepgamesdirs
+}
diff --git a/games-arcade/tuxanci/Manifest b/games-arcade/tuxanci/Manifest
new file mode 100644
index 0000000..0e70129
--- /dev/null
+++ b/games-arcade/tuxanci/Manifest
@@ -0,0 +1,2 @@
+EBUILD tuxanci-9999.ebuild 1611 RMD160 79473e931117217fcc2c09fd60cf0b5b3d5db1a5 SHA1 e72fac120cf446017be5d42fa2cca4a85045014e SHA256 3ff08e58efb440be06eeef9325d14bd5dc6460d96b4661a9d54407d3c8954056
+MISC metadata.xml 328 RMD160 5f79e14f49088b4eb567ba988a45c04ac8a28cc7 SHA1 0f0b67d6e8ddf74a2f1b3635d70a1b57110adffe SHA256 cf39ca7b454a900c4cf00fbfb046ac8579866f898150aa569c09556f17e8a26b
diff --git a/games-arcade/tuxanci/metadata.xml b/games-arcade/tuxanci/metadata.xml
new file mode 100644
index 0000000..3612fd8
--- /dev/null
+++ b/games-arcade/tuxanci/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+ <email>scarabeus@gentoo.org</email>
+ <name>Tomas Chvatal</name>
+</maintainer>
+<herd>games</herd>
+<use>
+ <flag name="sound">Enable in-game audio playback support</flag>
+</use>
+</pkgmetadata>
diff --git a/games-arcade/tuxanci/tuxanci-9999.ebuild b/games-arcade/tuxanci/tuxanci-9999.ebuild
new file mode 100644
index 0000000..255f3a5
--- /dev/null
+++ b/games-arcade/tuxanci/tuxanci-9999.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+[[ ${PV} = 9999* ]] && GIT="git"
+EGIT_REPO_URI="git://repo.or.cz/tuxanci.git"
+
+inherit games cmake-utils ${GIT}
+
+DESCRIPTION="Tuxanci is first tux shooter inspired by game Bulanci."
+HOMEPAGE="http://www.tuxanci.org/"
+if [[ ${PV} = 9999* ]]; then
+ SRC_URI=""
+else
+ SRC_URI="http://download.${PN}.org/${P}.tar.bz2"
+fi
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug dedicated +ipv6 nls opengl +sound"
+# alsa is used only when building client
+
+RDEPEND="
+ !dedicated? (
+ media-libs/fontconfig
+ media-libs/libsdl[X,opengl?]
+ media-libs/sdl-ttf[X]
+ media-libs/sdl-image[png]
+ x11-libs/cairo[X,svg]
+ sound? (
+ media-libs/sdl-mixer[vorbis]
+ )
+ )
+ >=dev-libs/libzip-0.9"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+src_configure() {
+ local mycmakeargs="$(cmake-utils_use_with sound AUDIO)
+ $(cmake-utils_use_enable debug)
+ $(cmake-utils_use_build dedicated SERVER)
+ $(cmake-utils_use_with nls)
+ $(cmake-utils_use_with opengl)
+ $(cmake-utils_use_enable ipv6)
+ $(cmake-utils_use_enable debug)"
+
+ mycmakeargs="${mycmakeargs}
+ -DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX}
+ -DCMAKE_INSTALL_ICONDIR=${GAMES_DATADIR_BASE}/pixmaps/
+ -DCMAKE_INSTALL_DESKTOPDIR=${GAMES_DATADIR_BASE}/applications/
+ -DCMAKE_DATA_PATH=${GAMES_DATADIR}
+ -DCMAKE_LOCALE_PATH=${GAMES_DATADIR_BASE}/locale/
+ -DCMAKE_DOC_PATH=${GAMES_DATADIR_BASE}/doc/${PF}
+ -DCMAKE_CONF_PATH=${GAMES_SYSCONFDIR}"
+
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ prepgamesdirs
+}