summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'games-arcade/tuxpuck')
-rw-r--r--games-arcade/tuxpuck/ChangeLog8
-rw-r--r--games-arcade/tuxpuck/Manifest4
-rw-r--r--games-arcade/tuxpuck/tuxpuck-0.8.2-r1.ebuild24
3 files changed, 24 insertions, 12 deletions
diff --git a/games-arcade/tuxpuck/ChangeLog b/games-arcade/tuxpuck/ChangeLog
index 78fa8b18ad95..e1dd565fff12 100644
--- a/games-arcade/tuxpuck/ChangeLog
+++ b/games-arcade/tuxpuck/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-arcade/tuxpuck
-# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/tuxpuck/ChangeLog,v 1.10 2008/01/21 08:30:45 nyhm Exp $
+# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/tuxpuck/ChangeLog,v 1.11 2009/02/27 00:59:09 mr_bones_ Exp $
+
+ 27 Feb 2009; Michael Sterrett <mr_bones_@gentoo.org>
+ tuxpuck-0.8.2-r1.ebuild:
+ EAPI=2; a bit better compile; remove -Werror for bug #260186
21 Jan 2008; Tristan Heaven <nyhm@gentoo.org> tuxpuck-0.8.2-r1.ebuild:
Add freetype-2 to DEPEND, bug #206266
diff --git a/games-arcade/tuxpuck/Manifest b/games-arcade/tuxpuck/Manifest
index 0d9d1e3c8815..9c9f8b7335a2 100644
--- a/games-arcade/tuxpuck/Manifest
+++ b/games-arcade/tuxpuck/Manifest
@@ -1,4 +1,4 @@
DIST tuxpuck-0.8.2.tar.gz 384009 RMD160 806b89030416d9b8ac2ed1eca003445cf07e3c4e SHA1 47e86114dfa38d0189e00e0cf9fc67dd4085fccc SHA256 62d9604ed69c27b9ca2be1312bc705b36de8ed509c539c6d81193e7846272f18
-EBUILD tuxpuck-0.8.2-r1.ebuild 1021 RMD160 767021d2bb47fb0b0723b310532bbb143db5f8c4 SHA1 f10199832535c0b35c566b6b3b46d3733aa58a7b SHA256 4980cea64fd662dd4d736a46068dda6c8d8c8371b67222d17f65efaef1638c9d
-MISC ChangeLog 2744 RMD160 3b4ce92ac86ddf886852c86a8d9463f0cf4b1884 SHA1 1073fb84dfbe79f24a68dd32ad642ac9562d14f0 SHA256 45cbeed1c947a17ee05ee1523962d4ee595f50820c231521236c8e22929c774c
+EBUILD tuxpuck-0.8.2-r1.ebuild 1126 RMD160 8fdc601e4d4a0e441a37d9d518a26fef12c4c529 SHA1 34fb0859d6b00ffe10fc630a0b73cad44a99a963 SHA256 8ad73825bae7e6739101ec3e3fc8c92bf567dc7a2570a76a794e86da4ac2c8a7
+MISC ChangeLog 2895 RMD160 3841f0b41ce938c30a3b0525f5a593dc34c97025 SHA1 ecd0bd80ae177e1f976c8b8789337a6a4ef66a67 SHA256 240627736f8f535e8b4465df944056c01f029efbb80e2a30691ab26e6ea9dd00
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
diff --git a/games-arcade/tuxpuck/tuxpuck-0.8.2-r1.ebuild b/games-arcade/tuxpuck/tuxpuck-0.8.2-r1.ebuild
index 66ae4bbf3a40..1d8108683add 100644
--- a/games-arcade/tuxpuck/tuxpuck-0.8.2-r1.ebuild
+++ b/games-arcade/tuxpuck/tuxpuck-0.8.2-r1.ebuild
@@ -1,12 +1,13 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/tuxpuck/tuxpuck-0.8.2-r1.ebuild,v 1.3 2008/01/21 08:30:45 nyhm Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/tuxpuck/tuxpuck-0.8.2-r1.ebuild,v 1.4 2009/02/27 00:59:09 mr_bones_ Exp $
+EAPI=2
inherit eutils games
DESCRIPTION="Hover hockey"
HOMEPAGE="http://home.no.net/munsuun/tuxpuck/"
-SRC_URI="http://home.no.net/munsuun/${PN}/files/${P}.tar.gz"
+SRC_URI="http://home.no.net/munsuun/tuxpuck/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
@@ -18,17 +19,24 @@ RDEPEND="media-libs/libsdl
media-libs/jpeg
media-libs/libvorbis"
DEPEND="${RDEPEND}
- =media-libs/freetype-2*"
+ media-libs/freetype:2"
-src_unpack() {
- unpack ${A}
- cd "${S}"
+src_prepare() {
unpack ./man/${PN}.6.gz
+ sed -i \
+ -e 's/-Werror//' \
+ -e '/^CC/d' \
+ Makefile \
+ utils/Makefile \
+ data/Makefile \
+ || die "sed failed"
}
src_compile() {
+ emake -C utils || die
# Note that the Makefiles for tuxpuck are buggy so -j1 is used.
- emake -j1 CPP_FLAGS="${CPPFLAGS} -I/usr/include/libpng12" || die
+ emake -j1 -C data || die
+ emake || die
}
src_install() {