dev-tqt/tqt: Add missing IUSE metadata, fix DESCRIPTION, typos, whitespace

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
pull/180/head
Andreas Sturmlechner 4 years ago
parent 945af85e4e
commit 0a7dd5542e

@ -5,4 +5,11 @@
<email>fatzer2@gmail.com</email> <email>fatzer2@gmail.com</email>
<name>Alexander Golubev</name> <name>Alexander Golubev</name>
</maintainer> </maintainer>
<use>
<flag name="glib">Enable support for dev-libs/glib-based mainloop</flag>
<flag name="hiddenvisibility">Makes Trinity symbols hidden by default</flag>
<flag name="imext">Enable binary incompatible version of immodule for Qt</flag>
<flag name="styles">Enable build of styles</flag>
<flag name="tablet">Enable tablet support</flag>
</use>
</pkgmetadata> </pkgmetadata>

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project # Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
@ -10,7 +10,7 @@ inherit eutils toolchain-funcs
RESTRICT="mirror" RESTRICT="mirror"
SRCTYPE="free" SRCTYPE="free"
DESCRIPTION="Trinity's Qt3 toolkit fork - a comprehensive C++ application development framework." DESCRIPTION="Trinity's Qt3 fork - a comprehensive C++ application development framework"
HOMEPAGE="https://trinitydesktop.org/" HOMEPAGE="https://trinitydesktop.org/"
SRC_URI="http://www.mirrorservice.org/sites/trinitydesktop.org/trinity/releases/R${PV}/main/dependencies/tqt3-trinity-${PV}.tar.xz" SRC_URI="http://www.mirrorservice.org/sites/trinitydesktop.org/trinity/releases/R${PV}/main/dependencies/tqt3-trinity-${PV}.tar.xz"
@ -60,7 +60,7 @@ S="${WORKDIR}/tqt3-trinity-${PV}"
pkg_setup() { pkg_setup() {
if use imext; then if use imext; then
ewarn ewarn
ewarn "You are going to compile binary imcompatible immodule for TQt. This means" ewarn "You are going to compile binary incompatible immodule for TQt. This means"
ewarn "you have to recompile everything depending on TQt after you install it." ewarn "you have to recompile everything depending on TQt after you install it."
ewarn "Be aware." ewarn "Be aware."
ewarn ewarn
@ -174,12 +174,12 @@ src_configure() {
# Optional options # Optional options
use cups && myconf+=" -cups" || myconf+=" -no-cups" use cups && myconf+=" -cups" || myconf+=" -no-cups"
use debug && myconf+=" -debug" || myconf+=" -release -no-g++-exceptions -no-exceptions" use debug && myconf+=" -debug" || myconf+=" -release -no-g++-exceptions -no-exceptions"
use firebird && myconf+=" -plugin-sql-ibase -I/opt/firebird/include" || myconf+=" -no-sql-ibase" use firebird && myconf+=" -plugin-sql-ibase -I/opt/firebird/include" || myconf+=" -no-sql-ibase"
use fontconfig && myconf+=" -lfontconfig" use fontconfig && myconf+=" -lfontconfig"
use glib && myconf+=" -glibmainloop" || myconf+=" -no-glibmainloop" use glib && myconf+=" -glibmainloop" || myconf+=" -no-glibmainloop"
use imext && myconf+=" -inputmethod-ext" || myconf+=" -no-inputmethod-ext" use imext && myconf+=" -inputmethod-ext" || myconf+=" -no-inputmethod-ext"
use ipv6 && myconf+=" -ipv6" || myconf+=" -no-ipv6" use ipv6 && myconf+=" -ipv6" || myconf+=" -no-ipv6"
use mng && myconf+=" -qt-imgfmt-mng -system-libmng" || myconf+=" -no-imgfmt-mng" use mng && myconf+=" -qt-imgfmt-mng -system-libmng" || myconf+=" -no-imgfmt-mng"
use mysql && myconf+=" -plugin-sql-mysql -I/usr/include/mysql -L/usr/$(get_libdir)/mysql" || myconf+=" -no-sql-mysql" use mysql && myconf+=" -plugin-sql-mysql -I/usr/include/mysql -L/usr/$(get_libdir)/mysql" || myconf+=" -no-sql-mysql"
use nas && myconf+=" -system-nas-sound" || myconf+=" -no-nas-sound" use nas && myconf+=" -system-nas-sound" || myconf+=" -no-nas-sound"
use nis && myconf+=" -nis" || myconf+=" -no-nis" use nis && myconf+=" -nis" || myconf+=" -no-nis"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project # Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
@ -10,7 +10,7 @@ inherit eutils toolchain-funcs
RESTRICT="mirror" RESTRICT="mirror"
SRCTYPE="free" SRCTYPE="free"
DESCRIPTION="Trinity's Qt3 toolkit fork - a comprehensive C++ application development framework." DESCRIPTION="Trinity's Qt3 fork - a comprehensive C++ application development framework"
HOMEPAGE="https://trinitydesktop.org/" HOMEPAGE="https://trinitydesktop.org/"
SRC_URI="http://www.mirrorservice.org/sites/trinitydesktop.org/trinity/releases/R${PV}/main/dependencies/tqt3-trinity-${PV}.tar.xz" SRC_URI="http://www.mirrorservice.org/sites/trinitydesktop.org/trinity/releases/R${PV}/main/dependencies/tqt3-trinity-${PV}.tar.xz"
@ -60,7 +60,7 @@ S="${WORKDIR}/tqt3-trinity-${PV}"
pkg_setup() { pkg_setup() {
if use imext; then if use imext; then
ewarn ewarn
ewarn "You are going to compile binary imcompatible immodule for TQt. This means" ewarn "You are going to compile binary incompatible immodule for TQt. This means"
ewarn "you have to recompile everything depending on TQt after you install it." ewarn "you have to recompile everything depending on TQt after you install it."
ewarn "Be aware." ewarn "Be aware."
ewarn ewarn
@ -174,12 +174,12 @@ src_configure() {
# Optional options # Optional options
use cups && myconf+=" -cups" || myconf+=" -no-cups" use cups && myconf+=" -cups" || myconf+=" -no-cups"
use debug && myconf+=" -debug" || myconf+=" -release -no-g++-exceptions -no-exceptions" use debug && myconf+=" -debug" || myconf+=" -release -no-g++-exceptions -no-exceptions"
use firebird && myconf+=" -plugin-sql-ibase -I/opt/firebird/include" || myconf+=" -no-sql-ibase" use firebird && myconf+=" -plugin-sql-ibase -I/opt/firebird/include" || myconf+=" -no-sql-ibase"
use fontconfig && myconf+=" -lfontconfig" use fontconfig && myconf+=" -lfontconfig"
use glib && myconf+=" -glibmainloop" || myconf+=" -no-glibmainloop" use glib && myconf+=" -glibmainloop" || myconf+=" -no-glibmainloop"
use imext && myconf+=" -inputmethod-ext" || myconf+=" -no-inputmethod-ext" use imext && myconf+=" -inputmethod-ext" || myconf+=" -no-inputmethod-ext"
use ipv6 && myconf+=" -ipv6" || myconf+=" -no-ipv6" use ipv6 && myconf+=" -ipv6" || myconf+=" -no-ipv6"
use mng && myconf+=" -qt-imgfmt-mng -system-libmng" || myconf+=" -no-imgfmt-mng" use mng && myconf+=" -qt-imgfmt-mng -system-libmng" || myconf+=" -no-imgfmt-mng"
use mysql && myconf+=" -plugin-sql-mysql -I/usr/include/mysql -L/usr/$(get_libdir)/mysql" || myconf+=" -no-sql-mysql" use mysql && myconf+=" -plugin-sql-mysql -I/usr/include/mysql -L/usr/$(get_libdir)/mysql" || myconf+=" -no-sql-mysql"
use nas && myconf+=" -system-nas-sound" || myconf+=" -no-nas-sound" use nas && myconf+=" -system-nas-sound" || myconf+=" -no-nas-sound"
use nis && myconf+=" -nis" || myconf+=" -no-nis" use nis && myconf+=" -nis" || myconf+=" -no-nis"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project # Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
@ -10,7 +10,7 @@ inherit eutils git-r3 toolchain-funcs
RESTRICT="mirror" RESTRICT="mirror"
SRCTYPE="free" SRCTYPE="free"
DESCRIPTION="Trinity's Qt3 toolkit fork - a comprehensive C++ application development framework." DESCRIPTION="Trinity's Qt3 fork - a comprehensive C++ application development framework"
HOMEPAGE="https://trinitydesktop.org/" HOMEPAGE="https://trinitydesktop.org/"
EGIT_REPO_URI="https://mirror.git.trinitydesktop.org/gitea/TDE/tqt3" EGIT_REPO_URI="https://mirror.git.trinitydesktop.org/gitea/TDE/tqt3"
@ -56,7 +56,7 @@ TQTBASE="/usr/tqt3"
pkg_setup() { pkg_setup() {
if use imext; then if use imext; then
ewarn ewarn
ewarn "You are going to compile binary imcompatible immodule for TQt. This means" ewarn "You are going to compile binary incompatible immodule for TQt. This means"
ewarn "you have to recompile everything depending on TQt after you install it." ewarn "you have to recompile everything depending on TQt after you install it."
ewarn "Be aware." ewarn "Be aware."
ewarn ewarn
@ -171,12 +171,12 @@ src_configure() {
use nas && myconf+=" -system-nas-sound" || myconf+=" -no-nas-sound" use nas && myconf+=" -system-nas-sound" || myconf+=" -no-nas-sound"
use nis && myconf+=" -nis" || myconf+=" -no-nis" use nis && myconf+=" -nis" || myconf+=" -no-nis"
use xrandr && myconf+=" -xrandr" || myconf+=" -no-xrandr" use xrandr && myconf+=" -xrandr" || myconf+=" -no-xrandr"
use mng && myconf+=" -qt-imgfmt-mng -system-libmng" || myconf+=" -no-imgfmt-mng" use mng && myconf+=" -qt-imgfmt-mng -system-libmng" || myconf+=" -no-imgfmt-mng"
use cups && myconf+=" -cups" || myconf+=" -no-cups" use cups && myconf+=" -cups" || myconf+=" -no-cups"
use opengl && myconf+=" -enable-module=opengl -no-dlopen-opengl" || myconf+=" -disable-opengl" use opengl && myconf+=" -enable-module=opengl -no-dlopen-opengl" || myconf+=" -disable-opengl"
use xinerama && myconf+=" -xinerama" || myconf+=" -no-xinerama" use xinerama && myconf+=" -xinerama" || myconf+=" -no-xinerama"
use ipv6 && myconf+=" -ipv6" || myconf+=" -no-ipv6" use ipv6 && myconf+=" -ipv6" || myconf+=" -no-ipv6"
use glib && myconf+=" -glibmainloop" || myconf+=" -no-glibmainloop" use glib && myconf+=" -glibmainloop" || myconf+=" -no-glibmainloop"
use fontconfig && myconf+=" -lfontconfig" use fontconfig && myconf+=" -lfontconfig"
use debug && myconf+=" -debug" || myconf+=" -release -no-g++-exceptions -no-exceptions" use debug && myconf+=" -debug" || myconf+=" -release -no-g++-exceptions -no-exceptions"

Loading…
Cancel
Save