Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/ardour: ChangeLog ardour-2.8.12.ebuild
Date: Wed, 28 Sep 2011 19:21:28
Message-Id: 20110928192113.8549D20036@flycatcher.gentoo.org
1 ssuominen 11/09/28 19:21:13
2
3 Modified: ChangeLog
4 Added: ardour-2.8.12.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2.0_alpha59/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.98 media-sound/ardour/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/ardour/ChangeLog?rev=1.98&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/ardour/ChangeLog?rev=1.98&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/ardour/ChangeLog?r1=1.97&r2=1.98
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-sound/ardour/ChangeLog,v
20 retrieving revision 1.97
21 retrieving revision 1.98
22 diff -u -r1.97 -r1.98
23 --- ChangeLog 11 Sep 2011 19:35:17 -0000 1.97
24 +++ ChangeLog 28 Sep 2011 19:21:13 -0000 1.98
25 @@ -1,6 +1,12 @@
26 # ChangeLog for media-sound/ardour
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ChangeLog,v 1.97 2011/09/11 19:35:17 ssuominen Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ChangeLog,v 1.98 2011/09/28 19:21:13 ssuominen Exp $
30 +
31 +*ardour-2.8.12 (28 Sep 2011)
32 +
33 + 28 Sep 2011; Samuli Suominen <ssuominen@g.o> +ardour-2.8.12.ebuild,
34 + +files/ardour-2.8.12-syslibs.patch:
35 + Version bump.
36
37 11 Sep 2011; Samuli Suominen <ssuominen@g.o> -ardour-2.8.11-r1.ebuild:
38 [This is a placeholder. Please ignore.]
39
40
41
42 1.1 media-sound/ardour/ardour-2.8.12.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/ardour/ardour-2.8.12.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/ardour/ardour-2.8.12.ebuild?rev=1.1&content-type=text/plain
46
47 Index: ardour-2.8.12.ebuild
48 ===================================================================
49 # Copyright 1999-2011 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ardour-2.8.12.ebuild,v 1.1 2011/09/28 19:21:13 ssuominen Exp $
52
53 EAPI=4
54 inherit eutils flag-o-matic toolchain-funcs scons-utils
55
56 DESCRIPTION="Digital Audio Workstation"
57 HOMEPAGE="http://ardour.org/"
58 SRC_URI="ftp://ftp.archlinux.org/other/${PN}/${P}.tar.bz2"
59
60 LICENSE="GPL-2"
61 SLOT="0"
62 KEYWORDS="~amd64 ~ppc ~x86"
63 IUSE="altivec curl debug nls lv2 sse"
64
65 RDEPEND="media-libs/aubio
66 media-libs/liblo
67 lv2? ( >=media-libs/slv2-0.6.1 )
68 sci-libs/fftw:3.0
69 media-libs/freetype:2
70 >=dev-libs/glib-2.10.1:2
71 dev-cpp/glibmm:2
72 >=x11-libs/gtk+-2.8.1:2
73 >=dev-libs/libxml2-2.6:2
74 >=media-libs/libsndfile-1.0.18
75 >=media-libs/libsamplerate-0.1
76 >=media-libs/rubberband-1.6.0
77 >=media-libs/libsoundtouch-1.6.0
78 media-libs/flac
79 media-libs/raptor:2
80 >=media-libs/liblrdf-0.4.0-r20
81 >=media-sound/jack-audio-connection-kit-0.120
82 >=gnome-base/libgnomecanvas-2
83 media-libs/vamp-plugin-sdk
84 dev-libs/libxslt
85 dev-libs/libsigc++:2
86 >=dev-cpp/gtkmm-2.16:2.4
87 >=dev-cpp/libgnomecanvasmm-2.26:2.6
88 media-libs/alsa-lib
89 x11-libs/pango
90 x11-libs/cairo
91 media-libs/libart_lgpl
92 virtual/libusb:0
93 curl? ( net-misc/curl )"
94 DEPEND="${RDEPEND}
95 dev-libs/boost
96 dev-util/pkgconfig
97 nls? ( sys-devel/gettext )"
98
99 src_prepare() {
100 epatch \
101 "${FILESDIR}"/${PN}-2.8.11-flags.patch \
102 "${FILESDIR}"/${P}-syslibs.patch \
103 "${FILESDIR}"/${PN}-2.8.11-soundtouch.patch
104 }
105
106 src_compile() {
107 local FPU_OPTIMIZATION=$($(use altivec || use sse) && echo 1 || echo 0)
108 tc-export CC CXX
109 mkdir -p "${D}"
110
111 escons \
112 DESTDIR="${D}" \
113 FPU_OPTIMIZATION="${FPU_OPTIMIZATION}" \
114 PREFIX=/usr \
115 SYSLIBS=1 \
116 $(use_scons curl FREESOUND) \
117 $(use_scons debug DEBUG) \
118 $(use_scons nls NLS) \
119 $(use_scons lv2 LV2)
120 }
121
122 src_install() {
123 escons install
124 doman ${PN}.1
125 newicon icons/icon/ardour_icon_mac.png ${PN}.png
126 make_desktop_entry ardour2 ardour AudioVideo
127 }