tdebase-meta fixed

Signed-off-by: ormorph <roma251078@mail.ru>
ormorph 3 years ago
parent c0466fd273
commit 79cb63b316

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -8,9 +8,9 @@ TRINITY_MODULE_NAME="tdebase"
inherit trinity-meta-2
DESCRIPTION="Trinity crash handler gives the user feedback if a program crashed"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="+hwlib"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
RDEPEND="sys-devel/gdb"
@ -21,3 +21,5 @@ src_configure() {
trinity-meta-2_src_configure
}
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -19,4 +19,6 @@ src_configure() {
)
trinity-meta-2_src_configure
}
}
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -9,3 +9,5 @@ inherit trinity-meta-2
DESCRIPTION="Trinity tool that generates *.desktop files for well known apps"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -8,3 +8,5 @@ TRINITY_MODULE_NAME="tdebase"
inherit trinity-meta-2
DESCRIPTION="Trinity tool that generates *.desktop files for well known apps"
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -9,3 +9,5 @@ inherit trinity-meta-2
DESCRIPTION="Kate is an MDI texteditor."
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -8,3 +8,5 @@ TRINITY_MODULE_NAME="tdebase"
inherit trinity-meta-2
DESCRIPTION="Kate is an MDI texteditor."
TSM_EXTRACT_ALSO="translations/"

