summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <drac@gentoo.org>2008-04-17 16:59:18 +0000
committerSamuli Suominen <drac@gentoo.org>2008-04-17 16:59:18 +0000
commit65461d8f51a70185a9f7a439c16d86c364ab2bf4 (patch)
tree73d4c0f3d1fa1117b7215bf768df16f6e970297f /media-sound/solfege
parentStable on ppc wrt bug 217514 (diff)
downloadgentoo-2-65461d8f51a70185a9f7a439c16d86c364ab2bf4.tar.gz
gentoo-2-65461d8f51a70185a9f7a439c16d86c364ab2bf4.tar.bz2
gentoo-2-65461d8f51a70185a9f7a439c16d86c364ab2bf4.zip
Version bump wrt #215666, thanks to Tim Harder for reporting. Make sure python doesn't get byte-compiled at install time wrt #210305.
(Portage version: 2.1.5_rc4)
Diffstat (limited to 'media-sound/solfege')
-rw-r--r--media-sound/solfege/ChangeLog9
-rw-r--r--media-sound/solfege/solfege-3.10.3.ebuild (renamed from media-sound/solfege/solfege-3.10.2.ebuild)15
2 files changed, 16 insertions, 8 deletions
diff --git a/media-sound/solfege/ChangeLog b/media-sound/solfege/ChangeLog
index d83bb23846cb..c44ffa183656 100644
--- a/media-sound/solfege/ChangeLog
+++ b/media-sound/solfege/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-sound/solfege
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/solfege/ChangeLog,v 1.25 2008/02/15 12:34:33 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/solfege/ChangeLog,v 1.26 2008/04/17 16:59:18 drac Exp $
+
+*solfege-3.10.3 (17 Apr 2008)
+
+ 17 Apr 2008; Samuli Suominen <drac@gentoo.org> -solfege-3.10.2.ebuild,
+ +solfege-3.10.3.ebuild:
+ Version bump wrt #215666, thanks to Tim Harder for reporting. Make sure
+ python doesn't get byte-compiled at install time wrt #210305.
*solfege-3.10.2 (15 Feb 2008)
diff --git a/media-sound/solfege/solfege-3.10.2.ebuild b/media-sound/solfege/solfege-3.10.3.ebuild
index 420869533975..190891efe494 100644
--- a/media-sound/solfege/solfege-3.10.2.ebuild
+++ b/media-sound/solfege/solfege-3.10.3.ebuild
@@ -1,8 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/solfege/solfege-3.10.2.ebuild,v 1.1 2008/02/15 12:34:33 drac Exp $
-
-inherit python eutils
+# $Header: /var/cvsroot/gentoo-x86/media-sound/solfege/solfege-3.10.3.ebuild,v 1.1 2008/04/17 16:59:18 drac Exp $
DESCRIPTION="GNU Solfege is a program written to help you practice ear training."
HOMEPAGE="http://www.solfege.org"
@@ -13,9 +11,7 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="oss"
-RDEPEND=">=dev-lang/python-2.4
- >=x11-libs/gtk+-2.6
- >=dev-python/pygtk-2.6
+RDEPEND=">=dev-python/pygtk-2.6
>=gnome-extra/gtkhtml-2"
DEPEND="${RDEPEND}
dev-util/pkgconfig
@@ -23,9 +19,14 @@ DEPEND="${RDEPEND}
sys-devel/gettext
sys-apps/texinfo
dev-libs/libxslt
- sys-apps/sed
>=app-text/docbook-xsl-stylesheets-1.60"
+src_unpack() {
+ unpack ${A}
+ # Make sure it doesn't compile python at install time for bug 210305.
+ sed -i -e 's:compileall::' "${S}"/Makefile.in || die "sed failed."
+}
+
src_compile() {
# Try to figure out where is this damn stylesheet.
local xslloc=$( xmlcatalog /etc/xml/catalog http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl | sed 's@file://@@' )