Version bump closes bug #72290.
authorJeremy Huddleston <eradicator@gentoo.org>
Mon, 29 Nov 2004 13:02:12 +0000 (13:02 +0000)
committerJeremy Huddleston <eradicator@gentoo.org>
Mon, 29 Nov 2004 13:02:12 +0000 (13:02 +0000)
media-sound/audacity/ChangeLog
media-sound/audacity/Manifest
media-sound/audacity/audacity-1.2.3.ebuild [new file with mode: 0644]
media-sound/audacity/files/digest-audacity-1.2.3 [new file with mode: 0644]

index 83d43e84a2fffc31e2d8310bd36d4f849f2415bd..c3839f54c5988ed4cbd44a722755853633fb555b 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for media-sound/audacity
 # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/audacity/ChangeLog,v 1.27 2004/10/31 10:37:32 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/audacity/ChangeLog,v 1.28 2004/11/29 13:02:12 eradicator Exp $
+
+*audacity-1.2.3 (29 Nov 2004)
+
+  29 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
+  +audacity-1.2.3.ebuild:
+  Version bump closes bug #72290.
 
 *audacity-1.2.2 (31 Oct 2004)
 
index 6fad004f964e8437622f1968dec0442f7a8ec719..a31546f02566b532b73b02741c89d69a3c89125e 100644 (file)
@@ -1,17 +1,19 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 79f1d89e1f30415eaab6846fdbf5afd2 ChangeLog 5696
+MD5 7352e409dd7f2ba077a06b097187b88d ChangeLog 5845
+MD5 00b46afa4cfc8d8d4c540bfad893ce5c audacity-1.2.3.ebuild 2172
 MD5 a4b9a9c19045d3e0455e825217505db8 audacity-1.2.1.ebuild 2277
 MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
 MD5 55397049da8bf71d20f78ab5733aff65 audacity-1.2.2.ebuild 2186
+MD5 bf35b35e84d0c0be6fa8e87acf085294 files/digest-audacity-1.2.3 71
 MD5 8332a9c72a43ed19ab1904a935a25e03 files/audacity.desktop 155
 MD5 8f1e5073472cee2da1987db62e7db3a9 files/digest-audacity-1.2.1 72
 MD5 a150eb16468631b07901c6ca01451679 files/digest-audacity-1.2.2 71
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.2.6 (GNU/Linux)
 
-iD8DBQFBhMQyArHZZzCEUG0RAv5dAJ9IB30MMSjC18TB57NskO66X0QeiwCdEyxF
-3sqenaRQaZyMUmLjel4ebLU=
-=GHEW
+iD8DBQFBqx3jArHZZzCEUG0RAscjAJ0XKc9Qk7dCe/6V/V36ki+8guOu6gCfUEIs
+Q/yTG7Rkz8IMlZYLIwkx8Lg=
+=E1GZ
 -----END PGP SIGNATURE-----
diff --git a/media-sound/audacity/audacity-1.2.3.ebuild b/media-sound/audacity/audacity-1.2.3.ebuild
new file mode 100644 (file)
index 0000000..e30b4bc
--- /dev/null
@@ -0,0 +1,89 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/audacity/audacity-1.2.3.ebuild,v 1.1 2004/11/29 13:02:12 eradicator Exp $
+
+IUSE="encode flac mad oggvorbis"
+
+MY_PV="${PV/_/-}"
+MY_P="${PN}-src-${MY_PV}"
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="A free, crossplatform audio editor."
+HOMEPAGE="http://audacity.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+
+# Do not unmask on amd64 without talking to eradicator
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+DEPEND=">=x11-libs/wxGTK-2.2.9
+       >=app-arch/zip-2.3
+       >=media-libs/id3lib-3.8.0
+       media-libs/libid3tag
+       >=media-libs/libsndfile-1.0.0
+       >=media-libs/libsamplerate-0.0.14
+       >=media-libs/ladspa-sdk-1.12
+       flac? ( media-libs/flac )
+       oggvorbis? ( >=media-libs/libvorbis-1.0 )
+       mad? ( >=media-sound/madplay-0.14 )
+       encode? ( >=media-sound/lame-3.92 )"
+
+pkg_setup() {
+       if wx-config --cppflags | grep gtk2u >& /dev/null; then
+               einfo "Audacity will not build if wxGTK was compiled"
+               einfo "with unicode support.  If you are using a version of"
+               einfo "wxGTK <= 2.4.2, you must set USE=-gtk2.  In newer versions,"
+               einfo "you must set USE=-unicode."
+               die "wxGTK must be re-emerged without unicode suport"
+       fi
+}
+
+src_compile() {
+       local myconf;
+
+       myconf="--with-libsndfile=system --with-id3tag=system"
+
+       # MAD support
+       if use mad; then
+               myconf="${myconf} --with-libmad=system"
+       else
+               myconf="${myconf} --with-libmad=none"
+       fi
+
+       # FLAC support
+       if use flac; then
+               myconf="${myconf} --with-libflac=system"
+       else
+               myconf="${myconf} --with-libflac=none"
+       fi
+
+       # Ogg Vorbis support
+       if use oggvorbis; then
+               myconf="${myconf} --with-vorbis=system"
+       else
+               myconf="${myconf} --with-vorbis=none"
+       fi
+
+       econf ${myconf} || die
+
+       # parallel borks 
+       emake -j1 || die
+}
+
+src_install() {
+       make DESTDIR="${D}" install || die
+
+       # Install our docs
+       dodoc LICENSE.txt README.txt audacity-1.2-help.htb
+
+       # Remove bad doc install
+       rm -rf ${D}/share/doc
+
+       insinto /usr/share/pixmaps
+       newins images/AudacityLogo48x48.xpm audacity.xpm
+
+       insinto /usr/share/applications
+       doins ${FILESDIR}/audacity.desktop
+}
diff --git a/media-sound/audacity/files/digest-audacity-1.2.3 b/media-sound/audacity/files/digest-audacity-1.2.3
new file mode 100644 (file)
index 0000000..e3ad05e
--- /dev/null
@@ -0,0 +1 @@
+MD5 dbfc1b401420aa694753d35acb5a8a28 audacity-src-1.2.3.tar.gz 4175943