From 03297fa5248248bc2c88be20eb96e5de70472248 Mon Sep 17 00:00:00 2001 From: Tim Harder Date: Thu, 15 Sep 2011 09:58:39 +0000 Subject: [PATCH] Version bump. Package-Manager: portage-2.2.0_alpha55/cvs/Linux x86_64 --- media-sound/solfege/ChangeLog | 8 ++- media-sound/solfege/Manifest | 19 +++++-- .../solfege/files/solfege-3.20.2-doc.patch | 29 ++++++++++ media-sound/solfege/solfege-3.20.2.ebuild | 57 +++++++++++++++++++ 4 files changed, 106 insertions(+), 7 deletions(-) create mode 100644 media-sound/solfege/files/solfege-3.20.2-doc.patch create mode 100644 media-sound/solfege/solfege-3.20.2.ebuild diff --git a/media-sound/solfege/ChangeLog b/media-sound/solfege/ChangeLog index f3e39028fb9e..b395a63bc6cc 100644 --- a/media-sound/solfege/ChangeLog +++ b/media-sound/solfege/ChangeLog @@ -1,6 +1,12 @@ # 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 +solfege-3.20.2.ebuild, + +files/solfege-3.20.2-doc.patch: + Version bump. 23 Jul 2011; Markus Meier solfege-3.20.0.ebuild: x86 stable, bug #375479 diff --git a/media-sound/solfege/Manifest b/media-sound/solfege/Manifest index c3fa5e4a89e6..b590e454ac9a 100644 --- a/media-sound/solfege/Manifest +++ b/media-sound/solfege/Manifest @@ -1,23 +1,30 @@ -----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----- diff --git a/media-sound/solfege/files/solfege-3.20.2-doc.patch b/media-sound/solfege/files/solfege-3.20.2-doc.patch new file mode 100644 index 000000000000..5406643cdf2e --- /dev/null +++ b/media-sound/solfege/files/solfege-3.20.2-doc.patch @@ -0,0 +1,29 @@ +--- solfege-3.20.2/help/fr/music-theory.xml.orig ++++ solfege-3.20.2/help/fr/music-theory.xml +@@ -35,7 +35,7 @@ + Secondes + 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. + +-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 , 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 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. ++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 , 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 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. + +
+ +@@ -125,7 +125,7 @@ + ################# --> + <sect2 id="theory-fifths"> + <title>Quinte +-Une quinte juste comprend 3 tons et un demi-ton et se décompose en trois secondes majeures plus une seconde mineure. La 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. ++Une quinte juste comprend 3 tons et un demi-ton et se décompose en trois secondes majeures plus une seconde mineure. La 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. + +
+ +@@ -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"> diff --git a/media-sound/solfege/solfege-3.20.2.ebuild b/media-sound/solfege/solfege-3.20.2.ebuild new file mode 100644 index 000000000000..9c99a1bd07e3 --- /dev/null +++ b/media-sound/solfege/solfege-3.20.2.ebuild @@ -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.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 +} -- 2.26.2