@ -1,10 +1,10 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_NAME="tdebase"
inherit trinity-meta-2
DESCRIPTION="The Trinity Control Center"
@ -16,25 +16,25 @@ DEPEND="x11-libs/libX11
x11-libs/libXrender
x11-libs/libXcursor
samba? ( net-fs/samba )
logitech-mouse? ( virtual/libusb:0 )
logitech-mouse? ( dev-libs/libusb-compat )
ieee1394? ( sys-libs/libraw1394 )
=trinity-base/tdelibs-${PV}[xrandr?]
=trinity-base/libkonq-${PV}
=trinity-base/kicker-${PV}"
~trinity-base/tdelibs-${PV}[xrandr?]
~trinity-base/libkonq-${PV}
~trinity-base/kicker-${PV}"
RDEPEND="${DEPEND}
sys-apps/usbutils
=trinity-base/kcminit-${PV}
=trinity-base/tdebase-data-${PV}
=trinity-base/tdesu-${PV}
=trinity-base/khelpcenter-${PV}
=trinity-base/khotkeys-${PV}
~trinity-base/kcminit-${PV}
~trinity-base/tdebase-data-${PV}
~trinity-base/tdesu-${PV}
~trinity-base/khelpcenter-${PV}
~trinity-base/khotkeys-${PV}
svg? ( media-libs/libart_lgpl )"
TSM_EXTRACT_ALSO="kicker/ twin/ kdesktop/ klipper/ kxkb/"
TSM_EXTRACT_ALSO="kicker/ twin/ kdesktop/ klipper/ kxkb/ translations/"
src_configure() {
mycmakeargs=(
local mycmakeargs=(
-DWITH_XCURSOR=ON
-DWITH_XRENDER=ON
-DWITH_USBIDS=/usr/share/misc/usb.ids

@ -1,10 +1,10 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_NAME="tdebase"
inherit trinity-meta-2
DESCRIPTION="The Trinity Control Center"
@ -17,23 +17,23 @@ DEPEND="x11-libs/libX11
samba? ( net-fs/samba )
logitech-mouse? ( dev-libs/libusb-compat )
ieee1394? ( sys-libs/libraw1394 )
=trinity-base/tdelibs-${PV}[xrandr?]
=trinity-base/libkonq-${PV}
=trinity-base/kicker-${PV}"
~trinity-base/tdelibs-${PV}[xrandr?]
~trinity-base/libkonq-${PV}
~trinity-base/kicker-${PV}"
RDEPEND="${DEPEND}
sys-apps/usbutils
=trinity-base/kcminit-${PV}
=trinity-base/tdebase-data-${PV}
=trinity-base/tdesu-${PV}
=trinity-base/khelpcenter-${PV}
=trinity-base/khotkeys-${PV}
~trinity-base/kcminit-${PV}
~trinity-base/tdebase-data-${PV}
~trinity-base/tdesu-${PV}
~trinity-base/khelpcenter-${PV}
~trinity-base/khotkeys-${PV}
svg? ( media-libs/libart_lgpl )"
TSM_EXTRACT_ALSO="kicker/ twin/ kdesktop/ klipper/ kxkb/"
TSM_EXTRACT_ALSO="kicker/ twin/ kdesktop/ klipper/ kxkb/ translations/"
src_configure() {
mycmakeargs=(
local mycmakeargs=(
-DWITH_XCURSOR=ON
-DWITH_XRENDER=ON
-DWITH_USBIDS=/usr/share/misc/usb.ids

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -8,15 +8,14 @@ TRINITY_MODULE_NAME="tdebase"
inherit trinity-meta-2
DESCRIPTION="The part of TDE UI that handles icons, desktop, screensaver etc"
IUSE="pam xscreensaver"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="pam xscreensaver"
COMMON_DEPEND="x11-libs/libXrender
x11-libs/libXcursor
=dev-libs/dbus-1-tqt-${PV}
=trinity-base/libkonq-${PV}
=trinity-base/kcontrol-${PV}
~dev-libs/dbus-1-tqt-${PV}
~trinity-base/libkonq-${PV}
~trinity-base/kcontrol-${PV}
xscreensaver? ( x11-libs/libXScrnSaver )"
# Requires the desktop background settings module,
# so until we separate the kcontrol modules into separate ebuilds :-),
@ -24,12 +23,12 @@ COMMON_DEPEND="x11-libs/libXrender
DEPEND="${COMMON_DEPEND}
xscreensaver? ( x11-base/xorg-proto x11-misc/xscreensaver )"
RDEPEND="${COMMON_DEPEND}
=trinity-base/kcheckpass-${PV}
=trinity-base/kdialog-${PV}
=trinity-base/konqueror-${PV}
~trinity-base/kcheckpass-${PV}
~trinity-base/kdialog-${PV}
~trinity-base/konqueror-${PV}
pam? ( trinity-base/tdebase-pam )"
TSM_EXTRACT_ALSO="kcheckpass/"
TSM_EXTRACT_ALSO="kcheckpass/ translations/"
src_configure() {
mycmakeargs=(

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -12,9 +12,9 @@ IUSE="pam xscreensaver"
COMMON_DEPEND="x11-libs/libXrender
x11-libs/libXcursor
=dev-libs/dbus-1-tqt-${PV}
=trinity-base/libkonq-${PV}
=trinity-base/kcontrol-${PV}
~dev-libs/dbus-1-tqt-${PV}
~trinity-base/libkonq-${PV}
~trinity-base/kcontrol-${PV}
xscreensaver? ( x11-libs/libXScrnSaver )"
# Requires the desktop background settings module,
# so until we separate the kcontrol modules into separate ebuilds :-),
@ -22,12 +22,12 @@ COMMON_DEPEND="x11-libs/libXrender
DEPEND="${COMMON_DEPEND}
xscreensaver? ( x11-base/xorg-proto x11-misc/xscreensaver )"
RDEPEND="${COMMON_DEPEND}
=trinity-base/kcheckpass-${PV}
=trinity-base/kdialog-${PV}
=trinity-base/konqueror-${PV}
~trinity-base/kcheckpass-${PV}
~trinity-base/kdialog-${PV}
~trinity-base/konqueror-${PV}
pam? ( trinity-base/tdebase-pam )"
TSM_EXTRACT_ALSO="kcheckpass/"
TSM_EXTRACT_ALSO="kcheckpass/ translations/"
src_configure() {
mycmakeargs=(

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -10,5 +10,7 @@ inherit trinity-meta-2
DESCRIPTION="Trinity file find utility"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
DEPEND="=trinity-base/libkonq-${PV}"
DEPEND="~trinity-base/libkonq-${PV}"
RDEPEND="${DEPEND}"
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -9,5 +9,7 @@ inherit trinity-meta-2
DESCRIPTION="Trinity file find utility"
DEPEND="=trinity-base/libkonq-${PV}"
DEPEND="~trinity-base/libkonq-${PV}"
RDEPEND="${DEPEND}"
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundatio
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -12,5 +12,20 @@ DESCRIPTION="The Trinity help center."
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
RDEPEND="
=trinity-base/tdebase-tdeioslaves-${PV}
~trinity-base/tdebase-tdeioslaves-${PV}
|| ( www-misc/htdig www-misc/hldig )"
TSM_EXTRACT_ALSO="translations/"
pkg_setup() {
# Issue some warning if MAKEOPTS -j parameter is higher than 4
local makeopts_j
makeopts_j="$(echo "$MAKEOPTS" | sed -n 's/\(^\|.*\s\)\(-j\s*[0-9]\+\)\(\s.*\|$\)/\2/p')"
if [ -n "$makeopts_j" -a "$makeopts_j" > 4 ]; then
ewarn "This ebuild needs huge amount of memmory to compile in highly parallel"
ewarn "mode so it can chew it all. Please change your MAKEOPTS if building fails."
fi
trinity-meta-2_pkg_setup
}

@ -11,9 +11,11 @@ TRINITY_SUBMODULE="khelpcenter doc"
DESCRIPTION="The Trinity help center."
RDEPEND="
=trinity-base/tdebase-tdeioslaves-${PV}
~trinity-base/tdebase-tdeioslaves-${PV}
|| ( www-misc/htdig www-misc/hldig )"
TSM_EXTRACT_ALSO="translations/"
pkg_setup() {
# Issue some warning if MAKEOPTS -j parameter is higher than 4
local makeopts_j

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -15,6 +15,8 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
DEPEND="x11-libs/libXtst"
RDEPEND="${DEPEND}"
TSM_EXTRACT_ALSO="translations/"
src_configure() {
mycmakeargs=(
-DWITH_XTEST=ON

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -14,6 +14,8 @@ DESCRIPTION="Trinity hotkey daemon"
DEPEND="x11-libs/libXtst"
RDEPEND="${DEPEND}"
TSM_EXTRACT_ALSO="translations/"
src_configure() {
mycmakeargs=(
-DWITH_XTEST=ON

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -11,15 +11,17 @@ DESCRIPTION="The Trinity application starter panel, capable of applets and exten
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="xcomposite"
DEPEND="=trinity-base/libkonq-${PV}
=trinity-base/tdebase-data-${PV}
dev-libs/dbus-tqt
DEPEND="~trinity-base/libkonq-${PV}
~trinity-base/tdebase-data-${PV}
~dev-libs/dbus-tqt-${PV}
xcomposite? ( x11-libs/libXrender
x11-libs/libXfixes
x11-libs/libXcomposite )"
RDEPEND="${DEPEND}
=trinity-base/kmenuedit-${PV}"
~trinity-base/kmenuedit-${PV}"
TSM_EXTRACT_ALSO="translations/"
src_configure() {
mycmakeargs=(

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -10,15 +10,17 @@ inherit trinity-meta-2
DESCRIPTION="The Trinity application starter panel, capable of applets and extensions"
IUSE="xcomposite"
DEPEND="=trinity-base/libkonq-${PV}
=trinity-base/tdebase-data-${PV}
=dev-libs/dbus-tqt-${PV}
DEPEND="~trinity-base/libkonq-${PV}
~trinity-base/tdebase-data-${PV}
~dev-libs/dbus-tqt-${PV}
xcomposite? ( x11-libs/libXrender
x11-libs/libXfixes
x11-libs/libXcomposite )"
RDEPEND="${DEPEND}
=trinity-base/kmenuedit-${PV}"
~trinity-base/kmenuedit-${PV}"
TSM_EXTRACT_ALSO="translations/"
src_configure() {
mycmakeargs=(

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -9,3 +9,5 @@ inherit trinity-meta-2
DESCRIPTION="Trinity menu editor"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -8,3 +8,5 @@ TRINITY_MODULE_NAME="tdebase"
inherit trinity-meta-2
DESCRIPTION="Trinity menu editor"
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -8,4 +8,6 @@ TRINITY_MODULE_NAME="tdebase"
inherit trinity-meta-2
DESCRIPTION="Trinity network wizard"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -8,3 +8,5 @@ TRINITY_MODULE_NAME="tdebase"
inherit trinity-meta-2
DESCRIPTION="Trinity network wizard"
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -14,12 +14,12 @@ IUSE="java"
# FIXME: support branding USE flag
DEPEND="
=trinity-base/libkonq-${PV}"
~trinity-base/libkonq-${PV}"
RDEPEND="${DEPEND}
=trinity-base/kcontrol-${PV}
=trinity-base/tdebase-tdeioslaves-${PV}
=trinity-base/kfind-${PV}
~trinity-base/kcontrol-${PV}
~trinity-base/tdebase-tdeioslaves-${PV}
~trinity-base/kfind-${PV}
java? ( virtual/jre )"
TSM_EXTRACT_ALSO="kdesktop"
TSM_EXTRACT_ALSO="kdesktop translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -13,12 +13,12 @@ IUSE="java"
# FIXME: support branding USE flag
DEPEND="
=trinity-base/libkonq-${PV}"
~trinity-base/libkonq-${PV}"
RDEPEND="${DEPEND}
=trinity-base/kcontrol-${PV}
=trinity-base/tdebase-tdeioslaves-${PV}
=trinity-base/kfind-${PV}
~trinity-base/kcontrol-${PV}
~trinity-base/tdebase-tdeioslaves-${PV}
~trinity-base/kfind-${PV}
java? ( virtual/jre )"
TSM_EXTRACT_ALSO="kdesktop"
TSM_EXTRACT_ALSO="kdesktop translations/"

@ -1,27 +1,30 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_NAME="tdebase"
inherit trinity-meta-2
DESCRIPTION="X terminal for use with Trinity."
DESCRIPTION="X terminal for use with Trinity"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="sudo"
DEPEND="x11-libs/libX11
DEPEND="
x11-libs/libX11
x11-libs/libXrender"
RDEPEND="${DEPEND}
sudo? ( app-admin/sudo )
~trinity-base/kcontrol-${PV}
x11-apps/bdftopcf
=trinity-base/kcontrol-${PV}"
sudo? ( app-admin/sudo )"
TSM_EXTRACT_ALSO="translations/"
src_configure() {
mycmakeargs=(
local mycmakeargs=(
-DWITH_XRENDER=ON
-DWITH_SUDO_KONSOLE_SUPER_USER_COMMAND="$(usex sudo)"
)

@ -1,26 +1,29 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_NAME="tdebase"
inherit trinity-meta-2
DESCRIPTION="X terminal for use with Trinity."
DESCRIPTION="X terminal for use with Trinity"
IUSE="sudo"
DEPEND="x11-libs/libX11
DEPEND="
x11-libs/libX11
x11-libs/libXrender"
RDEPEND="${DEPEND}
sudo? ( app-admin/sudo )
~trinity-base/kcontrol-${PV}
x11-apps/bdftopcf
=trinity-base/kcontrol-${PV}"
sudo? ( app-admin/sudo )"
TSM_EXTRACT_ALSO="translations/"
src_configure() {
mycmakeargs=(
local mycmakeargs=(
-DWITH_XRENDER=ON
-DWITH_SUDO_KONSOLE_SUPER_USER_COMMAND="$(usex sudo)"
)

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -10,4 +10,4 @@ inherit trinity-meta-2
DESCRIPTION="Trinity user settings wizard."
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
TSM_EXTRACT_ALSO="libkonq/"
TSM_EXTRACT_ALSO="libkonq/ translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -9,4 +9,4 @@ inherit trinity-meta-2
DESCRIPTION="Trinity user settings wizard."
TSM_EXTRACT_ALSO="libkonq/"
TSM_EXTRACT_ALSO="libkonq/ translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -15,6 +15,8 @@ IUSE="xinerama"
DEPEND="xinerama? ( x11-base/xorg-proto )"
RDEPEND="${DEPEND}"
TSM_EXTRACT_ALSO="translations/"
src_configure() {
mycmakeargs=(
-DWITH_XINERAMA="$(usex xinerama)"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -14,6 +14,8 @@ IUSE="xinerama"
DEPEND="xinerama? ( x11-base/xorg-proto )"
RDEPEND="${DEPEND}"
TSM_EXTRACT_ALSO="translations/"
src_configure() {
mycmakeargs=(
-DWITH_XINERAMA="$(usex xinerama)"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -8,13 +8,15 @@ TRINITY_MODULE_NAME="tdebase"
inherit trinity-meta-2
DESCRIPTION="A network enabled task manager/system monitor"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="dell-laptop lm-sensors"
DEPEND="lm-sensors? ( sys-apps/lm-sensors )"
RDEPEND="${DEPEND}"
TSM_EXTRACT_ALSO="translations/"
src_configure() {
mycmakeargs=(
-DWITH_I8K="$(usex dell-laptop)"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -14,6 +14,8 @@ IUSE="dell-laptop lm-sensors"
DEPEND="lm-sensors? ( sys-apps/lm-sensors )"
RDEPEND="${DEPEND}"
TSM_EXTRACT_ALSO="translations/"
src_configure() {
mycmakeargs=(
-DWITH_I8K="$(usex dell-laptop)"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -9,3 +9,5 @@ inherit trinity-meta-2
DESCRIPTION="Trinity tip-of-the-day displayer"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -8,3 +8,5 @@ TRINITY_MODULE_NAME="tdebase"
inherit trinity-meta-2
DESCRIPTION="Trinity tip-of-the-day displayer"
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -7,7 +7,7 @@ TRINITY_MODULE_NAME="tdebase"
inherit trinity-meta-2
DESCRIPTION="KControl module to configure and switch keyboard layouts"
DESCRIPTION="KControl module for the X11 to configure and switch keyboard layouts"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
DEPEND="x11-libs/libXtst"
@ -15,6 +15,8 @@ RDEPEND="${DEPEND}
x11-misc/xkeyboard-config
x11-apps/setxkbmap"
TSM_EXTRACT_ALSO="translations/"
src_configure() {
mycmakeargs=(
-DWITH_XTEST=ON

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -14,6 +14,8 @@ RDEPEND="${DEPEND}
x11-misc/xkeyboard-config
x11-apps/setxkbmap"
TSM_EXTRACT_ALSO="translations/"
src_configure() {
mycmakeargs=(
-DWITH_XTEST=ON

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -11,3 +11,5 @@ need-arts optional
DESCRIPTION="The embeddable part of konqueror"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -10,3 +10,5 @@ inherit trinity-meta-2
need-arts optional
DESCRIPTION="The embeddable part of konqueror"
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -13,3 +13,5 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
DEPEND="x11-libs/libXt
dev-libs/glib"
RDEPEND="${DEPEND}"
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -12,3 +12,5 @@ DESCRIPTION="Netscape plugins support for Konqueror."
DEPEND="x11-libs/libXt
dev-libs/glib"
RDEPEND="${DEPEND}"
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -11,3 +11,5 @@ TRINITY_SUBMODULE="l10n pics applnk"
DESCRIPTION="Icons, localization data and .desktop files from tdebase."
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -9,4 +9,6 @@ inherit trinity-meta-2
TRINITY_SUBMODULE="l10n pics applnk"
DESCRIPTION="Icons, localization data and .desktop files from tdebase."
DESCRIPTION="Icons, localization data and .desktop files from tdebase."
TSM_EXTRACT_ALSO="translations/"

@ -1,31 +1,34 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_NAME="tdebase"
inherit trinity-meta-2
TSM_EXTRACT="tdeioslave"
TSM_EXTRACT_ALSO="translations/"
DESCRIPTION="Generic Trinity TDEIOslaves"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="samba ldap sasl openexr +hwlib"
DEPEND="x11-libs/libXcursor
IUSE="+hwlib ldap openexr samba sasl"
DEPEND="
net-libs/rpcsvc-proto
x11-libs/libXcursor
ldap? ( net-nds/openldap )
openexr? ( media-libs/openexr )
samba? ( net-fs/samba )
ldap? ( net-nds/openldap )
sasl? ( dev-libs/cyrus-sasl )"
RDEPEND="${DEPEND}
virtual/ssh
=trinity-base/tdeeject-${PV}"
~trinity-base/tdeeject-${PV}
virtual/ssh"
src_configure() {
mycmakeargs=(
local mycmakeargs=(
-DWITH_XCURSOR=ON
-DWITH_SAMBA="$(usex samba)"
-DWITH_LDAP="$(usex ldap)"

@ -1,30 +1,33 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_NAME="tdebase"
inherit trinity-meta-2
TSM_EXTRACT="tdeioslave"
TSM_EXTRACT_ALSO="translations/"
DESCRIPTION="Generic Trinity TDEIOslaves"
IUSE="samba ldap sasl openexr +hwlib"
DEPEND="x11-libs/libXcursor
IUSE="+hwlib ldap openexr samba sasl"
DEPEND="
net-libs/rpcsvc-proto
x11-libs/libXcursor
ldap? ( net-nds/openldap )
openexr? ( media-libs/openexr )
samba? ( net-fs/samba )
ldap? ( net-nds/openldap )
sasl? ( dev-libs/cyrus-sasl )"
RDEPEND="${DEPEND}
virtual/ssh
=trinity-base/tdeeject-${PV}"
~trinity-base/tdeeject-${PV}
virtual/ssh"
src_configure() {
mycmakeargs=(
local mycmakeargs=(
-DWITH_XCURSOR=ON
-DWITH_SAMBA="$(usex samba)"
-DWITH_LDAP="$(usex ldap)"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -10,5 +10,7 @@ inherit trinity-meta-2
DESCRIPTION="Trinity GUI for passwd"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
DEPEND="=trinity-base/libkonq-${PV}"
DEPEND="~trinity-base/libkonq-${PV}"
RDEPEND="${DEPEND}"
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -9,5 +9,7 @@ inherit trinity-meta-2
DESCRIPTION="Trinity GUI for passwd"
DEPEND="=trinity-base/libkonq-${PV}"
DEPEND="~trinity-base/libkonq-${PV}"
RDEPEND="${DEPEND}"
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -9,9 +9,12 @@ inherit trinity-meta-2
DESCRIPTION="Trinity printer queue/device manager"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="cups"
DEPEND="cups? ( net-print/cups )"
RDEPEND="${DEPEND}
app-text/enscript
app-text/psutils"
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -15,3 +15,5 @@ DEPEND="cups? ( net-print/cups )"
RDEPEND="${DEPEND}
app-text/enscript
app-text/psutils"
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -9,13 +9,16 @@ inherit trinity-meta-2
DESCRIPTION="Trinity screensaver framework"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="opengl +krootbacking"
DEPEND="x11-libs/libXt
opengl? ( virtual/opengl )
krootbacking? ( =trinity-base/krootbacking-${PV} )"
krootbacking? ( ~trinity-base/krootbacking-${PV} )"
RDEPEND="${DEPEND}"
TSM_EXTRACT_ALSO="translations/"
src_configure () {
mycmakeargs=(
-DWITH_OPENGL="$(usex opengl)"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -13,9 +13,11 @@ IUSE="opengl +krootbacking"
DEPEND="x11-libs/libXt
opengl? ( virtual/opengl )
krootbacking? ( =trinity-base/krootbacking-${PV} )"
krootbacking? ( ~trinity-base/krootbacking-${PV} )"
RDEPEND="${DEPEND}"
TSM_EXTRACT_ALSO="translations/"
src_configure () {
mycmakeargs=(
-DWITH_OPENGL="$(usex opengl)"

@ -1,42 +1,43 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_NAME="tdebase"
inherit trinity-meta-2
DESCRIPTION="Trinity login manager, similar to XDM and GDM"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="pam xdmcp xcomposite sak +xrandr +hwlib +svg"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
DEPEND="pam? ( trinity-base/tdebase-pam )
xdmcp? ( x11-libs/libXdmcp )
xcomposite? ( x11-libs/libXcomposite )
svg? ( media-libs/libart_lgpl )
=trinity-base/tdelibs-${PV}[xrandr?]
~trinity-base/tdelibs-${PV}[xrandr?]
sys-apps/dbus
x11-libs/libXtst
=trinity-base/kcontrol-${PV}
=dev-libs/dbus-tqt-${PV}"
~trinity-base/kcontrol-${PV}"
RDEPEND="${DEPEND}
=trinity-base/tdepasswd-${PV}
~trinity-base/tdepasswd-${PV}
x11-apps/xinit
x11-apps/xmessage"
TSM_EXTRACT_ALSO="translations/"
pkg_setup() {
trinity-meta-2_pkg_setup;
use sak && TRINITY_SUBMODULE+=" tsak"
}
src_configure() {
mycmakeargs=(
local mycmakeargs=(
-DWITH_XTEST=ON
-DWITH_LIBART="$(usex svg)"
-DWITH_SHADOW=ON
-DWITH_LIBART="$(usex svg)"
-DWITH_XCOMPOSITE="$(usex xcomposite)"
-DWITH_XDMCP="$(usex xdmcp)"
-DWITH_XRANDR="$(usex xrandr)"
@ -83,8 +84,8 @@ pkg_postinst() {
sak_ok=no
else
if ! linux_chkconfig_present INPUT_UINPUT; then
eerror "You have built tdm with the Secure Attention Key (SAK) feature enabled. "
eerror "It requires INPUT_UINPUT support to be enabled in the kernel."
eerror "You build TDM with SAK feature enabled. "
eerror "It requires the INPUT_UINPUT support enabled."
eerror "Please enable it:"
eerror " CONFIG_INPUT_UINPUT=y"
eerror "in /usr/src/linux/.config or"

@ -1,10 +1,10 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_NAME="tdebase"
inherit trinity-meta-2
DESCRIPTION="Trinity login manager, similar to XDM and GDM"
@ -15,23 +15,25 @@ DEPEND="pam? ( trinity-base/tdebase-pam )
xdmcp? ( x11-libs/libXdmcp )
xcomposite? ( x11-libs/libXcomposite )
svg? ( media-libs/libart_lgpl )
=trinity-base/tdelibs-${PV}[xrandr?]
~trinity-base/tdelibs-${PV}[xrandr?]
sys-apps/dbus
x11-libs/libXtst
=trinity-base/kcontrol-${PV}"
~trinity-base/kcontrol-${PV}"
RDEPEND="${DEPEND}
=trinity-base/tdepasswd-${PV}
~trinity-base/tdepasswd-${PV}
x11-apps/xinit
x11-apps/xmessage"
TSM_EXTRACT_ALSO="translations/"
pkg_setup() {
trinity-meta-2_pkg_setup;
use sak && TRINITY_SUBMODULE+=" tsak"
}
src_configure() {
mycmakeargs=(
local mycmakeargs=(
-DWITH_XTEST=ON
-DWITH_SHADOW=ON
-DWITH_LIBART="$(usex svg)"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -9,3 +9,5 @@ inherit trinity-meta-2
DESCRIPTION="Makes TQt-only apps use several TDE dialogs."
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -8,3 +8,5 @@ TRINITY_MODULE_NAME="tdebase"
inherit trinity-meta-2
DESCRIPTION="Makes TQt-only apps use several TDE dialogs."
TSM_EXTRACT_ALSO="translations/"

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -9,6 +9,7 @@ inherit trinity-meta-2 eutils
DESCRIPTION="Trinity window manager"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="xcomposite xrandr xinerama +libconfig +pcre opengl"
DEPEND="x11-libs/libXext
@ -22,6 +23,8 @@ DEPEND="x11-libs/libXext
pcre? ( dev-libs/libpcre[jit] )"
RDEPEND="${DEPEND}"
TSM_EXTRACT_ALSO="translations/"
src_configure() {
mycmakeargs=(
-DWITH_XCOMPOSITE="$(usex xcomposite)"

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
@ -22,6 +22,8 @@ DEPEND="x11-libs/libXext
pcre? ( dev-libs/libpcre[jit] )"
RDEPEND="${DEPEND}"
TSM_EXTRACT_ALSO="translations/"
src_configure() {
mycmakeargs=(
-DWITH_XCOMPOSITE="$(usex xcomposite)"

Loading…
Cancel
Save