diff options
author | Alexis Ballier <aballier@gentoo.org> | 2007-11-18 14:36:03 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2007-11-18 14:36:03 +0000 |
commit | 9ee8b07ac4bb9d16a714db5f27e2d63d4d7baeae (patch) | |
tree | bd3abc543c17a47fe28652cc770cd61e9225a0e4 | |
parent | new local useflags for audacity 1.3.4 (diff) | |
download | gentoo-2-9ee8b07ac4bb9d16a714db5f27e2d63d4d7baeae.tar.gz gentoo-2-9ee8b07ac4bb9d16a714db5f27e2d63d4d7baeae.tar.bz2 gentoo-2-9ee8b07ac4bb9d16a714db5f27e2d63d4d7baeae.zip |
Version bump, bug #199390, droping relevant keywords due to new vamp-plugin-sdk dep.
(Portage version: 2.1.3.19)
-rw-r--r-- | media-sound/audacity/ChangeLog | 9 | ||||
-rw-r--r-- | media-sound/audacity/audacity-1.3.4.ebuild | 84 | ||||
-rw-r--r-- | media-sound/audacity/files/audacity-1.3.4-nolibfailure.patch | 51 | ||||
-rw-r--r-- | media-sound/audacity/files/digest-audacity-1.3.4 | 3 |
4 files changed, 146 insertions, 1 deletions
diff --git a/media-sound/audacity/ChangeLog b/media-sound/audacity/ChangeLog index 9acea9bcb21a..d5caa9f7a8e6 100644 --- a/media-sound/audacity/ChangeLog +++ b/media-sound/audacity/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for media-sound/audacity # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/audacity/ChangeLog,v 1.69 2007/09/28 23:58:25 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/audacity/ChangeLog,v 1.70 2007/11/18 14:36:03 aballier Exp $ + +*audacity-1.3.4 (18 Nov 2007) + + 18 Nov 2007; Alexis Ballier <aballier@gentoo.org> + +files/audacity-1.3.4-nolibfailure.patch, +audacity-1.3.4.ebuild: + Version bump, bug #199390, droping relevant keywords due to new + vamp-plugin-sdk dep. 28 Sep 2007; Ryan Hill <dirtyepic@gentoo.org> audacity-1.3.3.ebuild: Lock wxGTK to 2.6. diff --git a/media-sound/audacity/audacity-1.3.4.ebuild b/media-sound/audacity/audacity-1.3.4.ebuild new file mode 100644 index 000000000000..f297a87ca14a --- /dev/null +++ b/media-sound/audacity/audacity-1.3.4.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/audacity/audacity-1.3.4.ebuild,v 1.1 2007/11/18 14:36:03 aballier Exp $ + +inherit eutils wxwidgets + +IUSE="flac id3tag ladspa libsamplerate mp3 soundtouch twolame unicode vamp vorbis" + +MY_P="${PN}-src-${PV}" +DESCRIPTION="Free crossplatform audio editor" +HOMEPAGE="http://audacity.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" + +DEPEND="=x11-libs/wxGTK-2.6* + >=app-arch/zip-2.3 + dev-libs/expat + >=media-libs/libsndfile-1.0.0 + soundtouch? ( >=media-libs/libsoundtouch-1.3.1 ) + vorbis? ( >=media-libs/libvorbis-1.0 ) + mp3? ( >=media-libs/libmad-0.14.2b ) + id3tag? ( media-libs/libid3tag ) + flac? ( media-libs/flac ) + libsamplerate? ( >=media-libs/libsamplerate-0.1.2 ) + vamp? ( media-libs/vamp-plugin-sdk ) + twolame? ( media-sound/twolame )" +RDEPEND="${DEPEND} + mp3? ( >=media-sound/lame-3.70 )" + +S="${WORKDIR}/${MY_P}-beta" + +src_unpack() { + unpack ${A} + + cd "${S}" + + epatch "${FILESDIR}/${P}-nolibfailure.patch" +} + +src_compile() { + local myconf + WX_GTK_VER="2.6" + + if use unicode; then + need-wxwidgets unicode + else + need-wxwidgets gtk2 + fi + + + econf \ + --with-libexpat=system \ + $(use_enable unicode) \ + $(use_with ladspa) \ + $(use_with vorbis) \ + $(use_with mp3 libmad) \ + $(use_with id3tag) \ + $(use_with flac libflac) \ + $(use_enable vamp) \ + $(use_with twolame libtwolame) \ + $(use_with soundtouch) \ + $(use_with libsamplerate) \ + --without-libresample \ + ${myconf} || die + + emake || die +} + +src_install() { + emake DESTDIR="${D}" install || die + + # Remove bad doc install + rm -rf "${D}"/usr/share/doc + + # Install our docs + dodoc README.txt + + insinto /usr/share/audacity/ + newins images/AudacityLogo48x48.xpm audacity.xpm +} diff --git a/media-sound/audacity/files/audacity-1.3.4-nolibfailure.patch b/media-sound/audacity/files/audacity-1.3.4-nolibfailure.patch new file mode 100644 index 000000000000..d4f4dbc365f9 --- /dev/null +++ b/media-sound/audacity/files/audacity-1.3.4-nolibfailure.patch @@ -0,0 +1,51 @@ +Index: audacity-src-1.3.4-beta/src/import/ImportMP3.cpp +=================================================================== +--- audacity-src-1.3.4-beta.orig/src/import/ImportMP3.cpp ++++ audacity-src-1.3.4-beta/src/import/ImportMP3.cpp +@@ -26,6 +26,7 @@ + *//*******************************************************************/ + + #include <wx/defs.h> ++#include <wx/intl.h> + #include "../Audacity.h" + + #include "../Prefs.h" +@@ -35,6 +36,8 @@ + #include "../Internat.h" + #include "../Tags.h" + ++#define DESC _("MP3 files") ++ + static const wxChar *exts[] = + { + wxT("mp3"), +@@ -49,7 +52,7 @@ void GetMP3ImportPlugin(ImportPluginList + UnusableImportPluginList *unusableImportPluginList) + { + UnusableImportPlugin* mp3IsUnsupported = +- new UnusableImportPlugin(DESC, wxArrayString(wxSIZEOF(exts), exts)); ++ new UnusableImportPlugin(DESC, wxArrayString(WXSIZEOF(exts), exts)); + + unusableImportPluginList->Append(mp3IsUnsupported); + } +@@ -75,8 +78,6 @@ extern "C" { + + #include "../WaveTrack.h" + +-#define DESC _("MP3 files") +- + #define INPUT_BUFFER_SIZE 65535 + #define PROGRESS_SCALING_FACTOR 100000 + +Index: audacity-src-1.3.4-beta/src/import/ImportOGG.cpp +=================================================================== +--- audacity-src-1.3.4-beta.orig/src/import/ImportOGG.cpp ++++ audacity-src-1.3.4-beta/src/import/ImportOGG.cpp +@@ -27,6 +27,7 @@ + + *//*******************************************************************/ + ++#include <wx/intl.h> + #include "../Audacity.h" + #include "ImportOGG.h" + #include "../Internat.h" diff --git a/media-sound/audacity/files/digest-audacity-1.3.4 b/media-sound/audacity/files/digest-audacity-1.3.4 new file mode 100644 index 000000000000..2d4ac9d624db --- /dev/null +++ b/media-sound/audacity/files/digest-audacity-1.3.4 @@ -0,0 +1,3 @@ +MD5 6c4ada9085f916b5ae1675eaa4754442 audacity-src-1.3.4.tar.bz2 4349381 +RMD160 754d81fb0e660d697e7c315c41f28584917e0a9e audacity-src-1.3.4.tar.bz2 4349381 +SHA256 102d60e48e1928f3fd995a214ed9ba872929c6365cf5f784f107f351b42499f9 audacity-src-1.3.4.tar.bz2 4349381 |