[proaudio] [1031] ardour tree cleanups, part1 |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 1031
Author: gimpel
Date: 2007-12-14 20:51:40 +0000 (Fri, 14 Dec 2007)
Log Message:
-----------
ardour tree cleanups, part1
Modified Paths:
--------------
trunk/overlays/proaudio/media-sound/ardour/Manifest
trunk/overlays/proaudio/media-sound/ardour/ardour-2.0.5.ebuild
trunk/overlays/proaudio/media-sound/ardour/ardour-2.0.99992.ebuild
trunk/overlays/proaudio/media-sound/ardour/ardour-2.1.ebuild
Removed Paths:
-------------
trunk/overlays/proaudio/media-sound/ardour/ardour-0.99.2.ebuild
trunk/overlays/proaudio/media-sound/ardour/ardour-0.99.3.ebuild
trunk/overlays/proaudio/media-sound/ardour/ardour-2.0.2.ebuild
trunk/overlays/proaudio/media-sound/ardour/ardour-2.0.3.ebuild
trunk/overlays/proaudio/media-sound/ardour/ardour-2.0.ebuild
trunk/overlays/proaudio/media-sound/ardour/ardour-99991.ebuild
trunk/overlays/proaudio/media-sound/ardour/files/digest-ardour-0.99.2
trunk/overlays/proaudio/media-sound/ardour/files/digest-ardour-0.99.3
trunk/overlays/proaudio/media-sound/ardour/files/digest-ardour-2.0
trunk/overlays/proaudio/media-sound/ardour/files/digest-ardour-2.0.2
trunk/overlays/proaudio/media-sound/ardour/files/digest-ardour-2.0.3
trunk/overlays/proaudio/media-sound/ardour/files/digest-ardour-99991
Modified: trunk/overlays/proaudio/media-sound/ardour/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/ardour/Manifest 2007-12-14 20:26:50 UTC (rev 1030)
+++ trunk/overlays/proaudio/media-sound/ardour/Manifest 2007-12-14 20:51:40 UTC (rev 1031)
@@ -10,68 +10,24 @@
MD5 ae848c8b9dd87bbc98716e49d338e819 files/ardour-vst-support_1_1.patch 951
RMD160 30eba23f28463bb564babaae5e4d5bbd83643198 files/ardour-vst-support_1_1.patch 951
SHA256 1bcefe84439243e5b57c364c4afb2570bcd643cc03316008fa57c21d5bfcd481 files/ardour-vst-support_1_1.patch 951
-DIST ardour-0.99.2.tar.bz2 1315985 RMD160 3748feca9cc893f108228e8efb4c5486033f54cb SHA1 3180731f0f56a5788eed123762bc4fe6489b8306 SHA256 e74ef15098b3a1f9b17d7384fdee99729d5bec2f61ec52ae47f602a3fb7aa817
-DIST ardour-0.99.3.tar.bz2 1316996 RMD160 e8e5891ef3783c87f9b58129adfe2be7b490ca26 SHA1 2a5fa961ff03a0691c17b9e5a51a3dacc2888d1f SHA256 d90ed3d147486be6b5583a792fa467195cacc2841327a85cb7765eda177f48d0
-DIST ardour-2.0.2.tar.bz2 2737191 RMD160 b248f5a3cf4b2c9e501035e8705ddf475bce2012 SHA1 201b8925872e06651dc9c531c625e422cf39d26f SHA256 2174f6902e4fe4086dc1cc5f9a0ef069aee27ef8ce740ebbf16cfb5d502bc7db
-DIST ardour-2.0.3.tar.bz2 2745744 RMD160 702dc6b234a7c36ba93377e4e8caffd25e75ff4d SHA1 78d70ec5211697dc014577b9e58c7599f27a8426 SHA256 36df4728b92aaab141ed7dbfab4c29f8a1fb83e4ebb95bc2ffa40c831f4d787e
DIST ardour-2.0.5.tar.bz2 2777524 RMD160 eb278fbd7121707b9b7d4dfbb1e2088ef36cb1d4 SHA1 9a3adea22c5f182832b90506cb354097c21caa4f SHA256 976b87920a3bd481b06edcbc756d1c5425397286f9b2a14546705a1f60a60848
-DIST ardour-2.0.tar.bz2 2754777 RMD160 091fcb4e25b5f76cc8773086be0d69c074dcdb3f SHA1 b10e8ade8b7cdefa1b7b6d4f24e003279e7e6023 SHA256 4d2b31f43d00995e98ffe57ef60808d2d219fe696cb26928f3268a43fbc7ccf8
DIST ardour-2.1.tar.bz2 2788128 RMD160 70796eb07911c5301049fb2d2749cbaa7a04ba4d SHA1 fcfb1230b9e7ec42c0044be89a6e25aa31a75658 SHA256 160482d87d8eb2188481fc42d7f6442efe6bff38544a321a79e2e23a7aa9501b
-EBUILD ardour-0.99.2.ebuild 2594 RMD160 b01f83fbb2885005b878865d2cef6eb3226acc9e SHA1 90c6798bc87515530647f283f50d21262a3b2128 SHA256 5c3447eee1bfa94a0e669e36f08b52ee19722f1d75780bd8ab9c612a82d74c86
-MD5 fb0ee055d18f6648379876b1e8636fa6 ardour-0.99.2.ebuild 2594
-RMD160 b01f83fbb2885005b878865d2cef6eb3226acc9e ardour-0.99.2.ebuild 2594
-SHA256 5c3447eee1bfa94a0e669e36f08b52ee19722f1d75780bd8ab9c612a82d74c86 ardour-0.99.2.ebuild 2594
-EBUILD ardour-0.99.3.ebuild 2879 RMD160 9d211617a6d4cb9834a8dab2109ab91e484da627 SHA1 68ac4a411ec3fb078fb01103aa298ef913109bb8 SHA256 ea9a3d6ddd7d5a3a3af04ca54ea677d9940667a17475feb8e188ed411edad5e7
-MD5 6d8909cc62400f7ebe60f7586d477d6f ardour-0.99.3.ebuild 2879
-RMD160 9d211617a6d4cb9834a8dab2109ab91e484da627 ardour-0.99.3.ebuild 2879
-SHA256 ea9a3d6ddd7d5a3a3af04ca54ea677d9940667a17475feb8e188ed411edad5e7 ardour-0.99.3.ebuild 2879
-EBUILD ardour-2.0.2.ebuild 5346 RMD160 49d50adee8e2f3c3c4725443a3ccadb33e385065 SHA1 00620611383cf23b04d8eafb114454c68973f884 SHA256 cd14c04930c1b93ebec06813c385767b63fcf23114c9397c89823bbb7a9320d5
-MD5 e742c1a4e15caffcbc99d08d4e1bb7ff ardour-2.0.2.ebuild 5346
-RMD160 49d50adee8e2f3c3c4725443a3ccadb33e385065 ardour-2.0.2.ebuild 5346
-SHA256 cd14c04930c1b93ebec06813c385767b63fcf23114c9397c89823bbb7a9320d5 ardour-2.0.2.ebuild 5346
-EBUILD ardour-2.0.3.ebuild 5346 RMD160 49d50adee8e2f3c3c4725443a3ccadb33e385065 SHA1 00620611383cf23b04d8eafb114454c68973f884 SHA256 cd14c04930c1b93ebec06813c385767b63fcf23114c9397c89823bbb7a9320d5
-MD5 e742c1a4e15caffcbc99d08d4e1bb7ff ardour-2.0.3.ebuild 5346
-RMD160 49d50adee8e2f3c3c4725443a3ccadb33e385065 ardour-2.0.3.ebuild 5346
-SHA256 cd14c04930c1b93ebec06813c385767b63fcf23114c9397c89823bbb7a9320d5 ardour-2.0.3.ebuild 5346
-EBUILD ardour-2.0.5.ebuild 5346 RMD160 49d50adee8e2f3c3c4725443a3ccadb33e385065 SHA1 00620611383cf23b04d8eafb114454c68973f884 SHA256 cd14c04930c1b93ebec06813c385767b63fcf23114c9397c89823bbb7a9320d5
-MD5 e742c1a4e15caffcbc99d08d4e1bb7ff ardour-2.0.5.ebuild 5346
-RMD160 49d50adee8e2f3c3c4725443a3ccadb33e385065 ardour-2.0.5.ebuild 5346
-SHA256 cd14c04930c1b93ebec06813c385767b63fcf23114c9397c89823bbb7a9320d5 ardour-2.0.5.ebuild 5346
-EBUILD ardour-2.0.99992.ebuild 5369 RMD160 4d4e6ce2359c758ba6960736753beaac194b233a SHA1 2d854eb884e21c8b4ba3e637cc01c4a5dd1a8b2d SHA256 c96ca52d63e02f55ce61c9c9a9390ef631edc36ebf3f40741a99521e3f2f9f72
-MD5 33eb5e88e87066041dde83f15a370425 ardour-2.0.99992.ebuild 5369
-RMD160 4d4e6ce2359c758ba6960736753beaac194b233a ardour-2.0.99992.ebuild 5369
-SHA256 c96ca52d63e02f55ce61c9c9a9390ef631edc36ebf3f40741a99521e3f2f9f72 ardour-2.0.99992.ebuild 5369
-EBUILD ardour-2.0.ebuild 4874 RMD160 fa2b0af3384fef5b5ce943c047ba7afe6f4787ab SHA1 6de62c73862d0f19be5642e96bfc8868d79bf9e5 SHA256 57dfdd399dea3e61060ed5aa150b04ca9d01c746314babb76ce9f64d0c84f65a
-MD5 50f2d6589ab5e62efe9b6424fab179d4 ardour-2.0.ebuild 4874
-RMD160 fa2b0af3384fef5b5ce943c047ba7afe6f4787ab ardour-2.0.ebuild 4874
-SHA256 57dfdd399dea3e61060ed5aa150b04ca9d01c746314babb76ce9f64d0c84f65a ardour-2.0.ebuild 4874
-EBUILD ardour-2.1.ebuild 5346 RMD160 49d50adee8e2f3c3c4725443a3ccadb33e385065 SHA1 00620611383cf23b04d8eafb114454c68973f884 SHA256 cd14c04930c1b93ebec06813c385767b63fcf23114c9397c89823bbb7a9320d5
-MD5 e742c1a4e15caffcbc99d08d4e1bb7ff ardour-2.1.ebuild 5346
-RMD160 49d50adee8e2f3c3c4725443a3ccadb33e385065 ardour-2.1.ebuild 5346
-SHA256 cd14c04930c1b93ebec06813c385767b63fcf23114c9397c89823bbb7a9320d5 ardour-2.1.ebuild 5346
-EBUILD ardour-99991.ebuild 3868 RMD160 30b795f7702a6b87fb2c13124cba53e70852abe4 SHA1 3e0e1c92e45b72e8e6184ce15ebe6e9ee8c3b73c SHA256 47b48894349388f345f95ff40b74c0f37e520e15d8e184589b8949e7727cabbc
-MD5 8443e654f02c448c72791bdce638109b ardour-99991.ebuild 3868
-RMD160 30b795f7702a6b87fb2c13124cba53e70852abe4 ardour-99991.ebuild 3868
-SHA256 47b48894349388f345f95ff40b74c0f37e520e15d8e184589b8949e7727cabbc ardour-99991.ebuild 3868
+EBUILD ardour-2.0.5.ebuild 5346 RMD160 5a2334befc69dcdcc9f901c0881f44d5bc1f2d9f SHA1 e3694d98fe369688513deb81bf97e9c44f36695a SHA256 8c8ec1c9ae12761dd54977d8a058773ef9840e11bbba36326c40b4298905b0d1
+MD5 4aa34cf31c6ea8425652cbb5b45113b0 ardour-2.0.5.ebuild 5346
+RMD160 5a2334befc69dcdcc9f901c0881f44d5bc1f2d9f ardour-2.0.5.ebuild 5346
+SHA256 8c8ec1c9ae12761dd54977d8a058773ef9840e11bbba36326c40b4298905b0d1 ardour-2.0.5.ebuild 5346
+EBUILD ardour-2.0.99992.ebuild 5369 RMD160 ca3a8a9def57bbce50834d59e8745e33843f3cd1 SHA1 3462383d0eacd666b33ffd35622174a4d38b91e1 SHA256 a0746c9aa4298e86e21dfdee749db7fe5fe69fa7a6f7d0e2b34b98004d16507e
+MD5 95f16698b20f907a94e276b5a1cbe34b ardour-2.0.99992.ebuild 5369
+RMD160 ca3a8a9def57bbce50834d59e8745e33843f3cd1 ardour-2.0.99992.ebuild 5369
+SHA256 a0746c9aa4298e86e21dfdee749db7fe5fe69fa7a6f7d0e2b34b98004d16507e ardour-2.0.99992.ebuild 5369
+EBUILD ardour-2.1.ebuild 5346 RMD160 5a2334befc69dcdcc9f901c0881f44d5bc1f2d9f SHA1 e3694d98fe369688513deb81bf97e9c44f36695a SHA256 8c8ec1c9ae12761dd54977d8a058773ef9840e11bbba36326c40b4298905b0d1
+MD5 4aa34cf31c6ea8425652cbb5b45113b0 ardour-2.1.ebuild 5346
+RMD160 5a2334befc69dcdcc9f901c0881f44d5bc1f2d9f ardour-2.1.ebuild 5346
+SHA256 8c8ec1c9ae12761dd54977d8a058773ef9840e11bbba36326c40b4298905b0d1 ardour-2.1.ebuild 5346
EBUILD ardour-99992.ebuild 5132 RMD160 7d2d92c59dbc5ac48c861f235d4bfbbcd975b985 SHA1 94f7c07c2823a0001e65b378ed0553d5b8fced98 SHA256 e03da9c9449adf0fad797162a4941bbe6902eacd08eabb5e901bff06e1e30313
MD5 19fbcf8b1923fbad6189d79870dcf2d6 ardour-99992.ebuild 5132
RMD160 7d2d92c59dbc5ac48c861f235d4bfbbcd975b985 ardour-99992.ebuild 5132
SHA256 e03da9c9449adf0fad797162a4941bbe6902eacd08eabb5e901bff06e1e30313 ardour-99992.ebuild 5132
-MD5 7f35f34f809b48f1cd8d1eaf4682c839 files/digest-ardour-0.99.2 247
-RMD160 06d0bfe32c7759efd86b7caf310b2918cdb74b38 files/digest-ardour-0.99.2 247
-SHA256 aa54b7842628aaa700f3a84666317bdee6097c8c34cb6ea376106530bcbc5446 files/digest-ardour-0.99.2 247
-MD5 13b52fc24eb9db0d263eb98b80562023 files/digest-ardour-0.99.3 247
-RMD160 541b630e8d55f608da8cf18cfb229a378d29347f files/digest-ardour-0.99.3 247
-SHA256 cd4992a66028d0e9b6253397d2807d277798140811536ed99ae47c46f8e2484d files/digest-ardour-0.99.3 247
-MD5 cf201fef3d22fab8e99c05132457effe files/digest-ardour-2.0 238
-RMD160 717375d0360cc769c7932988d83f344cfee95f1a files/digest-ardour-2.0 238
-SHA256 1e4fedc99474c03b7d35b11aec88ef289fb2fa52118f0921171577b73fc53db8 files/digest-ardour-2.0 238
-MD5 eb3b1944521be78ff499004a5f310a73 files/digest-ardour-2.0.2 244
-RMD160 4be130a18df1014caeda7a4fc9de239bf805e9fb files/digest-ardour-2.0.2 244
-SHA256 a7af8ad3e25e4e1a24191d2233464cb46fe077be13994fb107b5f0929a2bed1f files/digest-ardour-2.0.2 244
-MD5 97bab41fae30cd340386115ddec9a8ac files/digest-ardour-2.0.3 244
-RMD160 d239421f1c8556a1e604eef4c4ff643a390fdce2 files/digest-ardour-2.0.3 244
-SHA256 07df845d4c8dea59a671421b5f68d4e08e798e27058649cf1370a164cbcc29ed files/digest-ardour-2.0.3 244
MD5 0d0cc8b1632a1a118ae953a91b10c6c4 files/digest-ardour-2.0.5 244
RMD160 63e7c1c20f4e5846cd69c8126f389b3e3411b9f3 files/digest-ardour-2.0.5 244
SHA256 48f72afd0ddf20dad4ae33fa0df501245c84607bbec7e31cceb5a011773ee002 files/digest-ardour-2.0.5 244
@@ -81,9 +37,6 @@
MD5 34a15db22902cbdd9aecc89b90a94725 files/digest-ardour-2.1 238
RMD160 a437a96ac89954d96bb02515c380e739efebde9d files/digest-ardour-2.1 238
SHA256 3980c175f3dbd4f97e7c7d6c444a6632da7bc6bfa98cc18f738840600b199da7 files/digest-ardour-2.1 238
-MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-ardour-99991 0
-RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-ardour-99991 0
-SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-ardour-99991 0
MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-ardour-99992 0
RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-ardour-99992 0
SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-ardour-99992 0
Deleted: trunk/overlays/proaudio/media-sound/ardour/ardour-0.99.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/ardour/ardour-0.99.2.ebuild 2007-12-14 20:26:50 UTC (rev 1030)
+++ trunk/overlays/proaudio/media-sound/ardour/ardour-0.99.2.ebuild 2007-12-14 20:51:40 UTC (rev 1031)
@@ -1,96 +0,0 @@
-# Copy# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils scons-ccache
-
-DESCRIPTION="multi-track hard disk recording software"
-HOMEPAGE="http://ardour.org/"
-SRC_URI="http://ardour.org/files/releases/${P/_/}.tar.bz2"
-RESTRICT="nomirror"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 ~amd64 ~ppc"
-IUSE="nls debug sse altivec vst"
-
-# Ardour 0.99!
-# This is the first ebuild that can be marked stable, since it's out of beta finally.
-
-# From beta30 release notes:
-# plugin latency compensation now working correctly (we believe)
-# This really requires JACK 0.100.0 or above to work
-# properly, but even without that, they result in notable improvements
-# in the way Ardour aligns newly recorded material.
-#
-# As media-sound/jack-audio-connection-kit-0.100.0 is still -arch and it is not required for beta30
-# only suggested, RDEPEND needs to be updated as media-sound/jack-audio-connection-kit-0.100.0 gets
-# into ~arch. (2005 Sep 14 eldad)
-
-RDEPEND="dev-util/pkgconfig
- >=media-libs/liblrdf-0.3.6
- >=media-libs/raptor-1.2.0
- >=media-sound/jack-audio-connection-kit-0.98.1
- =dev-libs/glib-1.2*
- =x11-libs/gtk+-1.2*
- >=media-libs/libsndfile-1.0.4
- sys-libs/gdbm
- >=media-libs/ladspa-sdk-1.12
- >=media-libs/libsamplerate-0.0.14
- >=dev-libs/libxml2-2.5.7
- >=media-libs/libart_lgpl-2.3.16
- !media-sound/ardour-cvs"
-
-DEPEND="${RDEPEND}
- sys-devel/autoconf
- sys-devel/automake
- dev-util/pkgconfig
- >=dev-util/scons-0.96.1
- nls? ( sys-devel/gettext )
- vst? ( >=media-libs/fst-1.7-r3 )"
-
-S="${WORKDIR}/${P/_/}"
-
-src_unpack(){
- unpack ${A}
- cd ${S}
- use vst && epatch ${FILESDIR}/ardour-vst-support_0_1.patch
- use vst && epatch ${FILESDIR}/ardour-vst-support_1_1.patch
- add_ccache_to_scons
-}
-
-src_compile() {
- # bug 99664
- cd ${S}/libs/gtkmm
- chmod a+x autogen.sh && ./autogen.sh || die "autogen failed"
- econf || die "configure failed"
- # Required for scons to "see" intermediate install location
- mkdir -p ${D}
-
- use altivec && ALTIVEC=1 || ALTIVEC=0
- use debug && ARDOUR_DEBUG=1 || ARDOUR_DEBUG=0
- use nls && NLS=1 || NLS=0
- use sse && SSE=1 || SSE=0
- use vst && VST=1 || VST=0
- FST_PATH="/usr/lib/fst"
-
- cd ${S}
- scons \
- ALTIVEC=${ALTIVEC} \
- DEBUG=${ARDOUR_DEBUG} \
- DESTDIR=${D} \
- NLS=${NLS} \
- PREFIX=/usr \
- USE_SSE_EVERYWHERE=${SSE} \
- BUILD_SSE_OPTIMIZATIONS=${SSE} \
- KSI=0 \
- VST=${VST} VSTPATH=${FST_PATH} \
- -j2
-}
-
-src_install() {
- scons install || die "make install failed"
- use vst && dobin gtk_ardour/ardour.bin.exe.so
- use vst && fperms 644 /usr/bin/ardour.bin.exe.so
- dodoc DOCUMENTATION/*
-}
Deleted: trunk/overlays/proaudio/media-sound/ardour/ardour-0.99.3.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/ardour/ardour-0.99.3.ebuild 2007-12-14 20:26:50 UTC (rev 1030)
+++ trunk/overlays/proaudio/media-sound/ardour/ardour-0.99.3.ebuild 2007-12-14 20:51:40 UTC (rev 1031)
@@ -1,100 +0,0 @@
-# Copy# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils scons-ccache
-
-DESCRIPTION="multi-track hard disk recording software"
-HOMEPAGE="http://ardour.org/"
-SRC_URI="http://ardour.org/files/releases/${P/_/}.tar.bz2"
-RESTRICT="nomirror"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 ~amd64 ~ppc"
-IUSE="nls debug sse altivec vst"
-
-# Ardour 0.99!
-# This is the first ebuild that can be marked stable, since it's out of beta finally.
-
-# From beta30 release notes:
-# plugin latency compensation now working correctly (we believe)
-# This really requires JACK 0.100.0 or above to work
-# properly, but even without that, they result in notable improvements
-# in the way Ardour aligns newly recorded material.
-#
-# As media-sound/jack-audio-connection-kit-0.100.0 is still -arch and it is not required for beta30
-# only suggested, RDEPEND needs to be updated as media-sound/jack-audio-connection-kit-0.100.0 gets
-# into ~arch. (2005 Sep 14 eldad)
-
-RDEPEND="dev-util/pkgconfig
- >=media-libs/liblrdf-0.3.6
- >=media-libs/raptor-1.2.0
- >=media-sound/jack-audio-connection-kit-0.98.1
- =dev-libs/glib-1.2*
- =x11-libs/gtk+-1.2*
- >=media-libs/libsndfile-1.0.4
- sys-libs/gdbm
- >=media-libs/ladspa-sdk-1.12
- >=media-libs/libsamplerate-0.0.14
- >=dev-libs/libxml2-2.5.7
- >=media-libs/libart_lgpl-2.3.16
- !media-sound/ardour-cvs"
-
-DEPEND="${RDEPEND}
- sys-devel/autoconf
- sys-devel/automake
- dev-util/pkgconfig
- >=dev-util/scons-0.96.1
- nls? ( sys-devel/gettext )
- vst? ( >=media-libs/fst-1.7-r3 )"
-
-S="${WORKDIR}/${P/_/}"
-
-pkg_setup(){
- # issue with ACLOCAL_FLAGS if set to a wrong value
- if [ "${#ACLOCAL_FLAGS}" -gt "0" ];then
- ewarn "check your profile settings:"
- ewarn "There is no need to set the ACLOCAL_FLAGS"
- ewarn "environment variable so we unset it"
- unset ACLOCAL_FLAGS
- fi
-}
-
-src_unpack(){
- unpack ${A}
- cd ${S}
- use vst && epatch ${FILESDIR}/ardour-vst-support_0_1.patch
- use vst && epatch ${FILESDIR}/ardour-vst-support_1_1.patch
- add_ccache_to_scons
-}
-
-src_compile() {
- # bug 99664
- cd ${S}/libs/gtkmm
- chmod a+x autogen.sh && ./autogen.sh || die "autogen failed"
- econf || die "configure failed"
- # Required for scons to "see" intermediate install location
- mkdir -p ${D}
-
- local myconf=""
- ! use altivec; myconf="${myconf} ALTIVEC=$?"
- ! use debug; myconf="${myconf} ARDOUR_DEBUG=$?"
- ! use nls; myconf="${myconf} NLS=$?"
- ! use vst; myconf="${myconf} VST=$? VSTPATH=/usr/lib/fst"
- ! use sse; myconf="${myconf} USE_SSE_EVERYWHERE=$? BUILD_SSE_OPTIMIZATIONS=$?"
-
- # static settings
- myconf="${myconf} DESTDIR=${D} PREFIX=/usr KSI=0"
- einfo "${myconf}"
-
- cd ${S}
- scons ${myconf} -j2 || die "compilation failed"
-}
-
-src_install() {
- scons install || die "make install failed"
- use vst && dobin gtk_ardour/ardour.bin.exe.so
- use vst && fperms 644 /usr/bin/ardour.bin.exe.so
- dodoc DOCUMENTATION/*
-}
Deleted: trunk/overlays/proaudio/media-sound/ardour/ardour-2.0.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/ardour/ardour-2.0.2.ebuild 2007-12-14 20:26:50 UTC (rev 1030)
+++ trunk/overlays/proaudio/media-sound/ardour/ardour-2.0.2.ebuild 2007-12-14 20:51:40 UTC (rev 1031)
@@ -1,175 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils fetch-tools scons-ccache
-
-DESCRIPTION="multi-track hard disk recording software"
-HOMEPAGE="http://ardour.org/"
-SRC_URI="http://ardour.org/files/releases/${P}.tar.bz2"
-RESTRICT="nomirror"
-
-LICENSE="GPL-2"
-SLOT="1"
-KEYWORDS="~x86 ~amd64"
-IUSE="nls debug sse altivec vst sys-libs"
-
-RDEPEND=">=media-libs/liblrdf-0.4.0
- >=media-libs/raptor-1.2.0
- >=media-libs/libart_lgpl-2.3.16
- >=media-libs/ladspa-sdk-1.12
- >=media-libs/libsamplerate-0.0.14
- media-libs/liblo
- >=dev-libs/libxml2-2.5.7
- dev-libs/libxslt
- >=dev-libs/glib-2.10
- >=x11-libs/gtk+-2.6
- >=media-sound/jack-audio-connection-kit-0.100.0
- !=media-sound/ardour2-2*
- vst? ( >=app-emulation/wine-0.9.5 )
- >=gnome-base/libgnomecanvas-2.0
- sys-libs? ( >=dev-libs/libsigc++-2.0
- >=dev-cpp/glibmm-2.4
- >=dev-cpp/cairomm-1.0
- >=dev-cpp/gtkmm-2.8
- >=dev-libs/atk-1.6
- >=x11-libs/pango-1.4
- >=dev-cpp/libgnomecanvasmm-2.12.0
- >=media-libs/libsndfile-1.0.16
- >=media-libs/libsoundtouch-1.0 )"
-
- # sys-libs/gdbm # no longer needed?!
-
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.33.1
- sys-devel/bison
- sys-devel/autoconf
- sys-devel/automake
- >=dev-util/pkgconfig-0.8.0
- >=dev-util/scons-0.96.1
- nls? ( >=sys-devel/gettext-0.12.1 )
- vst? ( app-arch/zip
- =media-libs/vst-sdk-2.3* )"
-
-pkg_setup(){
- # issue with ACLOCAL_FLAGS if set to a wrong value
- if [ "${#ACLOCAL_FLAGS}" -gt "0" ];then
- ewarn "check your profile settings:"
- ewarn "There is no need to set the ACLOCAL_FLAGS"
- ewarn "environment variable so we unset it"
- unset ACLOCAL_FLAGS
- fi
- if use sys-libs;then
- ewarn "You are trying to use the system libraries"
- ewarn "instead the ones provided by ardour"
- ewarn "No upstream support for doing so. Use at your own risk!!!"
- ewarn "To use the ardour provided libs remerge with:"
- ewarn "USE=\"-sys-libs\" emerge =${P}"
-
- if ! built_with_use dev-cpp/gtkmm accessibility;then
- eerror "To be able to use the USE flag 'sys-libs'"
- eerror "you need to have dev-cpp/gtkmm"
- eerror "emerged with the USE flag 'accessibility'"
- die "dev-cpp/gtkmm is not built with the 'accessibility' USE flag"
- fi
- epause 3s
- fi
-}
-
-src_unpack(){
- # abort if user answers no to distribution of vst enabled binaries
- if use vst;then agree_vst || die "you can not distribute ardour with vst support" ;fi
-
- unpack "${P}.tar.bz2"
- cd ${S}
-
- # hack to use the sys-lib for sndlib also
- use sys-libs && epatch "${FILESDIR}/ardour-syslib_mod2.patch"
-
- # change template dir to not overwrite ardour1 stuff
- sed -i -e 's:\(share\)/ardour/\(templates\):\1/ardour2/\2:g' templates/SConscript || die "changing template names failed"
- add_ccache_to_scons
-
- # ################
- # adjust files for vst support
- if use vst;then
- # delete vst question
- touch ${S}/.personal_use_only
-
- # fix vst header
- sed -ie 's@vstsdk2.3/source/common/aeffectx.h@/usr/include/vst/aeffectx.h@g' libs/fst/SConscript || die "change vst-header location"
- #symlink the include vst include files
- vst_tmp_dir="vstsdk2.3/source/common"
- mkdir -p ${vst_tmp_dir}
- cp -r /usr/include/vst/./ ${vst_tmp_dir}
- zip -0r libs/fst/vstsdk2.3.zip vstsdk2.3 &>/dev/null
- #/usr/include/vst/ libs/fst
- #ln -s ${DISTDIR}/vstsdk2.3.zip /libs/fst/
- fi
- # ###############
-}
-
-src_compile() {
- # bug 99664
-# cd ${S}/libs/glibmm2
- #chmod a+x autogen.sh && ./autogen.sh || die "autogen failed"
- #cd ${S}/libs/sigc++2/
- #chmod a+x autogen.sh && ./autogen.sh || die "autogen failed"
-# econf || die "configure failed"
-
- # Required for scons to "see" intermediate install location
- mkdir -p ${D}
-
- local myconf=""
- ! use altivec; myconf="${myconf} ALTIVEC=$?"
- ! use debug; myconf="${myconf} ARDOUR_DEBUG=$?"
- ! use nls; myconf="${myconf} NLS=$?"
- ! use vst; myconf="${myconf} VST=$?"
- ! use sys-libs; myconf="${myconf} SYSLIBS=$?"
- ! use sse; myconf="${myconf} USE_SSE_EVERYWHERE=$? BUILD_SSE_OPTIMIZATIONS=$?"
- # static settings
- myconf="${myconf} PREFIX=/usr KSI=0" # NLS=0"
- einfo "${myconf}"
-
- cd ${S}
- scons ${myconf} || die "compilation failed"
-}
-
-src_install() {
- scons DESTDIR="${D}" install || die "make install failed"
- if use vst;then
- newbin vst/ardour_vst.exe.so ardour2.exe.so
- newbin vst/ardour_vst ardour2
- fperms 644 /usr/bin/ardour2.exe.so
- sed -i -e'/^appname/'i"export\ LD_LIBRARY_PATH=\"/usr/lib/ardour2/:\$LD_LIBRARY_PATH\"" ${D}/usr/bin/ardour2
-
- # fix ardour file_name
- sed -i -e 's@ardour_vst@ardour2@' ${D}/usr/bin/ardour2
- else
- # fix ardour path
- sed -i -e 's:'${D}'::g' ${D}/usr/bin/ardour2
- fi
-
- cd DOCUMENTATION/
- for i in `find -iname 'CVS'`;do rm -rf ${i};done
- cd - &>/dev/null
- dodoc DOCUMENTATION/*
-}
-
-agree_vst() {
- local ANSWER="no"
- einfo "Are you building Ardour for personal use (rather than distribution to others)? [yes/no]: "
- read ANSWER
- if [ "$ANSWER" == "y" ] || [ "$ANSWER" == "yes" ];then
- einfo "OK, VST support will be enabled"
- # delete question from SConscript
- #sed -i -e '/Make\ sure\ they/,/print\ \"OK,\ VST\ support\ will\ be\ enabled\"/d' "${S}"/SConstruct || die " failed to del vst question"
- else
- eerror "You cannot build Ardour with VST support for distribution to others"
- eerror "It is a violation of several different licenses"
-
- eerror "use: USE=-vst emerge $P"
- eerror "to disable vst support"
- return 1
- fi
-}
Deleted: trunk/overlays/proaudio/media-sound/ardour/ardour-2.0.3.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/ardour/ardour-2.0.3.ebuild 2007-12-14 20:26:50 UTC (rev 1030)
+++ trunk/overlays/proaudio/media-sound/ardour/ardour-2.0.3.ebuild 2007-12-14 20:51:40 UTC (rev 1031)
@@ -1,175 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils fetch-tools scons-ccache
-
-DESCRIPTION="multi-track hard disk recording software"
-HOMEPAGE="http://ardour.org/"
-SRC_URI="http://ardour.org/files/releases/${P}.tar.bz2"
-RESTRICT="nomirror"
-
-LICENSE="GPL-2"
-SLOT="1"
-KEYWORDS="~x86 ~amd64"
-IUSE="nls debug sse altivec vst sys-libs"
-
-RDEPEND=">=media-libs/liblrdf-0.4.0
- >=media-libs/raptor-1.2.0
- >=media-libs/libart_lgpl-2.3.16
- >=media-libs/ladspa-sdk-1.12
- >=media-libs/libsamplerate-0.0.14
- media-libs/liblo
- >=dev-libs/libxml2-2.5.7
- dev-libs/libxslt
- >=dev-libs/glib-2.10
- >=x11-libs/gtk+-2.6
- >=media-sound/jack-audio-connection-kit-0.100.0
- !=media-sound/ardour2-2*
- vst? ( >=app-emulation/wine-0.9.5 )
- >=gnome-base/libgnomecanvas-2.0
- sys-libs? ( >=dev-libs/libsigc++-2.0
- >=dev-cpp/glibmm-2.4
- >=dev-cpp/cairomm-1.0
- >=dev-cpp/gtkmm-2.8
- >=dev-libs/atk-1.6
- >=x11-libs/pango-1.4
- >=dev-cpp/libgnomecanvasmm-2.12.0
- >=media-libs/libsndfile-1.0.16
- >=media-libs/libsoundtouch-1.0 )"
-
- # sys-libs/gdbm # no longer needed?!
-
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.33.1
- sys-devel/bison
- sys-devel/autoconf
- sys-devel/automake
- >=dev-util/pkgconfig-0.8.0
- >=dev-util/scons-0.96.1
- nls? ( >=sys-devel/gettext-0.12.1 )
- vst? ( app-arch/zip
- =media-libs/vst-sdk-2.3* )"
-
-pkg_setup(){
- # issue with ACLOCAL_FLAGS if set to a wrong value
- if [ "${#ACLOCAL_FLAGS}" -gt "0" ];then
- ewarn "check your profile settings:"
- ewarn "There is no need to set the ACLOCAL_FLAGS"
- ewarn "environment variable so we unset it"
- unset ACLOCAL_FLAGS
- fi
- if use sys-libs;then
- ewarn "You are trying to use the system libraries"
- ewarn "instead the ones provided by ardour"
- ewarn "No upstream support for doing so. Use at your own risk!!!"
- ewarn "To use the ardour provided libs remerge with:"
- ewarn "USE=\"-sys-libs\" emerge =${P}"
-
- if ! built_with_use dev-cpp/gtkmm accessibility;then
- eerror "To be able to use the USE flag 'sys-libs'"
- eerror "you need to have dev-cpp/gtkmm"
- eerror "emerged with the USE flag 'accessibility'"
- die "dev-cpp/gtkmm is not built with the 'accessibility' USE flag"
- fi
- epause 3s
- fi
-}
-
-src_unpack(){
- # abort if user answers no to distribution of vst enabled binaries
- if use vst;then agree_vst || die "you can not distribute ardour with vst support" ;fi
-
- unpack "${P}.tar.bz2"
- cd ${S}
-
- # hack to use the sys-lib for sndlib also
- use sys-libs && epatch "${FILESDIR}/ardour-syslib_mod2.patch"
-
- # change template dir to not overwrite ardour1 stuff
- sed -i -e 's:\(share\)/ardour/\(templates\):\1/ardour2/\2:g' templates/SConscript || die "changing template names failed"
- add_ccache_to_scons
-
- # ################
- # adjust files for vst support
- if use vst;then
- # delete vst question
- touch ${S}/.personal_use_only
-
- # fix vst header
- sed -ie 's@vstsdk2.3/source/common/aeffectx.h@/usr/include/vst/aeffectx.h@g' libs/fst/SConscript || die "change vst-header location"
- #symlink the include vst include files
- vst_tmp_dir="vstsdk2.3/source/common"
- mkdir -p ${vst_tmp_dir}
- cp -r /usr/include/vst/./ ${vst_tmp_dir}
- zip -0r libs/fst/vstsdk2.3.zip vstsdk2.3 &>/dev/null
- #/usr/include/vst/ libs/fst
- #ln -s ${DISTDIR}/vstsdk2.3.zip /libs/fst/
- fi
- # ###############
-}
-
-src_compile() {
- # bug 99664
-# cd ${S}/libs/glibmm2
- #chmod a+x autogen.sh && ./autogen.sh || die "autogen failed"
- #cd ${S}/libs/sigc++2/
- #chmod a+x autogen.sh && ./autogen.sh || die "autogen failed"
-# econf || die "configure failed"
-
- # Required for scons to "see" intermediate install location
- mkdir -p ${D}
-
- local myconf=""
- ! use altivec; myconf="${myconf} ALTIVEC=$?"
- ! use debug; myconf="${myconf} ARDOUR_DEBUG=$?"
- ! use nls; myconf="${myconf} NLS=$?"
- ! use vst; myconf="${myconf} VST=$?"
- ! use sys-libs; myconf="${myconf} SYSLIBS=$?"
- ! use sse; myconf="${myconf} USE_SSE_EVERYWHERE=$? BUILD_SSE_OPTIMIZATIONS=$?"
- # static settings
- myconf="${myconf} PREFIX=/usr KSI=0" # NLS=0"
- einfo "${myconf}"
-
- cd ${S}
- scons ${myconf} || die "compilation failed"
-}
-
-src_install() {
- scons DESTDIR="${D}" install || die "make install failed"
- if use vst;then
- newbin vst/ardour_vst.exe.so ardour2.exe.so
- newbin vst/ardour_vst ardour2
- fperms 644 /usr/bin/ardour2.exe.so
- sed -i -e'/^appname/'i"export\ LD_LIBRARY_PATH=\"/usr/lib/ardour2/:\$LD_LIBRARY_PATH\"" ${D}/usr/bin/ardour2
-
- # fix ardour file_name
- sed -i -e 's@ardour_vst@ardour2@' ${D}/usr/bin/ardour2
- else
- # fix ardour path
- sed -i -e 's:'${D}'::g' ${D}/usr/bin/ardour2
- fi
-
- cd DOCUMENTATION/
- for i in `find -iname 'CVS'`;do rm -rf ${i};done
- cd - &>/dev/null
- dodoc DOCUMENTATION/*
-}
-
-agree_vst() {
- local ANSWER="no"
- einfo "Are you building Ardour for personal use (rather than distribution to others)? [yes/no]: "
- read ANSWER
- if [ "$ANSWER" == "y" ] || [ "$ANSWER" == "yes" ];then
- einfo "OK, VST support will be enabled"
- # delete question from SConscript
- #sed -i -e '/Make\ sure\ they/,/print\ \"OK,\ VST\ support\ will\ be\ enabled\"/d' "${S}"/SConstruct || die " failed to del vst question"
- else
- eerror "You cannot build Ardour with VST support for distribution to others"
- eerror "It is a violation of several different licenses"
-
- eerror "use: USE=-vst emerge $P"
- eerror "to disable vst support"
- return 1
- fi
-}
Modified: trunk/overlays/proaudio/media-sound/ardour/ardour-2.0.5.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/ardour/ardour-2.0.5.ebuild 2007-12-14 20:26:50 UTC (rev 1030)
+++ trunk/overlays/proaudio/media-sound/ardour/ardour-2.0.5.ebuild 2007-12-14 20:51:40 UTC (rev 1031)
@@ -10,7 +10,7 @@
RESTRICT="nomirror"
LICENSE="GPL-2"
-SLOT="1"
+SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="nls debug sse altivec vst sys-libs"
Modified: trunk/overlays/proaudio/media-sound/ardour/ardour-2.0.99992.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/ardour/ardour-2.0.99992.ebuild 2007-12-14 20:26:50 UTC (rev 1030)
+++ trunk/overlays/proaudio/media-sound/ardour/ardour-2.0.99992.ebuild 2007-12-14 20:51:40 UTC (rev 1031)
@@ -12,7 +12,7 @@
RESTRICT="nomirror"
LICENSE="GPL-2"
-SLOT="1"
+SLOT="0"
KEYWORDS=""
IUSE="nls debug sse altivec vst sys-libs"
Deleted: trunk/overlays/proaudio/media-sound/ardour/ardour-2.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/ardour/ardour-2.0.ebuild 2007-12-14 20:26:50 UTC (rev 1030)
+++ trunk/overlays/proaudio/media-sound/ardour/ardour-2.0.ebuild 2007-12-14 20:51:40 UTC (rev 1031)
@@ -1,157 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils fetch-tools scons-ccache
-
-DESCRIPTION="multi-track hard disk recording software"
-HOMEPAGE="http://ardour.org/"
-SRC_URI="http://ardour.org/files/releases/${P}.tar.bz2"
-RESTRICT="nomirror"
-
-LICENSE="GPL-2"
-SLOT="1"
-KEYWORDS="~x86"
-IUSE="nls debug sse altivec vst"
-
-# From beta30 release notes:
-# plugin latency compensation now working correctly (we believe)
-# This really requires JACK 0.100.0 or above to work
-# properly, but even without that, they result in notable improvements
-# in the way Ardour aligns newly recorded material.
-#
-# As media-sound/jack-audio-connection-kit-0.100.0 is still -arch and it is not required for beta30
-# only suggested, RDEPEND needs to be updated as media-sound/jack-audio-connection-kit-0.100.0 gets
-# into ~arch. (2005 Sep 14 eldad)
-
-RDEPEND=">=media-libs/liblrdf-0.4.0
- >=media-libs/raptor-1.2.0
- >=media-libs/libart_lgpl-2.3.16
- >=media-libs/ladspa-sdk-1.12
- >=media-libs/libsamplerate-0.0.14
- media-libs/liblo
- >=media-libs/libsndfile-1.0.4
- >=dev-libs/libxml2-2.5.7
- dev-libs/libxslt
- >=dev-libs/glib-2.10
- >=x11-libs/gtk+-2.6
- >=gnome-base/libgnomecanvas-2.12.0
- >=media-sound/jack-audio-connection-kit-0.100.0
- !=media-sound/ardour2-2*
- vst? ( >=app-emulation/wine-0.9.5 )"
-
- # sys-libs/gdbm # no longer needed?!
-
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.33.1
- sys-devel/bison
- sys-devel/autoconf
- sys-devel/automake
- >=dev-util/pkgconfig-0.8.0
- >=dev-util/scons-0.96.1
- nls? ( >=sys-devel/gettext-0.12.1 )
- vst? ( app-arch/zip
- =media-libs/vst-sdk-2.3* )"
-
-pkg_setup(){
- # issue with ACLOCAL_FLAGS if set to a wrong value
- if [ "${#ACLOCAL_FLAGS}" -gt "0" ];then
- ewarn "check your profile settings:"
- ewarn "There is no need to set the ACLOCAL_FLAGS"
- ewarn "environment variable so we unset it"
- unset ACLOCAL_FLAGS
- fi
-}
-
-src_unpack(){
- # abort if user answers no to distribution of vst enabled binaries
- if use vst;then agree_vst || die "you can not distribute ardour with vst support" ;fi
-
- unpack "${P}.tar.bz2"
- cd ${S}
- # change template dir to not overwrite ardour1 stuff
- sed -i -e 's:\(share\)/ardour/\(templates\):\1/ardour2/\2:g' templates/SConscript || die "changing template names failed"
- add_ccache_to_scons
-
- # ################
- # adjust files for vst support
- if use vst;then
- # delete vst question
- touch ${S}/.personal_use_only
-
- # fix vst header
- sed -ie 's@vstsdk2.3/source/common/aeffectx.h@/usr/include/vst/aeffectx.h@g' libs/fst/SConscript || die "change vst-header location"
- #symlink the include vst include files
- vst_tmp_dir="vstsdk2.3/source/common"
- mkdir -p ${vst_tmp_dir}
- cp -r /usr/include/vst/./ ${vst_tmp_dir}
- zip -0r libs/fst/vstsdk2.3.zip vstsdk2.3 &>/dev/null
- #/usr/include/vst/ libs/fst
- #ln -s ${DISTDIR}/vstsdk2.3.zip /libs/fst/
- fi
- # ###############
-}
-
-src_compile() {
- # bug 99664
- cd ${S}/libs/glibmm2
- #chmod a+x autogen.sh && ./autogen.sh || die "autogen failed"
- #cd ${S}/libs/sigc++2/
- #chmod a+x autogen.sh && ./autogen.sh || die "autogen failed"
- econf || die "configure failed"
-
- # Required for scons to "see" intermediate install location
- mkdir -p ${D}
-
- local myconf=""
- ! use altivec; myconf="${myconf} ALTIVEC=$?"
- ! use debug; myconf="${myconf} ARDOUR_DEBUG=$?"
- ! use nls; myconf="${myconf} NLS=$?"
- ! use vst; myconf="${myconf} VST=$?"
- ! use sse; myconf="${myconf} USE_SSE_EVERYWHERE=$? BUILD_SSE_OPTIMIZATIONS=$?"
- # static settings
- myconf="${myconf} PREFIX=/usr KSI=0" # NLS=0"
- einfo "${myconf}"
-
- cd ${S}
- scons ${myconf} || die "compilation failed"
-}
-
-src_install() {
- scons DESTDIR="${D}" install || die "make install failed"
- if use vst;then
- newbin vst/ardour_vst.exe.so ardour2.exe.so
- newbin vst/ardour_vst ardour2
- fperms 644 /usr/bin/ardour2.exe.so
- sed -i -e'/^appname/'i"export\ LD_LIBRARY_PATH=\"/usr/lib/ardour2/:\$LD_LIBRARY_PATH\"" ${D}/usr/bin/ardour2
-
- # fix ardour file_name
- sed -i -e 's@ardour_vst@ardour2@' ${D}/usr/bin/ardour2
- else
- # fix ardour path
- sed -i -e 's:'${D}'::g' ${D}/usr/bin/ardour2
- fi
-
- cd DOCUMENTATION/
- for i in `find -iname 'CVS'`;do rm -rf ${i};done
- cd - &>/dev/null
- dodoc DOCUMENTATION/*
-}
-
-agree_vst() {
- local ANSWER="no"
- einfo "Are you building Ardour for personal use (rather than distribution to others)? [yes/no]: "
- read ANSWER
- if [ "$ANSWER" == "y" ] || [ "$ANSWER" == "yes" ];then
- einfo "OK, VST support will be enabled"
- # delete question from SConscript
- #sed -i -e '/Make\ sure\ they/,/print\ \"OK,\ VST\ support\ will\ be\ enabled\"/d' "${S}"/SConstruct || die " failed to del vst question"
- else
- eerror "You cannot build Ardour with VST support for distribution to others"
- eerror "It is a violation of several different licenses"
-
- eerror "use: USE=-vst emerge $P"
- eerror "to disable vst support"
- return 1
- fi
-}
Modified: trunk/overlays/proaudio/media-sound/ardour/ardour-2.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/ardour/ardour-2.1.ebuild 2007-12-14 20:26:50 UTC (rev 1030)
+++ trunk/overlays/proaudio/media-sound/ardour/ardour-2.1.ebuild 2007-12-14 20:51:40 UTC (rev 1031)
@@ -10,7 +10,7 @@
RESTRICT="nomirror"
LICENSE="GPL-2"
-SLOT="1"
+SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="nls debug sse altivec vst sys-libs"
Deleted: trunk/overlays/proaudio/media-sound/ardour/ardour-99991.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/ardour/ardour-99991.ebuild 2007-12-14 20:26:50 UTC (rev 1030)
+++ trunk/overlays/proaudio/media-sound/ardour/ardour-99991.ebuild 2007-12-14 20:51:40 UTC (rev 1031)
@@ -1,128 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils scons-ccache fetch-tools
-
-DESCRIPTION="multi-track hard disk recording software"
-HOMEPAGE="http://ardour.org/"
-
-URL_PREFIX="http://ardour.org/files/releases"
-SRC_URI="" #"${URL_PREFIX}${PN}-cvs.tar.bz2"
-RESTRICT="nomirror"
-MY_A=${PN}-cvs.tar.bz2
-URL="${URL_PREFIX}/${MY_A}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE="nls debug sse altivec vst"
-
-# From beta30 release notes:
-# plugin latency compensation now working correctly (we believe)
-# This really requires JACK 0.100.0 or above to work
-# properly, but even without that, they result in notable improvements
-# in the way Ardour aligns newly recorded material.
-#
-# As media-sound/jack-audio-connection-kit-0.100.0 is still -arch and it is not required for beta30
-# only suggested, RDEPEND needs to be updated as media-sound/jack-audio-connection-kit-0.100.0 gets
-# into ~arch. (2005 Sep 14 eldad)
-
-RDEPEND="dev-util/pkgconfig
- >=media-libs/liblrdf-0.3.6
- >=media-libs/raptor-1.2.0
- >=media-sound/jack-audio-connection-kit-0.98.1
- =dev-libs/glib-1.2*
- =x11-libs/gtk+-1.2*
- >=media-libs/libsndfile-1.0.4
- sys-libs/gdbm
- >=media-libs/ladspa-sdk-1.12
- >=media-libs/libsamplerate-0.0.14
- >=dev-libs/libxml2-2.5.7
- >=media-libs/libart_lgpl-2.3.16
- !media-sound/ardour-cvs"
-
-DEPEND="${RDEPEND}
- sys-devel/autoconf
- sys-devel/automake
- dev-util/pkgconfig
- >=dev-util/scons-0.96.1
- nls? ( sys-devel/gettext )
- vst? ( >=media-libs/fst-1.7-r3 )"
-
-fetch_cvs_tarball() {
-DOWNLOAD=n
- if [ "${#PORTAGE_ACTUAL_DISTDIR}" == "0" ];then
- PORTAGE_ACTUAL_DISTDIR="${DISTDIR}"
- fi
- if [ -e "${PORTAGE_ACTUAL_DISTDIR}/${PN}-cvs.tar.bz2" ];then
- einfo "ardour.org does not offer real cvs-support"
- einfo "it just gives us daily snapshots:"
- einfo "your snapshot is from: `LC_ALL=C ls /usr/portage/distfiles/ardour-cvs.tar.bz2 --time-style=long-iso -l| awk '{print $6}'`"
- einfo "Do you want Re-download ardour-cvs tarball? [y,n]"
- read DOWNLOAD
- else
- DOWNLOAD="y"
- fi
- if [ "${DOWNLOAD}" == "y" ];then
- addwrite "${PORTAGE_ACTUAL_DISTDIR}/${MY_A}"
- rm -f "${PORTAGE_ACTUAL_DISTDIR}/${MY_A}"
- wget ${URL_PREFIX}/${MY_A} -P "${PORTAGE_ACTUAL_DISTDIR}" ||\
- die "cannot fetch new ardour-cvs-patch"
- fi
-}
-
-S="${WORKDIR}/${PN}"
-
-pkg_setup(){
- # issue with ACLOCAL_FLAGS if set to a wrong value
- if [ "${#ACLOCAL_FLAGS}" -gt "0" ];then
- ewarn "check your profile settings:"
- ewarn "There is no need to set the ACLOCAL_FLAGS"
- ewarn "environment variable so we unset it"
- unset ACLOCAL_FLAGS
- fi
-}
-
-src_unpack(){
- # following 3 lines replaced by eclass and unpack
- ##fetch_cvs_tarball
- ##echo ">>> Unpacking ${PORTAGE_ACTUAL_DISTDIR}/${MY_A} to >>> ${WORKDIR}"
- ##tar -xjpf "${PORTAGE_ACTUAL_DISTDIR}/${MY_A}" || die "unpacking failed"
- fetch_tarball_cmp "${URL}"
- unpack "${URL##*/}"
- cd ${S}
- use vst && epatch ${FILESDIR}/ardour-vst-support_0_1.patch
- use vst && epatch ${FILESDIR}/ardour-vst-support_1_1.patch
- add_ccache_to_scons
-}
-
-src_compile() {
- # bug 99664
- cd ${S}/libs/gtkmm
- chmod a+x autogen.sh && ./autogen.sh || die "autogen failed"
- econf || die "configure failed"
- # Required for scons to "see" intermediate install location
- mkdir -p ${D}
-
- local myconf=""
- ! use altivec; myconf="${myconf} ALTIVEC=$?"
- ! use debug; myconf="${myconf} ARDOUR_DEBUG=$?"
- ! use nls; myconf="${myconf} NLS=$?"
- ! use vst; myconf="${myconf} VST=$? VSTPATH=/usr/lib/fst"
- ! use sse; myconf="${myconf} USE_SSE_EVERYWHERE=$? BUILD_SSE_OPTIMIZATIONS=$?"
-
- # static settings
- myconf="${myconf} DESTDIR=${D} PREFIX=/usr KSI=0"
- einfo "${myconf}"
-
- cd ${S}
- scons ${myconf} -j2 || die "compilation failed"
-}
-
-src_install() {
- scons install || die "make install failed"
- use vst && dobin gtk_ardour/ardour.bin.exe.so
- use vst && fperms 644 /usr/bin/ardour.bin.exe.so
- dodoc DOCUMENTATION/*
-}
Deleted: trunk/overlays/proaudio/media-sound/ardour/files/digest-ardour-0.99.2
===================================================================
--- trunk/overlays/proaudio/media-sound/ardour/files/digest-ardour-0.99.2 2007-12-14 20:26:50 UTC (rev 1030)
+++ trunk/overlays/proaudio/media-sound/ardour/files/digest-ardour-0.99.2 2007-12-14 20:51:40 UTC (rev 1031)
@@ -1,3 +0,0 @@
-MD5 007f689d782cde6384cf22de1ae5a9da ardour-0.99.2.tar.bz2 1315985
-RMD160 3748feca9cc893f108228e8efb4c5486033f54cb ardour-0.99.2.tar.bz2 1315985
-SHA256 e74ef15098b3a1f9b17d7384fdee99729d5bec2f61ec52ae47f602a3fb7aa817 ardour-0.99.2.tar.bz2 1315985
Deleted: trunk/overlays/proaudio/media-sound/ardour/files/digest-ardour-0.99.3
===================================================================
--- trunk/overlays/proaudio/media-sound/ardour/files/digest-ardour-0.99.3 2007-12-14 20:26:50 UTC (rev 1030)
+++ trunk/overlays/proaudio/media-sound/ardour/files/digest-ardour-0.99.3 2007-12-14 20:51:40 UTC (rev 1031)
@@ -1,3 +0,0 @@
-MD5 874858eed66babe564cd0f96fd82ab91 ardour-0.99.3.tar.bz2 1316996
-RMD160 e8e5891ef3783c87f9b58129adfe2be7b490ca26 ardour-0.99.3.tar.bz2 1316996
-SHA256 d90ed3d147486be6b5583a792fa467195cacc2841327a85cb7765eda177f48d0 ardour-0.99.3.tar.bz2 1316996
Deleted: trunk/overlays/proaudio/media-sound/ardour/files/digest-ardour-2.0
===================================================================
--- trunk/overlays/proaudio/media-sound/ardour/files/digest-ardour-2.0 2007-12-14 20:26:50 UTC (rev 1030)
+++ trunk/overlays/proaudio/media-sound/ardour/files/digest-ardour-2.0 2007-12-14 20:51:40 UTC (rev 1031)
@@ -1,3 +0,0 @@
-MD5 fb45ad6df9f2674cfe48b4d8305c3b9e ardour-2.0.tar.bz2 2754777
-RMD160 091fcb4e25b5f76cc8773086be0d69c074dcdb3f ardour-2.0.tar.bz2 2754777
-SHA256 4d2b31f43d00995e98ffe57ef60808d2d219fe696cb26928f3268a43fbc7ccf8 ardour-2.0.tar.bz2 2754777
Deleted: trunk/overlays/proaudio/media-sound/ardour/files/digest-ardour-2.0.2
===================================================================
--- trunk/overlays/proaudio/media-sound/ardour/files/digest-ardour-2.0.2 2007-12-14 20:26:50 UTC (rev 1030)
+++ trunk/overlays/proaudio/media-sound/ardour/files/digest-ardour-2.0.2 2007-12-14 20:51:40 UTC (rev 1031)
@@ -1,3 +0,0 @@
-MD5 f135c9c4706b19b04946ea0a4626c768 ardour-2.0.2.tar.bz2 2737191
-RMD160 b248f5a3cf4b2c9e501035e8705ddf475bce2012 ardour-2.0.2.tar.bz2 2737191
-SHA256 2174f6902e4fe4086dc1cc5f9a0ef069aee27ef8ce740ebbf16cfb5d502bc7db ardour-2.0.2.tar.bz2 2737191
Deleted: trunk/overlays/proaudio/media-sound/ardour/files/digest-ardour-2.0.3
===================================================================
--- trunk/overlays/proaudio/media-sound/ardour/files/digest-ardour-2.0.3 2007-12-14 20:26:50 UTC (rev 1030)
+++ trunk/overlays/proaudio/media-sound/ardour/files/digest-ardour-2.0.3 2007-12-14 20:51:40 UTC (rev 1031)
@@ -1,3 +0,0 @@
-MD5 d047d3f9e7b5b4bf80980c5b267c1068 ardour-2.0.3.tar.bz2 2745744
-RMD160 702dc6b234a7c36ba93377e4e8caffd25e75ff4d ardour-2.0.3.tar.bz2 2745744
-SHA256 36df4728b92aaab141ed7dbfab4c29f8a1fb83e4ebb95bc2ffa40c831f4d787e ardour-2.0.3.tar.bz2 2745744
Deleted: trunk/overlays/proaudio/media-sound/ardour/files/digest-ardour-99991
===================================================================