summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Meier <maekke@gentoo.org>2009-01-21 23:13:09 +0000
committerMarkus Meier <maekke@gentoo.org>2009-01-21 23:13:09 +0000
commitd3cf8f07746da6340a0ab874e88c8306bdaaee7e (patch)
treeeb18562d80916a509c80c7404ed36d28cf43f273 /media-gfx/tuxpaint
parentBump to 0.24.3.1. Bug fixes and translation updates. (diff)
downloadgentoo-2-d3cf8f07746da6340a0ab874e88c8306bdaaee7e.tar.gz
gentoo-2-d3cf8f07746da6340a0ab874e88c8306bdaaee7e.tar.bz2
gentoo-2-d3cf8f07746da6340a0ab874e88c8306bdaaee7e.zip
remove svg USE-flag, as disabling it is broken. media-libs/sdl-image needs to be built with png support, bug #255529
(Portage version: 2.2_rc23/cvs/Linux i686)
Diffstat (limited to 'media-gfx/tuxpaint')
-rw-r--r--media-gfx/tuxpaint/ChangeLog8
-rw-r--r--media-gfx/tuxpaint/tuxpaint-0.9.20.ebuild34
2 files changed, 22 insertions, 20 deletions
diff --git a/media-gfx/tuxpaint/ChangeLog b/media-gfx/tuxpaint/ChangeLog
index 8e3e55d1001b..f76d1aedb9b7 100644
--- a/media-gfx/tuxpaint/ChangeLog
+++ b/media-gfx/tuxpaint/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-gfx/tuxpaint
-# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/tuxpaint/ChangeLog,v 1.49 2008/12/21 15:24:39 maekke Exp $
+# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/tuxpaint/ChangeLog,v 1.50 2009/01/21 23:13:09 maekke Exp $
+
+ 21 Jan 2009; Markus Meier <maekke@gentoo.org> tuxpaint-0.9.20.ebuild:
+ remove svg USE-flag, as disabling it is broken. media-libs/sdl-image needs
+ to be built with png support, bug #255529
*tuxpaint-0.9.20 (21 Dec 2008)
diff --git a/media-gfx/tuxpaint/tuxpaint-0.9.20.ebuild b/media-gfx/tuxpaint/tuxpaint-0.9.20.ebuild
index f1de2a9d806b..3614260ed0c4 100644
--- a/media-gfx/tuxpaint/tuxpaint-0.9.20.ebuild
+++ b/media-gfx/tuxpaint/tuxpaint-0.9.20.ebuild
@@ -1,6 +1,8 @@
-# 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/media-gfx/tuxpaint/tuxpaint-0.9.20.ebuild,v 1.1 2008/12/21 15:24:39 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/tuxpaint/tuxpaint-0.9.20.ebuild,v 1.2 2009/01/21 23:13:09 maekke Exp $
+
+EAPI="2"
inherit eutils gnome2-utils multilib toolchain-funcs
@@ -12,25 +14,22 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="nls svg"
+IUSE="nls"
-DEPEND="media-libs/libsdl
- media-libs/sdl-image
- media-libs/sdl-ttf
- media-libs/sdl-mixer
- media-libs/sdl-pango
+DEPEND="
+ app-text/libpaper
+ gnome-base/librsvg
>=media-libs/libpng-1.2
>=media-libs/freetype-2
- app-text/libpaper
- nls? ( sys-devel/gettext )
- svg? (
- gnome-base/librsvg
- x11-libs/cairo )"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
+ media-libs/libsdl
+ media-libs/sdl-image[png]
+ media-libs/sdl-mixer
+ media-libs/sdl-pango
+ media-libs/sdl-ttf
+ x11-libs/cairo
+ nls? ( sys-devel/gettext )"
+src_prepare() {
# Sanitize the Makefile and correct a few other issues.
epatch "${FILESDIR}/${P}-gentoo.patch"
sed -i -e "s|linux_PREFIX:=/usr/local|linux_PREFIX:=/usr|" Makefile || die
@@ -43,7 +42,6 @@ src_compile() {
local myopts=""
use nls && myopts="${myopts} ENABLE_GETTEXT=1"
- use svg || myopts="${myopts} nosvg"
# emake may break things
make CC="$(tc-getCC)" ${myopts} || die "Compilation failed"