Gentoo Archives: gentoo-commits

From: "Andreas Schuerch (nativemad)" <nativemad@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/ardour: ChangeLog ardour-9999.ebuild ardour-3.5.14.ebuild
Date: Mon, 28 Oct 2013 18:50:07
Message-Id: 20131028185003.18CD22004E@flycatcher.gentoo.org
1 nativemad 13/10/28 18:50:03
2
3 Modified: ChangeLog ardour-9999.ebuild
4 Added: ardour-3.5.14.ebuild
5 Log:
6 Bump to 3.5.14. Thanks Alexey McSakoff for the ebuilds and the updated patch. See Bug 488934.
7
8 (Portage version: 2.1.12.2/cvs/Linux i686, signed Manifest commit with key C1DE54B2)
9
10 Revision Changes Path
11 1.121 media-sound/ardour/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/ardour/ChangeLog?rev=1.121&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/ardour/ChangeLog?rev=1.121&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/ardour/ChangeLog?r1=1.120&r2=1.121
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-sound/ardour/ChangeLog,v
20 retrieving revision 1.120
21 retrieving revision 1.121
22 diff -u -r1.120 -r1.121
23 --- ChangeLog 10 Sep 2013 20:14:00 -0000 1.120
24 +++ ChangeLog 28 Oct 2013 18:50:02 -0000 1.121
25 @@ -1,6 +1,13 @@
26 # ChangeLog for media-sound/ardour
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ChangeLog,v 1.120 2013/09/10 20:14:00 nativemad Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ChangeLog,v 1.121 2013/10/28 18:50:02 nativemad Exp $
30 +
31 +*ardour-3.5.14 (28 Oct 2013)
32 +
33 + 28 Oct 2013; Andreas Schuerch <nativemad@g.o> +ardour-3.5.14.ebuild,
34 + +files/ardour-3.5-syslibs.patch, ardour-9999.ebuild:
35 + bump to 3.5.14. Thanks Alexey McSakoff for the ebuilds and the updated patch.
36 + See Bug 488934
37
38 *ardour-9999 (10 Sep 2013)
39 *ardour-3.4 (10 Sep 2013)
40
41
42
43 1.2 media-sound/ardour/ardour-9999.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/ardour/ardour-9999.ebuild?rev=1.2&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/ardour/ardour-9999.ebuild?rev=1.2&content-type=text/plain
47 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/ardour/ardour-9999.ebuild?r1=1.1&r2=1.2
48
49 Index: ardour-9999.ebuild
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/media-sound/ardour/ardour-9999.ebuild,v
52 retrieving revision 1.1
53 retrieving revision 1.2
54 diff -u -r1.1 -r1.2
55 --- ardour-9999.ebuild 10 Sep 2013 20:14:00 -0000 1.1
56 +++ ardour-9999.ebuild 28 Oct 2013 18:50:02 -0000 1.2
57 @@ -1,6 +1,6 @@
58 # Copyright 1999-2013 Gentoo Foundation
59 # Distributed under the terms of the GNU General Public License v2
60 -# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ardour-9999.ebuild,v 1.1 2013/09/10 20:14:00 nativemad Exp $
61 +# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ardour-9999.ebuild,v 1.2 2013/10/28 18:50:02 nativemad Exp $
62
63 EAPI=4
64 inherit eutils git-2 toolchain-funcs flag-o-matic waf-utils
65 @@ -69,7 +69,7 @@
66 }
67
68 src_prepare(){
69 - epatch "${FILESDIR}"/${PN}-3.2-syslibs.patch
70 + epatch "${FILESDIR}"/${PN}-3.5-syslibs.patch
71 sed 's/python/python2/' -i waf
72 }
73
74
75
76
77 1.1 media-sound/ardour/ardour-3.5.14.ebuild
78
79 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/ardour/ardour-3.5.14.ebuild?rev=1.1&view=markup
80 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/ardour/ardour-3.5.14.ebuild?rev=1.1&content-type=text/plain
81
82 Index: ardour-3.5.14.ebuild
83 ===================================================================
84 # Copyright 1999-2013 Gentoo Foundation
85 # Distributed under the terms of the GNU General Public License v2
86 # $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ardour-3.5.14.ebuild,v 1.1 2013/10/28 18:50:02 nativemad Exp $
87
88 EAPI=4
89 inherit eutils git-2 toolchain-funcs flag-o-matic waf-utils
90
91 DESCRIPTION="Digital Audio Workstation"
92 HOMEPAGE="http://ardour.org/"
93 EGIT_REPO_URI="http://git.ardour.org/ardour/ardour.git"
94
95 if [ ${PV} = 9999 ]; then
96 KEYWORDS=""
97 else
98 EGIT_COMMIT="${PV}"
99 KEYWORDS="~amd64 ~x86"
100 fi
101
102 LICENSE="GPL-2"
103 SLOT="3"
104 IUSE="altivec debug doc nls lv2 sse"
105
106 RDEPEND="media-libs/aubio
107 media-libs/liblo
108 sci-libs/fftw:3.0
109 media-libs/freetype:2
110 >=dev-libs/glib-2.10.1:2
111 dev-cpp/glibmm:2
112 >=x11-libs/gtk+-2.8.1:2
113 >=dev-libs/libxml2-2.6:2
114 >=media-libs/libsndfile-1.0.18
115 >=media-libs/libsamplerate-0.1
116 >=media-libs/rubberband-1.6.0
117 >=media-libs/libsoundtouch-1.6.0
118 media-libs/flac
119 media-libs/raptor:2
120 >=media-libs/liblrdf-0.4.0-r20
121 >=media-sound/jack-audio-connection-kit-0.120
122 >=gnome-base/libgnomecanvas-2
123 media-libs/vamp-plugin-sdk
124 dev-libs/libxslt
125 dev-libs/libsigc++:2
126 >=dev-cpp/gtkmm-2.16:2.4
127 >=dev-cpp/libgnomecanvasmm-2.26:2.6
128 media-libs/alsa-lib
129 x11-libs/pango
130 x11-libs/cairo
131 media-libs/libart_lgpl
132 virtual/libusb:0
133 dev-libs/boost
134 >=media-libs/taglib-1.7
135 net-misc/curl
136 lv2? (
137 >=media-libs/slv2-0.6.1
138 media-libs/lilv
139 media-libs/sratom
140 dev-libs/sord
141 >=media-libs/suil-0.6.10
142
143 )"
144
145 DEPEND="${RDEPEND}
146 virtual/pkgconfig
147 nls? ( sys-devel/gettext )
148 doc? ( app-doc/doxygen[dot] )"
149
150 src_unpack() {
151 git-2_src_unpack
152 }
153
154 src_prepare(){
155 epatch "${FILESDIR}"/${PN}-3.5-syslibs.patch
156 sed 's/python/python2/' -i waf
157 }
158
159 src_configure() {
160 tc-export CC CXX
161 mkdir -p "${D}"
162 waf-utils_src_configure \
163 --destdir="${D}" \
164 --prefix=/usr \
165 --configdir=/etc \
166 $(use lv2 && echo "--lv2" || echo "--no-lv2") \
167 $(use nls && echo "--nls" || echo "--no-nls") \
168 $(use debug && echo "--stl-debug") \
169 $((use altivec || use sse) && echo "--fpu-optimization" || echo "--no-fpu-optimization") \
170 $(use doc && echo "--docs")
171 }
172
173 src_install() {
174 waf-utils_src_install
175 mv ${PN}.1 ${PN}${SLOT}.1
176 doman ${PN}${SLOT}.1
177 newicon icons/icon/ardour_icon_mac.png ${PN}${SLOT}.png
178 make_desktop_entry ardour3 ardour3 ardour3 AudioVideo
179 }