commit:     465d08f2c6e221b3f7337b86d0bdf7ef7c5a3082
Author:     Michael Weber <michael <AT> xmw <DOT> de>
AuthorDate: Sat Feb 20 20:42:35 2016 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Sat Feb 20 20:42:35 2016 +0000
URL:        https://gitweb.gentoo.org/dev/xmw.git/commit/?id=465d08f2

app-misc/qlcplus: Add live ebuild, fix REQUIRED_USE (thanks Toralf Förster, bug 
575242).

Package-Manager: portage-2.2.27
Manifest-Sign-Key: 0x71D573A82F434065

 app-misc/qlcplus/qlcplus-4.10.2b.ebuild                    | 10 +++++-----
 .../{qlcplus-4.10.2b.ebuild => qlcplus-9999.ebuild}        | 14 +++++++-------
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/app-misc/qlcplus/qlcplus-4.10.2b.ebuild 
b/app-misc/qlcplus/qlcplus-4.10.2b.ebuild
index c0ed760..08f19ba 100644
--- a/app-misc/qlcplus/qlcplus-4.10.2b.ebuild
+++ b/app-misc/qlcplus/qlcplus-4.10.2b.ebuild
@@ -15,11 +15,11 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="qt4 qt5"
 
-REQUIRED_USE="?? ( qt4 qt5 )"
+REQUIRED_USE="^^ ( qt4 qt5 )"
 
 RDEPEND="dev-libs/glib:2
-       dev-libs/libusb
-       dev-libs/libusb-compat
+       virtual/libusb:0
+       virtual/libusb:1
        media-libs/alsa-lib
        media-libs/libmad
        media-libs/libsndfile
@@ -52,8 +52,8 @@ src_prepare() {
 }
 
 src_configure() {
-        use qt5 && eqmake5
-        use qt4 && eqmake4
+       use qt5 && eqmake5
+       use qt4 && eqmake4
 }
 
 src_test() {

diff --git a/app-misc/qlcplus/qlcplus-4.10.2b.ebuild 
b/app-misc/qlcplus/qlcplus-9999.ebuild
similarity index 81%
copy from app-misc/qlcplus/qlcplus-4.10.2b.ebuild
copy to app-misc/qlcplus/qlcplus-9999.ebuild
index c0ed760..a36cde9 100644
--- a/app-misc/qlcplus/qlcplus-4.10.2b.ebuild
+++ b/app-misc/qlcplus/qlcplus-9999.ebuild
@@ -4,22 +4,22 @@
 
 EAPI=5
 
-inherit qmake-utils qt4-r2 eutils virtualx
+inherit qmake-utils qt4-r2 eutils virtualx git-r3
 
 DESCRIPTION="QLC+ - Q Light Controller Plus to control DMX interfaces"
 HOMEPAGE="http://www.qlcplus.org/";
-SRC_URI="http://www.${PN}.org/downloads/${PV/b/}/${PN}_${PV}.tar.gz";
+EGIT_REPO_URI="https://github.com/mcallegari/qlcplus.git";
 
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE="qt4 qt5"
 
-REQUIRED_USE="?? ( qt4 qt5 )"
+REQUIRED_USE="^^ ( qt4 qt5 )"
 
 RDEPEND="dev-libs/glib:2
-       dev-libs/libusb
-       dev-libs/libusb-compat
+       virtual/libusb:0
+       virtual/libusb:1
        media-libs/alsa-lib
        media-libs/libmad
        media-libs/libsndfile
@@ -52,8 +52,8 @@ src_prepare() {
 }
 
 src_configure() {
-        use qt5 && eqmake5
-        use qt4 && eqmake4
+       use qt5 && eqmake5
+       use qt4 && eqmake4
 }
 
 src_test() {

Reply via email to