diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2010-04-24 23:32:04 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2010-04-24 23:32:04 +0000 |
commit | dd8869ddeab84fa92a15bb53c2e30c86d29c4af6 (patch) | |
tree | fea8ea3e7293cd16c76d8ecc45d01bd80219b3d6 /media-sound/ardour | |
parent | Version bump (diff) | |
download | historical-dd8869ddeab84fa92a15bb53c2e30c86d29c4af6.tar.gz historical-dd8869ddeab84fa92a15bb53c2e30c86d29c4af6.tar.bz2 historical-dd8869ddeab84fa92a15bb53c2e30c86d29c4af6.zip |
Version bump.
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'media-sound/ardour')
-rw-r--r-- | media-sound/ardour/ChangeLog | 9 | ||||
-rw-r--r-- | media-sound/ardour/Manifest | 9 | ||||
-rw-r--r-- | media-sound/ardour/ardour-2.7.1.ebuild | 112 | ||||
-rw-r--r-- | media-sound/ardour/ardour-2.8.7.ebuild | 73 | ||||
-rw-r--r-- | media-sound/ardour/files/ardour-2.0.3-sndfile-external.patch | 36 | ||||
-rw-r--r-- | media-sound/ardour/files/ardour-2.4-cflags.patch | 37 | ||||
-rw-r--r-- | media-sound/ardour/files/ardour-2.7.1-gcc44.patch | 44 |
7 files changed, 83 insertions, 237 deletions
diff --git a/media-sound/ardour/ChangeLog b/media-sound/ardour/ChangeLog index 17db91c3775c..91330c653a0b 100644 --- a/media-sound/ardour/ChangeLog +++ b/media-sound/ardour/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-sound/ardour -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ChangeLog,v 1.89 2009/11/07 18:09:09 volkmar Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ChangeLog,v 1.90 2010/04/24 23:32:04 ssuominen Exp $ + +*ardour-2.8.7 (24 Apr 2010) + + 24 Apr 2010; Samuli Suominen <ssuominen@gentoo.org> +ardour-2.8.7.ebuild: + Version bump wrt #293624 by Maciej Mrozowski. 07 Nov 2009; Mounir Lamouri <volkmar@gentoo.org> ardour-2.8.2.ebuild: Re-Keywording for ppc, bug 282006 diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest index acd8de45bf31..e5ee8b73ec5b 100644 --- a/media-sound/ardour/Manifest +++ b/media-sound/ardour/Manifest @@ -1,9 +1,6 @@ -AUX ardour-2.0.3-sndfile-external.patch 1409 RMD160 cbc6381f17a7978caa56aff0d5e0ce8b64f7161d SHA1 6559d30abdc3a89121097ed2649872806ce4a736 SHA256 71542baed4deeae9505107973361a5aab06f49ceaeb3bf7d2e7c5ffd73cc604d -AUX ardour-2.4-cflags.patch 1199 RMD160 32e6f8c22e1f83072f3183a26f02c2e66fe61401 SHA1 bf6c46463df21a2cc431fa17180fe91069a99a21 SHA256 ba59b111d4d93081aa743793d3307e18c6a06560e1500c3700ee0930df7f2f5b -AUX ardour-2.7.1-gcc44.patch 1418 RMD160 e8388a8787f7c0465f6a2c4a99fc2ae4f2cf0974 SHA1 9d603ad7106b41fb0455dd874a83ed1dcb351df9 SHA256 4473008fcec6d619301202ff6d12024eb08653e54986c42dbeba57e581e88944 -DIST ardour-2.7.1.tar.bz2 3313029 RMD160 7488169a28610550a93b700dd7949b8ffad2431e SHA1 3e8a6425bcfe5efbba0cfba44f0f63799e735cdb SHA256 102b99716ea99bbe66ad57abd1a1bf39d904068e76cb222d68f7acb78c63c864 DIST ardour-2.8.2.tar.bz2 3430971 RMD160 6dcb714f8e0a7d4fba497f96918a61fb67318bc7 SHA1 ac3c589b2355211b8ea12f1fba656e66b3007bb4 SHA256 659c4a50a2d045bdfd9b93ab7966726438a555f14d6122986acbd36c72d8fcc5 -EBUILD ardour-2.7.1.ebuild 3077 RMD160 a78213b2839772d8fd9db8e52ac990ba349f7be9 SHA1 0d2f66eb10801c70451001e87b8ea2cd0eb9a7c1 SHA256 258a630ee6335268ac5503240a67251554bf863dc4a0f06c4fecd2cc0744eddc +DIST ardour-2.8.7.tar.bz2 3248764 RMD160 4e55bb9a76d691afc737fa96e5125f1f43057ef6 SHA1 ac2ce9b3f77647e8bf8ead580cd2dcd2a9c4a6df SHA256 49549a1a009e553080b11e35527a8798ff09668ebb7193506273d889294db9b8 EBUILD ardour-2.8.2.ebuild 1868 RMD160 e7d2f25b009ebf04d6c20898e06597bd9a2a6cfe SHA1 adbe66dfac528d9c093392c8439bb7d8e59e4497 SHA256 90bc551a9ff7a8aa0bd041b11cde7c17daa28e88676fb7dc367eb96dc706105c -MISC ChangeLog 13912 RMD160 615405169d449df4a04b6f86d0335d766715b1c5 SHA1 d1d3677fdaacd4ac35b8f8ce92c5e10d5aeaff69 SHA256 cd20e415fa268e52af8350b06c507b1745d28665da5076d01ed01959aa123521 +EBUILD ardour-2.8.7.ebuild 1823 RMD160 4e3c81504a4c3f0364bc8c57e4feec61684bfddf SHA1 7b74a7166032b8f2a59c5380417f190d5afd3866 SHA256 2f6fad16151e1ab1d0847c15909c5e92d80d7fa8bdb81195eb31d200872698c9 +MISC ChangeLog 14068 RMD160 6c8ca75db536e81d1768d446d042268ae669c04b SHA1 966875e266441fcb4e8c8ae35c50fcdf120b82bc SHA256 3b1ebf0c6246b409ef0dc0a9520a15669d1807c7f1c50e6015fe82c03f3e3047 MISC metadata.xml 354 RMD160 63f054d3cb61313d5c8d3cf13b910e7a01f9d733 SHA1 46fb47157e27d14ac4fe70fcddc70327a9f4f9ff SHA256 80e25dd53a2d38ec744769f824f1093608c5e9e3851d368b002fda8cee6c017f diff --git a/media-sound/ardour/ardour-2.7.1.ebuild b/media-sound/ardour/ardour-2.7.1.ebuild deleted file mode 100644 index 1d0a16c16bb0..000000000000 --- a/media-sound/ardour/ardour-2.7.1.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ardour-2.7.1.ebuild,v 1.5 2009/08/01 06:22:59 ssuominen Exp $ - -EAPI=2 - -inherit eutils toolchain-funcs flag-o-matic versionator - -DESCRIPTION="multi-track hard disk recording software" -HOMEPAGE="http://ardour.org/" -SRC_URI="http://ardour.org/files/releases/${P/_p/-}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="altivec debug freesound nls sse" - -RDEPEND="media-libs/liblo - media-libs/aubio - >=media-libs/liblrdf-0.4.0 - >=media-libs/raptor-1.4.2 - >=media-sound/jack-audio-connection-kit-0.109.2 - >=dev-libs/glib-2.10.3 - x11-libs/pango - >=x11-libs/gtk+-2.8.8 - media-libs/flac - media-libs/alsa-lib - >=media-libs/libsamplerate-0.1.1-r1 - >=dev-libs/libxml2-2.6.0 - dev-libs/libxslt - >=gnome-base/libgnomecanvas-2.20 - >=media-libs/libsndfile-1.0.16 - x11-themes/gtk-engines - >=dev-cpp/gtkmm-2.12.3 - >=dev-cpp/glibmm-2.14.2 - >=dev-cpp/libgnomecanvasmm-2.20.0 - dev-cpp/cairomm - >=dev-libs/libsigc++-2.0 - media-libs/libsoundtouch - dev-libs/libusb - =sci-libs/fftw-3* - freesound? ( net-misc/curl )" -# slv2? ( >=media-libs/slv2-0.6.1 ) - -DEPEND="${RDEPEND} - sys-devel/libtool - dev-libs/boost - dev-util/pkgconfig - >=dev-util/scons-0.98.5 - nls? ( sys-devel/gettext )" - -S=${WORKDIR}/${P%_p*} - -src_prepare() { - epatch "${FILESDIR}/${PN}-2.0.3-sndfile-external.patch" - epatch "${FILESDIR}/${PN}-2.4-cflags.patch" - epatch "${FILESDIR}/${PN}-2.7.1-gcc44.patch" -} - -ardour_use_enable() { - use ${2} && echo "${1}=1" || echo "${1}=0" -} - -src_compile() { - # Required for scons to "see" intermediate install location - mkdir -p "${D}" - - local FPU_OPTIMIZATION=$((use altivec || use sse) && echo 1 || echo 0) - cd "${S}" - - tc-export CC CXX - - scons \ - $(ardour_use_enable DEBUG debug) \ - FPU_OPTIMIZATION=${FPU_OPTIMIZATION} \ - DESTDIR="${D}" \ - $(ardour_use_enable NLS nls) \ - $(ardour_use_enable FREESOUND freesound) \ - FFT_ANALYSIS=1 \ - SYSLIBS=1 \ - CFLAGS="${CFLAGS}" \ - LV2=0 \ - PREFIX=/usr || die "scons failed" -} - -src_install() { - scons install || die "make install failed" - - dodoc DOCUMENTATION/* - - doicon "${S}/icons/icon/ardour_icon_mac.png" - make_desktop_entry ardour2 Ardour2 ardour_icon_mac AudioVideo -} - -pkg_postinst() { - ewarn "---------------- WARNING -------------------" - ewarn "" - ewarn "Do not use Ardour 2.0 to open the only copy of sessions created with Ardour 0.99." - ewarn "Ardour 2.0 saves the session file in a new format that Ardour 0.99 will" - ewarn "not understand." - ewarn "" - ewarn "MAKE BACKUPS OF THE SESSION FILES." - ewarn "" - ewarn "The simplest way to address this is to make a copy of the session file itself" - ewarn "(e.g mysession/mysession.ardour) and make that file unreadable using chmod(1)." - ewarn "" - ewarn "---------------- WARNING -------------------" - ewarn "" - ewarn "If you use KDE 3.5, be sure to uncheck 'Apply colors to non-KDE applications' in" - ewarn "the colors configuration module if you want to be able to actually see various" - ewarn "texts in Ardour 2." -} diff --git a/media-sound/ardour/ardour-2.8.7.ebuild b/media-sound/ardour/ardour-2.8.7.ebuild new file mode 100644 index 000000000000..c91425d5d95f --- /dev/null +++ b/media-sound/ardour/ardour-2.8.7.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ardour-2.8.7.ebuild,v 1.1 2010/04/24 23:32:04 ssuominen Exp $ + +EAPI=2 +inherit eutils toolchain-funcs + +DESCRIPTION="Digital Audio Workstation" +HOMEPAGE="http://ardour.org/" +SRC_URI="http://dev.gentoo.org/~ssuominen/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="altivec curl debug nls lv2 sse" + +# FIXME: Bundled libraries in libs/ +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 + >=x11-libs/gtk+-2.8.1:2 + >=dev-libs/libxml2-2.6 + >=media-libs/libsndfile-1.0.18 + >=media-libs/libsamplerate-0.1 + media-libs/libsoundtouch + media-libs/flac + >=media-libs/raptor-1.4.2 + >=media-libs/liblrdf-0.4 + >=media-sound/jack-audio-connection-kit-0.109 + >=gnome-base/libgnomecanvas-2 + media-libs/vamp-plugin-sdk + dev-libs/libxslt + dev-libs/libsigc++:2 + >=dev-cpp/gtkmm-2.16 + >=dev-cpp/libgnomecanvasmm-2.26 + media-libs/alsa-lib + curl? ( net-misc/curl )" +DEPEND="${RDEPEND} + dev-libs/boost + dev-util/pkgconfig + >=dev-util/scons-1 + nls? ( sys-devel/gettext )" + +ardour_use_enable() { + use ${2} && echo "${1}=1" || echo "${1}=0" +} + +src_compile() { + local FPU_OPTIMIZATION=$((use altivec || use sse) && echo 1 || echo 0) + tc-export CC CXX + mkdir -p "${D}" + + scons \ + CFLAGS="${CFLAGS}" \ + $(ardour_use_enable DEBUG debug) \ + DESTDIR="${D}" \ + $(ardour_use_enable FREESOUND curl) \ + FPU_OPTIMIZATION="${FPU_OPTIMIZATION}" \ + $(ardour_use_enable NLS nls) \ + PREFIX=/usr \ + SYSLIBS=1 \ + $(ardour_use_enable LV2 lv2) \ + || die +} + +src_install() { + scons install || die + newicon icons/icon/ardour_icon_mac.png ${PN}.png + make_desktop_entry ardour2 Ardour +} diff --git a/media-sound/ardour/files/ardour-2.0.3-sndfile-external.patch b/media-sound/ardour/files/ardour-2.0.3-sndfile-external.patch deleted file mode 100644 index 02fd68327652..000000000000 --- a/media-sound/ardour/files/ardour-2.0.3-sndfile-external.patch +++ /dev/null @@ -1,36 +0,0 @@ -Index: ardour-2.0.3/SConstruct -=================================================================== ---- ardour-2.0.3.orig/SConstruct -+++ ardour-2.0.3/SConstruct -@@ -459,8 +459,8 @@ libraries = { } - - libraries['core'] = LibraryInfo (CCFLAGS = '-Ilibs') - --#libraries['sndfile'] = LibraryInfo() --#libraries['sndfile'].ParseConfig('pkg-config --cflags --libs sndfile') -+libraries['sndfile-ardour'] = LibraryInfo() -+libraries['sndfile-ardour'].ParseConfig('pkg-config --cflags --libs sndfile') - - libraries['lrdf'] = LibraryInfo() - libraries['lrdf'].ParseConfig('pkg-config --cflags --libs lrdf') -@@ -861,9 +861,9 @@ if env['SYSLIBS']: - # cannot use system one for the time being - # - -- libraries['sndfile-ardour'] = LibraryInfo(LIBS='libsndfile-ardour', -- LIBPATH='#libs/libsndfile', -- CPPPATH=['#libs/libsndfile/src']) -+# libraries['sndfile-ardour'] = LibraryInfo(LIBS='libsndfile-ardour', -+# LIBPATH='#libs/libsndfile', -+ # CPPPATH=['#libs/libsndfile/src']) - - # libraries['libglademm'] = LibraryInfo() - # libraries['libglademm'].ParseConfig ('pkg-config --cflags --libs libglademm-2.4') -@@ -883,7 +883,6 @@ if env['SYSLIBS']: - ] - - subdirs = [ -- 'libs/libsndfile', - 'libs/pbd', - 'libs/midi++2', - 'libs/ardour', diff --git a/media-sound/ardour/files/ardour-2.4-cflags.patch b/media-sound/ardour/files/ardour-2.4-cflags.patch deleted file mode 100644 index 9f3007b7d19a..000000000000 --- a/media-sound/ardour/files/ardour-2.4-cflags.patch +++ /dev/null @@ -1,37 +0,0 @@ -Index: ardour-2.4/SConstruct -=================================================================== ---- ardour-2.4.orig/SConstruct -+++ ardour-2.4/SConstruct -@@ -27,6 +27,7 @@ subst_dict = { } - opts = Options('scache.conf') - opts.AddOptions( - ('ARCH', 'Set architecture-specific compilation flags by hand (all flags as 1 argument)',''), -+ ('CFLAGS', 'Set custom CFLAGS',''), - ('WINDOWS_KEY', 'Set X Modifier (Mod1,Mod2,Mod3,Mod4,Mod5) for "Windows" key', 'Mod4'), - BoolOption('AUDIOUNITS', 'Compile with Apple\'s AudioUnit library. (experimental)', 0), - BoolOption('COREAUDIO', 'Compile with Apple\'s CoreAudio library', 0), -@@ -771,14 +772,18 @@ if env['ARCH'] != '': - # prepend boiler plate optimization flags - # - --opt_flags[:0] = [ -- "-O3", -- "-fomit-frame-pointer", -- "-ffast-math", -- "-fstrength-reduce", -- "-pipe" -+if env['CFLAGS'] != '': -+ opt_flags[:0]=env['CFLAGS'].split() -+else: -+ opt_flags[:0] = [ -+ "-O3", -+ "-fomit-frame-pointer", -+ "-ffast-math", -+ "-fstrength-reduce", -+ "-pipe" - ] - -+ - if env['DEBUG'] == 1: - env.Append(CCFLAGS=" ".join (debug_flags)) - env.Append(LINKFLAGS=" ".join (debug_flags)) diff --git a/media-sound/ardour/files/ardour-2.7.1-gcc44.patch b/media-sound/ardour/files/ardour-2.7.1-gcc44.patch deleted file mode 100644 index 5ed3b5cb1208..000000000000 --- a/media-sound/ardour/files/ardour-2.7.1-gcc44.patch +++ /dev/null @@ -1,44 +0,0 @@ -diff -Naur ardour-2.7.1.orig/libs/pbd/convert.cc ardour-2.7.1/libs/pbd/convert.cc ---- ardour-2.7.1.orig/libs/pbd/convert.cc 2008-12-09 15:34:12.544005281 -0500 -+++ ardour-2.7.1/libs/pbd/convert.cc 2008-12-09 15:34:47.962006119 -0500 -@@ -17,6 +17,7 @@ - - */ - -+#include <cstdio> - #include <cmath> - #include <locale> - #include <algorithm> -diff -Naur ardour-2.7.1.orig/libs/pbd/pbd/convert.h ardour-2.7.1/libs/pbd/pbd/convert.h ---- ardour-2.7.1.orig/libs/pbd/pbd/convert.h 2008-12-09 15:34:12.546005001 -0500 -+++ ardour-2.7.1/libs/pbd/pbd/convert.h 2008-12-09 16:01:25.177005281 -0500 -@@ -20,6 +20,7 @@ - #ifndef __pbd_convert_h__ - #define __pbd_convert_h__ - -+#include <stdint.h> - #include <string> - #include <vector> - #include <sstream> -diff -Naur ardour-2.7.1.orig/libs/pbd/shortpath.cc ardour-2.7.1/libs/pbd/shortpath.cc ---- ardour-2.7.1.orig/libs/pbd/shortpath.cc 2008-12-09 15:34:12.550005001 -0500 -+++ ardour-2.7.1/libs/pbd/shortpath.cc 2008-12-09 15:44:23.709005001 -0500 -@@ -17,6 +17,7 @@ - - */ - -+#include <stdint.h> - #include <pbd/shortpath.h> - - using namespace Glib; -diff -Naur ardour-2.7.1.orig/libs/pbd/stacktrace.cc ardour-2.7.1/libs/pbd/stacktrace.cc ---- ardour-2.7.1.orig/libs/pbd/stacktrace.cc 2008-12-09 15:34:12.550005001 -0500 -+++ ardour-2.7.1/libs/pbd/stacktrace.cc 2008-12-09 15:46:27.671005281 -0500 -@@ -17,6 +17,7 @@ - - */ - -+#include <cstdio> - #include <pbd/stacktrace.h> - #include <iostream> - |