diff options
author | Andreas Schuerch <nativemad@gentoo.org> | 2012-11-23 23:35:47 +0000 |
---|---|---|
committer | Andreas Schuerch <nativemad@gentoo.org> | 2012-11-23 23:35:47 +0000 |
commit | a018a39842eefd3a0c1687741f548be43981bbfb (patch) | |
tree | 877ca8d5e5d6144baea6e68aaacb35e038847cd1 /media-sound/ardour | |
parent | Version bump. The new version supports running the wrapper through Python (bu... (diff) | |
download | gentoo-2-a018a39842eefd3a0c1687741f548be43981bbfb.tar.gz gentoo-2-a018a39842eefd3a0c1687741f548be43981bbfb.tar.bz2 gentoo-2-a018a39842eefd3a0c1687741f548be43981bbfb.zip |
Added boost as rdep and made a revbump to dro ppc and add lilv as well as suil for lv2 to rdeps. See bug 444434.
Thanks Tim Harder and Martin Erdtmann for pointing to the issues!
(Portage version: 2.1.11.9/cvs/Linux i686)
Diffstat (limited to 'media-sound/ardour')
-rw-r--r-- | media-sound/ardour/ChangeLog | 10 | ||||
-rw-r--r-- | media-sound/ardour/ardour-2.8.14-r1.ebuild | 82 | ||||
-rw-r--r-- | media-sound/ardour/ardour-2.8.14.ebuild | 4 |
3 files changed, 93 insertions, 3 deletions
diff --git a/media-sound/ardour/ChangeLog b/media-sound/ardour/ChangeLog index 105ea428f356..fcc6e48e7132 100644 --- a/media-sound/ardour/ChangeLog +++ b/media-sound/ardour/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for media-sound/ardour # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ChangeLog,v 1.104 2012/11/21 21:21:28 nativemad Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ChangeLog,v 1.105 2012/11/23 23:35:47 nativemad Exp $ + +*ardour-2.8.14-r1 (24 Nov 2012) + + 24 Nov 2012; Andreas Schuerch <nativemad@gentoo.org> ardour-2.8.14.ebuild, + +ardour-2.8.14-r1.ebuild: + added boost to rdeps and made a revbump for dropping ppc and add lilv and + suil to the rdeps for lv2. Thanks Tim Harden and Martin Erdtmann for pointing + out the issues! See bug 444434. 22 Nov 2012; Andreas Schuerch <nativemad@gentoo.org> ardour-2.8.14.ebuild, +files/ardour-2.8.14-boost-150.patch: diff --git a/media-sound/ardour/ardour-2.8.14-r1.ebuild b/media-sound/ardour/ardour-2.8.14-r1.ebuild new file mode 100644 index 000000000000..83ccb862e07e --- /dev/null +++ b/media-sound/ardour/ardour-2.8.14-r1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ardour-2.8.14-r1.ebuild,v 1.1 2012/11/23 23:35:47 nativemad Exp $ + +EAPI=4 +inherit eutils flag-o-matic toolchain-funcs scons-utils + +DESCRIPTION="Digital Audio Workstation" +HOMEPAGE="http://ardour.org/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="altivec curl debug nls lv2 sse" + +RDEPEND="media-libs/aubio + media-libs/liblo + lv2? ( >=media-libs/slv2-0.6.1 ) + sci-libs/fftw:3.0 + media-libs/freetype:2 + >=dev-libs/glib-2.10.1:2 + dev-cpp/glibmm:2 + >=x11-libs/gtk+-2.8.1:2 + >=dev-libs/libxml2-2.6:2 + >=media-libs/libsndfile-1.0.18 + >=media-libs/libsamplerate-0.1 + >=media-libs/rubberband-1.6.0 + >=media-libs/libsoundtouch-1.6.0 + media-libs/flac + media-libs/raptor:2 + >=media-libs/liblrdf-0.4.0-r20 + >=media-sound/jack-audio-connection-kit-0.120 + >=gnome-base/libgnomecanvas-2 + media-libs/vamp-plugin-sdk + dev-libs/libxslt + dev-libs/libsigc++:2 + >=dev-cpp/gtkmm-2.16:2.4 + >=dev-cpp/libgnomecanvasmm-2.26:2.6 + media-libs/alsa-lib + x11-libs/pango + x11-libs/cairo + media-libs/libart_lgpl + virtual/libusb:0 + dev-libs/boost + curl? ( net-misc/curl ) + lv2? ( media-libs/lilv ) + lv2? ( media-libs/suil )" +DEPEND="${RDEPEND} + virtual/pkgconfig + nls? ( sys-devel/gettext )" + +src_prepare() { + epatch \ + "${FILESDIR}"/${PN}-2.8.11-flags.patch \ + "${FILESDIR}"/${P}-syslibs.patch \ + "${FILESDIR}"/${P}-boost-150.patch + +} + +src_compile() { + local FPU_OPTIMIZATION=$($(use altivec || use sse) && echo 1 || echo 0) + tc-export CC CXX + mkdir -p "${D}" + + escons \ + DESTDIR="${D}" \ + FPU_OPTIMIZATION="${FPU_OPTIMIZATION}" \ + PREFIX=/usr \ + SYSLIBS=1 \ + $(use_scons curl FREESOUND) \ + $(use_scons debug DEBUG) \ + $(use_scons nls NLS) \ + $(use_scons lv2 LV2) +} + +src_install() { + escons install + doman ${PN}.1 + newicon icons/icon/ardour_icon_mac.png ${PN}.png + make_desktop_entry ardour2 ardour AudioVideo +} diff --git a/media-sound/ardour/ardour-2.8.14.ebuild b/media-sound/ardour/ardour-2.8.14.ebuild index 76a7312a4609..c6da706ec8b1 100644 --- a/media-sound/ardour/ardour-2.8.14.ebuild +++ b/media-sound/ardour/ardour-2.8.14.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ardour-2.8.14.ebuild,v 1.2 2012/11/21 21:21:28 nativemad Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ardour-2.8.14.ebuild,v 1.3 2012/11/23 23:35:47 nativemad Exp $ EAPI=4 inherit eutils flag-o-matic toolchain-funcs scons-utils @@ -42,9 +42,9 @@ RDEPEND="media-libs/aubio x11-libs/cairo media-libs/libart_lgpl virtual/libusb:0 + dev-libs/boost curl? ( net-misc/curl )" DEPEND="${RDEPEND} - dev-libs/boost virtual/pkgconfig nls? ( sys-devel/gettext )" |