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: ChangeLog audacity-1.3.4.ebuild
Date: Sun, 18 Nov 2007 14:36:12
Message-Id: E1ItlFj-0000nC-Sb@stork.gentoo.org
1 aballier 07/11/18 14:36:03
2
3 Modified: ChangeLog
4 Added: audacity-1.3.4.ebuild
5 Log:
6 Version bump, bug #199390, droping relevant keywords due to new vamp-plugin-sdk dep.
7 (Portage version: 2.1.3.19)
8
9 Revision Changes Path
10 1.70 media-sound/audacity/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/audacity/ChangeLog?rev=1.70&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/audacity/ChangeLog?rev=1.70&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/audacity/ChangeLog?r1=1.69&r2=1.70
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-sound/audacity/ChangeLog,v
19 retrieving revision 1.69
20 retrieving revision 1.70
21 diff -u -r1.69 -r1.70
22 --- ChangeLog 28 Sep 2007 23:58:25 -0000 1.69
23 +++ ChangeLog 18 Nov 2007 14:36:03 -0000 1.70
24 @@ -1,6 +1,13 @@
25 # ChangeLog for media-sound/audacity
26 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-sound/audacity/ChangeLog,v 1.69 2007/09/28 23:58:25 dirtyepic Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-sound/audacity/ChangeLog,v 1.70 2007/11/18 14:36:03 aballier Exp $
29 +
30 +*audacity-1.3.4 (18 Nov 2007)
31 +
32 + 18 Nov 2007; Alexis Ballier <aballier@g.o>
33 + +files/audacity-1.3.4-nolibfailure.patch, +audacity-1.3.4.ebuild:
34 + Version bump, bug #199390, droping relevant keywords due to new
35 + vamp-plugin-sdk dep.
36
37 28 Sep 2007; Ryan Hill <dirtyepic@g.o> audacity-1.3.3.ebuild:
38 Lock wxGTK to 2.6.
39
40
41
42 1.1 media-sound/audacity/audacity-1.3.4.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/audacity/audacity-1.3.4.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/audacity/audacity-1.3.4.ebuild?rev=1.1&content-type=text/plain
46
47 Index: audacity-1.3.4.ebuild
48 ===================================================================
49 # Copyright 1999-2007 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/media-sound/audacity/audacity-1.3.4.ebuild,v 1.1 2007/11/18 14:36:03 aballier Exp $
52
53 inherit eutils wxwidgets
54
55 IUSE="flac id3tag ladspa libsamplerate mp3 soundtouch twolame unicode vamp vorbis"
56
57 MY_P="${PN}-src-${PV}"
58 DESCRIPTION="Free crossplatform audio editor"
59 HOMEPAGE="http://audacity.sourceforge.net/"
60 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
61
62 LICENSE="GPL-2"
63 SLOT="0"
64 KEYWORDS="~amd64 ~x86"
65 RESTRICT="test"
66
67 DEPEND="=x11-libs/wxGTK-2.6*
68 >=app-arch/zip-2.3
69 dev-libs/expat
70 >=media-libs/libsndfile-1.0.0
71 soundtouch? ( >=media-libs/libsoundtouch-1.3.1 )
72 vorbis? ( >=media-libs/libvorbis-1.0 )
73 mp3? ( >=media-libs/libmad-0.14.2b )
74 id3tag? ( media-libs/libid3tag )
75 flac? ( media-libs/flac )
76 libsamplerate? ( >=media-libs/libsamplerate-0.1.2 )
77 vamp? ( media-libs/vamp-plugin-sdk )
78 twolame? ( media-sound/twolame )"
79 RDEPEND="${DEPEND}
80 mp3? ( >=media-sound/lame-3.70 )"
81
82 S="${WORKDIR}/${MY_P}-beta"
83
84 src_unpack() {
85 unpack ${A}
86
87 cd "${S}"
88
89 epatch "${FILESDIR}/${P}-nolibfailure.patch"
90 }
91
92 src_compile() {
93 local myconf
94 WX_GTK_VER="2.6"
95
96 if use unicode; then
97 need-wxwidgets unicode
98 else
99 need-wxwidgets gtk2
100 fi
101
102
103 econf \
104 --with-libexpat=system \
105 $(use_enable unicode) \
106 $(use_with ladspa) \
107 $(use_with vorbis) \
108 $(use_with mp3 libmad) \
109 $(use_with id3tag) \
110 $(use_with flac libflac) \
111 $(use_enable vamp) \
112 $(use_with twolame libtwolame) \
113 $(use_with soundtouch) \
114 $(use_with libsamplerate) \
115 --without-libresample \
116 ${myconf} || die
117
118 emake || die
119 }
120
121 src_install() {
122 emake DESTDIR="${D}" install || die
123
124 # Remove bad doc install
125 rm -rf "${D}"/usr/share/doc
126
127 # Install our docs
128 dodoc README.txt
129
130 insinto /usr/share/audacity/
131 newins images/AudacityLogo48x48.xpm audacity.xpm
132 }
133
134
135
136 --
137 gentoo-commits@g.o mailing list