Gentoo Archives: gentoo-commits

From: Michael Weber <xmw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/xmw:master commit in: app-misc/qlcplus/
Date: Sat, 20 Feb 2016 20:42:43
Message-Id: 1456000955.465d08f2c6e221b3f7337b86d0bdf7ef7c5a3082.xmw@gentoo
1 commit: 465d08f2c6e221b3f7337b86d0bdf7ef7c5a3082
2 Author: Michael Weber <michael <AT> xmw <DOT> de>
3 AuthorDate: Sat Feb 20 20:42:35 2016 +0000
4 Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 20 20:42:35 2016 +0000
6 URL: https://gitweb.gentoo.org/dev/xmw.git/commit/?id=465d08f2
7
8 app-misc/qlcplus: Add live ebuild, fix REQUIRED_USE (thanks Toralf Förster, bug 575242).
9
10 Package-Manager: portage-2.2.27
11 Manifest-Sign-Key: 0x71D573A82F434065
12
13 app-misc/qlcplus/qlcplus-4.10.2b.ebuild | 10 +++++-----
14 .../{qlcplus-4.10.2b.ebuild => qlcplus-9999.ebuild} | 14 +++++++-------
15 2 files changed, 12 insertions(+), 12 deletions(-)
16
17 diff --git a/app-misc/qlcplus/qlcplus-4.10.2b.ebuild b/app-misc/qlcplus/qlcplus-4.10.2b.ebuild
18 index c0ed760..08f19ba 100644
19 --- a/app-misc/qlcplus/qlcplus-4.10.2b.ebuild
20 +++ b/app-misc/qlcplus/qlcplus-4.10.2b.ebuild
21 @@ -15,11 +15,11 @@ SLOT="0"
22 KEYWORDS="~amd64"
23 IUSE="qt4 qt5"
24
25 -REQUIRED_USE="?? ( qt4 qt5 )"
26 +REQUIRED_USE="^^ ( qt4 qt5 )"
27
28 RDEPEND="dev-libs/glib:2
29 - dev-libs/libusb
30 - dev-libs/libusb-compat
31 + virtual/libusb:0
32 + virtual/libusb:1
33 media-libs/alsa-lib
34 media-libs/libmad
35 media-libs/libsndfile
36 @@ -52,8 +52,8 @@ src_prepare() {
37 }
38
39 src_configure() {
40 - use qt5 && eqmake5
41 - use qt4 && eqmake4
42 + use qt5 && eqmake5
43 + use qt4 && eqmake4
44 }
45
46 src_test() {
47
48 diff --git a/app-misc/qlcplus/qlcplus-4.10.2b.ebuild b/app-misc/qlcplus/qlcplus-9999.ebuild
49 similarity index 81%
50 copy from app-misc/qlcplus/qlcplus-4.10.2b.ebuild
51 copy to app-misc/qlcplus/qlcplus-9999.ebuild
52 index c0ed760..a36cde9 100644
53 --- a/app-misc/qlcplus/qlcplus-4.10.2b.ebuild
54 +++ b/app-misc/qlcplus/qlcplus-9999.ebuild
55 @@ -4,22 +4,22 @@
56
57 EAPI=5
58
59 -inherit qmake-utils qt4-r2 eutils virtualx
60 +inherit qmake-utils qt4-r2 eutils virtualx git-r3
61
62 DESCRIPTION="QLC+ - Q Light Controller Plus to control DMX interfaces"
63 HOMEPAGE="http://www.qlcplus.org/"
64 -SRC_URI="http://www.${PN}.org/downloads/${PV/b/}/${PN}_${PV}.tar.gz"
65 +EGIT_REPO_URI="https://github.com/mcallegari/qlcplus.git"
66
67 LICENSE="Apache-2.0"
68 SLOT="0"
69 KEYWORDS="~amd64"
70 IUSE="qt4 qt5"
71
72 -REQUIRED_USE="?? ( qt4 qt5 )"
73 +REQUIRED_USE="^^ ( qt4 qt5 )"
74
75 RDEPEND="dev-libs/glib:2
76 - dev-libs/libusb
77 - dev-libs/libusb-compat
78 + virtual/libusb:0
79 + virtual/libusb:1
80 media-libs/alsa-lib
81 media-libs/libmad
82 media-libs/libsndfile
83 @@ -52,8 +52,8 @@ src_prepare() {
84 }
85
86 src_configure() {
87 - use qt5 && eqmake5
88 - use qt4 && eqmake4
89 + use qt5 && eqmake5
90 + use qt4 && eqmake4
91 }
92
93 src_test() {