Version bump.
authorTim Harder <radhermit@gentoo.org>
Sun, 23 Oct 2011 06:43:20 +0000 (06:43 +0000)
committerTim Harder <radhermit@gentoo.org>
Sun, 23 Oct 2011 06:43:20 +0000 (06:43 +0000)
Package-Manager: portage-2.2.0_alpha70/cvs/Linux x86_64

media-sound/solfege/ChangeLog
media-sound/solfege/Manifest
media-sound/solfege/solfege-3.20.4.ebuild [new file with mode: 0644]

index 6356e8dffc3b567124f4a5ad9deb11b71dcfac37..ae13278b8dbd0fbdb4c574a80b89dc7e9f179cc1 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for media-sound/solfege
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/solfege/ChangeLog,v 1.76 2011/09/29 08:20:17 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/solfege/ChangeLog,v 1.77 2011/10/23 06:43:20 radhermit Exp $
+
+*solfege-3.20.4 (23 Oct 2011)
+
+  23 Oct 2011; Tim Harder <radhermit@gentoo.org> +solfege-3.20.4.ebuild:
+  Version bump.
 
   29 Sep 2011; Tim Harder <radhermit@gentoo.org> -solfege-3.18.8.ebuild,
   -solfege-3.19.9.ebuild, -solfege-3.20.1.ebuild, -solfege-3.20.2.ebuild,
index 9fa5bc47b7beb3361de2ddf64ac63d0a07c23e73..fff9895d616fcbeeb0f8118e40859ab5c0a27b82 100644 (file)
@@ -5,19 +5,21 @@ AUX solfege-3.16.4-parallel-install.patch 593 RMD160 e8dd96d3e9fd24868af6b0088aa
 DIST solfege-3.18.7.tar.gz 5017655 RMD160 55d01aa84176bcca0526e2e1720117992a46b518 SHA1 9224c8f4a9e65a063d3f8dee2b3f3908117c4b01 SHA256 5efae213e4c5418ffc8679c2e284fdc03217f3329a3c68a44328904ce2bd9404
 DIST solfege-3.20.0.tar.gz 6033876 RMD160 2536944689b850dbece64365715f050bafc6aab5 SHA1 3d4654671f7b326398957a6f645c8882d22fde7a SHA256 7adf9ec42bc0965807e3a76152254731a280daa0b6c33e02781f1f67b745d1d3
 DIST solfege-3.20.3.tar.gz 6809744 RMD160 14a882fa245b9c73bef25705195070b0d056dbc9 SHA1 d3e8e4572e9066f110c079ad1defc8790e1fcb57 SHA256 69f2c1ee3d57e7248ef06dc1e8cf6349a7133ead2c35939510e5e9bce5f40ad6
+DIST solfege-3.20.4.tar.gz 6814220 RMD160 5884c34cc714043b93856b8bbd9c58d9a4be970c SHA1 199637e84d42ee0d73694b09aeb6804a8d53a5ba SHA256 0353db804468491d222965f0e8771589d02f3cf7061eaea3063026d70ec35ce0
 EBUILD solfege-3.18.7.ebuild 1393 RMD160 c531128aed4c3d59f4c2d805f443d4fb88be4ce8 SHA1 b1759a179c403158347d989a2aa6e167c7b7cea3 SHA256 2899fda5a8ce33b104c6fa4728fa88e13ebf6e88da791fb1e5468b63a8b72ee7
 EBUILD solfege-3.20.0.ebuild 1437 RMD160 b47711080299eca26c8529d75f7f32f7811f6062 SHA1 eb04520fe6ca291708fed7febfd888e0529b5288 SHA256 8f3d3347ea7f5ee00be5de6db27887a6c987a97c1aa626015e088602521d795b
 EBUILD solfege-3.20.3.ebuild 1441 RMD160 4de7b0e3d076fb859b93fe17001ce763eb9d78b6 SHA1 e553e2b74115e1481a5bb4b5ba0eaea02ce45075 SHA256 1626a2e87f0d30a3b219b0432d0d8d029646e1b6459eb2eca0a8454784d6a93b
