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.11-r20.ebuild
Date: Fri, 29 Jul 2011 07:23:27
Message-Id: 20110729072317.7FDCE20051@flycatcher.gentoo.org
1 ssuominen 11/07/29 07:23:17
2
3 Modified: ChangeLog
4 Added: ardour-2.8.11-r20.ebuild
5 Log:
6 Use raptor2 instead of raptor wrt #375027
7
8 (Portage version: 2.2.0_alpha47/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.95 media-sound/ardour/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/ardour/ChangeLog?rev=1.95&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/ardour/ChangeLog?rev=1.95&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/ardour/ChangeLog?r1=1.94&r2=1.95
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-sound/ardour/ChangeLog,v
20 retrieving revision 1.94
21 retrieving revision 1.95
22 diff -u -r1.94 -r1.95
23 --- ChangeLog 1 May 2011 12:04:01 -0000 1.94
24 +++ ChangeLog 29 Jul 2011 07:23:17 -0000 1.95
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.94 2011/05/01 12:04:01 radhermit Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ChangeLog,v 1.95 2011/07/29 07:23:17 ssuominen Exp $
30 +
31 +*ardour-2.8.11-r20 (29 Jul 2011)
32 +
33 + 29 Jul 2011; Samuli Suominen <ssuominen@g.o>
34 + +ardour-2.8.11-r20.ebuild, +files/ardour-2.8.11-raptor2.patch:
35 + Use raptor2 instead of raptor wrt #375027
36
37 01 May 2011; Tim Harder <radhermit@g.o> ardour-2.8.11-r1.ebuild:
38 Conditionally apply the gcc-4.6 patch (bug #365437).
39
40
41
42 1.1 media-sound/ardour/ardour-2.8.11-r20.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/ardour/ardour-2.8.11-r20.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/ardour/ardour-2.8.11-r20.ebuild?rev=1.1&content-type=text/plain
46
47 Index: ardour-2.8.11-r20.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.11-r20.ebuild,v 1.1 2011/07/29 07:23:17 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="mirror://gentoo/${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
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.109
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}"/${P}-flags.patch \
102 "${FILESDIR}"/${P}-syslibs.patch \
103 "${FILESDIR}"/${P}-type.patch \
104 "${FILESDIR}"/${P}-ldpath.patch \
105 "${FILESDIR}"/${P}-raptor2.patch
106
107 if [[ ($(gcc-major-version) -eq 4 && $(gcc-minor-version) -ge 6) ]]; then
108 epatch "${FILESDIR}"/${P}-gcc46.patch
109 fi
110 }
111
112 src_compile() {
113 local FPU_OPTIMIZATION=$($(use altivec || use sse) && echo 1 || echo 0)
114 tc-export CC CXX
115 append-cxxflags -D__STDC_FORMAT_MACROS
116 mkdir -p "${D}"
117
118 escons \
119 DESTDIR="${D}" \
120 FPU_OPTIMIZATION="${FPU_OPTIMIZATION}" \
121 PREFIX=/usr \
122 SYSLIBS=1 \
123 $(use_scons curl FREESOUND) \
124 $(use_scons debug DEBUG) \
125 $(use_scons nls NLS) \
126 $(use_scons lv2 LV2)
127 }
128
129 src_install() {
130 escons install
131 doman ${PN}.1
132 newicon icons/icon/ardour_icon_mac.png ${PN}.png
133 make_desktop_entry ardour2 ardour AudioVideo
134 }