Gentoo Archives: gentoo-commits

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