summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2013-02-13 18:23:48 +0000
committerAlexis Ballier <aballier@gentoo.org>2013-02-13 18:23:48 +0000
commit2e96d42ed84f623a166433aae3aecd1c2d7849d8 (patch)
tree0cf3f64ed18f60c58311012e73529fcc01bf3fe4 /media-sound/audacity
parentBump for Zabbix 2.0.5, keyworded ~amd64/~x86 for testing (diff)
downloadhistorical-2e96d42ed84f623a166433aae3aecd1c2d7849d8.tar.gz
historical-2e96d42ed84f623a166433aae3aecd1c2d7849d8.tar.bz2
historical-2e96d42ed84f623a166433aae3aecd1c2d7849d8.zip
version bump
Package-Manager: portage-2.2.0_alpha162/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
Diffstat (limited to 'media-sound/audacity')
-rw-r--r--media-sound/audacity/ChangeLog9
-rw-r--r--media-sound/audacity/Manifest12
-rw-r--r--media-sound/audacity/audacity-2.0.3.ebuild102
-rw-r--r--media-sound/audacity/metadata.xml1
4 files changed, 117 insertions, 7 deletions
diff --git a/media-sound/audacity/ChangeLog b/media-sound/audacity/ChangeLog
index 9b877484c667..fba1519f04a2 100644
--- a/media-sound/audacity/ChangeLog
+++ b/media-sound/audacity/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-sound/audacity
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/audacity/ChangeLog,v 1.179 2012/10/11 23:26:38 blueness Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/audacity/ChangeLog,v 1.180 2013/02/13 18:23:40 aballier Exp $
+
+*audacity-2.0.3 (13 Feb 2013)
+
+ 13 Feb 2013; Alexis Ballier <aballier@gentoo.org> +audacity-2.0.3.ebuild:
+ version bump
11 Oct 2012; Anthony G. Basile <blueness@gentoo.org> audacity-2.0.1.ebuild,
audacity-2.0.2.ebuild:
diff --git a/media-sound/audacity/Manifest b/media-sound/audacity/Manifest
index 3d70a89548b6..7a7e8448add5 100644
--- a/media-sound/audacity/Manifest
+++ b/media-sound/audacity/Manifest
@@ -7,15 +7,17 @@ AUX audacity-1.3.14-typecast.patch 594 SHA256 2b524ae2e1a9dc4b7ba17de1398aa81cb9
DIST audacity-minsrc-2.0.0.tar.bz2 6625078 SHA256 d849288ca5f90764d497953e7d2744e269bfbb6f71840762c66419e4c68aeb6a SHA512 b3056c63ae1946915d15872e871a3acfa213da1d518dd1521cae5dab27c5626e04895a5dc52aa2fb4ff73c931beb810de4c1b2982216e994df2beded9ec0a830 WHIRLPOOL a1be04dfed9cf184b515ef4da461c1bc0381b61c1563e72db4a1276e0536f8d7e2fe97209c48d189f7084fc2c1e31ffdb95a8affb2e3cc080c5d412d28ece588
DIST audacity-minsrc-2.0.1.tar.bz2 6771643 SHA256 bda21ec18233e683ab9ef983ece9eb0637198743aac84624b42b04756822e52a SHA512 6d7fda9ac7582cf658b7f54b5a9e6a1a8318d4921bcdcb31be03356d20deacbcfb0c9757780675ab33aae93ceb5a2990b96b12f5817ff0c0ee5352c3caf20002 WHIRLPOOL de6c3fb49a05d0e527e7f78212436a802ed2d01743164a2600167701f0f246d1d1b30b3df8ad1aa366f4109f880fb8d1bc8ad5ae0e60a35f6cdac4f532740cc6
DIST audacity-minsrc-2.0.2.tar.bz2 6794285 SHA256 ac8a5ec62a5748de7f885fb3f82a6b6acdb26b28276827a678ec17ce65b9879d SHA512 3099c01b099306ee77c3df569a7412c230006ba8e7f85d6e79f0bc0373cc4c95f231aab7e1bde0d297afa3c1db7fe6dc125715d803dc78a47df4b716d7423d2e WHIRLPOOL 3fe42264f20920d1cadd3386c4521ce557c5f10ee5168cb4222843a25894de6a0106f2ed4246a5ab827fd4765a30cca21d81945092f5fe21bd1009483e098868
+DIST audacity-minsrc-2.0.3.tar.xz 5116320 SHA256 2e481eab900a31817d273e7e3e8b8c127b0d3cc55d8efa46dd005177615f8bcc SHA512 b97f6e8e3e316571c57f97a231411bbadab3bd007dc6066eea9f059fe91ee6b42c3d69a7e6850c8eeb2e701b3c1af218ce9d9d798273c46676f95a3b21cbe4c9 WHIRLPOOL f17ce2671116fa338862bdd69dd761663fcee1caa80ecbf80aef843b4c193ea32566433915b3cdda7da01f03380802e6f0f73e4c1491281136239820edf93e3b
EBUILD audacity-2.0.0.ebuild 2646 SHA256 52e992b4d45c16419f1ff216d874c20e87c732ea61fd444625d11da8f8a1164b SHA512 250fba822f7358a71a0bd4d03ad0e2299d5c52de24ad1b9e8fbfa2b0f37eee323b049ed9eb22b5a1746a76c3b0495b9dd048adee31e0ae370db588f29ddf6e1e WHIRLPOOL e23f54bc2354915df6883f2499386a27b06b2da3fe84b585c9e68a1d2927b6763031c80edf4ca1150edbc4b45527a460c082acb5c70b5c5223d0675f92849c97
EBUILD audacity-2.0.1.ebuild 2820 SHA256 7eaa52e6be14cf175326f5d724fbe7ed67d21b77b02e84aee722f015bef0951f SHA512 f465eaea06300c76846458b81221044e20e2363face0d79bccf0359d82de6fb22d84164566c6e57806d502511454aed0797eb67305493e68e09220d2e8a65ccc WHIRLPOOL 1ad18110cb4cc3ee73e9e6a5973e69f99e9a2deb6250f19c6cfe30064e7419d35ca49f762dca064946df0edf9ef103bfb39ae4c0f4c78b72396e3f6445108a59
EBUILD audacity-2.0.2.ebuild 2664 SHA256 bf114991272295dc418842aa7bfd146882ec035502503301c7496a76da3f01f4 SHA512 2493f9e517ca3e731857a9a2898e6fcd75e08d920c895d750433f70d522377099660e422f9882190f1da5e5077df4f4d197e03fcb70c8863f6f5639601a2a608 WHIRLPOOL f99b7d57e680736039d3264bccc734833ec601ed6f69f661b51dc2d4c7f8aa9d07816bc1a284a4cc8951a8bec9b6dc364624174e067660a872e8365023407194
-MISC ChangeLog 29140 SHA256 43cffbe4313dec4d186fb9e67f476602b58357a2586aa661feebea0e255eb064 SHA512 1319b29cdfec8096cec9d959ea5b9637778c1651422551e4b0193005b78ccf1749a06f81f6a95295c114bec3391a31f9d9efc74cee8a33bf730dea6f330502cf WHIRLPOOL 07cf2fa9e90b0cb29549afbf3cf0a3916896cb4ad630b73a154da5e7ac6aaa6f52b4273f90754200484c29d024bf9155ab5f9b7f832a0a7f80026514f2caedda
-MISC metadata.xml 900 SHA256 5431f912bfbba69db661ef249d648b7a87099488d4c6ab216256fe68ef27e4bd SHA512 571c9bc4c3da573e7d3a2f1171defed3551bebbca2acbccbf0f7df589d91208186842ca0ec1da9beb1beba846ba897c4e4ade6062095a57dcc7151e16c4ff6ff WHIRLPOOL f2b4028b4efa48f827eea35af2c6aadfde807afaf6a416dcc5f46673c2c9e6b5948980c356b6476d8c338914fa83a7389c8e3e25550e139f333a1782fc47bf09
+EBUILD audacity-2.0.3.ebuild 2758 SHA256 9454042a0dab30bdfd01a3a4ca7122e6a46a64f01535e962e019a761bf25295b SHA512 7de948fdb575b5315defabb33eb4dd47d84e2dacfc2e652d56ad2ed357e0235c19eb182077ac89b8a51559c6f84f3eb2de582de5d56dcf96db599dbb02b27422 WHIRLPOOL 6cc0ffea62cd28b29bc867684c1ab7437af8c5cd7646181514497db3e7205d8d1f7e97d7b4c5c93aef283efc8157f6cb5de9233a02130561138e2ada8f5d7f30
+MISC ChangeLog 29263 SHA256 474ee9058faec807a81d133064d2dceecbad5e1d81b3a6e4c74f4104967e5941 SHA512 51a3e1b1e865ccbdafa37580c23b08d31c472568da606436b329522fae0c44192f1848a67c449b36bf580663220e1c3ab8ae3e5b204fb2e59238721b8093b2a1 WHIRLPOOL c0c4c3f118c51003132a8ca602c21fdee6fac676008b64e4ac5e750ce913541374660dbc2fdc66c77d691d45f65a97bcaa2a4bcf7032d71dffcb67c356c7be29
+MISC metadata.xml 1108 SHA256 782eb4531c9866b690bf1109bce2bc0eddf77a184b5526d6fbeeeb2af790e0be SHA512 848807c97ffeaa62e518749abd41a73dcf71b94dd3ff6297b43200c5ac9d4c657950661297485d347b02cc76a2262eae700a46a32d516f78a008c676594f9f34 WHIRLPOOL e406ff9dd2e729714704a11c041fe7b8613bb9ebf76a076392abe04e9107abc6d282f397b19d9f854f21d937f6d206d96fa989ec9c09a20f049bf0850d47795a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlB3VXYACgkQl5yvQNBFVTXVeACeNa+k6xIQDnsaTIKadUA1wSvc
-6yIAn3WLWmOsNMAxF5IZa6P7xPOSNsfR
-=cCEN
+iEYEAREIAAYFAlEb2i4ACgkQvFcC4BYPU0rq7gCfYZP13sariNWjAuxpgWqshFLL
+joYAnRdRXEPupH66eKeGthSfQZ4GftZG
+=ibzi
-----END PGP SIGNATURE-----
diff --git a/media-sound/audacity/audacity-2.0.3.ebuild b/media-sound/audacity/audacity-2.0.3.ebuild
new file mode 100644
index 000000000000..426c9fc3033e
--- /dev/null
+++ b/media-sound/audacity/audacity-2.0.3.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/audacity/audacity-2.0.3.ebuild,v 1.1 2013/02/13 18:23:40 aballier Exp $
+
+EAPI=4
+
+inherit eutils wxwidgets autotools versionator
+
+MY_PV=$(replace_version_separator 3 -)
+MY_P="${PN}-src-${MY_PV}"
+MY_T="${PN}-minsrc-${MY_PV}"
+DESCRIPTION="Free crossplatform audio editor"
+HOMEPAGE="http://audacity.sourceforge.net/"
+SRC_URI="http://audacity.googlecode.com/files/${MY_T}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~mips"
+IUSE="alsa ffmpeg flac id3tag jack ladspa libsamplerate +libsoxr midi mp3 sbsms soundtouch twolame vamp vorbis"
+RESTRICT="test"
+
+COMMON_DEPEND="x11-libs/wxGTK:2.8[X]
+ >=app-arch/zip-2.3
+ >=media-libs/libsndfile-1.0.0
+ dev-libs/expat
+ libsamplerate? ( >=media-libs/libsamplerate-0.1.2 )
+ libsoxr? ( media-libs/soxr )
+ vorbis? ( >=media-libs/libvorbis-1.0 )
+ mp3? ( >=media-libs/libmad-0.14.2b )
+ flac? ( >=media-libs/flac-1.2.0[cxx] )
+ id3tag? ( media-libs/libid3tag )
+ sbsms? ( media-libs/libsbsms )
+ soundtouch? ( >=media-libs/libsoundtouch-1.3.1 )
+ vamp? ( >=media-libs/vamp-plugin-sdk-2.0 )
+ twolame? ( media-sound/twolame )
+ ffmpeg? ( virtual/ffmpeg )
+ alsa? ( media-libs/alsa-lib )
+ jack? ( >=media-sound/jack-audio-connection-kit-0.103.0 )"
+# Crashes at startup here...
+# lv2? ( >=media-libs/slv2-0.6.0 )
+# Disabled upstream ATM
+# ladspa? ( >=media-libs/liblrdf-0.4.0 )
+
+RDEPEND="${COMMON_DEPEND}
+ mp3? ( >=media-sound/lame-3.70 )"
+DEPEND="${COMMON_DEPEND}
+ app-arch/xz-utils
+ virtual/pkgconfig"
+
+REQUIRED_USE="soundtouch? ( midi )"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-1.3.13-automagic.patch
+
+ AT_M4DIR="${S}/m4" eautoreconf
+}
+
+src_configure() {
+ WX_GTK_VER="2.8"
+ need-wxwidgets unicode
+
+ # * always use system libraries if possible
+ # * options listed in the order that configure --help lists them
+ # * if libsamplerate not requested, use libresample instead.
+ econf \
+ --enable-unicode \
+ --enable-nyquist \
+ --disable-dynamic-loading \
+ $(use_enable ladspa) \
+ --with-libsndfile=system \
+ --with-expat=system \
+ $(use_with libsamplerate) \
+ $(use_with !libsamplerate libresample) \
+ $(use_with libsoxr) \
+ $(use_with vorbis libvorbis) \
+ $(use_with mp3 libmad) \
+ $(use_with flac libflac) \
+ $(use_with id3tag libid3tag) \
+ $(use_with sbsms) \
+ $(use_with soundtouch) \
+ $(use_with vamp libvamp) \
+ $(use_with twolame libtwolame) \
+ $(use_with ffmpeg) \
+ $(use_with midi) \
+ $(use_with alsa) \
+ $(use_with jack)
+}
+
+# $(use_with lv2 slv2) \
+# $(use_with ladspa liblrdf) \
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ # Remove bad doc install
+ rm -rf "${D}"/usr/share/doc
+
+ # Install our docs
+ dodoc README.txt
+}
diff --git a/media-sound/audacity/metadata.xml b/media-sound/audacity/metadata.xml
index 37d4cc857b6a..571c5a2b3cd9 100644
--- a/media-sound/audacity/metadata.xml
+++ b/media-sound/audacity/metadata.xml
@@ -9,6 +9,7 @@
</maintainer>
<use>
<flag name="id3tag">Enables ID3 tagging with id3tag library</flag>
+ <flag name="libsoxr">Uses <pkg>media-libs/soxr</pkg> as audio resampling library: Better quality than the included resampler and much faster than libsamplerate while keeping almost the same quality.</flag>
<flag name="midi">Enables MIDI support</flag>
<flag name="sbsms">Enables sbsms library support for pitch and tempo changing</flag>
<flag name="soundtouch">Enables soundtouch library support for pitch and tempo changing</flag>