Stable ebuilds: General cosmetics and sync with live ebuilds.

Also: Some cosmetics for the live ebuilds.

Signed-off-by: Chris <xchrisx@uber.space>
pull/134/head
Chris 4 years ago
parent c5c06e2505
commit 7e24157247

@ -1,4 +1,5 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
EAPI="7" EAPI="7"
@ -9,14 +10,13 @@ inherit trinity-base-2
DESCRIPTION="D-BUS TQt bindings" DESCRIPTION="D-BUS TQt bindings"
HOMEPAGE="http://trinitydesktop.org/" HOMEPAGE="http://trinitydesktop.org/"
LICENSE="GPL-2 LGPL-2" LICENSE="|| ( GPL-2 GPL-3 )"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
SLOT="0" SLOT="0"
IUSE=""
DEPEND="sys-apps/dbus DEPEND="sys-apps/dbus
=dev-tqt/tqtinterface-${PV}" =dev-tqt/tqtinterface-${PV}"
RDEPEND="$DEPEND" RDEPEND="${DEPEND}"
src_configure() { src_configure() {
cmake-utils_src_configure cmake-utils_src_configure

@ -1,6 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_TYPE="dependencies" TRINITY_MODULE_TYPE="dependencies"
TRINITY_MODULE_NAME="dbus-tqt" TRINITY_MODULE_NAME="dbus-tqt"
@ -9,14 +10,13 @@ inherit trinity-base-2
DESCRIPTION="D-BUS TQt bindings" DESCRIPTION="D-BUS TQt bindings"
HOMEPAGE="http://trinitydesktop.org/" HOMEPAGE="http://trinitydesktop.org/"
LICENSE="GPL-2 LGPL-2" LICENSE="|| ( GPL-2 GPL-3 )"
KEYWORDS="~amd64" KEYWORDS="~amd64 ~x86"
SLOT="0" SLOT="0"
IUSE=""
DEPEND="sys-apps/dbus DEPEND="sys-apps/dbus
=dev-tqt/tqtinterface-${PV}" =dev-tqt/tqtinterface-${PV}"
RDEPEND="$DEPEND" RDEPEND="${DEPEND}"
src_configure() { src_configure() {
cmake-utils_src_configure cmake-utils_src_configure

@ -2,9 +2,9 @@
# 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
EAPI=7 EAPI="7"
inherit eutils flag-o-matic toolchain-funcs inherit eutils toolchain-funcs
SRCTYPE="free" SRCTYPE="free"
DESCRIPTION="Trinity's Qt3 toolkit fork - a comprehensive C++ application development framework." DESCRIPTION="Trinity's Qt3 toolkit fork - a comprehensive C++ application development framework."
@ -165,21 +165,21 @@ src_configure() {
src_compile() { src_compile() {
# Compile TQt with TQmake and TQmoc # Compile TQt with TQmake and TQmoc
emake src-qmake src-moc sub-src || die emake src-qmake src-moc sub-src
# Compile TQt plugins (if any selected) # Compile TQt plugins (if any selected)
emake sub-plugins || die emake sub-plugins
# Point to libs for the tools to build fine too # Point to libs for the tools to build fine too
export DYLD_LIBRARY_PATH="${S}/lib:${DYLD_LIBRARY_PATH}" export DYLD_LIBRARY_PATH="${S}/lib:${DYLD_LIBRARY_PATH}"
export LD_LIBRARY_PATH="${S}/lib:${LD_LIBRARY_PATH}" export LD_LIBRARY_PATH="${S}/lib:${LD_LIBRARY_PATH}"
# Compile TQDesigner (TQuic is needed by tdelibs), TQAssistant and friends (msg2tqm, qembed..) # Compile TQDesigner (TQuic is needed by tdelibs), TQAssistant and friends (msg2tqm, qembed..)
emake sub-tools || die emake sub-tools
# Compile examples and tutorials # Compile examples and tutorials
if use examples; then if use examples; then
emake sub-tutorial sub-examples || die emake sub-tutorial sub-examples
fi fi
} }

@ -138,7 +138,7 @@ src_configure() {
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 -system-libmng" || myconf+=" -no-imgfmt-mng" use mng && myconf+=" -qt-imgfmt -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"
@ -147,12 +147,12 @@ src_configure() {
use debug && myconf+=" -debug" || myconf+=" -release -no-g++-exceptions -no-exceptions" use debug && myconf+=" -debug" || myconf+=" -release -no-g++-exceptions -no-exceptions"
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 postgres && myconf+=" -plugin-sql-psql -I/usr/include/postgresql/server -I/usr/include/postgresql/pgsql -I/usr/include/postgresql/pgsql/server" || myconf+=" -no-sql-psql" use postgres && myconf+=" -plugin-sql-psql -I/usr/include/postgresql/server -I/usr/include/postgresql/pgsql -I/usr/include/postgresql/pgsql/server" || myconf+=" -no-sql-psql"
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 sqlite && myconf+=" -plugin-sql-sqlite -plugin-sql-sqlite3" || myconf+=" -no-sql-sqlite -no-sql-sqlite3" use sqlite && myconf+=" -plugin-sql-sqlite -plugin-sql-sqlite3" || myconf+=" -no-sql-sqlite -no-sql-sqlite3"
use tablet && myconf+=" -tablet" || myconf+=" -no-tablet" use tablet && myconf+=" -tablet" || myconf+=" -no-tablet"
export YACC='byacc -d' export YACC='byacc -d'
tc-export CC CXX tc-export CC CXX

@ -1,4 +1,5 @@
# Copyright 1999-2016 Gentoo Foundation # Copyright 1999-2016 Gentoo Foundation
# 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
EAPI="7" EAPI="7"
@ -10,7 +11,7 @@ inherit trinity-base-2
DESCRIPTION="Interface and abstraction library for TQt and Trinity" DESCRIPTION="Interface and abstraction library for TQt and Trinity"
HOMEPAGE="http://trinitydesktop.org/" HOMEPAGE="http://trinitydesktop.org/"
LICENSE="GPL-2" LICENSE="|| ( GPL-2 GPL-3 )"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
SLOT="0" SLOT="0"
@ -25,8 +26,8 @@ pkg_setup() {
src_configure() { src_configure() {
mycmakeargs=( mycmakeargs=(
-DUSE_QT3=ON -DUSE_QT3=ON
-DQT_PREFIX_DIR="$QTDIR" -DQT_PREFIX_DIR="${QTDIR}"
) )
cmake-utils_src_configure cmake-utils_src_configure
} }

@ -1,9 +1,10 @@
# Copyright 1999-2016 Gentoo Foundation # Copyright 1999-2016 Gentoo Foundation
# 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
EAPI="7" EAPI="7"
TRINITY_MODULE_TYPE="dependencies" TRINITY_MODULE_TYPE="dependencies"
TRINITY_MODULE_NAME="${PN}" TRINITY_MODULE_NAME="tqtinterface"
inherit trinity-base-2 inherit trinity-base-2
@ -23,7 +24,7 @@ pkg_setup() {
src_configure() { src_configure() {
mycmakeargs=( mycmakeargs=(
-DQT_PREFIX_DIR="${TQTDIR}" -DQT_PREFIX_DIR="${TQTDIR}"
) )
cmake-utils_src_configure cmake-utils_src_configure
} }

@ -1,5 +1,6 @@
# 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
EAPI="7" EAPI="7"
TRINITY_MODULE_TYPE="dependencies" TRINITY_MODULE_TYPE="dependencies"
TRINITY_MODULE_NAME="libart-lgpl" TRINITY_MODULE_NAME="libart-lgpl"

@ -1,9 +1,8 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7"
EAPI="7"
TRINITY_MODULE_TYPE="dependencies" TRINITY_MODULE_TYPE="dependencies"
TRINITY_MODULE_NAME="arts" TRINITY_MODULE_NAME="arts"
@ -16,6 +15,7 @@ HOMEPAGE="http://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )" LICENSE="|| ( GPL-2 GPL-3 )"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
IUSE="alsa -artswrappersuid jack mp3 vorbis" IUSE="alsa -artswrappersuid jack mp3 vorbis"
SLOT="${TRINITY_VER}" SLOT="${TRINITY_VER}"

@ -1,6 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"
@ -19,4 +20,4 @@ src_configure() {
) )
trinity-meta-2_src_configure trinity-meta-2_src_configure
} }

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"

@ -1,6 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"
@ -8,6 +9,7 @@ inherit trinity-meta-2
DESCRIPTION="A simple password checker, used by any software in need of user authentication." DESCRIPTION="A simple password checker, used by any software in need of user authentication."
IUSE="pam" IUSE="pam"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
RDEPEND="pam? ( trinity-base/tdebase-pam )" RDEPEND="pam? ( trinity-base/tdebase-pam )"

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"

@ -1,14 +1,15 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"
inherit trinity-meta-2 inherit trinity-meta-2
DESCRIPTION="The Trinity Control Center" DESCRIPTION="The Trinity Control Center"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
IUSE="samba logitech-mouse ieee1394 +svg +hwlib +xrandr " IUSE="samba logitech-mouse ieee1394 +svg +hwlib +xrandr "
DEPEND="x11-libs/libX11 DEPEND="x11-libs/libX11

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"
@ -9,7 +9,9 @@ inherit trinity-meta-2
DESCRIPTION="The part of TDE UI that handles icons, desktop, screensaver etc" DESCRIPTION="The part of TDE UI that handles icons, desktop, screensaver etc"
IUSE="pam xscreensaver" IUSE="pam xscreensaver"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
COMMON_DEPEND="x11-libs/libXrender COMMON_DEPEND="x11-libs/libXrender
x11-libs/libXcursor x11-libs/libXcursor
=dev-libs/dbus-1-tqt-${PV} =dev-libs/dbus-1-tqt-${PV}

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"

@ -1,6 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"
@ -13,4 +14,3 @@ KEYWORDS="~amd64 ~x86"
RDEPEND=" RDEPEND="
=trinity-base/tdebase-tdeioslaves-${PV} =trinity-base/tdebase-tdeioslaves-${PV}
|| ( www-misc/htdig www-misc/hldig )" || ( www-misc/htdig www-misc/hldig )"

@ -1,6 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"
@ -11,8 +12,8 @@ need-arts optional
DESCRIPTION="Trinity hotkey daemon" DESCRIPTION="Trinity hotkey daemon"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
DEPEND+=" x11-libs/libXtst" DEPEND="x11-libs/libXtst"
RDEPEND+=" x11-libs/libXtst" RDEPEND="${DEPEND}"
src_configure() { src_configure() {
mycmakeargs=( mycmakeargs=(

@ -11,9 +11,8 @@ need-arts optional
DESCRIPTION="Trinity hotkey daemon" DESCRIPTION="Trinity hotkey daemon"
MY_DEPEND="x11-libs/libXtst" DEPEND="x11-libs/libXtst"
DEPEND+=" ${MY_DEPEND}" RDEPEND="${DEPEND}"
RDEPEND+=" ${MY_DEPEND}"
src_configure() { src_configure() {
mycmakeargs=( mycmakeargs=(

@ -1,6 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"

@ -1,6 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"
@ -8,6 +9,7 @@ inherit trinity-meta-2
DESCRIPTION="kicker applet for Trinity and X clipboard management" DESCRIPTION="kicker applet for Trinity and X clipboard management"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
DEPEND="x11-libs/libXfixes" DEPEND="x11-libs/libXfixes"
RDEPEND="${DEPEND}" RDEPEND="${DEPEND}"

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"

@ -1,6 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"
@ -8,16 +9,17 @@ inherit trinity-meta-2
DESCRIPTION="Trinity: Web browser, file manager, ..." DESCRIPTION="Trinity: Web browser, file manager, ..."
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
IUSE="java" IUSE="java"
# FIXME: support branding USE flag # FIXME: support branding USE flag
DEPEND=" DEPEND="
>=trinity-base/libkonq-${PV}" =trinity-base/libkonq-${PV}"
RDEPEND="${DEPEND} RDEPEND="${DEPEND}
>=trinity-base/kcontrol-${PV} =trinity-base/kcontrol-${PV}
>=trinity-base/tdebase-tdeioslaves-${PV} =trinity-base/tdebase-tdeioslaves-${PV}
>=trinity-base/kfind-${PV} =trinity-base/kfind-${PV}
java? ( >=virtual/jre-1.4 )" java? ( virtual/jre )"
TSM_EXTRACT_ALSO="kdesktop" TSM_EXTRACT_ALSO="kdesktop"

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"
@ -10,16 +10,20 @@ inherit trinity-meta-2
DESCRIPTION="X terminal for use with Trinity." DESCRIPTION="X terminal for use with Trinity."
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
IUSE="sudo"
DEPEND="x11-libs/libX11 DEPEND="x11-libs/libX11
x11-libs/libXrender" x11-libs/libXrender"
RDEPEND="${DEPEND} RDEPEND="${DEPEND}
sudo? ( app-admin/sudo )
x11-apps/bdftopcf x11-apps/bdftopcf
=trinity-base/kcontrol-${PV}" =trinity-base/kcontrol-${PV}"
src_configure() { src_configure() {
mycmakeargs=( mycmakeargs=(
-DWITH_XRENDER=ON -DWITH_XRENDER=ON
-DWITH_SUDO_KONSOLE_SUPER_USER_COMMAND="$(usex sudo)"
) )
trinity-meta-2_src_configure trinity-meta-2_src_configure

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"
@ -9,4 +9,3 @@ inherit trinity-meta-2
DESCRIPTION="Trinity Virtual Desktop Overview" DESCRIPTION="Trinity Virtual Desktop Overview"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"
@ -9,4 +9,3 @@ inherit trinity-meta-2
DESCRIPTION="A Trinity tool to read KConfig entries - for use in shell scripts" DESCRIPTION="A Trinity tool to read KConfig entries - for use in shell scripts"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"
@ -9,10 +9,9 @@ inherit trinity-meta-2
DESCRIPTION="The reliable Trinity session manager that talks the standard X11R6" DESCRIPTION="The reliable Trinity session manager that talks the standard X11R6"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
IUSE="upower" IUSE="upower +hwlib"
DEPEND=" DEPEND="
=dev-libs/dbus-tqt-${PV}
upower? ( =dev-libs/dbus-1-tqt-${PV} ) " upower? ( =dev-libs/dbus-1-tqt-${PV} ) "
RDEPEND="${DEPEND} RDEPEND="${DEPEND}
@ -21,6 +20,7 @@ RDEPEND="${DEPEND}
src_configure() { src_configure() {
mycmakeargs=( mycmakeargs=(
-DWITH_UPOWER="$(usex upower)" -DWITH_UPOWER="$(usex upower)"
-DWITH_TDEHWLIB="$(usex hwlib)"
) )
trinity-meta-2_src_configure trinity-meta-2_src_configure

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"
@ -9,11 +9,11 @@ inherit trinity-meta-2
DESCRIPTION="Trinity splashscreen framework (of Trinity itself, not of individual apps)" DESCRIPTION="Trinity splashscreen framework (of Trinity itself, not of individual apps)"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
IUSE="xinerama" IUSE="xinerama"
DEPEND="x11-libs/libXcursor DEPEND="xinerama? ( x11-base/xorg-proto )"
xinerama? ( x11-base/xorg-proto )" RDEPEND="${DEPEND}"
RDEPEND="$DEPEND"
src_configure() { src_configure() {
mycmakeargs=( mycmakeargs=(

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"

@ -1,6 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"
@ -9,15 +10,15 @@ inherit trinity-meta-2
DESCRIPTION="A network enabled task manager/system monitor" DESCRIPTION="A network enabled task manager/system monitor"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
IUSE="dell-laptop lm_sensors" IUSE="dell-laptop lm-sensors"
DEPEND="lm_sensors? ( sys-apps/lm-sensors )" DEPEND="lm-sensors? ( sys-apps/lm-sensors )"
RDEPEND="${DEPEND}" RDEPEND="${DEPEND}"
src_configure() { src_configure() {
mycmakeargs=( mycmakeargs=(
-DWITH_I8K="$(usex dell-laptop)" -DWITH_I8K="$(usex dell-laptop)"
-DWITH_SENSORS="$(usex lm_sensors)" -DWITH_SENSORS="$(usex lm-sensors)"
) )
trinity-meta-2_src_configure trinity-meta-2_src_configure

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"
@ -9,4 +9,3 @@ inherit trinity-meta-2
DESCRIPTION="Ksystraycmd embeds applications given as argument into the system tray." DESCRIPTION="Ksystraycmd embeds applications given as argument into the system tray."
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"
@ -9,4 +9,3 @@ inherit trinity-meta-2
DESCRIPTION="Trinity tip-of-the-day displayer" DESCRIPTION="Trinity tip-of-the-day displayer"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"

@ -1,6 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"
@ -9,6 +9,7 @@ inherit trinity-meta-2
DESCRIPTION="Netscape plugins support for Konqueror." DESCRIPTION="Netscape plugins support for Konqueror."
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
DEPEND="x11-libs/libXt DEPEND="x11-libs/libXt
dev-libs/glib" dev-libs/glib"
RDEPEND="${DEPEND}" RDEPEND="${DEPEND}"

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"

@ -1,7 +1,7 @@
# Copyright 1999-2016 Gentoo Foundation # Copyright 1999-2016 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
inherit trinity-functions-2 inherit trinity-functions-2

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"
@ -9,6 +9,7 @@ inherit trinity-meta-2
DESCRIPTION="Starttde script, which starts a complete Trinity session, and associated scripts" DESCRIPTION="Starttde script, which starts a complete Trinity session, and associated scripts"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
RDEPEND="x11-apps/xmessage RDEPEND="x11-apps/xmessage
x11-apps/xsetroot x11-apps/xsetroot
x11-apps/xset x11-apps/xset

@ -1,6 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"

@ -1,7 +1,7 @@
# Copyright 1999-2016 Gentoo Foundation # Copyright 1999-2016 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"

@ -1,6 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"
@ -17,7 +17,6 @@ DEPEND="x11-libs/libXt
RDEPEND="${DEPEND}" RDEPEND="${DEPEND}"
src_configure () { src_configure () {
mycmakeargs=( mycmakeargs=(
-DWITH_OPENGL="$(usex opengl)" -DWITH_OPENGL="$(usex opengl)"
) )

@ -17,7 +17,6 @@ DEPEND="x11-libs/libXt
RDEPEND="${DEPEND}" RDEPEND="${DEPEND}"
src_configure () { src_configure () {
mycmakeargs=( mycmakeargs=(
-DWITH_OPENGL="$(usex opengl)" -DWITH_OPENGL="$(usex opengl)"
) )

@ -1,6 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"

@ -16,6 +16,7 @@ DEPEND="pam? ( trinity-base/tdebase-pam )
xcomposite? ( x11-libs/libXcomposite ) xcomposite? ( x11-libs/libXcomposite )
svg? ( =media-libs/libart_lgpl-${PV} ) svg? ( =media-libs/libart_lgpl-${PV} )
=trinity-base/tdelibs-${PV}[xrandr?] =trinity-base/tdelibs-${PV}[xrandr?]
sys-apps/dbus
x11-libs/libXtst x11-libs/libXtst
=trinity-base/kcontrol-${PV}" =trinity-base/kcontrol-${PV}"

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"
@ -9,4 +9,3 @@ inherit trinity-meta-2
DESCRIPTION="Makes TQt-only apps use several TDE dialogs." DESCRIPTION="Makes TQt-only apps use several TDE dialogs."
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"

@ -1,7 +1,7 @@
# Copyright 1999-2016 Gentoo Foundation # Copyright 1999-2016 Gentoo Foundation
# 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
# $Id$
EAPI="7" EAPI="7"
TRINITY_MODULE_NAME="tdebase" TRINITY_MODULE_NAME="tdebase"
@ -27,6 +27,7 @@ src_configure() {
-DWITH_XCOMPOSITE="$(usex xcomposite)" -DWITH_XCOMPOSITE="$(usex xcomposite)"
-DWITH_XFIXES="$(usex xcomposite)" -DWITH_XFIXES="$(usex xcomposite)"
-DWITH_XRENDER="$(usex xcomposite)" -DWITH_XRENDER="$(usex xcomposite)"
-DWITH_OPENGL="$(usex opengl)"
-DWITH_XRANDR="$(usex xrandr)" -DWITH_XRANDR="$(usex xrandr)"
-DWITH_LIBCONFIG="$(usex libconfig)" -DWITH_LIBCONFIG="$(usex libconfig)"
-DWITH_PCRE="$(usex pcre)" -DWITH_PCRE="$(usex pcre)"

Loading…
Cancel
Save