[proaudio] [2613] composite: bump broken 0.006 to 0.006.2; fix 0.006. 2 and 9999 for build with USE=ladspa; 9999: add info message about the GUI

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 2613
Author:   dominique
Date:     2013-03-30 14:13:12 +0100 (Sat, 30 Mar 2013)
Log Message:
-----------
composite: bump broken 0.006 to 0.006.2; fix 0.006.2 and 9999 for build with USE=ladspa; 9999: add info message about the GUI

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/composite/ChangeLog
    trunk/overlays/proaudio/media-sound/composite/Manifest
    trunk/overlays/proaudio/media-sound/composite/composite-9999.ebuild

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/composite/composite-0.006.2.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/composite/composite-0.006.ebuild

Modified: trunk/overlays/proaudio/media-sound/composite/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/composite/ChangeLog	2013-03-30 13:05:44 UTC (rev 2612)
+++ trunk/overlays/proaudio/media-sound/composite/ChangeLog	2013-03-30 13:13:12 UTC (rev 2613)
@@ -1,8 +1,16 @@
 # ChangeLog for media-sound/composite
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
-  09 Mar 2013; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
+*composite-0.006.2 (30 Mar 2013)
+
+  30 Mar 2013; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
+  composite-9999.ebuild: added fix for compilation with USE=ladspa using
+  flag-o-matic and chaintools-funcs eclass
+  -composite-0.006: fail to build and outadated
+  +composte-0.006.2: added with the same ladspa fix
+
+  09 Mar 2013; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
   Moved QT depends to dev-qt/* in both ebuilds
 
 *composite-9999 (10 Oct 2010)

Modified: trunk/overlays/proaudio/media-sound/composite/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/composite/Manifest	2013-03-30 13:05:44 UTC (rev 2612)
+++ trunk/overlays/proaudio/media-sound/composite/Manifest	2013-03-30 13:13:12 UTC (rev 2613)
@@ -1,5 +1,5 @@
-DIST composite-0.006.tar.bz2 3539322 SHA256 19823896d6111600bbc0c3f3d7520f306b4ab75bc9d75a89dca320bde45e3679 SHA512 9515b75199f37b4e4bad6063bede3e73476ac41a7a1072720683c57888edcf028a1db2d6567ecbe6a39984e25e1e2987b250dbbe630cc0e2b5cade9e01f7da25 WHIRLPOOL d114503553217a6f1899cf110e7dee2cc54b3f22edb6fd05a95f446dbf402fe3c59ae8d2e40ae30d5df6f0ea5944716921ed4857c10a1a49b890a4ee62e7e9ad
-EBUILD composite-0.006.ebuild 1037 SHA256 42b368011eec4988f7cd8432b4986f21fd14dc3a33e652e0decc99c7332239c1 SHA512 670745fb0f642dffc3c0a39f73fde8123ea2767196f4b7f42beb7a5979bcc7f689a6fdf6bec7a2d4631368b56646f317790e74dd63a252546b8ecf041760c02f WHIRLPOOL 75f2e9eb6058a9d4a61e2f25c97d86757f265b97871543a87765bfae32489c8a72cf26de42b66345c7306dba84cdb0c6a876403605c7f86d4ba6080cab23684b
-EBUILD composite-9999.ebuild 1252 SHA256 15724f318ffa663dca0272521b8ffdf15ce44fb6b830c9ab32113fd7c1235585 SHA512 e4690534f4d035a0d0b66a0998e37b9a0772d44858854af36fafb3d6f296eb1773a9184f7f1e92528fb442c39f2123e09aea65737b5fb8fe290439bb2b6e06eb WHIRLPOOL da4e62a78626f48e4be3d243f13366ec8af64a17e1ccbe24a355630f8706df23743d07e71e5694aafce3ed20a40868320ce032013c6ef5fc44ed3749ee2a44c8
-MISC ChangeLog 631 SHA256 f598120debd7fb4c572ce705c167fd691b5844b119f5f10bf52b9f080a481e1a SHA512 b7ee044985a330e8864a0f162b6aad882c71bc73893f0f3eeccdd38602a6e60646169583e5609a7b7393a1a0329d74d42537c3b75d791a278527ab6df16c2479 WHIRLPOOL 8c90f71b02805441b1d9a191873640caba02e61852ffee5567bb1caaec49632bbdb3b05bbf80ca57e5c31e13f749e316a43ba91490f16397effaf8f1a05a3a08
+DIST composite-0.006.2.tar.bz2 3545045 SHA256 2654ae6ad73b6704e4d768329912495fd10a3500190fd5ac5be3be632472cba3 SHA512 91519e5de567de903609f0aa1cda96c2b057aed80531f3d8b864dacfff093d00db89aa4aa998646297e16e609bd195532746a0c3682c1568a52d164479a6f001 WHIRLPOOL f0471daae08a94cfffee4eaa5c2ee4b71fd184740ec2522a1fe15dc69dbbc1d1c5545b662cf631beae61c05a8a186c172d7c8ce024e13a0d927bf716616d1e9b
+EBUILD composite-0.006.2.ebuild 1150 SHA256 97aab28dc9d054a88c289d42dfb2659751f882c1e65b8f39c69548b6f8b41120 SHA512 2df45d4caa55a953b14da0bac7b80a50d499a8f1116eaa242f3ef6a85777e0429f3ca4110a0bc01b6041f3ab7de24996228ef9d66c11ed26d6eda8b2f316f3cb WHIRLPOOL 56bf0f18ab48b74fdf4b20041f836cd9b644568dcd92ba06a7fb429d83fb0705a21205eb0a85942686b2dea679d8f62bceb649cb3202ae43f487a19038fa0cba
+EBUILD composite-9999.ebuild 1517 SHA256 7cc530ecc30869a50c7c75d725a190b6848dfeec5aaa7ecdf843bfca99e711b1 SHA512 cd96e87cdd3d2179f09641ac8302414ae256bb88cf809d5a13b3fdd488ef22f429cab770bb208a88c46057cb046fe111720d0fa5578c5a1147f547fcf07e1ee9 WHIRLPOOL 79d9fce39607390c57c942c54737e0401ed94c7be4597bdee2d81b15dbf4dbc93e443d70a45de78c09b1eb5f552393b3b605c1f0a9d7b38f2749bd8a342cdf41
+MISC ChangeLog 960 SHA256 8c6c99ded16f8582b2a19302f458273f770438757cf2c552cd64eebb772356fe SHA512 1a10ae9ecc8cc11b2f981c64d0134c263e8657c1972afc035fb610e708d5e0639483b127a9dcb1c5148bda6a40b37a27c885a18681d3855c2da0856c37ec2771 WHIRLPOOL 80f547055c0d4fd9ecbe291d25c9d26dddc6c7e871ef2c83a0d9bbcf2bda03670f9cd233e21a21cee0cd5ba70a44a5977ca9477f3f75926544ed625c3dcd2543
 MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Added: trunk/overlays/proaudio/media-sound/composite/composite-0.006.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/composite/composite-0.006.2.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/composite/composite-0.006.2.ebuild	2013-03-30 13:13:12 UTC (rev 2613)
@@ -0,0 +1,50 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+inherit eutils cmake-utils flag-o-matic toolchain-funcs
+
+RESTRICT="mirror"
+DESCRIPTION="software application/system for real-time, in-performance sequencing, sampling, and looping."
+HOMEPAGE="http://gabe.is-a-geek.org/composite/";
+SRC_URI="http://gabe.is-a-geek.org/composite/releases/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="debug ladspa"
+
+RDEPEND="media-libs/rubberband
+	>=dev-qt/qtcore-4.5:4
+	>=dev-qt/qtgui-4.5:4
+	media-libs/libsndfile
+	media-sound/jack-audio-connection-kit
+	media-libs/flac
+	ladspa? ( media-libs/liblrdf )
+	dev-libs/boost"
+
+DEPEND="${RDEPEND}
+	dev-util/cmake
+	|| ( ( sys-libs/zlib
+			dev-libs/libtar )
+		app-arch/libarchive )"
+
+pkg_setup() {
+	DOCS="AUTHORS ChangeLog DEVELOPERS.txt README.txt"
+}
+
+src_configure() {
+	local mycmakeargs=""
+	if use debug; then
+		mycmakeargs+=" -DCMAKE_BUILD_TYPE=Debug"
+	fi
+
+	mycmakeargs+="$(cmake-utils_use_want ladspa LRDF)"
+	if use ladspa ; then
+		append-cppflags "$($(tc-getPKG_CONFIG) lrdf --cflags)"
+	fi
+
+	cmake-utils_src_configure
+}

Deleted: trunk/overlays/proaudio/media-sound/composite/composite-0.006.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/composite/composite-0.006.ebuild	2013-03-30 13:05:44 UTC (rev 2612)
+++ trunk/overlays/proaudio/media-sound/composite/composite-0.006.ebuild	2013-03-30 13:13:12 UTC (rev 2613)
@@ -1,47 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-
-inherit eutils cmake-utils
-
-RESTRICT="mirror"
-DESCRIPTION="software application/system for real-time, in-performance sequencing, sampling, and looping."
-HOMEPAGE="http://gabe.is-a-geek.org/composite/";
-SRC_URI="http://gabe.is-a-geek.org/composite/releases/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="debug ladspa"
-
-RDEPEND="media-libs/rubberband
-	>=dev-qt/qtcore-4.5:4
-	>=dev-qt/qtgui-4.5:4
-	media-libs/libsndfile
-	media-sound/jack-audio-connection-kit
-	media-libs/flac
-	ladspa? ( media-libs/liblrdf )
-	dev-libs/boost"
-
-DEPEND="${RDEPEND}
-	dev-util/cmake
-	|| ( ( sys-libs/zlib
-			dev-libs/libtar )
-		app-arch/libarchive )"
-
-pkg_setup() {
-	DOCS="AUTHORS ChangeLog DEVELOPERS.txt README.txt"
-}
-
-src_configure() {
-	local mycmakeargs=""
-	if use debug; then
-		mycmakeargs+=" -DCMAKE_BUILD_TYPE=Debug"
-	fi
-
-	mycmakeargs+="$(cmake-utils_use_want ladspa LRDF)"
-
-	cmake-utils_src_configure
-}
\ No newline at end of file

Modified: trunk/overlays/proaudio/media-sound/composite/composite-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/composite/composite-9999.ebuild	2013-03-30 13:05:44 UTC (rev 2612)
+++ trunk/overlays/proaudio/media-sound/composite/composite-9999.ebuild	2013-03-30 13:13:12 UTC (rev 2613)
@@ -4,7 +4,7 @@
 
 EAPI="2"
 
-inherit eutils cmake-utils git
+inherit eutils cmake-utils flag-o-matic git-2 toolchain-funcs
 
 DESCRIPTION="software application/system for real-time, in-performance sequencing, sampling, and looping."
 HOMEPAGE="http://gabe.is-a-geek.org/composite/";
@@ -49,6 +49,15 @@
 		mycmakeargs+=" -DCMAKE_BUILD_TYPE=Debug"
 	fi
 	mycmakeargs+=" $(cmake-utils_use_want ladspa LRDF)"
+	if use ladspa ; then
+		append-cppflags "$($(tc-getPKG_CONFIG) lrdf --cflags)"
+		#"-I/usr/include/raptor2"
+	fi
 
 	cmake-utils_src_configure
 }
+
+pkg_postinstall() {
+	einfo "The GUI for ${P} is very simple."
+	einfo "For a complete GUI, please install ${PN}-0.006.2"
+}


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/