diff options
author | Sebastian Pipping <sebastian@pipping.org> | 2013-04-22 21:52:08 +0200 |
---|---|---|
committer | Sebastian Pipping <sebastian@pipping.org> | 2013-04-23 01:45:31 +0200 |
commit | ba6d4f329a597b18a0eacb99f22824c28dcc675a (patch) | |
tree | 119987474c937ede7580fa768d139901105c8dcf /games-arcade/ultrastardx | |
parent | zarafa: Remove old, bump to EAPI4 for php-ext-source-r2 compatibility (diff) | |
download | betagarden-ba6d4f329a597b18a0eacb99f22824c28dcc675a.tar.gz betagarden-ba6d4f329a597b18a0eacb99f22824c28dcc675a.tar.bz2 betagarden-ba6d4f329a597b18a0eacb99f22824c28dcc675a.zip |
games-arcade/ultrastardx: 1.1.0_p20130417
Diffstat (limited to 'games-arcade/ultrastardx')
-rw-r--r-- | games-arcade/ultrastardx/Manifest | 1 | ||||
-rw-r--r-- | games-arcade/ultrastardx/ultrastardx-1.1.0_p20130417.ebuild | 59 |
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 +} |