summaryrefslogtreecommitdiffstats
path: root/dev-qt/tqtinterface
diff options
context:
space:
mode:
Diffstat (limited to 'dev-qt/tqtinterface')
-rw-r--r--dev-qt/tqtinterface/Manifest2
-rw-r--r--dev-qt/tqtinterface/metadata.xml12
-rw-r--r--dev-qt/tqtinterface/tqtinterface-3.5.13.1.ebuild30
-rw-r--r--dev-qt/tqtinterface/tqtinterface-3.5.13.2.ebuild30
-rw-r--r--dev-qt/tqtinterface/tqtinterface-9999.ebuild36
5 files changed, 110 insertions, 0 deletions
diff --git a/dev-qt/tqtinterface/Manifest b/dev-qt/tqtinterface/Manifest
new file mode 100644
index 00000000..c93c1b69
--- /dev/null
+++ b/dev-qt/tqtinterface/Manifest
@@ -0,0 +1,2 @@
+DIST tqtinterface-3.5.13.1.tar.gz 1203318 SHA256 72c8477867a4dfc0f65f00a22a3a4303eb1f1de7211c9e086053ed921a3693a1 SHA512 d0257a9e9eef332d60a13b37dbbbdd202837718384e9edc8d5d429531e914e5b42fab9a41bee65bedfcf5698c79419c04e9741c1a3ac6cafce10579bdec3654e WHIRLPOOL dd8827fc5c7025c111267c13dfb92fbd83635eb78e2af0a2175bf74837b5092050bbe0738d16a8f67173cb6e422b38fb8f730f29a7ee81ec0f6f42f6b8375a77
+DIST tqtinterface-trinity-3.5.13.2.tar.xz 795076 SHA256 385f1c7d38a978a9c43c18d9c65896beae9344fe6de87f72c884f7ec9ab7f84d SHA512 58894e9db01cffda9b2132553ac342d1d47d0f8db231e8be21438c5fcf171b09db3d64fcde065e01ab539f7d9ee7662b4907b19b585eb1aae0ca8c838b1144ee WHIRLPOOL 7ed1ff2f48a30b670be59e2b94bb3b37ec5d481c967d210484ebf3b48541957a8e30bfcd3415534b9aa85e64c87e9af2e777f11a93fe847a899d740df5855c1c
diff --git a/dev-qt/tqtinterface/metadata.xml b/dev-qt/tqtinterface/metadata.xml
new file mode 100644
index 00000000..1fb59563
--- /dev/null
+++ b/dev-qt/tqtinterface/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>fatzer2@gmail.com</email>
+ <name>Alexander Golubev</name>
+ </maintainer>
+ <use>
+ <flag name="qt3">Support for qt3 library(<pkg>dev-qt/qt</pkg>:3)</flag>
+ <flag name="tqt">Support for tqt library(<pkg>dev-qt/tqt</pkg>:3) a trinity fork of qt3</flag>
+ </use>
+</pkgmetadata>
diff --git a/dev-qt/tqtinterface/tqtinterface-3.5.13.1.ebuild b/dev-qt/tqtinterface/tqtinterface-3.5.13.1.ebuild
new file mode 100644
index 00000000..5f94cfa8
--- /dev/null
+++ b/dev-qt/tqtinterface/tqtinterface-3.5.13.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+EAPI="5"
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="${PN}"
+
+inherit trinity-base
+
+DESCRIPTION="Interface and abstraction library for Qt and Trinity"
+HOMEPAGE="http://trinitydesktop.org/"
+LICENSE="GPL-2"
+KEYWORDS="x86 amd64"
+IUSE="+qt3 -qt4"
+SLOT="0"
+
+DEPEND="qt3? ( >=dev-qt/qt-3.3.8d:3 )
+ qt4? ( dev-qt/qt-meta:4 )
+ !!x11-libs/tqtinterface"
+
+RDEPEND="${RDEPEND}"
+
+src_configure() {
+ mycmakeargs=(
+ $(cmake-utils_use qt3 USE_QT3)
+ $(cmake-utils_use qt4 USE_QT4)
+ )
+
+ cmake-utils_src_configure
+}
diff --git a/dev-qt/tqtinterface/tqtinterface-3.5.13.2.ebuild b/dev-qt/tqtinterface/tqtinterface-3.5.13.2.ebuild
new file mode 100644
index 00000000..7f7b7134
--- /dev/null
+++ b/dev-qt/tqtinterface/tqtinterface-3.5.13.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+EAPI="5"
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="${PN}"
+
+inherit trinity-base
+
+DESCRIPTION="Interface and abstraction library for Qt and Trinity"
+HOMEPAGE="http://trinitydesktop.org/"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="+qt3 -qt4"
+SLOT="0"
+
+DEPEND="qt3? ( >=dev-qt/qt-3.3.8d:3 )
+ qt4? ( dev-qt/qt-meta:4 )
+ !!x11-libs/tqtinterface"
+
+RDEPEND="${RDEPEND}"
+
+src_configure() {
+ mycmakeargs=(
+ $(cmake-utils_use qt3 USE_QT3)
+ $(cmake-utils_use qt4 USE_QT4)
+ )
+
+ cmake-utils_src_configure
+}
diff --git a/dev-qt/tqtinterface/tqtinterface-9999.ebuild b/dev-qt/tqtinterface/tqtinterface-9999.ebuild
new file mode 100644
index 00000000..f0e13167
--- /dev/null
+++ b/dev-qt/tqtinterface/tqtinterface-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+EAPI="5"
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="${PN}"
+
+inherit trinity-base
+
+DESCRIPTION="Interface and abstraction library for Qt and Trinity"
+HOMEPAGE="http://trinitydesktop.org/"
+
+LICENSE="GPL-2"
+KEYWORDS=
+IUSE="-qt3 +tqt"
+REQUIRED_USE="^^ ( qt3 tqt )"
+SLOT="0"
+
+DEPEND="qt3? ( >=dev-qt/qt-3.9999:3 )
+ tqt? ( >=dev-qt/tqt-3.9999 )
+ !!x11-libs/tqtinterface"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ use qt3 && export QTDIR="/usr/qt/3"
+ use tqt && export QTDIR="/usr/tqt3"
+}
+
+src_configure() {
+ mycmakeargs=(
+ -DUSE_QT3=ON
+ -DQT_PREFIX_DIR="$QTDIR"
+ )
+
+ cmake-utils_src_configure
+}