# 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.72 2011/07/23 11:33:50 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/solfege/ChangeLog,v 1.73 2011/09/15 09:58:38 radhermit Exp $
+
+*solfege-3.20.2 (15 Sep 2011)
+
+ 15 Sep 2011; Tim Harder <radhermit@gentoo.org> +solfege-3.20.2.ebuild,
+ +files/solfege-3.20.2-doc.patch:
+ Version bump.
23 Jul 2011; Markus Meier <maekke@gentoo.org> solfege-3.20.0.ebuild:
x86 stable, bug #375479
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA512
AUX solfege-3.16.4-parallel-install.patch 593 RMD160 e8dd96d3e9fd24868af6b0088aa9ed759a95d7d4 SHA1 bdf9e49f6052915175e000b81dc2e80fe1ed2243 SHA256 6bc1eb3335d922018d9cc18401f784d452fb0214c533e83400cee24d833dcdc5
+AUX solfege-3.20.2-doc.patch 3367 RMD160 25dc83661eceda6ad89a65911039338478c45279 SHA1 9bda07e06a868402e81a686b3e9fbd7710328d9d SHA256 424fcaa7419a1a85c3041d2407ae5bcee3173001d54ae45915e1314cffd3f0c3
DIST solfege-3.18.7.tar.gz 5017655 RMD160 55d01aa84176bcca0526e2e1720117992a46b518 SHA1 9224c8f4a9e65a063d3f8dee2b3f3908117c4b01 SHA256 5efae213e4c5418ffc8679c2e284fdc03217f3329a3c68a44328904ce2bd9404
DIST solfege-3.18.8.tar.gz 5017654 RMD160 2c2180ca51db9e366b81cc7a8788173241f55f1e SHA1 34ffafa8de3c9054c8ba3a704b1e2b588e589d35 SHA256 c8db512639afd9b0ec6e03bb5b2f140c3e959b54d62d2f9381ca2b0e86198010
DIST solfege-3.19.9.tar.gz 6439150 RMD160 767db7642e22a3d918158350ed489454c95f80ab SHA1 a3956f5657563ad5a89c41058258156ee4c9f5ae SHA256 92edb3060f7121bbbd0ce14c0ca5797337562e4b92ce657cda0ac4bb0d3fdfef
DIST solfege-3.20.0.tar.gz 6033876 RMD160 2536944689b850dbece64365715f050bafc6aab5 SHA1 3d4654671f7b326398957a6f645c8882d22fde7a SHA256 7adf9ec42bc0965807e3a76152254731a280daa0b6c33e02781f1f67b745d1d3
DIST solfege-3.20.1.tar.gz 6449000 RMD160 5f440875b843948dc58c7f9bf50a97f24f3f2154 SHA1 bc0c392973ce9f6553bea45270cab080f762ae6f SHA256 8483891738a0ee76f3941939091f35b85c7dfa81b3ebbd2b2086ec8874d8803b
+DIST solfege-3.20.2.tar.gz 6647601 RMD160 40db2f38d34f960b5356f55bac0fd38d482b5d15 SHA1 8cdd94b6e90d4e6f4881a35ea29aa283e7caea91 SHA256 9097a02356c82186fbd2d5ca2c14499f0d2b93b9e0bc9ebd7ee8bafa8193f633
EBUILD solfege-3.18.7.ebuild 1393 RMD160 c531128aed4c3d59f4c2d805f443d4fb88be4ce8 SHA1 b1759a179c403158347d989a2aa6e167c7b7cea3 SHA256 2899fda5a8ce33b104c6fa4728fa88e13ebf6e88da791fb1e5468b63a8b72ee7
EBUILD solfege-3.18.8.ebuild 1350 RMD160 bf60f6d91d2478c69034c5dd01537cd116b8e27a SHA1 dd36662a37e658390155444f1bc9dc8b9cd1b76e SHA256 085e852e777d3cbd3721ce4e71bc09ebaa9756d66bd35984c26d73c3e85fd776
EBUILD solfege-3.19.9.ebuild 1384 RMD160 baee2dff779134e60313b4243948581a11de9bca SHA1 00a61c012d787d9a98a554fef337e61f300f2fe4 SHA256 a11942e2655578660e0d5a7e7190bbbfc2180aab9076297f811b7278af57d3be
EBUILD solfege-3.20.0.ebuild 1380 RMD160 5a35715ec5730019f4bbff4cce365ed7d689374c SHA1 a051ffa2bfbb6eb7ba6474dc5c65af6f388adbc5 SHA256 3756b744c848a9654a2d743b797573cccc7a8c30cd11bce5a35663432f8a2424
EBUILD solfege-3.20.1.ebuild 1385 RMD160 6295334e76ea3628a86bbefe899360f89e471d14 SHA1 58a17a682a04fc9568860156d8ae460f225ac615 SHA256 27f68a0dab059ee4e45934b444ecbd67742bfc904890693cdffe4491511c88c3
-MISC ChangeLog 10890 RMD160 66aede38ede19e30d914b59156ceb4714cfd9efc SHA1 d3fbd089036f2356ac5f6beec893dc39383abea4 SHA256 df156df15a542dfdc4c5e01a4a01a076aa173f3359919c16a557355fda6a0462
+EBUILD solfege-3.20.2.ebuild 1430 RMD160 f9134691fbef25653f8f19fd79fed3601b4ae701 SHA1 085aaff01554a9e9fb2ff639dc40cf2496026f0a SHA256 ef09b4292661aa0e87cd25892962b71cf11177a0315701239464b4c0d3ea1259
+MISC ChangeLog 11049 RMD160 3f3a1221c4ad255714de47afce5901d540973536 SHA1 e4d8af6153b26ec08168a660d39522368f29162d SHA256 7b188e1d0e42a25c96dc5e1c44f73499c7e1878139c04f238ea391ddb1fe8b63
MISC metadata.xml 159 RMD160 568344dc99ebe68c2e2d43d268d186757532144d SHA1 3f9589301dbaa4363c56de0f309cf792d8c38b63 SHA256 eb5b8cfa9aed067cd72d6439beac2dd0abdba30248f27e4b337012b493a18369
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.18 (GNU/Linux)
-iEYEARECAAYFAk4qscMACgkQkKaRLQcq0GIbSgCeOCQne4b2fkADrVxpWeSVhTQY
-QwIAoKp1uFJZsdM9ehqSgTp6w/RwLtL4
-=wdGW
+iQEcBAEBCgAGBQJOccxYAAoJEEqz6FtPBkyjr74H/3zolarkvMpE61CxDXnePW96
+eMJu8/ScVnGoqyxZZCLd+vc8SFB7SSqgOTTJ+Hf7TMtQMep61KONyVPCS8cYVkX2
+rGX8Ddqdfnd8qYubFDTRuHl/SxSakqgRhiR+bL3p0ms4beWLKE+wfUxbqCsyxLf+
+R1ZTV7X5heXnJoeLYhzlGz2rA+SITc/uh/eTLxHXWPGcGWX8nCrIYA7ghlj55h9v
+hNs46UYYG07ayTYx6nzO7WY+qFN630psSLeUgV6AHwIzvanQPf/ENb/uB2UMa+Mb
+4WLQEWwG76Tcg2G8Kfa2maulzHclHqoMQREoDo1HdkRpz+g+N5uYX+XUwPCk3So=
+=SMzl
-----END PGP SIGNATURE-----
--- /dev/null
+--- solfege-3.20.2/help/fr/music-theory.xml.orig
++++ solfege-3.20.2/help/fr/music-theory.xml
+@@ -35,7 +35,7 @@
+ <title>Secondes</title>
+ <para>Les secondes sont faciles à reconnaître : les deux notes sont voisines sur la portée. Une des deux notes se trouve sur une ligne et l'autre dans l'interligne immédiatement supérieur ou inférieur. A une seconde mineure correspond un intervalle conjoint d'un demi-ton. A une seconde majeure correspond un intervalle conjoint d'un ton et contient deux demi-tons.</para>
+
+-<para>Pour apprendre à identifier les secondes, il faut d'abord se souvenir des types d'intervalle conjoint (ton ou demi-ton) qui se trouvent entre les notes successives de la gamme. Ainsi que vous pouvez le voir dans la <xref linkend="theory-intervals-seconds">, seuls les intervalles mi-fa et si-do font un demi-ton (secondes mineures), tous les autres font un ton (secondes majeures). Vous pouvez le vérifier <xref linkend="theory-intervals-seconds"/> en regardant le clavier d'un piano : vous verrez qu'il n'y a pas de touche noire entre mi et fa, ni entre si et do.</xref></para>
++<para>Pour apprendre à identifier les secondes, il faut d'abord se souvenir des types d'intervalle conjoint (ton ou demi-ton) qui se trouvent entre les notes successives de la gamme. Ainsi que vous pouvez le voir dans la <xref linkend="theory-intervals-seconds"/>, seuls les intervalles mi-fa et si-do font un demi-ton (secondes mineures), tous les autres font un ton (secondes majeures). Vous pouvez le vérifier <xref linkend="theory-intervals-seconds"/> en regardant le clavier d'un piano : vous verrez qu'il n'y a pas de touche noire entre mi et fa, ni entre si et do.</para>
+
+ <figure id="theory-intervals-seconds">
+ <title/>
+@@ -125,7 +125,7 @@
+ ################# -->
+ <sect2 id="theory-fifths">
+ <title>Quinte</title>
+-<para>Une quinte juste comprend 3 tons et un demi-ton et se décompose en trois secondes majeures plus une seconde mineure. La <xref linkend="theory-intervals-fifths"> décrit toutes les quintes de la gamme de do majeur. Retenez que toutes ces quintes sont justes, sauf fa-si qui est diminuée.</xref></para>
++<para>Une quinte juste comprend 3 tons et un demi-ton et se décompose en trois secondes majeures plus une seconde mineure. La <xref linkend="theory-intervals-fifths"/> décrit toutes les quintes de la gamme de do majeur. Retenez que toutes ces quintes sont justes, sauf fa-si qui est diminuée.</para>
+
+ <figure id="theory-intervals-fifths">
+ <title/>
+@@ -158,7 +158,7 @@
+ </mediaobject>
+ </figure>
+
+-<para>D'après la <xref linkend="theory-intervals-fifths">, l'intervalle mi-si est une quinte juste. Dans la <xref linkend="theory-intervals-fifths-2">, le mi est précédé d'un bémol, ce qui produit un intervalle augmenté. Mais le si est également précédé d'un double bémol, ce qui réduit l'intervalle de 2 demi-tons et le transforme en quinte dinimuée.</xref></xref></para>
++<para>D'après la <xref linkend="theory-intervals-fifths"/>, l'intervalle mi-si est une quinte juste. Dans la <xref linkend="theory-intervals-fifths-2"/>, le mi est précédé d'un bémol, ce qui produit un intervalle augmenté. Mais le si est également précédé d'un double bémol, ce qui réduit l'intervalle de 2 demi-tons et le transforme en quinte dinimuée.</para>
+ </sect2>
+
+ <sect2 id="theory-sixths">
--- /dev/null
+# 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.2.ebuild,v 1.1 2011/09/15 09:58:38 radhermit Exp $
+
+EAPI=3
+PYTHON_DEPEND="2:2.6"
+PYTHON_USE_WITH="sqlite"
+
+inherit python eutils
+
+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
+ alsa? ( dev-python/pyalsa )"
+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"
+
+ epatch "${FILESDIR}"/${P}-doc.patch
+}
+
+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
+}