[proaudio] [1267] moved flowcanvas to x11-libs |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 1267
Author: evermind
Date: 2008-08-06 14:38:36 +0200 (Wed, 06 Aug 2008)
Log Message:
-----------
moved flowcanvas to x11-libs
Modified Paths:
--------------
trunk/overlays/proaudio/media-sound/ingen/Manifest
trunk/overlays/proaudio/media-sound/ingen/ingen-9999.ebuild
trunk/overlays/proaudio/media-sound/machina/Manifest
trunk/overlays/proaudio/media-sound/machina/machina-9999.ebuild
trunk/overlays/proaudio/media-sound/om/Manifest
trunk/overlays/proaudio/media-sound/om/om-9999.ebuild
trunk/overlays/proaudio/media-sound/patchage/Manifest
trunk/overlays/proaudio/media-sound/patchage/patchage-0.4.0.ebuild
trunk/overlays/proaudio/media-sound/patchage/patchage-0.4.1.ebuild
trunk/overlays/proaudio/media-sound/patchage/patchage-9999.ebuild
trunk/overlays/proaudio/x11-libs/flowcanvas/ChangeLog
trunk/overlays/proaudio/x11-libs/flowcanvas/Manifest
trunk/overlays/proaudio/x11-libs/flowcanvas/flowcanvas-0.5.0.ebuild
trunk/overlays/proaudio/x11-libs/flowcanvas/flowcanvas-9999.ebuild
Added Paths:
-----------
trunk/overlays/proaudio/x11-libs/flowcanvas/
Removed Paths:
-------------
trunk/overlays/proaudio/media-libs/flowcanvas/
trunk/overlays/proaudio/x11-libs/flowcanvas/flowcanvas-0.4.0.ebuild
Modified: trunk/overlays/proaudio/media-sound/ingen/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/ingen/Manifest 2008-08-05 22:35:47 UTC (rev 1266)
+++ trunk/overlays/proaudio/media-sound/ingen/Manifest 2008-08-06 12:38:36 UTC (rev 1267)
@@ -1,3 +1,3 @@
-EBUILD ingen-9999.ebuild 3372 RMD160 32eed8c47463b837096fc4efbedf6f18b8d5feb1 SHA1 716abc639b792d8f4398d8a48c12c227f17fe82c SHA256 1281bd6cb18d90fe2f89fe5fcc9521ccc6050dc8fe111b69834ae4b39f0935bf
+EBUILD ingen-9999.ebuild 3368 RMD160 543f4a66729d2298a54aff21efafc4a8c5578ce3 SHA1 733a86880bf5fc55ed381ef555d864f5a6d1145b SHA256 f04a8bc4af1de8718cc8f5fa50608329ac1c5b3861b0fee6d10e0467c1dbefa2
MISC ChangeLog 206 RMD160 7c7aa7a0b8b7efd06e11a57e6490faf96fac3d5f SHA1 5924a77f3ad57ac78ed751149a204d54b97163d1 SHA256 ee9eb9d21949d61bc997142e1304539ae213472316ceb2efb93ed8679ddf9153
MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Modified: trunk/overlays/proaudio/media-sound/ingen/ingen-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/ingen/ingen-9999.ebuild 2008-08-05 22:35:47 UTC (rev 1266)
+++ trunk/overlays/proaudio/media-sound/ingen/ingen-9999.ebuild 2008-08-06 12:38:36 UTC (rev 1267)
@@ -31,7 +31,7 @@
gtk2? ( >=dev-cpp/gtkmm-2.4
>=dev-cpp/libgnomecanvasmm-2.6
>=dev-cpp/libglademm-2.4
- >=media-libs/flowcanvas-9999 )
+ >=x11-libs/flowcanvas-9999 )
media-libs/dssi
ladspa? ( media-libs/ladspa-sdk )
media-plugins/omins
@@ -48,7 +48,7 @@
pkg_setup() {
ewarn "if the compilation fails you can try to re-emerge"
- ewarn "media-libs/flowcanvas-9999 and sys-libs/raul-9999"
+ ewarn "x11-libs/flowcanvas-9999 and sys-libs/raul-9999"
ewarn "as ingen depens atm. on their latest code"
sleep 3s
if ! built_with_use sys-libs/raul osc ; then
Modified: trunk/overlays/proaudio/media-sound/machina/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/machina/Manifest 2008-08-05 22:35:47 UTC (rev 1266)
+++ trunk/overlays/proaudio/media-sound/machina/Manifest 2008-08-06 12:38:36 UTC (rev 1267)
@@ -1,3 +1,3 @@
-EBUILD machina-9999.ebuild 2919 RMD160 e5e6636a1b8fe3974c8846023491d9962df5d673 SHA1 637de925a30f0cbbf7969be9565bdbe0ca1ec6bb SHA256 d37c9e20f41f5687e1a54a19885e75d65ba943fc09da0c0b399504ac6b3316d4
+EBUILD machina-9999.ebuild 2915 RMD160 948e6c652472f1a11da206aa35e9e9df355e54c8 SHA1 39e4c379144d093a89b77d0f5ed70569a1d6c033 SHA256 03d336c3876a8830c64f541decaae18427495d4b0f46ebddcf2c8d90b8c8c71b
MISC ChangeLog 210 RMD160 9104d7d9e2180da5d761ebd5a3fac6f483f86e1f SHA1 5c02cd5b3c3df0dcb156a05184f33cf9d4abc8c4 SHA256 9d5a3dc8bfd33b080570396e69476890c32f020e7d2bd844f25d5e67687d895a
MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Modified: trunk/overlays/proaudio/media-sound/machina/machina-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/machina/machina-9999.ebuild 2008-08-05 22:35:47 UTC (rev 1266)
+++ trunk/overlays/proaudio/media-sound/machina/machina-9999.ebuild 2008-08-06 12:38:36 UTC (rev 1267)
@@ -31,7 +31,7 @@
>=dev-cpp/gtkmm-2.4
>=dev-cpp/libgnomecanvasmm-2.6
>=dev-cpp/libglademm-2.4
- >=media-libs/flowcanvas-9999
+ >=x11-libs/flowcanvas-9999
>=media-sound/jack-audio-connection-kit-0.107.0"
DEPEND="${RDEPEND}
@@ -40,7 +40,7 @@
pkg_setup() {
ewarn "if the compilation fails you can try to re-emerge"
- ewarn "media-libs/flowcanvas-9999 and sys-libs/raul-9999"
+ ewarn "x11-libs/flowcanvas-9999 and sys-libs/raul-9999"
ewarn "as ingen depens atm. on their latest code"
sleep 3s
if ! built_with_use sys-libs/raul osc ; then
Modified: trunk/overlays/proaudio/media-sound/om/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/om/Manifest 2008-08-05 22:35:47 UTC (rev 1266)
+++ trunk/overlays/proaudio/media-sound/om/Manifest 2008-08-06 12:38:36 UTC (rev 1267)
@@ -1,6 +1,6 @@
AUX om-src-engine-LashDriver.cpp.diff 305 RMD160 d97b669e2dc661d5eeb7948c0fc982ac3a905e1d SHA1 e40be857c1927dd39d54992e6394c01a7c09288a SHA256 fc87dc3efb870ec01f897b0a54bedd48b114b8bb53c49fde20c621a5f1dda91a
DIST om-0.2.0.tar.gz 506080 RMD160 7c8cf1ffcd075d98901338e62102b75682059a37 SHA1 7dfb3ac81ae45e153a9f908cb48b6409d520d9db SHA256 cd7d9316ff72a11d1a2d788a813619e77a9f594c79e7f317bb8f46c2256c7c46
EBUILD om-0.2.0.ebuild 1565 RMD160 840a834a301735161b3949a8e6ca0849ec65a3d7 SHA1 4ada57d5af6718e0f3ea0a386422bcc8e65c01d9 SHA256 257d66005b2c22742acf2432575628e2fc9fda2c9d8cd1029f46b96dec24e725
-EBUILD om-9999.ebuild 1345 RMD160 b303f66c11288bf9501e11c4af5e38b6d6db4910 SHA1 f44ab41aae0184a33a288ee97876a2648305139a SHA256 d50897f2cb99faf71cea7800f02ec077dabe1c3cf726b6039c04d56e92277545
+EBUILD om-9999.ebuild 1343 RMD160 2c0f3a9bbc05a1f4594ccbc3266842a1462caeea SHA1 a34597807f0edf9d62785c4669d7a627009f5694 SHA256 e05c300bf29ad919230a4dcd485fc3ef0b2d16bd10794c4d5fba9c4100401eb3
MISC ChangeLog 200 RMD160 41c45d59c2856c1228df0017b236a8d926e9fc10 SHA1 17eb1b68911da1f2992b7867b7167371fca24c11 SHA256 ef163d26a0b0e336f015f93feb5c2db51f988ca84910da8a257f01b9bd403f70
MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Modified: trunk/overlays/proaudio/media-sound/om/om-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/om/om-9999.ebuild 2008-08-05 22:35:47 UTC (rev 1266)
+++ trunk/overlays/proaudio/media-sound/om/om-9999.ebuild 2008-08-06 12:38:36 UTC (rev 1267)
@@ -25,7 +25,7 @@
>=dev-cpp/gtkmm-2.4
>=dev-cpp/libgnomecanvasmm-2.6
>=dev-cpp/libglademm-2.4.1
- >=media-libs/flowcanvas-0.1.0
+ >=x11-libs/flowcanvas-0.1.0
lash? ( media-sound/lash )
dssi? ( media-libs/dssi )
!media-sound/om-cvs"
Modified: trunk/overlays/proaudio/media-sound/patchage/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/patchage/Manifest 2008-08-05 22:35:47 UTC (rev 1266)
+++ trunk/overlays/proaudio/media-sound/patchage/Manifest 2008-08-06 12:38:36 UTC (rev 1267)
@@ -2,8 +2,8 @@
DIST patchage-0.4.0.tar.gz 382771 RMD160 bb557edb8d76cb28c95682c3b9929f6dddcf3b02 SHA1 e99a4bd9a028e0f5096bf277bbe9db6474f5fec0 SHA256 ca5d19064f168f10a564c21ba40cd85a1886cf3ba5234805954a9a1fe612f8a7
DIST patchage-0.4.1.tar.gz 399432 RMD160 a8a87f6f4e87834ed5e3154b8a7f3caa9dffa54e SHA1 95149c4ab6ad16fc8777d058d94784283aaa8cf5 SHA256 18ea803681db3f8791874fe9f8d28228f20c8aa7909161196ffc0a79eebd88cc
EBUILD patchage-0.2.3.ebuild 743 RMD160 0dc3bf038991c2d075321f438c8d8641eac601a2 SHA1 39779ada79441b7e4e606b47f352021226a33af2 SHA256 254b547458603318a6dd6be2ad2d87ef1f3d31b279fca0dbefa1df17b0c988b7
-EBUILD patchage-0.4.0.ebuild 985 RMD160 500aba396728116a1ea745c35af15b85337574c2 SHA1 fc73902dad4ce61c10700ad567c3ae44b28ad0dc SHA256 c836125e123aeed572d12b91f27422add38f8d2645e7365be26565594d25f515
-EBUILD patchage-0.4.1.ebuild 985 RMD160 500aba396728116a1ea745c35af15b85337574c2 SHA1 fc73902dad4ce61c10700ad567c3ae44b28ad0dc SHA256 c836125e123aeed572d12b91f27422add38f8d2645e7365be26565594d25f515
-EBUILD patchage-9999.ebuild 1177 RMD160 7f21130aed85ef79052991f69169b557f63eb90b SHA1 da1c1fad3ef6b40f421e8b5f71211c839416935a SHA256 d28a1819876719ea2c6a80b9c0ce3c5886d3f8a46ba684252e85a8dfe76e3746
+EBUILD patchage-0.4.0.ebuild 983 RMD160 7dd18b1bab9655eb03ef3aa67c119faa2f5797d1 SHA1 bddcfca94d2acf59a74c8f059b9c5aad4ae49bcd SHA256 13443e6fcabce71091e22da2595c016c9e4a5646f15e0a3c4f7425b840052d78
+EBUILD patchage-0.4.1.ebuild 983 RMD160 7dd18b1bab9655eb03ef3aa67c119faa2f5797d1 SHA1 bddcfca94d2acf59a74c8f059b9c5aad4ae49bcd SHA256 13443e6fcabce71091e22da2595c016c9e4a5646f15e0a3c4f7425b840052d78
+EBUILD patchage-9999.ebuild 1175 RMD160 ee081f81ddd50faeb832031a8b42151c9f20cf80 SHA1 6bdecca05b4aee7597fc895fb397381d51042590 SHA256 4d51ea328e624ca2e3a56c4fb2099710818d91b454ecb228879eda81b1da27bb
MISC ChangeLog 442 RMD160 b7f5b63f73cdcb045e045cb27afeb2215a358a6a SHA1 c14928249b9e402d143e676f0fabc3b244a0dc83 SHA256 7c0729c2f86dcd49b6c0b96c0bc3deaa30df80cb0ae77ed5c9ebeaa458559c7b
MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Modified: trunk/overlays/proaudio/media-sound/patchage/patchage-0.4.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/patchage/patchage-0.4.0.ebuild 2008-08-05 22:35:47 UTC (rev 1266)
+++ trunk/overlays/proaudio/media-sound/patchage/patchage-0.4.0.ebuild 2008-08-06 12:38:36 UTC (rev 1267)
@@ -20,7 +20,7 @@
>=dev-cpp/gtkmm-2.4
>=dev-cpp/libgnomecanvasmm-2.6
>=dev-cpp/libglademm-2.4.1
- >=media-libs/flowcanvas-0.4.0
+ >=x11-libs/flowcanvas-0.4.0
lash? ( media-sound/lash )
!media-sound/patchage-cvs
>=sys-libs/raul-0.4.0"
Modified: trunk/overlays/proaudio/media-sound/patchage/patchage-0.4.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/patchage/patchage-0.4.1.ebuild 2008-08-05 22:35:47 UTC (rev 1266)
+++ trunk/overlays/proaudio/media-sound/patchage/patchage-0.4.1.ebuild 2008-08-06 12:38:36 UTC (rev 1267)
@@ -20,7 +20,7 @@
>=dev-cpp/gtkmm-2.4
>=dev-cpp/libgnomecanvasmm-2.6
>=dev-cpp/libglademm-2.4.1
- >=media-libs/flowcanvas-0.4.0
+ >=x11-libs/flowcanvas-0.4.0
lash? ( media-sound/lash )
!media-sound/patchage-cvs
>=sys-libs/raul-0.4.0"
Modified: trunk/overlays/proaudio/media-sound/patchage/patchage-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/patchage/patchage-9999.ebuild 2008-08-05 22:35:47 UTC (rev 1266)
+++ trunk/overlays/proaudio/media-sound/patchage/patchage-9999.ebuild 2008-08-06 12:38:36 UTC (rev 1267)
@@ -23,7 +23,7 @@
>=dev-cpp/gtkmm-2.4
>=dev-cpp/libgnomecanvasmm-2.6
>=dev-cpp/libglademm-2.4.1
- >=media-libs/flowcanvas-0.4.0
+ >=x11-libs/flowcanvas-0.4.0
lash? ( media-sound/lash )
!media-sound/patchage-cvs
=sys-libs/raul-9999"
Copied: trunk/overlays/proaudio/x11-libs/flowcanvas (from rev 1266, trunk/overlays/proaudio/media-libs/flowcanvas)
Modified: trunk/overlays/proaudio/x11-libs/flowcanvas/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/flowcanvas/ChangeLog 2008-08-05 22:35:47 UTC (rev 1266)
+++ trunk/overlays/proaudio/x11-libs/flowcanvas/ChangeLog 2008-08-06 12:38:36 UTC (rev 1267)
@@ -2,6 +2,10 @@
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 06 Aug 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx>;
+ -flowcanvas-0.4.0.ebuild, flowcanvas-0.5.0.ebuild, flowcanvas-9999.ebuild:
+ updated ebuild and moved to x11-libs category
+
12 Jul 2008; Marc-Olivier Barre <marco@xxxxxxxxxxxxxxxx>; +flowcanvas-0.5.0.ebuild:
bump
Modified: trunk/overlays/proaudio/x11-libs/flowcanvas/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/flowcanvas/Manifest 2008-08-05 22:35:47 UTC (rev 1266)
+++ trunk/overlays/proaudio/x11-libs/flowcanvas/Manifest 2008-08-06 12:38:36 UTC (rev 1267)
@@ -1,7 +1,5 @@
-DIST flowcanvas-0.4.0.tar.gz 355047 RMD160 e7c4af22859e358f0e80e0efa6071aacd7c17692 SHA1 7e752b16117d8c561effd42d259f829204c303f8 SHA256 288fa55bc971ea90e1cfc3f8a49be95c62db5176dd34827fe74c310487e293ac
DIST flowcanvas-0.5.0.tar.gz 365184 RMD160 ac15a77631575b7b6b8e1713021734348cf4060e SHA1 0b8eef1abcfb76984a7b5a3d79c7fd6322d1ce76 SHA256 a77d556f7ffab796028fc424ade0c0e92ca781e24c04492842d144b71ef49316
-EBUILD flowcanvas-0.4.0.ebuild 682 RMD160 42eed975a54274bec79f1a62dc5a0fad568ed917 SHA1 e504cbe2f21e5cda66e9998eca08ed2967d838d6 SHA256 6cfbe7c79daa2e3b28d5d41ea19c27fff7081d5e2b69a5bc0e807eadc10546e7
-EBUILD flowcanvas-0.5.0.ebuild 682 RMD160 42eed975a54274bec79f1a62dc5a0fad568ed917 SHA1 e504cbe2f21e5cda66e9998eca08ed2967d838d6 SHA256 6cfbe7c79daa2e3b28d5d41ea19c27fff7081d5e2b69a5bc0e807eadc10546e7
-EBUILD flowcanvas-9999.ebuild 863 RMD160 d3a5b160554e0341a7b4988de13661c689510f91 SHA1 19087995e54cbf98ae446acc710fbed098d7b4a8 SHA256 3cbc6d6b94afbc2be60d8e1298f46051b3cd238d959230cae6dd8d07cc01bf4b
-MISC ChangeLog 421 RMD160 137407d8fbf864843cf1ec482e4536764f367168 SHA1 c63f4e953bd7c05690ea7a32e387788d13db0a9f SHA256 fd17cfdecf81ad5c1d5772b3e1cdea4bdfa1a21aa5e397def4c978d75fb60795
+EBUILD flowcanvas-0.5.0.ebuild 872 RMD160 baa65f202eda1596389c6c798e938bb0f7d8f196 SHA1 b0f9197d2196006472b4d9c4756317f30176891e SHA256 e66ee4831485f7b69c2e746ba0ea2ec0e27a5c00febd34f1063fcfa8068992bb
+EBUILD flowcanvas-9999.ebuild 1075 RMD160 5148030665a0cc784163805ac5b355385c4ab836 SHA1 c757304847dc160906805bf4aca5406a8fe6121b SHA256 dbcb801dbe2947c970b81ded7ccde494b337b7678c4b28494f95012e993c51e9
+MISC ChangeLog 605 RMD160 df32d55831434db3286b162191e6df8c4dee2e82 SHA1 a31d45082365f377c9e510a62438bbaf2bbb9e50 SHA256 1af31e162e4c4e7e32cf7b0fcacf89c1043204630683792070dfc711a6d8e29c
MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Deleted: trunk/overlays/proaudio/x11-libs/flowcanvas/flowcanvas-0.4.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/flowcanvas/flowcanvas-0.4.0.ebuild 2008-08-05 22:35:47 UTC (rev 1266)
+++ trunk/overlays/proaudio/x11-libs/flowcanvas/flowcanvas-0.4.0.ebuild 2008-08-06 12:38:36 UTC (rev 1267)
@@ -1,28 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-RESTRICT="nomirror"
-DESCRIPTION="FlowCanvas is a canvas widget for dataflow systems"
-HOMEPAGE="http://wiki.drobilla.net/FlowCanvas"
-SRC_URI="http://download.drobilla.net/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=dev-cpp/gtkmm-2.4
- >=dev-cpp/libgnomecanvasmm-2.6
- dev-libs/boost"
-
-src_compile() {
- export WANT_AUTOMAKE="1.10"
- econf --enable-anti-aliasing || die "configure failed"
- emake || die "make failed"
-}
-
-src_install() {
- make DESTDIR="${D}" install || die "install failed"
- dodoc AUTHORS README ChangeLog NEWS
-}
Modified: trunk/overlays/proaudio/x11-libs/flowcanvas/flowcanvas-0.5.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/flowcanvas/flowcanvas-0.5.0.ebuild 2008-08-05 22:35:47 UTC (rev 1266)
+++ trunk/overlays/proaudio/x11-libs/flowcanvas/flowcanvas-0.5.0.ebuild 2008-08-06 12:38:36 UTC (rev 1267)
@@ -2,27 +2,35 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-RESTRICT="nomirror"
-DESCRIPTION="FlowCanvas is a canvas widget for dataflow systems"
+DESCRIPTION="Gtkmm/Gnomecanvasmm widget for boxes and lines environments"
HOMEPAGE="http://wiki.drobilla.net/FlowCanvas"
SRC_URI="http://download.drobilla.net/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="debug doc"
-DEPEND=">=dev-cpp/gtkmm-2.4
- >=dev-cpp/libgnomecanvasmm-2.6
- dev-libs/boost"
+RDEPEND="dev-libs/boost
+ >=dev-cpp/gtkmm-2.4
+ >=dev-cpp/libgnomecanvasmm-2.6
+ media-gfx/graphviz"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ doc? ( app-doc/doxygen )"
src_compile() {
export WANT_AUTOMAKE="1.10"
- econf --enable-anti-aliasing || die "configure failed"
+ econf $(use_enable debug) \
+ $(use_enable doc documentation)
emake || die "make failed"
+ if use doc; then
+ emake docs || die "make docs failed"
+ fi
}
src_install() {
- make DESTDIR="${D}" install || die "install failed"
+ emake DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS README ChangeLog NEWS
+ use doc && dohtml -r doc/html/*
}
Modified: trunk/overlays/proaudio/x11-libs/flowcanvas/flowcanvas-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/flowcanvas/flowcanvas-9999.ebuild 2008-08-05 22:35:47 UTC (rev 1266)
+++ trunk/overlays/proaudio/x11-libs/flowcanvas/flowcanvas-9999.ebuild 2008-08-06 12:38:36 UTC (rev 1267)
@@ -4,7 +4,7 @@
inherit subversion
-DESCRIPTION="FlowCanvas is a canvas widget for dataflow systems"
+DESCRIPTION="Gtkmm/Gnomecanvasmm widget for boxes and lines environments"
HOMEPAGE="http://wiki.drobilla.net/FlowCanvas"
ESVN_REPO_URI="http://svn.drobilla.net/lad/"
@@ -13,23 +13,32 @@
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
-IUSE=""
+IUSE="debug doc"
-DEPEND=">=dev-cpp/gtkmm-2.4
- >=dev-cpp/libgnomecanvasmm-2.6
- dev-libs/boost"
+RDEPEND="dev-libs/boost
+ >=dev-cpp/gtkmm-2.4
+ >=dev-cpp/libgnomecanvasmm-2.6
+ media-gfx/graphviz"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ doc? ( app-doc/doxygen )"
#S="${WORKDIR}/${ECVS_MODULE}"
src_compile() {
export WANT_AUTOMAKE="1.10"
cd "${S}/${PN}" || die "source for ${PN} not found"
NOCONFIGURE=1 ./autogen.sh
- econf --enable-anti-aliasing || die "configure failed"
+ econf $(use_enable debug) \
+ $(use_enable doc documentation)
emake || die "make failed"
+ if use doc; then
+ emake docs || die "make docs failed"
+ fi
}
src_install() {
- cd "${S}/${PN}" || die "source for ${PN} not found"
- make DESTDIR="${D}" install || die "install failed"
+ cd "${S}/${PN}" || die "binaries for ${PN} not found"
+ emake DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS README ChangeLog NEWS
+ use doc && dohtml -r doc/html/*
}