summaryrefslogtreecommitdiff
path: root/x11-misc/qt5ct
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-misc/qt5ct
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-misc/qt5ct')
-rw-r--r--x11-misc/qt5ct/Manifest6
-rw-r--r--x11-misc/qt5ct/metadata.xml23
-rw-r--r--x11-misc/qt5ct/qt5ct-0.31.ebuild49
-rw-r--r--x11-misc/qt5ct/qt5ct-0.33.ebuild52
4 files changed, 130 insertions, 0 deletions
diff --git a/x11-misc/qt5ct/Manifest b/x11-misc/qt5ct/Manifest
new file mode 100644
index 000000000000..8bd5f46dc2de
--- /dev/null
+++ b/x11-misc/qt5ct/Manifest
@@ -0,0 +1,6 @@
+DIST qt5ct-0.31.tar.bz2 55724 SHA256 d5357768832a81e39aa9cd0a45d8144de9bd59302d8d122d8c2d1a231be2aba9 SHA512 9162106febf93b94b8ba847157d20386568bc898d15c6123636ef9d9c50bce3ca4706fbfbfd82053dccf545f91ca40d387d1e9a5bbb6773810a1d931417eaa4e WHIRLPOOL e63d91ea06956859abebef8990c3b697fddbda9656dcb092231fece95ed9f5ce8fe1597ca6b28468e63b76adcd311637b3591e7650ad0a1adb8a0f1958eafef4
+DIST qt5ct-0.33.tar.bz2 56448 SHA256 2e55484bdae7988ec8ce2629cfc252b226df8b07b2a0b6f8ee2fd10cc8e7c02f SHA512 670ec099978b569b7607d6a0af0c7e7b66b4b4a374041893c85a8749992ae6a931fa9678fa122baede8a672c0c9798fad8c30c60205c3f9d0ad3dd867e0753ba WHIRLPOOL f8ecb21aaa3aef538860fdd43095dc0b6b7aff72bb5ff6601f15783e5eb9bd398c4031e05139fda90800c0436606d8ac9f3fe66e09bb29f6ae8c704000d8b2b8
+EBUILD qt5ct-0.31.ebuild 1047 SHA256 061c5b3374c21a56dfe13ed848454521bb21323f0718f8e31e152d14e4a25812 SHA512 10584356810c53826c3f27b58981c251714a42423006590e174367b6e736388e2957877d75380f1ff9fcdb2c2f4e3d7bc19e610bf62d71e9a94bed72ad6daf17 WHIRLPOOL 5ee69883909f5398949d895ed6f0c567ae730abec7dc81a69753abe96da550ebf3db5a97c7e0d6f7d16807f6b56eb2df9de57e143b5fbfc841f8858e75cfcbb3
+EBUILD qt5ct-0.33.ebuild 1056 SHA256 edd714655422535c068e0c878ddb8cfd013e005a95ae67b87b7816796ebb30d1 SHA512 18841528248fdfb573df079b40c2a86c3e42e3266d419e26b904da159016e981131e3040e5aa85fa625c354cc3b3d1ef2df62f8e4b1402ca61c4cee131a18364 WHIRLPOOL 1a0046ce3bf77f1a4b91d1a4c938d149bea731bdea8fcbca478d1741490711bdae6dcfd561977b3f824609db110cef568a9c0fdbde7049b87f319693d340da7d
+MISC ChangeLog 2755 SHA256 b61e289700361a3fa898adfa4404393a71a912146ccfa7abf3a94b479a7071f3 SHA512 c2ed9842ca94eabbc69af07944b3a9dbf5e9ae02c9dfdc17108d912b86dfa65ceef913606fab683d215074aba3b92ed18161280c0bb0b632931bfd14867d679e WHIRLPOOL 7538055e8c648c53e41e720044f9391bfe0898a9b2a139222889bcb82d0a19ac5eacca375f2660f8ff238e72136912e3aa8d39057807b599c8fbea2d83a4652e
+MISC metadata.xml 742 SHA256 0c39a498ed4f7dde541f9e13da208011a631fc3fa6c2fd8c36c46d1f3cf4b5da SHA512 28cac81e8d22ee5fa6fd808dbeff31f33263145c72e101c0444fdb1ab4dfc4a32a872069729a83c1b55e80ee7683214e6845af11611ac89ba51bf7cd1f0b6f53 WHIRLPOOL 9a451c5388d4492c25f3d6aa26ec4d45c5727e4f693b13410f7b57890c5b5b08a88369dd6a4a68c14179cdae42372d11b7e6222b44296517284ca05d75b862ff
diff --git a/x11-misc/qt5ct/metadata.xml b/x11-misc/qt5ct/metadata.xml
new file mode 100644
index 000000000000..a5fe4940379c
--- /dev/null
+++ b/x11-misc/qt5ct/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>itumaykin+gentoo@gmail.com</email>
+ <name>Coacher</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <longdescription>
+ This program allows users to configure Qt5 settings (theme, font,
+ icons, etc.) under DE/WM without Qt5 integration.
+ </longdescription>
+ <use>
+ <flag name="dbus">Enable system tray and global menu support</flag>
+ <flag name="systray">Enable system tray support</flag>
+ </use>
+ <upstream>
+ <remote-id type="sourceforge">qt5ct</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-misc/qt5ct/qt5ct-0.31.ebuild b/x11-misc/qt5ct/qt5ct-0.31.ebuild
new file mode 100644
index 000000000000..a774818defb1
--- /dev/null
+++ b/x11-misc/qt5ct/qt5ct-0.31.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit qmake-utils
+
+DESCRIPTION="Qt5 configuration tool, similar to qtconfig for Qt4"
+HOMEPAGE="https://sourceforge.net/projects/qt5ct/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="amd64"
+IUSE="+systray"
+
+RDEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5=
+ dev-qt/qtwidgets:5
+ systray? ( dev-qt/qtgui:5[dbus] )
+"
+DEPEND="${RDEPEND}
+ dev-qt/linguist-tools:5
+"
+
+src_configure() {
+ eqmake5 DEFINES="$(usex systray '' QT_NO_SYSTEMTRAYICON)" ${PN}.pro
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+ einstalldocs
+
+ echo 'QT_QPA_PLATFORMTHEME=qt5ct' > "${T}"/98${PN} || die
+ doenvd "${T}"/98${PN}
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
+ ewarn "qt5ct configuration won't be applied to the currently running sessions."
+ ewarn "Please relogin."
+ fi
+ if ! has_version 'dev-qt/qtsvg:5'; then
+ elog
+ elog "For SVG icon themes, please install 'dev-qt/qtsvg:5'."
+ elog
+ fi
+}
diff --git a/x11-misc/qt5ct/qt5ct-0.33.ebuild b/x11-misc/qt5ct/qt5ct-0.33.ebuild
new file mode 100644
index 000000000000..05b743dbdc0a
--- /dev/null
+++ b/x11-misc/qt5ct/qt5ct-0.33.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit qmake-utils
+
+DESCRIPTION="Qt5 configuration tool, similar to qtconfig for Qt4"
+HOMEPAGE="https://sourceforge.net/projects/qt5ct/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+dbus"
+
+RDEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5=
+ dev-qt/qtwidgets:5
+ dbus? (
+ dev-qt/qtdbus:5
+ >=dev-qt/qtgui-5.7:5[dbus]
+ )
+"
+DEPEND="${RDEPEND}
+ dev-qt/linguist-tools:5
+"
+
+src_configure() {
+ eqmake5 DEFINES="$(usex dbus '' QT_NO_DBUS)" ${PN}.pro
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+ einstalldocs
+
+ echo 'QT_QPA_PLATFORMTHEME=qt5ct' > "${T}"/98${PN} || die
+ doenvd "${T}"/98${PN}
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
+ ewarn "qt5ct configuration won't be applied to the currently running sessions."
+ ewarn "Please relogin."
+ fi
+ if ! has_version 'dev-qt/qtsvg:5'; then
+ elog
+ elog "For SVG icon themes, please install 'dev-qt/qtsvg:5'."
+ elog
+ fi
+}