summaryrefslogtreecommitdiffstats
path: root/dev-tqt/tqtinterface
diff options
context:
space:
mode:
authorE. Liddell <[email protected]>2020-01-02 14:31:56 -0500
committerTDE Gitea <[email protected]>2020-01-06 23:43:39 +0000
commit3ffa67c73f0d6aee8c9cd5bd78b6ec3961bbb399 (patch)
tree0159672715973a301a99b5e769915f18bb22599b /dev-tqt/tqtinterface
parenta660a380304baec5382823b143e0710be22bbb06 (diff)
downloadtde-packaging-gentoo-3ffa67c73f0d6aee8c9cd5bd78b6ec3961bbb399.tar.gz
tde-packaging-gentoo-3ffa67c73f0d6aee8c9cd5bd78b6ec3961bbb399.zip
Update of trinity-* eclasses, tqt, tqtinterface, dbus-1-tqt, tdelibs to EAPI7 and git-v3; wholesale slaughter of obsolete eclass code; ebuilds for 14.0.6; aRts flag nonfunctional
Signed-off-by: E. Liddell <[email protected]>
Diffstat (limited to 'dev-tqt/tqtinterface')
-rw-r--r--dev-tqt/tqtinterface/tqtinterface-14.0.6.ebuild34
-rw-r--r--dev-tqt/tqtinterface/tqtinterface-9999.ebuild15
2 files changed, 42 insertions, 7 deletions
diff --git a/dev-tqt/tqtinterface/tqtinterface-14.0.6.ebuild b/dev-tqt/tqtinterface/tqtinterface-14.0.6.ebuild
new file mode 100644
index 00000000..22cd2684
--- /dev/null
+++ b/dev-tqt/tqtinterface/tqtinterface-14.0.6.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+EAPI="7"
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="${PN}"
+
+inherit trinity-base
+
+DESCRIPTION="Interface and abstraction library for TQt and Trinity"
+HOMEPAGE="http://trinitydesktop.org/"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64"
+SLOT="0"
+
+#Note: for the sake of easier maintenance, building against QT3
+# (no T) is no longer a thing.
+DEPEND="~dev-tqt/tqt-${PV}
+ !!x11-libs/tqtinterface"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ export QTDIR="/usr/tqt3"
+}
+
+src_configure() {
+ mycmakeargs=(
+ -DUSE_QT3=ON
+ -DQT_PREFIX_DIR="$QTDIR"
+ )
+
+ cmake-utils_src_configure
+}
diff --git a/dev-tqt/tqtinterface/tqtinterface-9999.ebuild b/dev-tqt/tqtinterface/tqtinterface-9999.ebuild
index e3f00612..6448acb0 100644
--- a/dev-tqt/tqtinterface/tqtinterface-9999.ebuild
+++ b/dev-tqt/tqtinterface/tqtinterface-9999.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="5"
+EAPI="7"
TRINITY_MODULE_TYPE="dependencies"
TRINITY_MODULE_NAME="${PN}"
@@ -12,21 +12,22 @@ HOMEPAGE="http://trinitydesktop.org/"
LICENSE="GPL-2"
KEYWORDS=
-IUSE="+tqt"
-REQUIRED_USE="^^ ( tqt )"
SLOT="0"
-DEPEND="tqt? ( >=dev-tqt/tqt-9999 )"
+#Note: for the sake of easier maintenance, building against QT3
+# (no T) is no longer a thing.
+DEPEND="~dev-tqt/tqt-${PV}
+ !!x11-libs/tqtinterface"
RDEPEND="${DEPEND}"
pkg_setup() {
- use tqt && export TQTDIR="/usr/tqt3"
+ export QTDIR="/usr/tqt3"
}
src_configure() {
mycmakeargs=(
- -DUSE_QT3=ON
- -DQT_PREFIX_DIR="$TQTDIR"
+ -DUSE_QT3=ON
+ -DQT_PREFIX_DIR="$QTDIR"
)
cmake-utils_src_configure