summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sebastian@pipping.org>2013-04-22 21:52:08 +0200
committerSebastian Pipping <sebastian@pipping.org>2013-04-23 01:45:31 +0200
commitba6d4f329a597b18a0eacb99f22824c28dcc675a (patch)
tree119987474c937ede7580fa768d139901105c8dcf /games-arcade
parentzarafa: Remove old, bump to EAPI4 for php-ext-source-r2 compatibility (diff)
downloadbetagarden-ba6d4f329a597b18a0eacb99f22824c28dcc675a.tar.gz
betagarden-ba6d4f329a597b18a0eacb99f22824c28dcc675a.tar.bz2
betagarden-ba6d4f329a597b18a0eacb99f22824c28dcc675a.zip
games-arcade/ultrastardx: 1.1.0_p20130417
Diffstat (limited to 'games-arcade')
-rw-r--r--games-arcade/ultrastardx/Manifest1
-rw-r--r--games-arcade/ultrastardx/ultrastardx-1.1.0_p20130417.ebuild59
2 files changed, 60 insertions, 0 deletions
diff --git a/games-arcade/ultrastardx/Manifest b/games-arcade/ultrastardx/Manifest
new file mode 100644
index 0000000..d942d10
--- /dev/null
+++ b/games-arcade/ultrastardx/Manifest
@@ -0,0 +1 @@
+DIST ultrastardx-1.1.0_p20130417.tar.xz 30706908 SHA256 33dd875008c09d698fb15a28fca564d0f24f71ed6fb619b22ae138b7eccc18dc SHA512 411c18502dfca91ef38a5cb043098309c4f94f6264364273d775b57fb42a58a1ffbe1a44829d80da19831bea06652a3d6b47e967c9c04883d79466301a8c3ad6 WHIRLPOOL 027cc7ccd203484aff9ed3c7b1ad5c7e35741f376638c850ac3fe201e1b172d72f7c80e1e32029972b92cb304d49a7d0d498957939bcdd4461b901f25217d060
diff --git a/games-arcade/ultrastardx/ultrastardx-1.1.0_p20130417.ebuild b/games-arcade/ultrastardx/ultrastardx-1.1.0_p20130417.ebuild
new file mode 100644
index 0000000..170924b
--- /dev/null
+++ b/games-arcade/ultrastardx/ultrastardx-1.1.0_p20130417.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+
+inherit flag-o-matic games
+
+DESCRIPTION="Karaoke game for your PC"
+HOMEPAGE="http://ultrastardx.sourceforge.net/"
+SRC_URI="http://www.nerdserv.de/${P}.tar.xz"
+
+LICENSE="GPL-2+ || ( GPL-3 Apache-2.0 ) BitstreamVera CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="projectm"
+
+RDEPEND="media-libs/libpng:0
+ media-libs/libsdl[opengl]
+ media-libs/freetype
+ dev-db/sqlite:3
+ dev-lang/lua
+ <=media-video/ffmpeg-1
+ projectm? ( media-libs/libprojectm )
+ media-libs/portaudio
+ dev-libs/libpcre
+ virtual/opengl"
+DEPEND="dev-util/pkgconfig
+ dev-lang/fpc
+ x11-misc/xdg-utils
+ ${RDEPEND}"
+
+pkg_setup() {
+ filter-ldflags '-Wl,-O*' '-Wl,--hash-style=*' '-Wl,--as-needed'
+ games_pkg_setup
+}
+
+src_configure() {
+ egamesconf $(use_with projectm libprojectM)
+}
+
+src_install() {
+ default
+
+ dodoc AUTHORS.txt ChangeLog.GERMAN.txt ChangeLog.txt README.txt || die
+ rm "${D}/${GAMES_DATADIR}"/${PN}/COPYING.txt || die
+
+ domenu dists/${PN}.desktop || die
+ newicon -s scalable icons/${PN}-icon.svg ${PN}.svg || die
+ newicon -s 32 icons/${PN}-icon_32.png ${PN}.png || die
+ newicon -s 256 icons/${PN}-icon_256.png ${PN}.png || die
+
+ # Workaround for XFCE panel
+ dosym /usr/share/icons/hicolor/scalable/apps/${PN}.svg /usr/share/pixmaps/${PN} || die
+
+ xdg-icon-resource forceupdate
+
+ prepgamesdirs
+}