[proaudio] proaudio/proaudio: [3004] drobilla: Use the new git repository; add qt5 USE flag; fix doc installation

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


Revision: 3004
Author:   dominique
Date:     2016-11-16 10:09:40 +0100 (Wed, 16 Nov 2016)
Log Message:
-----------
drobilla: Use the new git repository; add qt5 USE flag; fix doc installation

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/drobilla/ChangeLog
    trunk/overlays/proaudio/media-sound/drobilla/drobilla-9999.ebuild
    trunk/overlays/proaudio/media-sound/drobilla/metadata.xml

Modified: trunk/overlays/proaudio/media-sound/drobilla/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/drobilla/ChangeLog	2016-11-15 17:27:36 UTC (rev 3003)
+++ trunk/overlays/proaudio/media-sound/drobilla/ChangeLog	2016-11-16 09:09:40 UTC (rev 3004)
@@ -2,6 +2,10 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  16 Nov 2016; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
+  drobilla-9999.ebuild:
+  Use the new git repository; add qt5 USE flag; fix doc installation.
+
   23 Apr 2014; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
   drobilla-9999.ebuild:
   added webkit USE flag for plugin documentation

Modified: trunk/overlays/proaudio/media-sound/drobilla/drobilla-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/drobilla/drobilla-9999.ebuild	2016-11-15 17:27:36 UTC (rev 3003)
+++ trunk/overlays/proaudio/media-sound/drobilla/drobilla-9999.ebuild	2016-11-16 09:09:40 UTC (rev 3004)
@@ -1,18 +1,17 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=2
+EAPI=5
 
-inherit subversion toolchain-funcs multilib
+inherit git-r3 toolchain-funcs multilib
 
 RESTRICT="mirror"
-IUSE="alsa auto-arrange debug doc gir gtk qt4 +session webkit"
+IUSE="alsa auto-arrange debug doc gir gtk qt4 qt5 +session webkit"
 DESCRIPTION="Patchage is a modular patchbay for Jack audio and Alsa sequencer."
 HOMEPAGE="http://drobilla.net/software/patchage";
 
-ESVN_REPO_URI="http://svn.drobilla.net/lad/trunk";
-ESVN_PROJECT="svn.drobilla.net"
+EGIT_REPO_URI="http://git.drobilla.net/drobillad.git";
 
 LICENSE="GPL-2"
 KEYWORDS=""
@@ -44,7 +43,9 @@
 	gtk? ( >=x11-libs/gtk+-2.22.1-r1:2 )
 	dev-libs/dbus-glib
 	qt4? ( dev-qt/qtcore:4
-	       dev-qt/qtgui:4 )"
+	       dev-qt/qtgui:4 )
+	qt4? ( dev-qt/qtcore:5
+	       dev-qt/qtgui:5 )"
 
 DEPEND="${RDEPEND}
 	virtual/pkgconfig
@@ -54,7 +55,23 @@
 
 pkg_setup() {
 ewarn "${P} will install almost everything from http://drobilla.net/software";
-ewarn "This mean that ${P} will install dev-libs/serd dev-libs/sord media-libs/lilv media-libs/raul media-libs/sratom meida-libs/suil media-sound/ingen media-sound/jalv media-plugins/mda-kv2 media-plugins/omins media-sound/machina media-sound/patchage"
+ewarn "This mean that ${P} will install"
+ewarn " dev-libs/serd"
+ewarn " dev-libs/sord"
+ewarn " media-libs/sratom"
+ewarn " meida-libs/suil"
+ewarn " media-libs/lilv"
+ewarn " media-libs/raul"
+#                   ganv
+ewarn " media-sound/patchage"
+ewarn " media-sound/ingen"
+ewarn " media-sound/jalv"
+ewarn " media-sound/machina"
+#       media-plugins/blop.lv2
+#       media-plugins/fomp.lv2
+#       media-plugins/matriseq.lv2
+ewarn " media-plugins/mda-kv2"
+ewarn " media-plugins/omins"
 ewarn ""
 ewarn "To install ${P}. you must uninstall the above softwares before to process."
 
@@ -74,6 +91,8 @@
 		$(use alsa || echo "--no-alsa") \
 		$(use auto-arrange || echo "--no-graphviz") \
 		$(use gir && echo "--gir") \
+		$(use qt4 || echo "--no-qt4") \
+		$(use qt5 || echo "--no-qt5") \
 		$(use session || echo "--no-jack-session") \
 		$(use webkit || echo "--no-webkit") \
 		$(use doc && echo "--docs --docdir=/usr/share/doc/${P}/html") \
@@ -88,8 +107,6 @@
 	# addpredict for the ldconfig
 #	addpredict /etc/ld.so.cache
 	./waf install --destdir="${D}" || die
-	dodoc README || die
-	newdoc eugene/README README.eugene || die
 	newdoc ganv/README README.ganv || die
 	newdoc ganv/NEWS NEWS.ganv || die
 	newdoc ganv/AUTHORS AUTHORS || die
@@ -111,6 +128,7 @@
 	newdoc plugins/fomp.lv2/AUTHORS AUTHORS.plugins_fomp_lv2 || die
 	newdoc plugins/fomp.lv2/NEWS NEWS.plugins_fomp_lv2 || die
 	newdoc plugins/fomp.lv2/README README.plugins_blop_lv2 || die
+	newdoc plugins/mda.lv2/NEWS NEWS.plugins_mda_lv2 || die
 	newdoc plugins/mda.lv2/README README.plugins_mda_lv2 || die
 	newdoc plugins/omins.lv2/AUTHORS AUTHORS.plugins_omins_lv2 || die
 	newdoc plugins/omins.lv2/NEWS NEWS.plugins_omins_lv2 || die
@@ -123,5 +141,7 @@
 	newdoc sord/README README.sord || die
 	newdoc sratom/NEWS NEWS.sratom || die
 	newdoc sratom/README README.sratom || die
+	newdoc suil/AUTHORS AUTHORS.suil || die
 	newdoc suil/NEWS NEWS.suil || die
+	newdoc suil/README README.suil || die
 }

Modified: trunk/overlays/proaudio/media-sound/drobilla/metadata.xml
===================================================================
(Binary files differ)


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