summaryrefslogtreecommitdiff
path: root/games-arcade/tuxanci
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /games-arcade/tuxanci
reinit the tree, so we can have metadata
Diffstat (limited to 'games-arcade/tuxanci')
-rw-r--r--games-arcade/tuxanci/Manifest6
-rw-r--r--games-arcade/tuxanci/metadata.xml13
-rw-r--r--games-arcade/tuxanci/tuxanci-20110429-r1.ebuild59
-rw-r--r--games-arcade/tuxanci/tuxanci-99999999.ebuild59
4 files changed, 137 insertions, 0 deletions
diff --git a/games-arcade/tuxanci/Manifest b/games-arcade/tuxanci/Manifest
new file mode 100644
index 000000000000..4339aa4eeb41
--- /dev/null
+++ b/games-arcade/tuxanci/Manifest
@@ -0,0 +1,6 @@
+DIST tuxanci-20110429.tar.xz 4283540 SHA256 60dc0cc5d2eafd54874d193ae796758b387029ad8806758a8c0f2a76649023df SHA512 72305be823981699e9ac38c090dda2baafd45bd36554eba65bd438646e0b0b8a3ab17a7516610db17e225292c39e0cdabb383193f8b07d2d31d638483feafeea WHIRLPOOL 94a90ffc9cef732dbc64dc6c2f44253a5aa2859c74920363436f4e8e4584921ae794a42299188a008de953585c37e5a778b5dc561a09d732759da705f0215945
+EBUILD tuxanci-20110429-r1.ebuild 1479 SHA256 babffb8915b137cfe208b6032cc4ef3221f58ae3dd1199dbcdb15ab65dbda436 SHA512 23f75fb0604b979537eab263d3dbf6ec9f51d841abe28b0712debebf15df085110c199e427cdb91f3653c9502f56635141d192a494a45274359a7ac3b1116491 WHIRLPOOL 6e403fc80e75c2fe81fff86c35ebe24089e74a45fae72207eb8a0143c5749f10d66f53a36cc47983b8de69a0a72b0ae9604cd2db378b8a250caa10e4dcaa3ba6
+EBUILD tuxanci-99999999.ebuild 1479 SHA256 babffb8915b137cfe208b6032cc4ef3221f58ae3dd1199dbcdb15ab65dbda436 SHA512 23f75fb0604b979537eab263d3dbf6ec9f51d841abe28b0712debebf15df085110c199e427cdb91f3653c9502f56635141d192a494a45274359a7ac3b1116491 WHIRLPOOL 6e403fc80e75c2fe81fff86c35ebe24089e74a45fae72207eb8a0143c5749f10d66f53a36cc47983b8de69a0a72b0ae9604cd2db378b8a250caa10e4dcaa3ba6
+MISC ChangeLog 2495 SHA256 ae4b97f588f8b1b56eed04d06cc4d66ef1ef14505ec979aa4bba9c84bdc3aec5 SHA512 63601e8a199aa8a8f8ec208a5b11826b0ca08eb61981c78393933ee19f50600fdffc38b9d2546a6f717887f94cd03210c01f2ca01a94e5126bc57dfa6cb22815 WHIRLPOOL 7c268dcb7326458ebf793c8e1162d76accc5757da975ef44ff1f754d742113f0e27f54cb5c265c1e963470a26da0b85f407b1818a3af9336eb14bd8029aa384a
+MISC ChangeLog-2015 2728 SHA256 0ee21194df9196d4b2c7908c85b5e4e74af1f33326518c5ea5f2ba0751ac1c51 SHA512 b67a4b90d614ef54be8a157e8c9dcd0561cf58e1341ddcb0580a8fbbfc2896adfe722cf308050702151c076b26d1300b4f205d95e44a7f885288920bfd9d4929 WHIRLPOOL 96d15efd5413e3181e0fd418e5044f561d87b518ff5659d3e3246f3214034ebcf536accd8cc9ad75a45c12d52e2a2cb93198d97c6378475d4d24283a48c7d53a
+MISC metadata.xml 430 SHA256 b87d8a6836f515e6dab632efe1d3bcfeccbc7aeeaf4de0d37a2690085d6b8c04 SHA512 376bac815b65e86ece5a64da1411db6bdf54f9c4fb52fe6a0b953617b8dd021e782dae07857787ef1dc134e5b94b7ebbe6b6155768437d7a7f54918f9f960c73 WHIRLPOOL 5f293b99b36c6e9430efef0d29f2b3a3b144e7c0d0c518bb907d87ccf2ae1289efcee8d091b935e16b47946f1627cea6ad449793edecc9d1dabd71d1ce9c5585
diff --git a/games-arcade/tuxanci/metadata.xml b/games-arcade/tuxanci/metadata.xml
new file mode 100644
index 000000000000..9cb517a40b00
--- /dev/null
+++ b/games-arcade/tuxanci/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+<use>
+ <flag name="sound">Enable sound</flag>
+ <flag name="physfs">Use <pkg>dev-games/physfs</pkg> instead of
+ <pkg>dev-libs/libzip</pkg> to load compressed data</flag>
+</use>
+</pkgmetadata>
diff --git a/games-arcade/tuxanci/tuxanci-20110429-r1.ebuild b/games-arcade/tuxanci/tuxanci-20110429-r1.ebuild
new file mode 100644
index 000000000000..8fe8dd9427ea
--- /dev/null
+++ b/games-arcade/tuxanci/tuxanci-20110429-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Tuxanci is first tux shooter inspired by game Bulanci"
+HOMEPAGE="http://www.tuxanci.org/"
+
+if [[ ${PV} = *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="git://repo.or.cz/tuxanci.git"
+else
+ SRC_URI="http://dev.gentooexperimental.org/~scarabeus/${P}.tar.xz"
+ KEYWORDS="~amd64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug dedicated +ipv6 nls opengl physfs +sound"
+
+# >=x11-libs/cairo-1.8.8[X,svg]
+RDEPEND="
+ !dedicated? (
+ >=media-libs/fontconfig-2.7.0
+ media-libs/libsdl[X,opengl?]
+ media-libs/sdl-ttf[X]
+ >=media-libs/sdl-image-1.2.10[png]
+ sound? (
+ >=media-libs/sdl-mixer-1.2.11[vorbis]
+ )
+ )
+ physfs? ( dev-games/physfs[zip] )
+ !physfs? ( >=dev-libs/libzip-0.9 )
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_AUDIO=$(usex sound)
+ -DBUILD_SERVER=$(usex dedicated)
+ -DWITH_NLS=$(usex nls)
+ -DWITH_PHYSFS=$(usex physfs)
+ -DWITH_OPENGL=$(usex opengl)
+ -DENABLE_IPV6=$(usex ipv6)
+ -DDEVELOPER=$(usex debug)
+ -DCMAKE_INSTALL_ICONDIR="${EPREFIX}"/usr/pixmaps/
+ -DCMAKE_INSTALL_DESKTOPDIR="${EPREFIX}"/usr/applications/
+ -DCMAKE_DATA_PATH="${EPREFIX}"/usr/share/
+ -DCMAKE_LOCALE_PATH="${EPREFIX}"/usr/share/locale/
+ -DCMAKE_DOC_PATH="${EPREFIX}"/usr/share/doc/${PF}
+ -DCMAKE_CONF_PATH="${EPREFIX}"/etc
+ )
+ cmake-utils_src_configure
+}
diff --git a/games-arcade/tuxanci/tuxanci-99999999.ebuild b/games-arcade/tuxanci/tuxanci-99999999.ebuild
new file mode 100644
index 000000000000..8fe8dd9427ea
--- /dev/null
+++ b/games-arcade/tuxanci/tuxanci-99999999.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Tuxanci is first tux shooter inspired by game Bulanci"
+HOMEPAGE="http://www.tuxanci.org/"
+
+if [[ ${PV} = *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="git://repo.or.cz/tuxanci.git"
+else
+ SRC_URI="http://dev.gentooexperimental.org/~scarabeus/${P}.tar.xz"
+ KEYWORDS="~amd64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug dedicated +ipv6 nls opengl physfs +sound"
+
+# >=x11-libs/cairo-1.8.8[X,svg]
+RDEPEND="
+ !dedicated? (
+ >=media-libs/fontconfig-2.7.0
+ media-libs/libsdl[X,opengl?]
+ media-libs/sdl-ttf[X]
+ >=media-libs/sdl-image-1.2.10[png]
+ sound? (
+ >=media-libs/sdl-mixer-1.2.11[vorbis]
+ )
+ )
+ physfs? ( dev-games/physfs[zip] )
+ !physfs? ( >=dev-libs/libzip-0.9 )
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_AUDIO=$(usex sound)
+ -DBUILD_SERVER=$(usex dedicated)
+ -DWITH_NLS=$(usex nls)
+ -DWITH_PHYSFS=$(usex physfs)
+ -DWITH_OPENGL=$(usex opengl)
+ -DENABLE_IPV6=$(usex ipv6)
+ -DDEVELOPER=$(usex debug)
+ -DCMAKE_INSTALL_ICONDIR="${EPREFIX}"/usr/pixmaps/
+ -DCMAKE_INSTALL_DESKTOPDIR="${EPREFIX}"/usr/applications/
+ -DCMAKE_DATA_PATH="${EPREFIX}"/usr/share/
+ -DCMAKE_LOCALE_PATH="${EPREFIX}"/usr/share/locale/
+ -DCMAKE_DOC_PATH="${EPREFIX}"/usr/share/doc/${PF}
+ -DCMAKE_CONF_PATH="${EPREFIX}"/etc
+ )
+ cmake-utils_src_configure
+}