[proaudio] [1653] fixup deps qmidiarp

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


Revision: 1653
Author:   evermind
Date:     2010-04-22 11:48:55 +0200 (Thu, 22 Apr 2010)
Log Message:
-----------
fixup deps qmidiarp

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

Modified: trunk/overlays/proaudio/media-sound/qmidiarp/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/qmidiarp/ChangeLog	2010-04-21 22:14:53 UTC (rev 1652)
+++ trunk/overlays/proaudio/media-sound/qmidiarp/ChangeLog	2010-04-22 09:48:55 UTC (rev 1653)
@@ -2,6 +2,10 @@
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  22 Apr 2010; Frieder Buerzele <evermind@xxxxxxxxxxxxx>
+  qmidiarp-9999.ebuild:
+  fixup deps and workaround buggy configure.ac
+
 *qmidiarp-9999 (21 Apr 2010)
 
   21 Apr 2010; Frieder Buerzele <evermind@xxxxxxxxxxxxx>

Modified: trunk/overlays/proaudio/media-sound/qmidiarp/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/qmidiarp/Manifest	2010-04-21 22:14:53 UTC (rev 1652)
+++ trunk/overlays/proaudio/media-sound/qmidiarp/Manifest	2010-04-22 09:48:55 UTC (rev 1653)
@@ -1,2 +1,2 @@
-EBUILD qmidiarp-9999.ebuild 802 RMD160 dccdcaf14120381fe3944f879ab63f0719ddd19d SHA1 1e7429efaf1d542350486a4d110b15f24e54a9e8 SHA256 74cd1ebffe50f2a216b4ba4debb007687bef866b895dc350760e6490c16e26c9
-MISC ChangeLog 251 RMD160 ab7d7c8492b30c1854576611211daec3b3113629 SHA1 71aba072de82e7d2fe2031a24067c5b14d29a6e5 SHA256 354429ced6500a1126e9b083275e6c650d20a9afb6125c0305607b851b1da69e
+EBUILD qmidiarp-9999.ebuild 939 RMD160 3c221fb56c0c98bab03866da0da8dace28767233 SHA1 be9a47e78d229a3bed96edb40d56a4cb6d052cf6 SHA256 a3a221844eb5b3aa63867ebf6dfe3298452823016f8f741e325af13f9e6a97b5
+MISC ChangeLog 380 RMD160 372af319ceb5958c17c39ad33c0c4221f7124f63 SHA1 fe146691fffcb39aa5a2bfe5ef709d93588c8fc4 SHA256 a60d548b03ccc35e94180395c350db0cb0ef1cbdf86e1030f61f5a2feaeef1f7

Modified: trunk/overlays/proaudio/media-sound/qmidiarp/qmidiarp-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/qmidiarp/qmidiarp-9999.ebuild	2010-04-21 22:14:53 UTC (rev 1652)
+++ trunk/overlays/proaudio/media-sound/qmidiarp/qmidiarp-9999.ebuild	2010-04-22 09:48:55 UTC (rev 1653)
@@ -4,7 +4,7 @@
 
 EAPI=2
 
-inherit eutils cvs autotools
+inherit exteutils cvs autotools
 
 DESCRIPTION="MIDI Arpeggiator QMidiArp"
 HOMEPAGE="http://alsamodular.sourceforge.net/";
@@ -17,8 +17,8 @@
 ECVS_SERVER="alsamodular.cvs.sourceforge.net:/cvsroot/alsamodular"
 ECVS_MODULE="qmidiarp"
 
-DEPEND=">=x11-libs/qt-core-4.2:4
-	>=x11-libs/qt-gui-4.2:4
+DEPEND=">=x11-libs/qt-core-4.2:4[qt3support]
+	>=x11-libs/qt-gui-4.2:4[qt3support]
 	>=media-sound/jack-audio-connection-kit-0.103.0
 	>=media-libs/alsa-lib-0.9.0"
 RDEPEND="${DEPEND}"
@@ -28,16 +28,13 @@
 src_unpack() {
 	cvs_src_unpack
 	cd "$S"
+	# workaround: remove qtcore/qtgui checks
+	esed_check -i -e '/AC_CHECK_LIB(\[QtGui/, /QtGui is required)\])/ s@.*@@g' \
+		-e '/AC_CHECK_LIB(\[QtCore/, /QtCore is required)\])/ s@.*@@g' configure.ac 
 	eautoreconf
 }
 
-src_compile() {
-	econf || die 
-	emake || die
-}
-
 src_install() {
 	make DESTDIR="$D" install || die "install failed"
-	dodoc LICENSE README
-	doins demo.qma demo_up_down.qma
+	dodoc README
 }


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