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/traverso: ChangeLog traverso-0.42.0.ebuild
Date: Wed, 12 Dec 2007 07:55:17
Message-Id: E1J2MQw-0004Bm-PG@stork.gentoo.org
1 aballier 07/12/12 07:55:10
2
3 Modified: ChangeLog
4 Added: traverso-0.42.0.ebuild
5 Log:
6 version bump, thanks a lot Remon for the notice
7 (Portage version: 2.1.4_rc9)
8
9 Revision Changes Path
10 1.13 media-sound/traverso/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/traverso/ChangeLog?rev=1.13&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/traverso/ChangeLog?rev=1.13&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/traverso/ChangeLog?r1=1.12&r2=1.13
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-sound/traverso/ChangeLog,v
19 retrieving revision 1.12
20 retrieving revision 1.13
21 diff -u -r1.12 -r1.13
22 --- ChangeLog 22 Aug 2007 08:12:48 -0000 1.12
23 +++ ChangeLog 12 Dec 2007 07:55:10 -0000 1.13
24 @@ -1,6 +1,13 @@
25 # ChangeLog for media-sound/traverso
26 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-sound/traverso/ChangeLog,v 1.12 2007/08/22 08:12:48 aballier Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-sound/traverso/ChangeLog,v 1.13 2007/12/12 07:55:10 aballier Exp $
29 +
30 +*traverso-0.42.0 (12 Dec 2007)
31 +
32 + 12 Dec 2007; Alexis Ballier <aballier@g.o>
33 + +files/traverso-0.42.0-nojack.patch,
34 + +files/traverso-0.42.0-strictaliasing.patch, +traverso-0.42.0.ebuild:
35 + version bump, thanks a lot Remon for the notice
36
37 22 Aug 2007; Alexis Ballier <aballier@g.o>
38 traverso-0.41.0-r1.ebuild:
39
40
41
42 1.1 media-sound/traverso/traverso-0.42.0.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/traverso/traverso-0.42.0.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/traverso/traverso-0.42.0.ebuild?rev=1.1&content-type=text/plain
46
47 Index: traverso-0.42.0.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/traverso/traverso-0.42.0.ebuild,v 1.1 2007/12/12 07:55:10 aballier Exp $
52
53 inherit eutils qt4 cmake-utils
54
55 DESCRIPTION="Professional Audio Tools for GNU/Linux"
56 HOMEPAGE="http://traverso-daw.org/"
57 SRC_URI="http://traverso-daw.org/download/releases/current/${P}.tar.gz"
58
59 IUSE="alsa debug jack lame lv2 mad opengl"
60 SLOT="0"
61 LICENSE="GPL-2"
62 KEYWORDS="~amd64 ~x86"
63
64 RDEPEND="$(qt4_min_version 4.3.1)
65 alsa? ( >=media-libs/alsa-lib-1.0.0 )
66 jack? ( >=media-sound/jack-audio-connection-kit-0.100 )
67 >=dev-libs/glib-2.8
68 >=media-libs/libsndfile-1.0.12
69 media-libs/libsamplerate
70 >=sci-libs/fftw-3
71 >=media-sound/wavpack-4.40.0
72 >=media-libs/libvorbis-1.1.2
73 >=media-libs/flac-1.1.2
74 lv2? ( media-libs/slv2 )
75 mad? ( media-libs/libmad )
76 lame? ( media-sound/lame )"
77
78 pkg_setup() {
79 if use opengl && ! built_with_use =x11-libs/qt-4* opengl; then
80 eerror "You need to build qt4 with opengl support to have it in ${PN}"
81 die "Enabling opengl for traverso requires qt4 to be built with opengl support"
82 fi
83 }
84
85 mycmakeargs="$(cmake-utils_use_want jack JACK) $(cmake-utils_use_want alsa ALSA) \
86 $(cmake-utils_use_want lv2 LV2) -DUSE_SYSTEM_SLV2_LIBRARY=ON \
87 $(cmake-utils_use_want mad MP3_DECODE) $(cmake-utils_use_want lame MP3_ENCODE) \
88 $(cmake-utils_use_want opengl OPENGL) $(cmake-utils_use_want debug TRAVERSO_DEBUG)"
89
90 src_unpack() {
91 unpack ${A}
92 cd "${S}"
93
94 epatch "${FILESDIR}/${P}-nojack.patch"
95 epatch "${FILESDIR}/${P}-strictaliasing.patch"
96 }
97
98 src_install() {
99 cmake-utils_src_install
100 dodoc AUTHORS ChangeLog README resources/help.text
101 doicon resources/freedesktop/icons/128x128/apps/traverso.png
102 domenu resources/traverso.desktop
103 insinto /usr/share/${PN}
104 doins -r resources/themes
105 }
106
107
108
109 --
110 gentoo-commits@g.o mailing list