[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"
+}