X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fyoink;a=blobdiff_plain;f=extra%2Fyoink.ebuild;h=9ce24644498f23a908323af78f875f3292f14e66;hp=69fa2f04a9fe3eea29a6982f3c1e6cf2b656e066;hb=5fa5f117f28922a7e539a432367960c1a61f837d;hpb=7d15b919681bb9ec0088b4b27c6abf62d6dfb9b1 diff --git a/extra/yoink.ebuild b/extra/yoink.ebuild index 69fa2f0..9ce2464 100644 --- a/extra/yoink.ebuild +++ b/extra/yoink.ebuild @@ -3,22 +3,31 @@ # $Header: $ EAPI=2 + inherit autotools eutils games DESCRIPTION="Alien-smashing action game" HOMEPAGE="http://www.dogcows.com/" -SRC_URI="http://www.dogcows.com/yoink/${P}.tar.bz2" +SRC_URI="http://www.dogcows.com/yoink/${P}.tar.bz2 + http://eng.utah.edu/~mcgarvey/yoink/${P}.tar.bz2" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="debug" +KEYWORDS="amd64 ~ppc x86" +IUSE="debug profile" -RDEPEND="media-libs/libsdl[joystick,video] - media-libs/sdl-image[png]" +RDEPEND="media-libs/libsdl[opengl] + media-libs/sdl-image[png] + virtual/opengl + media-libs/sdl-sound[mikmod,vorbis] + media-libs/openal + media-libs/freealut" DEPEND="${RDEPEND} + dev-libs/boost dev-util/pkgconfig" +RESTRICT="mirror" + src_prepare() { sed -i \ -e "s/-Werror//g" \ @@ -33,14 +42,16 @@ src_prepare() { -e "/man/d" \ doc/Makefile.am \ || die "sed failed" + eautoreconf } src_configure() { egamesconf \ --disable-dependency-tracking \ - --datadir="${GAMES_DATADIR}/${PN}" \ - $(use_enable debug) + --with-assetdir="${GAMES_DATADIR}/${PN}" \ + $(use_enable debug) \ + $(use_enable profile) } src_install() {