Gentoo Archives: gentoo-commits

From: "Alexis Ballier (aballier)" <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/audacity: audacity-1.3.11.ebuild ChangeLog
Date: Wed, 20 Jan 2010 19:06:15
Message-Id: E1NXfsZ-0006ID-5H@stork.gentoo.org
1 aballier 10/01/20 19:06:11
2
3 Modified: ChangeLog
4 Added: audacity-1.3.11.ebuild
5 Log:
6 version bump
7 (Portage version: 2.2_rc61/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.138 media-sound/audacity/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/audacity/ChangeLog?rev=1.138&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/audacity/ChangeLog?rev=1.138&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/audacity/ChangeLog?r1=1.137&r2=1.138
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-sound/audacity/ChangeLog,v
19 retrieving revision 1.137
20 retrieving revision 1.138
21 diff -u -r1.137 -r1.138
22 --- ChangeLog 5 Dec 2009 09:28:16 -0000 1.137
23 +++ ChangeLog 20 Jan 2010 19:06:10 -0000 1.138
24 @@ -1,6 +1,11 @@
25 # ChangeLog for media-sound/audacity
26 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-sound/audacity/ChangeLog,v 1.137 2009/12/05 09:28:16 aballier Exp $
28 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/media-sound/audacity/ChangeLog,v 1.138 2010/01/20 19:06:10 aballier Exp $
30 +
31 +*audacity-1.3.11 (20 Jan 2010)
32 +
33 + 20 Jan 2010; Alexis Ballier <aballier@g.o> +audacity-1.3.11.ebuild:
34 + version bump
35
36 *audacity-1.3.10 (05 Dec 2009)
37
38
39
40
41 1.1 media-sound/audacity/audacity-1.3.11.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/audacity/audacity-1.3.11.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/audacity/audacity-1.3.11.ebuild?rev=1.1&content-type=text/plain
45
46 Index: audacity-1.3.11.ebuild
47 ===================================================================
48 # Copyright 1999-2010 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/media-sound/audacity/audacity-1.3.11.ebuild,v 1.1 2010/01/20 19:06:10 aballier Exp $
51
52 EAPI=2
53
54 inherit eutils wxwidgets autotools versionator
55
56 IUSE="alsa ffmpeg flac id3tag jack ladspa libsamplerate midi mp3 soundtouch twolame vamp vorbis"
57
58 MY_PV=$(replace_version_separator 3 -)
59 MY_P="${PN}-src-${MY_PV}-beta"
60 MY_T="${PN}-minsrc-${MY_PV}"
61 DESCRIPTION="Free crossplatform audio editor"
62 HOMEPAGE="http://audacity.sourceforge.net/"
63 SRC_URI="http://${PN}.googlecode.com/files/${MY_T}.tar.bz2"
64
65 LICENSE="GPL-2"
66 SLOT="0"
67 KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
68 RESTRICT="test"
69
70 COMMON_DEPEND="=x11-libs/wxGTK-2.8*
71 >=app-arch/zip-2.3
72 >=media-libs/libsndfile-1.0.0
73 dev-libs/expat
74 libsamplerate? ( >=media-libs/libsamplerate-0.1.2 )
75 vorbis? ( >=media-libs/libvorbis-1.0 )
76 mp3? ( >=media-libs/libmad-0.14.2b )
77 flac? ( >=media-libs/flac-1.2.0[cxx] )
78 id3tag? ( media-libs/libid3tag )
79 soundtouch? ( >=media-libs/libsoundtouch-1.3.1 )
80 vamp? ( >=media-libs/vamp-plugin-sdk-2.0 )
81 twolame? ( media-sound/twolame )
82 ffmpeg? ( >=media-video/ffmpeg-0.4.9_p20080617 )
83 alsa? ( media-libs/alsa-lib )
84 jack? ( >=media-sound/jack-audio-connection-kit-0.103.0 )"
85 # Crashes at startup here...
86 # lv2? ( >=media-libs/slv2-0.6.0 )
87 # Disabled upstream ATM
88 # ladspa? ( >=media-libs/liblrdf-0.4.0 )
89
90 RDEPEND="${COMMON_DEPEND}
91 mp3? ( >=media-sound/lame-3.70 )"
92 DEPEND="${COMMON_DEPEND}
93 dev-util/pkgconfig"
94
95 S=${WORKDIR}/${MY_P}
96
97 src_prepare() {
98 epatch "${FILESDIR}/${PN}-1.3.8-automagic.patch"
99 AT_M4DIR="${S}/m4" eautoreconf
100 }
101
102 src_configure() {
103 WX_GTK_VER="2.8"
104 need-wxwidgets unicode
105
106 # * always use system libraries if possible
107 # * options listed in the order that configure --help lists them
108 # * if libsamplerate not requested, use libresample instead.
109 econf \
110 --enable-unicode \
111 --enable-nyquist \
112 $(use_enable ladspa) \
113 --with-libsndfile=system \
114 --with-expat=system \
115 $(use_with libsamplerate) \
116 $(use_with !libsamplerate libresample) \
117 $(use_with vorbis libvorbis) \
118 $(use_with mp3 libmad) \
119 $(use_with flac libflac) \
120 $(use_with id3tag libid3tag) \
121 $(use_with soundtouch) \
122 $(use_with vamp libvamp) \
123 $(use_with twolame libtwolame) \
124 $(use_with ffmpeg) \
125 $(use_with midi) \
126 $(use_with alsa) \
127 $(use_with jack)
128 }
129
130 # $(use_with lv2 slv2) \
131 # $(use_with ladspa liblrdf) \
132
133 src_install() {
134 emake DESTDIR="${D}" install || die
135
136 # Remove bad doc install
137 rm -rf "${D}"/usr/share/doc
138
139 # Install our docs
140 dodoc README.txt
141 }