-MISC ChangeLog 11543 RMD160 0921e19ee165e405b709ba5177b466bda9bea475 SHA1 02eb329e2b548b603104405811621ef3f1afc352 SHA256 620728b256cef9cccb03df3b8af75680fefb9e8f4eab931da0f80b07c71af421
+EBUILD solfege-3.20.4.ebuild 1441 RMD160 6343cad4d9c91c535864590399336a505f983e30 SHA1 1e8614ba1281a93f5022bb3285d604040dad1890 SHA256 5254fc7f513ff73b842ced24a46851b43b053dd73cf75ec51905545e033055e0
+MISC ChangeLog 11664 RMD160 9c857185a4ae6b43d0c8062ea2c3db41209a48f8 SHA1 ab46865099f46181f39229e9b59fa9428833808f SHA256 68c2325bb43bc51d24cff0889bcbe9540bbf97988f674a185f63542019c9459f
 MISC metadata.xml 159 RMD160 568344dc99ebe68c2e2d43d268d186757532144d SHA1 3f9589301dbaa4363c56de0f309cf792d8c38b63 SHA256 eb5b8cfa9aed067cd72d6439beac2dd0abdba30248f27e4b337012b493a18369
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.18 (GNU/Linux)
 
-iQEcBAEBCgAGBQJOhCpGAAoJEEqz6FtPBkyjkCkH/0oeE/Q9e+drA2braKiGy+X5
-A5lbLyN5X2dUi9vwo29V2nmm7wQdyK4dxrlVlslI+RhNL1zMNGNHvvXllkvig7x9
-ldvT7EMjy75yJaUqv/4B119aULvSVVlnVCISC3ldCgMlTW2m+cgddB8Rszsu4x53
-WAtgiSu88AcxsXFeagpjA+u+vj0Vh2+EvQS01P26oTJu9SXiUd9LaZTdw5D37z7l
-7YdFkLJMZNDrQnmrGKyQZBI/pn20+q7oBdeNxZfVRZhRx3v88uAcIv87JWoKocVB
-i5rJHkEJUMnMLm/1fuxUZBASjLrbQfRfrohhL8uG6BRvGMTE0kYHu7hXfaAKIyE=
-=r8xQ
+iQEcBAEBCgAGBQJOo7eVAAoJEEqz6FtPBkyjBBQH/jG08G20zmPAExhBa+K1GnZy
+QJlh08M7HPFN9CROAqGzwn1bSuUTjvH6DQ4gwuGMYbbS+dX35Q7RHto0zFFaLpa6
+N59o0fvAsuPZ6mmBRCURhUs0hso3MOWhJvTLI0BHKCEtIi2hledTCNyMw5b1IrmN
+ii2Ycb47Dh8DbOw88PLC4iid0db2+4h+cuBhrUJ4gFXJvgBblaaTR7jfub+ARBVD
+Nkq6AdN3ESQJvg5/1/a+4qlDtPzla5Rncn4EpcFHGHSLernCNXMENQJjXucOtLMV
+WzXwqF1jmM+s9IIBQ2dg10mVfFtXFJgNpQB/EXUWoR4/UsVs56NXgCF605PM+Sg=
+=FQji
 -----END PGP SIGNATURE-----
diff --git a/media-sound/solfege/solfege-3.20.4.ebuild b/media-sound/solfege/solfege-3.20.4.ebuild
new file mode 100644 (file)
index 0000000..5f2e167
--- /dev/null
@@ -0,0 +1,57 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/solfege/solfege-3.20.4.ebuild,v 1.1 2011/10/23 06:43:20 radhermit Exp $
+
+EAPI="3"
+PYTHON_DEPEND="2:2.6"
+PYTHON_USE_WITH="sqlite"
+
+inherit python
+
+DESCRIPTION="GNU Solfege is a program written to help you practice ear training."
+HOMEPAGE="http://www.solfege.org"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="alsa oss"
+
+RDEPEND=">=dev-python/pygtk-2.12
+       gnome-base/librsvg
+       alsa? ( dev-python/pyalsa )
+       !oss? ( media-sound/timidity++ )"
+DEPEND="dev-lang/swig
+       sys-devel/gettext
+       sys-apps/texinfo
+       dev-util/pkgconfig
+       dev-libs/libxslt
+       app-text/txt2man
+       >=app-text/docbook-xsl-stylesheets-1.60"
+
+pkg_setup() {
+       python_set_active_version 2
+       python_pkg_setup
+}
+
+src_prepare() {
+       sed -i -e '/^CFLAGS/s:-I/usr/src/linux/include::' \
+               solfege/soundcard/Makefile || die "sed failed"
+}
+
+src_configure() {
+       local xslloc=$( xmlcatalog /etc/xml/catalog     http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl | sed 's@file://@@' )
+
+       econf \
+               --enable-docbook-stylesheet=${xslloc} \
+               $(use_enable oss oss-sound)
+}
+
+src_compile() {
+       emake skipmanual=yes || die "emake failed"
+}
+
+src_install() {
+       emake DESTDIR="${ED}" nopycompile=YES skipmanual=yes install || die "emake install failed"
+       dodoc AUTHORS *hange*og FAQ README
+}