[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)