Release R14.1.1 added

Signed-off-by: ormorph <roma251078@mail.ru>
pull/306/head
ormorph 1 year ago
parent cd2192fbe2
commit 18d39ed9f0

@ -1 +1,2 @@
DIST dbus-1-tqt-trinity-14.1.0.tar.xz 90124 BLAKE2B ed6f1a3e0daa8f5ab369a59fe589a93d846afebfe66635d46a92b6e23a068f8160ba673ea38df95589a253010eb92a742b356035657f86fc6b92c103d28b88db SHA512 9b0cc17f83eefdf55695b7ec7a1688b557da3d5a73a6431b31344fd17e7e72aa5494f0e380bcb3a03ad12ab67bec564ffbf99f5598a1f8a9a212148ca034709b
DIST dbus-1-tqt-trinity-14.1.1.tar.xz 90232 BLAKE2B 4faf9f8e6006fb5b35b4d8fcda12e3ce5c42f573398b5761557f7dfbb03b4f452500c5c9ce12c6f4d9e085773508eb859be9b172ffd6df9113a9d54e0b287ebb SHA512 cab1be01f30ac788372e4c42cebafbebaa2e7b410e7ca133875bc3aaa0779d432041ac4c0c65a5b2e6b384f42fb89bc7c93984d4c90a05c2110df3c4c1cf7a68

@ -0,0 +1,26 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_TYPE="dependencies"
TRINITY_MODULE_NAME="dbus-1-tqt"
inherit trinity-base-2
DESCRIPTION="D-BUS TQt bindings"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="sys-apps/dbus
~dev-tqt/tqtinterface-${PV}"
RDEPEND="${DEPEND}"
src_configure() {
cmake_src_configure
}

@ -1 +1,2 @@
DIST dbus-tqt-trinity-14.1.0.tar.xz 136572 BLAKE2B 30c38b9ed7c636c9730214e3625b33b6fc3419622a74fe73af2f5e75e15da849bf93c9cfdb37ad9a9917901ef473c947d2f176c2bfeeaf73fbb8b03c467c7dfe SHA512 99e93d08844edc79a2b8d4d54591f26562a507dcc2b0ab745bfe225e15aa7c68bb1c4fb5869e98cba6d9ad187ab4bcf83625ed6aef25ab86881cb52ab193af5d
DIST dbus-tqt-trinity-14.1.1.tar.xz 136552 BLAKE2B af3cfa381befe7cfabb08fd6c969373883a64d3a3ad4585ef874883d63f82c00da90747e41355f3f6d6926573f89c67b23265df27a6137012a35eb3bfa1d34d6 SHA512 993859736b96f210a9a20682cb85369657cc812166b8c733b17d2c2dbfdb4e7e051b444ada6ac0c0f6fbc63c26fe95782f87298cea4ff96246c0ace5faf20a3b

@ -0,0 +1,26 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_TYPE="dependencies"
TRINITY_MODULE_NAME="dbus-tqt"
inherit trinity-base-2
DESCRIPTION="D-BUS TQt bindings"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="sys-apps/dbus
~dev-tqt/tqtinterface-${PV}"
RDEPEND="${DEPEND}"
src_configure() {
cmake_src_configure
}

@ -1 +1,2 @@
DIST libr-trinity-14.1.0.tar.xz 83092 BLAKE2B a7ecc1401bbacbb53794aa16d7aba1c731cf76f1988b036ff2ebae2d29fcce1b1abaf36d74e439e9518aa475888efcd409abecd06fe805e584649e3d3fc7922a SHA512 db55623c1da02d3dabb072e150a4b1299b8a82b1969296fe0bc8fbb9f18b199bb600ee2cfb087b661399bf6f2841ecd3e8b6c86003d67bd5bb7c918e1f55c3ba
DIST libr-trinity-14.1.1.tar.xz 83108 BLAKE2B 8931995598c56834aefc100578ccb251467d51047e43e9a70109176209adf3847cbf0b6e10f35e7b032c2cf4205aa788e09cb09c39168d7aabbc8f97996ce034 SHA512 81e1c1a712b3600402955a5a9d0444b408da7a14c7482b04c1d7c6c8877b66b0bd7022e30ee921d6a1e641929688a0678d10131780eed3adef78549da2fed97e

@ -0,0 +1,32 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_TYPE="dependencies"
TRINITY_MODULE_NAME="libr"
inherit trinity-base-2
DESCRIPTION="ELF resource access and editing library"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="LGPL-2.1"
SLOT="0"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="sys-libs/binutils-libs:="
DEPEND="${RDEPEND}
app-doc/doxygen
"
src_configure() {
local mycmakeargs=(
-DWITH_BACKEND_LIBBFD=ON
-DWITH_BACKEND_LIBELF=OFF
-DWITH_BACKEND_READONLY=OFF
)
cmake_src_configure
}

@ -1 +1,2 @@
DIST pytde-trinity-14.1.0.tar.xz 973688 BLAKE2B d593d95bfa75a08fb8cd4ebbadb3d878bdbcb198c9792a3985782ff0114220de57f79710252f28634acacc6584350e58aa583c5ed71f8995dd69b91181bd1d5f SHA512 2f4cfa4fee52cbaf80d2d6b25f0a731fc0e738fca87fa93204b5d9b34174c01b6aeca18750a5055457a7df11d85029ed004dd0d3e119bc7a064248129477ab66
DIST pytde-trinity-14.1.1.tar.xz 973556 BLAKE2B a1ad356f94cdfe98104721c44fd4011c2ee86849508d59206e8de8dacb6f5255574f4e727ae1089960c96905ebba3bba6abaa831351b6330ed7c6793a491bcbe SHA512 34ee594a019c78480ecee45c2c0c2c0f4b7eb7278442cda344bc8967df9a9654dbc381ab9effe0036ad758e8455dc2cc4edd04600d3690da8559e80415551fd6

@ -0,0 +1,64 @@
# Copyright 2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_TYPE="libraries"
PYTHON_COMPAT=( python3_{8..11} )
inherit trinity-base-2 python-single-r1
DESCRIPTION="Trinity bindings for Python - Development files and scripts"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="GPL-2"
SLOT="0"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="examples"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="${PYTHON_DEPS}
~trinity-base/tdelibs-${PV}
~dev-python/sip4-tqt-${PV}
~x11-libs/tqscintilla-${PV}
~dev-tqt/tqtinterface-${PV}
~dev-python/pytqt-${PV}
"
RDEPEND="${DEPEND}"
TQBASE="/usr/tqt3"
TDEDIR="/usr/trinity/14"
BUILD_DIR="${S}"
src_prepare() {
eapply_user
}
src_configure() {
local myconf
myconf=(
-k "${TDEDIR}"
-L "${TDEDIR}/$(get_libdir)"
-v "${TQBASE}/sip/tde"
)
"${EPYTHON}" configure.py "${myconf[@]}" || die
}
src_compile() {
emake
}
src_install() {
emake install DESTDIR="${D}"
if use examples ; then
insinto "${TDEDIR}/share/pytde/examples"
doins examples/*
local EDIR
for EDIR in uimodules pytde-sampler pytde-sampler/basic_widgets pytde-sampler/dialogs pytde-sampler/icon_handling pytde-sampler/misc pytde-sampler/qt_widgets pytde-sampler/xwin
do
insinto "${TDEDIR}/share/pytde/examples/${EDIR}"
doins "examples/${EDIR}"/*
done
fi
}

@ -1 +1,2 @@
DIST pytqt-trinity-14.1.0.tar.xz 461532 BLAKE2B e639008c5948eab5755219f7f87fca2bf53e07f616f9e4041b3462d2c095473be97198dae3079efaa01c72981ed270fbbfd8aeb37a331741f7c464f54f07b6dd SHA512 8ddcac9bc79e34c9f86de5becb9cbf5efa5a834b091ab8b108ecde8b9f725fad3101917bed072de5e96a502a9a1d85cc4c115ac89c2341b9d6dacca0e852cf60
DIST pytqt-trinity-14.1.1.tar.xz 460660 BLAKE2B 9f27d02c576dd6ad41b98feae50e81c058d64fc34dc909f6f563e0f1e77118094d094019011954f7a4bae4b44005640c8617476e719f7d99499dd0bf3fcb6f10 SHA512 b4d1f74b96a0a7851fc8c7060f9e5c7ac3eace07c87a371525031392ebe89658fe3b448e074b823dee7392369ec58d63f7b479ad8d4efddd3b506b8f9845f29f

@ -0,0 +1,68 @@
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_TYPE="dependencies"
PYTHON_COMPAT=( python3_{8..11} )
inherit trinity-base-2 python-single-r1 flag-o-matic
DESCRIPTION="TQt bindings for Python"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="GPL-2"
SLOT="0"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="examples"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="${PYTHON_DEPS}
~dev-python/sip4-tqt-${PV}
~x11-libs/tqscintilla-${PV}
~dev-tqt/tqtinterface-${PV}
"
RDEPEND="${DEPEND}"
TQBASE="/usr/tqt3"
BUILD_DIR="${S}"
src_prepare() {
eapply_user
}
src_configure() {
append-cflags "-I/usr/include/tqt -I/${TQBASE}/include"
append-cxxflags "-I/usr/include/tqt -I/${TQBASE}/include"
local myconf
myconf=(
-g "${TQBASE}/include"
-q "${TQBASE}"
-y tqt-mt
-o "${TQBASE}/$(get_libdir)" -u -j 10
-d "$(python_get_sitedir)/PyTQt"
-v "${TQBASE}/sip/tqt"
-b "${TQBASE}/bin"
-w
)
echo yes | "${EPYTHON}" configure.py "${myconf[@]}" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"|| die
}
src_compile() {
emake
}
src_install() {
emake install DESTDIR="${D}"
if use examples ; then
insinto "${TQBASE}/share/pytqt/examples"
doins examples/*
local EDIR
for EDIR in SQL canvas i18n webbrowser
do
insinto "${TQBASE}/share/pytqt/examples/${EDIR}"
doins "examples/${EDIR}"/*
done
fi
}

@ -1 +1,2 @@
DIST sip4-tqt-trinity-14.1.0.tar.xz 347792 BLAKE2B 59468b673a334c851905306e93e85bd4e299821ec7767e78cd45eea031aa20efd388d18915a8c31e14bcaf5a9c70b5ca6d5880d5d9ce97e5e2c1774a524ce41f SHA512 202115ad509da0023edeed12d598c9d127179e12d6bb70b19d6599323e31a85ab83bcfa3f3afc5e4309f1ab5c36e5a6c0fb2b796ec76ac05a6a579f97b8d20b2
DIST sip4-tqt-trinity-14.1.1.tar.xz 347624 BLAKE2B b86ba422544e18ac73b344db30d5f84b2016141b9a012f7c8e2f55c31fb05cf1655437c9090109d76322948a5dfa4c2941a35f30b49f06c6ef441b5d3318e0a4 SHA512 d18a04359b2c342ea46a2902a46e1cef7fdf66d786a6cf7794277ca520a69c625c983dfc68b71a77d9369be496254e753ce5c1ba41a42129f9286648b2c23059

@ -0,0 +1,50 @@
# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_TYPE="dependencies"
PYTHON_COMPAT=( python3_{8..11} )
inherit trinity-base-2 python-single-r1 flag-o-matic
DESCRIPTION="Python/C++ bindings generator runtime library"
HOMEPAGE="https://trinitydesktop.org"
LICENSE="|| ( GPL-2 GPL-3 SIP )"
SLOT="0"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="${PYTHON_DEPS}
~x11-libs/tqscintilla-${PV}
~dev-tqt/tqtinterface-${PV}
"
RDEPEND="${DEPEND}"
TQTDIR="/usr/tqt3"
BUILD_DIR="${S}"
src_prepare() {
eapply_user
}
src_configure() {
local myconf
append-cflags "-I/usr/include/tqt -I/${TQTDIR}/include"
myconf=(
-b "${TDEDIR}/bin"
-e "${TDEDIR}/include"
)
echo yes | "${EPYTHON}" configure.py "${myconf[@]}" CFLAGS="${CFLAGS}" || die
}
src_compile() {
emake
}
src_install() {
emake install DESTDIR="${D}"
}

@ -1 +1,2 @@
DIST avahi-tqt-trinity-14.1.0.tar.xz 11728 BLAKE2B 4e6914a9bad39029f958f36aee02f8a8b69f8e6a1069f4d7ef0486b4b27ee132b05d3819677cf5b623d314ec307869900315dd4fd5c121c28fa6ea7cc7778fcc SHA512 06e308e2f19f3e4161ee85ce80abb07f113b8c587d40f84cac9275d8a6b5da08a042cf7e86dbef09b7cd6acf9a0f666157cde6bc5142b16a12c00e73cf839d4c
DIST avahi-tqt-trinity-14.1.1.tar.xz 11728 BLAKE2B a704200bc232cc3550b4f2bde857efd488ac6ca41e93c7bd572e68432424431324c2e4bbfbb8f5fc5241fc8eff55896a2c4f42e7b887aff1e7c18a459bc087b1 SHA512 c34c8607c9de7bf6f99d08f306800effeeea90e2ec8e2cbb91492a051cfee8332f5d2a25b18167f70f1ba2b8a8e0bd16765aeca5c153e632517578d12fe9b8bc

@ -0,0 +1,27 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_TYPE="dependencies"
TRINITY_MODULE_NAME="${PN}"
inherit trinity-base-2
DESCRIPTION="Avahi TQt bindings"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
~dev-tqt/tqtinterface-${PV}
net-dns/avahi"
RDEPEND="${DEPEND}"
src_configure() {
cmake_src_configure
}

@ -1 +1,2 @@
DIST tqt3-trinity-14.1.0.tar.xz 10937096 BLAKE2B 176b1db19be54a37e6a55a10c522e80b2b5cfe80eaa10a73d23ccb1a2b34636623b3849e53909d1c7744be2c0044b6dd3ad95196dfa92aae679f58fc3611a325 SHA512 4fc34a6e5fbfd94e8731a8dcb52f80063aa8513f6896bce4ea268985ae0533a24e9b3401dfd50a61e48cb58bd21b5bfb4beb82e0d411b976a41636bd0233368e
DIST tqt3-trinity-14.1.1.tar.xz 10901324 BLAKE2B 197b5266f1210788fe67f73c096a52ed4dd7f4589bcebb80df322abc57e71f3c5fee5fbe49780f67350743d75bbd98c61c19206fefec4735d314fb84653c4ff3 SHA512 3495137878d5e6333e56220afe973c1e5a8d6a76c07d2295266afb6c5e34039086b30b46ba3eeca9fda138e0ff81729bcab9b987eeeeb9035474e593572cb1b4

@ -0,0 +1,323 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
SRCTYPE="free" # TODO: what is it doing?
TQTBASE="/usr/tqt3" # TODO: no eclass var, get rid of prefixing
inherit toolchain-funcs
if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://mirror.git.trinitydesktop.org/gitea/TDE/tqt3"
inherit git-r3
else
SRC_URI="http://mirror.ppa.trinitydesktop.org/trinity/releases/R${PV}/main/dependencies/tqt3-trinity-${PV}.tar.xz"
S="${WORKDIR}/tqt3-trinity-${PV}"
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DESCRIPTION="Trinity's Qt3 fork - a comprehensive C++ application development framework"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="3.5"
IUSE="cups debug doc examples firebird fontconfig glib +hiddenvisibility imext ipv6
mariadb mng mysql nas nis +opengl postgres sqlite styles tablet +xinerama +xrandr"
REQUIRED_USE="mysql? ( !mariadb )"
# Don't use Gentoo mirrors
RESTRICT="mirror"
RDEPEND="
media-libs/freetype
media-libs/libpng:=
sys-libs/zlib
virtual/jpeg:=
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
x11-libs/libXcursor
x11-libs/libXext
x11-libs/libXft
x11-libs/libXi
x11-libs/libXmu
x11-libs/libXrandr
x11-libs/libXt
x11-misc/xdg-utils
cups? ( net-print/cups )
firebird? ( dev-db/firebird )
fontconfig? ( media-libs/fontconfig )
glib? ( dev-libs/glib )
mng? ( media-libs/libmng )
mysql? ( dev-db/mysql-connector-c )
mariadb? ( dev-db/mariadb-connector-c )
nas? ( media-libs/nas )
nis? ( net-libs/libnsl )
opengl? ( virtual/opengl virtual/glu )
postgres? ( dev-db/postgresql:= )
sqlite? ( dev-db/sqlite:= )
xinerama? ( x11-libs/libXinerama )
xrandr? ( x11-libs/libXrandr )
"
DEPEND="${RDEPEND}
x11-base/xorg-proto
"
pkg_setup() {
if use imext; then
ewarn
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 "Be aware."
ewarn
ewarn "You can do that with: revdep-rebuild --library 'libtqt-mt.so.3'"
ewarn "To use that command, you need to install app-portage/gentoolkit."
ewarn
fi
export TQTDIR="${S}"
CXX=$(tc-getCXX)
if [[ ${CXX/g++/} != ${CXX} ]]; then
PLATCXX="g++"
elif [[ ${CXX/icpc/} != ${CXX} ]]; then
PLATCXX="icc"
else
die "Unknown compiler ${CXX}."
fi
case ${CHOST} in
*-freebsd*|*-dragonfly*)
PLATNAME="freebsd" ;;
*-openbsd*)
PLATNAME="openbsd" ;;
*-netbsd*)
PLATNAME="netbsd" ;;
*-darwin*)
PLATNAME="darwin" ;;
*-linux-*|*-linux)
PLATNAME="linux" ;;
*)
die "Unknown CHOST, no platform choosed."
esac
if [[ "$CHOST" == *64* && "$PLATCXX" == "g++" ]]; then
export PLATFORM="${PLATNAME}-${PLATCXX}-64"
else
export PLATFORM="${PLATNAME}-${PLATCXX}"
fi
}
src_prepare() {
# Apply user-provided patches
eapply_user
# Do not link with -rpath. See Gentoo bug #75181.
find mkspecs -name qmake.conf | xargs \
sed -i -e 's:QMAKE_RPATH.*:QMAKE_RPATH =:' || die
# Make qmake.conf respect our flags and toolchain
sed -i -e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CFLAGS}:" \
-e 's:QMAKE_CFLAGS\t\t=.*:QMAKE_CFLAGS =:' \
-e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS}:" \
-e "s:QMAKE_LFLAGS_RELEASE.*=.*:QMAKE_LFLAGS_RELEASE=${LDFLAGS}:" \
-e "s:\<QMAKE_CC\>.*=.*:QMAKE_CC=$(tc-getCC):" \
-e "s:\<QMAKE_CXX\>.*=.*:QMAKE_CXX=$(tc-getCXX):" \
-e "s:\<QMAKE_LINK\>.*=.*:QMAKE_LINK=$(tc-getCXX):" \
-e "s:\<QMAKE_LINK_SHLIB\>.*=.*:QMAKE_LINK_SHLIB=$(tc-getCXX):" \
-e "s:\<QMAKE_STRIP\>.*=.*:QMAKE_STRIP=:" \
"mkspecs/${PLATFORM}/qmake.conf" || die
# Remove obsolete X11 and OpenGL searchpaths
find mkspecs -name qmake.conf | xargs \
sed -i -e 's:QMAKE_INCDIR_X11\t=.*:QMAKE_INCDIR_X11\t=:' \
-e 's:QMAKE_LIBDIR_X11\t=.*:QMAKE_LIBDIR_X11\t=:' \
-e 's:QMAKE_INCDIR_OPENGL\t=.*:QMAKE_INCDIR_OPENGL\t=:' \
-e 's:QMAKE_LIBDIR_OPENGL\t=.*:QMAKE_LIBDIR_OPENGL\t=:' || die
if use hiddenvisibility; then
sed -i -e 's:QMAKE_CFLAGS =:QMAKE_CFLAGS = -fvisibility=hidden -fvisibility-inlines-hidden:' \
"mkspecs/${PLATFORM}/qmake.conf" || die
fi
if [ $(get_libdir) != "lib" ] ; then
sed -i -e "s:/lib$:/$(get_libdir):" \
"mkspecs/${PLATFORM}/qmake.conf" || die
sed -i -e "s:/usr/lib /lib:/usr/$(get_libdir) /$(get_libdir):" \
"config.tests/unix/"*.test || die
sed -i -e "s:/usr/lib /lib:/usr/$(get_libdir) /$(get_libdir):" \
"config.tests/x11/"*.test || die
sed -i -e "s:/lib /usr/lib:/$(get_libdir) /usr/$(get_libdir):" \
"config.tests/unix/checkavail" || die
fi
sed -i -e "s:CXXFLAGS.*=:CXXFLAGS=${CXXFLAGS} :" \
-e "s:LFLAGS.*=:LFLAGS=${LDFLAGS} :" \
"qmake/Makefile.unix" || die
# Remove docs from install if we don't need them
use doc || sed -i -e '/INSTALLS.*=.*htmldocs/d' \
"src/qt_install.pri" || die
# Ensuring tqt build with mariadb flag
if use mariadb ; then
sed -i 's/-lmysqlclient/-lmariadb/' "${S}/configure" || die
sed -i 's/-lmysqlclient/-lmariadb/' "${S}/config.tests/unix/checkavail" || die
sed -i 's/-lmysqlclient/-lmariadb/' "${S}/src/sql/qt_sql.pri" || die
sed -i 's/-lmysqlclient/-lmariadb/' "${S}/plugins/src/sqldrivers/mysql/mysql.pro" || die
fi
}
src_configure() {
export SYSCONF="${D}${TQTBASE}"/etc/settings
# Let's just allow writing to these directories
# during emerge as it makes TQt much happier.
addwrite "${TQTBASE}/etc/settings"
addwrite "${HOME}/.qt"
# Common options
myconf=" -sm -thread -stl -no-verbose -largefile -no-pch -inputmethod -qt-style-motif"
myconf+=" $(echo -{qt-imgfmt-,system-lib}{jpeg,png}) -qt-gif -system-zlib"
myconf+=" -platform ${PLATFORM} -xplatform ${PLATFORM}"
myconf+=" -xft -xrender -xshape -xkb -xcursor -prefix ${TQTBASE}"
myconf+=" -libdir ${TQTBASE}/$(get_libdir) -fast -no-sql-odbc"
[ "$(get_libdir)" != "lib" ] && myconf+=" -L/usr/$(get_libdir)"
# Optional options
use nas && myconf+=" -system-nas-sound" || myconf+=" -no-nas-sound"
use nis && myconf+=" -nis" || myconf+=" -no-nis"
use xrandr && myconf+=" -xrandr" || myconf+=" -no-xrandr"
use mng && myconf+=" -qt-imgfmt-mng -system-libmng -plugin-imgfmt-mng" || myconf+=" -no-imgfmt-mng"
use cups && myconf+=" -cups" || myconf+=" -no-cups"
use opengl && myconf+=" -enable-module=opengl -no-dlopen-opengl" || myconf+=" -disable-opengl"
use xinerama && myconf+=" -xinerama" || myconf+=" -no-xinerama"
use ipv6 && myconf+=" -ipv6" || myconf+=" -no-ipv6"
use glib && myconf+=" -glibmainloop" || myconf+=" -no-glibmainloop"
use fontconfig && myconf+=" -lfontconfig"
use debug && myconf+=" -debug" || myconf+=" -release -no-g++-exceptions -no-exceptions"
if use mysql ; then
myconf+=" -plugin-sql-mysql -I/usr/include/mysql -L/usr/$(get_libdir)/mysql"
elif use mariadb ; then
myconf+=" -plugin-sql-mysql -I/usr/include/mariadb -L/usr/$(get_libdir)/mariadb"
else
myconf+=" -no-sql-mysql"
fi
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 sqlite && myconf+=" -plugin-sql-sqlite -plugin-sql-sqlite3" || myconf+=" -no-sql-sqlite -no-sql-sqlite3"
use imext && myconf+=" -inputmethod-ext" || myconf+=" -no-inputmethod-ext"
use tablet && myconf+=" -tablet" || myconf+=" -no-tablet"
# Don't build styles, except requested (Motif is mandatory for TDE)
use styles && myconf+=" -plugin-style-cde -plugin-style-compact -plugin-style-motifplus -plugin-style-platinum -plugin-style-sgi -plugin-style-windows" || myconf+=" -no-style-cde -no-style-compact -no-style-motifplus -no-style-platinum -no-style-sgi -no-style-windows"
export YACC='byacc -d'
tc-export CC CXX
export LINK="$(tc-getCXX)"
./configure ${myconf} || die
}
src_compile() {
# Compile TQt with TQmake and TQmoc
emake src-qmake src-moc sub-src
# Compile TQt plugins (if any selected)
emake sub-plugins
# Point to libs for the tools to build fine too
export DYLD_LIBRARY_PATH="${S}/lib:${DYLD_LIBRARY_PATH}"
export LD_LIBRARY_PATH="${S}/lib:${LD_LIBRARY_PATH}"
# Compile TQDesigner (TQuic is needed by tdelibs), TQAssistant and friends (msg2tqm, qembed..)
emake sub-tools
# Compile examples and tutorials
if use examples; then
emake sub-tutorial sub-examples
fi
}
src_install() {
# Install TQt with all compiled before
emake INSTALL_ROOT="${D}" install
# Fix qmake.conf files
find "${D}${TQTBASE}/mkspecs" -name qmake.conf | xargs \
sed -i -e "s:\$(TQTDIR):${TQTBASE}:" || die
find "${D}${TQTBASE}/mkspecs" -name qmake.conf | while read file
do
if ! grep CONFIG "${file}" | grep -q thread ; then
sed "s/link_prl/link_prl thread/" -i "${file}" || die
fi
done
# Fix pkgconfig location
dodir /usr/$(get_libdir)
mv "${D}${TQTBASE}/$(get_libdir)/pkgconfig" "${D}/usr/$(get_libdir)/" || die
# List all the multilib libdirs
local libdirs
for alibdir in $(get_all_libdirs); do
libdirs="${libdirs}:${TQTBASE}/${alibdir}"
done
# Set environment variables
cat <<EOF > "${T}"/44tqt3
PATH=${TQTBASE}/bin
ROOTPATH=${TQTBASE}/bin
LDPATH=${libdirs:1}
MANPATH=${TQTBASE}/doc/man
XDG_DATA_DIRS="${TQTBASE}/share"
EOF
cat <<EOF > "${T}"/44-tqt3-revdep
SEARCH_DIRS="${TQTBASE}"
EOF
insinto /etc/revdep-rebuild
doins "${T}"/44-tqt3-revdep
doenvd "${T}"/44tqt3
if [ "${SYMLINK_LIB}" = "yes" ]; then
dosym $(get_abi_LIBDIR ${DEFAULT_ABI}) ${TQTBASE}/lib
fi
keepdir ${TQTBASE}/etc/settings
if use doc; then
insinto ${TQTBASE}
doins -r "${S}"/doc
fi
# Install example and tutorial sources
if use examples; then
find "${S}"/examples "${S}"/tutorial -name Makefile | \
xargs sed -i -e "s:${S}:${TQTBASE}:g" || die
cp -r "${S}"/examples "${D}"${TQTBASE}/ || die
cp -r "${S}"/tutorial "${D}"${TQTBASE}/ || die
fi
# Misc build requirements
sed -e "s:${S}:${TQTBASE}:g" \
"${S}"/.qmake.cache > "${D}"${TQTBASE}/.qmake.cache || die
}
pkg_postinst() {
echo
elog "After rebuilding TQt, it can happen that TQt plugins (such as TQt/TDE styles,"
elog "or widgets for the TQt designer) are no longer recognized. If this situation"
elog "occurs you should recompile the packages providing these plugins,"
elog "and you should also make sure that TQt and its plugins were compiled with the"
elog "same version of GCC. Packages that may need to be rebuilt are, for instance,"
elog "trinity-base/tdelibs and trinity-base/tdeartwork-styles."
echo
}

@ -1 +1,2 @@
DIST tqtinterface-trinity-14.1.0.tar.xz 82780 BLAKE2B b411a1662f1c7ed0b5f4bee71e5fae648ebcb55639777258f8b5c58baee00a50d74d64f1afc6331cb4608e2783de2649c94750d25e04975474e1b6f478e8a998 SHA512 a5bf6aeb9d23b09ce33c5a96bbb7f0c6b27d12d0415d21f4dcb17f493751e2988c2d09ebb75df45a94f5b2ab5d528c6a80cf6e6dd1ded281bf9a25bad4a17ede
DIST tqtinterface-trinity-14.1.1.tar.xz 47692 BLAKE2B 62bc2a677f3cb92978d1ef7e8696f2df683644304bacb3b39047cef57edcae4540fcb129f376376f8264fff8a5e4168ccf8239cc4486f4b32762d54c83623b9e SHA512 55dc95fd5555748e002f932c2255e24b9962913ca390f4ac382dd1a68e323e69e52e0694d1e57c71163151c4acaac7bd99a483dd9498e6230157489b19fb3692

@ -0,0 +1,35 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_TYPE="dependencies"
TRINITY_MODULE_NAME="tqtinterface"
inherit trinity-base-2
DESCRIPTION="Interface and abstraction library for TQt and Trinity"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+opengl"
DEPEND="~dev-tqt/tqt-${PV}[opengl=]
opengl? ( virtual/glu )"
RDEPEND="${DEPEND}"
pkg_setup() {
export TQTDIR="/usr/tqt3"
}
src_configure() {
local mycmakeargs=(
-DQT_PREFIX_DIR="${TQTDIR}"
)
cmake_src_configure
}

@ -1 +1,2 @@
DIST akode-trinity-14.1.0.tar.xz 75000 BLAKE2B 992ac19f4b5093be2d52dae1c3a74fd31809faa70dfce3c027ba514aa70dcc14e33323e9a420b1500b2a9662cac34811c233117af26b313a143fd30c547419d0 SHA512 24b349e93e2d3a60611b0950087e7b4c0ddaee4f4a5fd37715808d37a62d7f1148f391033ad4f08d76bd35229ee5be131b7be7d20bfdab44b3ecc1b95d587e67
DIST akode-trinity-14.1.1.tar.xz 74924 BLAKE2B d579e8e2f3f6c9781b60eed6eb34c2438502fc65a9197060db26ca50adde30598991d7dc1da3a0d1e88c9c00909f029182924dd23fc690f9ab7f9e48b441a95d SHA512 0d2fd58d79867a7ce0704c4558281c479b8087055920d305ada90dbb2791c20348a111e6cafa5359a18788149da5c36e9c0a5420439779479d170731c92c2dca

@ -0,0 +1,52 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_TYPE="dependencies"
TRINITY_MODULE_NAME="akode"
inherit trinity-base-2
DESCRIPTION="Simple framework to decode the most common audio formats"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="alsa flac ffmpeg jack +libsamplerate mp3 mpc oss pulseaudio sndfile vorbis"
DEPEND="
alsa? ( media-libs/alsa-lib )
flac? ( media-libs/flac )
ffmpeg? ( media-video/ffmpeg )
jack? ( virtual/jack )
libsamplerate? ( media-libs/libsamplerate )
mp3? ( media-libs/libmad )
mpc? ( dev-libs/mpc )
pulseaudio? ( media-sound/pulseaudio )
sndfile? ( media-libs/libsndfile )
vorbis? ( media-libs/libvorbis
media-libs/speex )
"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DWITH_FFMPEG_DECODER=$(usex ffmpeg)
-DWITH_SUN_SINK=OFF
-DWITH_LIBLTDL=OFF
-DWITH_ALSA_SINK=$(usex alsa)
-DWITH_OSS_SINK=$(usex oss)
-DWITH_PULSE_SINK=$(usex pulseaudio)
-DWITH_JACK_SINK=$(usex jack)
-DWITH_MPEG_DECODER=$(usex mp3)
-DWITH_XIPH_DECODER=$(usex vorbis)
-DWITH_MPC_DECODER=$(usex mpc)
-DWITH_SRC_RESAMPLER=$(usex libsamplerate)
)
cmake_src_configure
}

@ -1 +1,2 @@
DIST libart-lgpl-trinity-14.1.0.tar.xz 94208 BLAKE2B e2f78c31fe18b6bf4ff8a5799ae2fa53cacbe54b08ab16c27d5d842e7b624827b3e864b5261696a847b6f2a9d3f124626373de71eb447bd76a8ddeef7611bad3 SHA512 2d9c304a753fcff06464ed7bcc4750a10746bc8296fe03d30d4d2d9bc5d2da2eab59b4689a9a6adb17510d1ee59c5d761ea7b0d82a83a6c4b816698495a0692c
DIST libart-lgpl-trinity-14.1.1.tar.xz 94176 BLAKE2B e71b18565048dc0d41ab9370a10e15bc50a17a87fcf6a12d6a4a78faaca80bad2e9e394c763287fa6b37b5a0692894b6e7e08c4276d608441d1ce183dabb7b7c SHA512 0780fa1fc62e2de0b62c5049dc9498752ac8ece748372dc279f43a47a3a9e5c874df112630513c29667bb6bc593d6d089117bbb09877f51d90caceeb97168a7b

@ -0,0 +1,35 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_TYPE="dependencies"
TRINITY_MODULE_NAME="libart-lgpl"
inherit trinity-base-2 multilib-minimal
DESCRIPTION="LGPL version of libart maintained by TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="LGPL-2.1"
SLOT="0"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
sed '/ART_SIZEOF_LONG/d' -i src/art_config.h.cmake || die
cmake_src_prepare
}
multilib_src_configure() {
cmake_src_configure
}
multilib_src_compile() {
cmake_src_compile
}
multilib_src_install() {
cmake_src_install
}

@ -1 +1,2 @@
DIST abakus-trinity-14.1.0.tar.xz 249492 BLAKE2B 41d5106460359adcb2e54445cbe12eb20e896796db7c44cde33f9ee4115920301132daa8ed03f407770a884ba29048a23d8f63b3f3c09598dbb1bce91661837a SHA512 f36dfbc72150fbb04458cecf2247095a5a3ac26213a720dd0d0360085696c86b24399afc772fbe219ff5b7313f4b5db735759ff7392419380729e8f33978e724
DIST abakus-trinity-14.1.1.tar.xz 250556 BLAKE2B b0a4879029a8eb371e3d50e1fb0964b0c5e33a066edff7807fc9af77cfa9adf7824bc373b485ed7b63b87f289d903d7e34c80537feb2338e42622fdd6b2dd8bf SHA512 c0ab183dafc23a5a93bc6bc803fa2f0a1875130a1f9cb70118576276640f4a87fc178df60fd44e58197dd05dbb08f52b1d08b82606aff8fc393da99877dccac7

@ -0,0 +1,29 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="cs de it nl pt sk"
TRINITY_MODULE_TYPE="applications/utilities"
inherit trinity-base-2
DESCRIPTION="A complex calculator for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST amarok-trinity-14.1.0.tar.xz 10020036 BLAKE2B 38ee190e3b0c6ced346704820eee16bd79491bd645eee3c9db1a2af57955eadcefc3b9433d3c187e4ce2af088a67380149c01d97eac068945a58fa9b1dc040e4 SHA512 5ba18f7840885ae32d4d06153e08cceeb9387ecfe76b6d3310a11b8785aca0326bfc658b461a5865af412619d67d1095b5969b4d79076f3b2747f2825632ed7d
DIST amarok-trinity-14.1.1.tar.xz 10022440 BLAKE2B 07355af392ce7b76b1137bc102987e933514ac38136c87f6ef7d7bc48130df2c06ddcfcca63869f3cece569900fa13a4b3014975331cd067b1c99ab8f57ff654 SHA512 ac31b9c4117ce05ea2decf49f58618ae988a5e527a48d744ad99f275f64139a3ab8b8f798d3b42e8c14e86a00b83700561784361a9732fd0c1cfcc84c311a739

@ -0,0 +1,103 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="af ar az be bg bn br ca cs cy da de el en_GB eo es
et eu fa fi fr ga gl he hi hu id is it ja ka km ko ku lo lt mk
ms nb nds ne nl nn pa pl pt pt_BR ro ru rw se sk sl sq sr sr@Latn
ss sv ta tg th tr uk uz uz@cyrillic zh_CN zh_TW"
TRINITY_DOC_LANGS="da de es et fr it nl pl pt pt_BR ru sv"
TRINITY_MODULE_TYPE="applications/multimedia"
inherit trinity-base-2
DESCRIPTION="Advanced music player for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
# Notes about the ebuild:
#
# - This version supports three engines: Xine, Yauap, and Akode.
# The only ones supported at the moment are Xine and Akode.
# Yauap isn't in Portage tree, but could be added later.
#
# - Rio Karma support needs nonexistent media-libs/libkarma
#
# - No Support for DAAP because it's not tested if that works with Mongrel2.
#
# - Otherwise the ebuild should offer all what can be done with CMake at the moment.
IUSE="akode amazon ifp inotify ipod konqsidebar mariadb mp4 mtp mysql njb
opengl postgres visualization +xine"
REQUIRED_USE="|| ( xine akode ) mysql? ( !mariadb )"
DEPEND="
dev-db/sqlite
dev-lang/ruby:*
media-libs/taglib
akode? ( ~media-libs/akode-${PV} )
ifp? ( media-libs/libifp )
ipod? ( media-libs/libgpod )
mp4? ( media-libs/libmp4v2 )
mtp? ( media-libs/libmtp )
mysql? ( dev-db/mysql-connector-c )
mariadb? ( dev-db/mariadb-connector-c )
njb? ( media-libs/libnjb )
opengl? ( virtual/opengl )
postgres? ( dev-db/postgresql:= )
visualization? (
media-libs/libsdl
media-plugins/libvisual-plugins
)
xine? ( media-libs/xine-lib )
"
RDEPEND="${DEPEND}"
src_prepare() {
if use mysql ; then
sed -i 's/mariadb_config mysql_config/mysql_config/' "${S}/ConfigureChecks.cmake"
elif use mariadb ; then
sed -i 's/mariadb_config mysql_config/mariadb_config/' "${S}/ConfigureChecks.cmake"
fi
trinity-base-2_src_prepare
}
src_configure() {
local mycmakeargs=(
-DWITH_SYSTEM_SQLITE=ON
-DWITH_DAAP=OFF
-DWITH_RIOKARMA=OFF
-DWITH_YAUAP=OFF
-DWITH_AKODE="$(usex akode)"
-DWITH_AMAZON="$(usex amazon)"
-DWITH_IFP="$(usex ifp)"
-DWITH_INOTIFY="$(usex inotify)"
-DWITH_IPOD="$(usex ipod)"
-DWITH_KONQSIDEBAR="$(usex konqsidebar)"
-DWITH_MP4V2="$(usex mp4)"
-DWITH_MTP="$(usex mtp)"
-DWITH_NJB="$(usex njb)"
-DWITH_OPENGL="$(usex opengl)"
-DWITH_POSTGRESQL="$(usex postgres)"
-DWITH_LIBVISUAL="$(usex visualization)"
-DWITH_XINE="$(usex xine)"
)
if use mysql ; then
mycmakeargs+=( -DWITH_MYSQL=ON )
elif use mariadb ; then
mycmakeargs+=( -DWITH_MYSQL=ON )
fi
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST basket-trinity-14.1.0.tar.xz 3616372 BLAKE2B ebc67389442e2b498ff42484480f698d2f5a120850bb94c7fa3d552d0a12f818e4febf6b506292c0a09721666276e14e252601e850e32f75a08b6f9b16f160bf SHA512 855647aa1f323c6dbf324028950ddac5d66f7c754ecebcb2b1186e8ddb7857713126255f01c25a2acf9ff17e9ef75d008ed5c9d1fb0b0829930ac0d76a55e8bd
DIST basket-trinity-14.1.1.tar.xz 3616400 BLAKE2B 6dc6480050641fe27c63915ab4aefbf672552edc9f019fd59570fa260fcf88e9ff726e0119e07f2764e8d77589c16167ddd91acc7851f464a59fff87da4ee9c9 SHA512 5e8e0e396609137324f56af0e8b7f12df9fec4754929d53e5cccda41d50495a4156d42a5288f1b5d38904e38cd0c3b6053d2bee04a23e32a1ea1e61cb58d1c15

@ -0,0 +1,40 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="cs da de es fr it ja nl nn pl_PL pt ru sk tr zh_CN zh_TW"
TRINITY_NEED_ARTS="optional"
TRINITY_MODULE_TYPE="applications/office"
inherit trinity-base-2
DESCRIPTION="Multi-purpose note-taking application for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="crypt kontact +svg"
DEPEND="
crypt? ( app-crypt/gpgme )
kontact? ( ~trinity-base/kontact-${PV} )
svg? ( ~media-libs/libart_lgpl-${PV} )"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
-DBUILD_KONTACT_PLUGIN="$(usex kontact)"
-DWITH_LIBART="$(usex svg)"
-DWITH_GPGME="$(usex crypt)"
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST koffice-trinity-14.1.0.tar.xz 49531604 BLAKE2B 1aa5e3b49bdcac1ec7c52f370194d26413409e04db97ab96c8286a4180a37d89b125d083f269c06ab2bdcaadbdc62767da6d70ece8915b57fe5d5c0baed0cca0 SHA512 4dde81ecb3071e07064ffa31aadfcca6755e478904fc66e69f2c914180b65d978cd807b4761073c484c7ddd8f1f81cb312a96d8dfb3d81a5f069db27885a217f
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2

@ -0,0 +1,114 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="chalk filters/chalk"
TSM_EXTRACT_ALSO="lib interfaces doc"
inherit trinity-meta-2
DESCRIPTION="KOffice image manipulation program for TDE [Trinity]"
HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+handbook"
DEPEND="~dev-tqt/tqt-${PV}[opengl]
media-libs/lcms:0=
media-libs/libexif
media-libs/libpng
media-libs/openexr
media-libs/tiff
~trinity-apps/koffice-libs-${PV}
~trinity-base/tdelibs-${PV}
virtual/jpeg
virtual/imagemagick-tools[tiff]
"
RDEPEND="${DEPEND}
handbook? ( ~trinity-base/khelpcenter-${PV}
app-doc/doxygen )"
KMCOPYLIB="
libkformula lib/kformula
libkofficecore lib/kofficecore
libkofficeui lib/kofficeui
libkopainter lib/kopainter
libkopalette lib/kopalette
libkotext lib/kotext
libkwmf lib/kwmf
libkowmf lib/kwmf
libkstore lib/store
libkrossapi lib/kross/api
libkrossmain lib/kross/main"
src_prepare() {
# FIXME - disable broken tests for now
sed -i -e "s:TESTSDIR =.*:TESTSDIR=:" "${S}"/chalk/core/Makefile.am \
`ls "${S}"/chalk/colorspaces/*/Makefile.am`
local search_path="${TDEDIR}/${get_libdir}"
local libname dirname dirlist x
libname=""
for x in $KMCOPYLIB; do
if [ "${libname}" == "" ] ; then
libname="${x}"
else
dirname=$x
mkdir -p ${dirname}
pushd ${dirname}
if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
fi
if [[ ! ${dirname} =~ "kross"* ]]
then
dirlist="${dirlist} ${dirname/lib\/}"
fi
popd
libname=""
fi
done
if use handbook ; then
echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
fi
echo "SUBDIRS=$dirlist kross" > "${S}/lib/Makefile.am"
echo "SUBDIRS= api main" > "${S}/lib/kross/Makefile.am"
echo "SUBDIRS= chalk" >"${S}/filters/Makefile.am"
trinity-meta-2_src_prepare
echo 'all:' > "${S}/Makefile.am"
echo 'install:' >> "${S}/Makefile.am"
echo '.PHONY: all' >> "${S}/Makefile.am"
}
src_configure() {
append-cxxflags "-std=c++11"
myconf=(--enable-scripting=no)
trinity-econf ${myconf}
}
src_compile() {
for i in $(find "${S}"/lib -iname "*\.ui"); do
uic-tqt ${i} > ${i%.ui}.h
done
trinity-meta-2_src_compile
}
src_install() {
trinity-meta-2_src_install
if use handbook ; then
pushd "${S}/doc" || die
emake install DESTDIR="${D}"
popd
fi
}

@ -1 +1,2 @@
DIST digikam-trinity-14.1.0.tar.xz 54254888 BLAKE2B 96524324a18de9bb796bd256275295fd436c09c41595871f985b246cbb59819fb7bae03cf005662b37d2d819ef6c6a52971fcc3fae824c2eb004a2ccfeef0d18 SHA512 ca374a923b01b4b1eaacdc8bc16c7e9a9cf093f855172666cf096410c9f7558e61fcb6155430bc5812ac91af5065bc983fa69e0eb9a116d706e488e4f20e8df9
DIST digikam-trinity-14.1.1.tar.xz 54254360 BLAKE2B 8cdce51fbf3f653f4df9f2baf9a50ff95d646b229be255ff99fcde9b25c98b27a3ff126287211cf4af51e247531159dcf0cc0a58f74018317e3ef8c65c967ca6 SHA512 9d8be863691b404dd3fbb1623da873e2fd12de28ec1754e627f3ea32e01f4175f9e701caf578701325b4195152e4c54e1f1d486940b279ba86c7e857d3ed307c

@ -0,0 +1,33 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2021-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_MODULE_TYPE="applications/graphics"
TRINITY_BUILD_ADMIN="yes"
TRINITY_LANGS="ar bg br ca cs cy da de el en_GB es et fa fi fr gl he hu is it ja ka lt
mk ms mt nb nds nl nn pa pl pt pt_BR ro ru rw sk sl sr sr@Latn sv ta th
tr uk vi zh_CN zh_TW"
inherit trinity-base-2
DESCRIPTION="Digital photo management application [Trinity]"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE=""
DEPEND="media-libs/lcms:2
media-libs/libgphoto2
media-libs/jasper
~trinity-apps/libkexiv2-${PV}
~trinity-apps/libkdcraw-${PV}
~trinity-apps/libkipi-${PV}
dev-db/sqlite
"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST dolphin-trinity-14.1.0.tar.xz 1135608 BLAKE2B f19c71dd9ee9a84b6485b425d75055f0fd65e94c6d7b634b382db4cfe0a2e7a93db34a3af7f7aacf4a3db74c44df9bdc66bca1102e5a8067c9e1daadde276dd8 SHA512 aa83b04fd0b03d3150a6b5aa9d4b0746235afadfd966d8ae5b464b67dedda96d1cc3f2924c8c32c3d14c075407426c744b003d998dd59670eed0ae6a9fe260ab
DIST dolphin-trinity-14.1.1.tar.xz 1137684 BLAKE2B 283e2b2052798188b80ef5e3562a0a2e481b179abc1c1f3ac5756a29375615fc4885c434b5a084bbb44b07f756b83bcd575e17cfc4e69a3fc33c731792705c15 SHA512 2b8810c6496d081edadf9ec5c35613b712da844678f2a377546c522d04da4ebc81ac195a73dbcdaa3ced2c04b7ba8571749a90093a6d075810ca0cc09ca57f0d

@ -0,0 +1,29 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de el es et fr he it nl pl ru sk"
TRINITY_MODULE_TYPE="applications/system"
inherit trinity-base-2
DESCRIPTION="File manager for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST filelight-trinity-14.1.0.tar.xz 420628 BLAKE2B 201fc63794ad1723d0f3b85f70e39fa41f4696eef795aefee73cac757a6563f9721d3e4bde7f77d68a3309f7919b8a979d02691a283110c7c2bb1db43fd83c21 SHA512 6ea5a83112842f1108f93aeddc465860efbcfc476b8f71a7b543457a1e4d400827f250995e26b80792e25e93cc9008ee29b7c0690383daeba588a1293362bed3
DIST filelight-trinity-14.1.1.tar.xz 420692 BLAKE2B f8225486ed03e6740a7322a841f461d8e07f87b8c13a3f54865b6ddc81c0a34e54a90d7cccd1145d764864e65bc97018e266f4143fb5134fb5a9367d55c91e9a SHA512 fad4e1e6ab23b588d1833d5791b0f7db2de72a0b9199622e20ec7dfb53caf7770444b042ea9821e54197b848246981a1c46e17cb46dab8439faed56091fb5b13

@ -0,0 +1,26 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="az bg br ca cs cy da de el en_GB es
et fr ga gl is it ja ka lt nb nl pl pt pt_BR
ro ru rw sr sr@Latn sv ta tr uk"
TRINITY_DOC_LANGS="da es et it pt ru sv"
TRINITY_MODULE_TYPE="applications/utilities"
inherit trinity-base-2
DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST gtk-qt-engine-trinity-14.1.0.tar.xz 60232 BLAKE2B 2b0470883ce03b6c0a94dd81cab7d8474db09fba42248cd08f08959789965e9218ce60091571a7d725734cf57b855c6861159411bdcf0a80834377754de6914d SHA512 3ff50b16e6da2cc49f7745f59d984134e3b8ffcb52ac3268b745d4d174fdae72d9378969ec07725a32564941a7bd62e6a38df608421725dd1e210ac904454cff
DIST gtk-qt-engine-trinity-14.1.1.tar.xz 61228 BLAKE2B b51ecd3631501f6744c6143df37229a9e54d9698274449704c0444bd0d282fbdb46ee58d54a21ebb0ce352dc32ff622382326970a5c9223adcd7b80b15e144aa SHA512 ae0738d5b2c9e0f3a7257a38fdc90f7d89444c62fe53f51e3d17278c8aeead0e52bda0c2832115d3be8c0c0f996c725a98567de3fa6f7885c8b649e34d4db1a5

@ -0,0 +1,24 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="bg de es fr it nl nn ru sv tr"
TRINITY_MODULE_TYPE="applications/themes"
inherit trinity-base-2
DESCRIPTION="Theme engine using TQt for GTK+2"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="x11-libs/gtk+:2"

@ -1 +1,2 @@
DIST gwenview-i18n-trinity-14.1.0.tar.xz 1384996 BLAKE2B cfcec0e044b74180076c3a494bd07ce327da4a4a12b283e0fe0338ae571a043ea1b3628d6dbff2111b1e51dbcf7d2b14f9431c5163e4d5f91a94c3125127e496 SHA512 333b235089c24c71837a86a614817ac310c257ce82f8f98dd0acb95d365e3b10f5a6624ec617eae4eb0d8cd7bfba48e2472eb79bd28b9b3b0051fc3980b2c4a3
DIST gwenview-i18n-trinity-14.1.1.tar.xz 1385004 BLAKE2B 11539aa7eec64a1ba7ca187ff370210f656418bf59764ff93af2ab0110983729b85b6351f00a85fb5cc9edced998480d4024bf19a555389ac0d3f8c3e9587723 SHA512 99d9a8eb928a4576684c8399ce2efbd98d1181228d1e255de4f222d18b432c676078e8ff5815edfd60a27f9b5b15600f238f9375e9214d8aac1b76624ee9b0f3

@ -0,0 +1,39 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TEG_PO_DIR=${S}
TRINITY_LANGS="ar br cy el et fo he is ka ms nl pl ro sk sv th ve zh_CN
az ca da en_GB fa fr hi it ko nb nso pt ru sr ta tr vi zh_TW
bg cs de es fi gl hu ja lt nds pa pt_BR rw sr@Latn uk xh zu"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_MODULE_TYPE="applications/graphics"
inherit trinity-base-2
DESCRIPTION="Internationalization support for Gwenview [Trinity]"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="FDL-1.2"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
for X in ${TRINITY_LANGS} ; do
IUSE="${IUSE} l10n_${X}"
done
DEPEND="
~trinity-base/tdelibs-${PV}
"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST gwenview-trinity-14.1.0.tar.xz 731204 BLAKE2B b40ffbcae129fdec932e50da7b11e63b3a8ec4c44d024980fe670faa9f84fa05179dc605ac7d29153355e825aaa63f78e3b148e399d25c14b5690d1cd5dfcf39 SHA512 088a0f1b1937664ce06a0c2f16cbc5ab565f912caae155806d47cb707b826c3756f34ae0bafd7670de651eb88e29ea74a934325e6be355701ac26ab8ef3ac505
DIST gwenview-trinity-14.1.1.tar.xz 731184 BLAKE2B dec92b62911e122ef253e22d03120b9457688c0d84288c39ad0b278b0bdd0499f8e19d646a525d5bd1f66ea88c31caa2a0189bc02966aa6b598a62f53a7474f2 SHA512 740ea5ec9aadf881c40765e387be46558db481743019382836bba444487adff246c41eee28ab1ed1a1baa472312ce843ae1ec0e845b27ab5d71cc3df42a20542

@ -0,0 +1,26 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_BUILD_ADMIN="yes"
TRINITY_MODULE_TYPE="applications/graphics"
inherit trinity-base-2
DESCRIPTION="Image viewer for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="GPL-2+"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE=""
DEPEND="
media-gfx/exiv2
~trinity-apps/gwenview-i18n-${PV}
~trinity-base/tdelibs-${PV}
"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST k3b-i18n-trinity-14.1.0.tar.xz 4732876 BLAKE2B 30d8b38d4f48132ef7f46556929ee33726b6b4d6fc9c042c627e9b4851786891dc00b8fab7b8e265eb3be6fb87a48226bca954da53244fd0f4057f22722a334a SHA512 4d99d57f33a0c9b2f5bfdee3432efcfc3da0d0e0b96cc7439e87b099ab347fac8e86a133becc5b64c9c115f5117763df3adc0c4dad55082faa4e17647fd91d27
DIST k3b-i18n-trinity-14.1.1.tar.xz 4733252 BLAKE2B a1613dc7b7937c606931a5bf806c9a55b6149e8c778ca0621ae70e94908f2fe9e01cd04d2855cecbd57d340efdfd355de7625246e24b86a4159b09c520849e50 SHA512 23ad7877ac2f846946b3d24bdc3d05d824b71f7f094617d05959d324c5955705461cf85c85430f85bd569f87d7e16b185ab2aa6de5bd175483b24536f88ab8f0

@ -0,0 +1,26 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_TYPE="applications/multimedia"
inherit trinity-base-2
DESCRIPTION="K3b - internationalization translations"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+handbook"
src_configure() {
local mycmakeargs=(
-DBUILD_MESSAGES=ON
-DBUILD_DOC="$(usex handbook)"
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST k3b-trinity-14.1.0.tar.xz 3951192 BLAKE2B a9bf4c9751bbee91a4a889c917c05d38fed34dd1d99ad507c372c49e5f204275d4a58ab9e3bc0df002f1d470a7ce194ffe79493a6248e7373403505d4793776f SHA512 01ffd96cecf154d30d0216800dc6e0e40df6a2f32593098681d8af41e1b3c1c3c1bd2e2ab76442b4e2dbd75de0169faac9f064e29b3b74627d6515a01a5bcea2
DIST k3b-trinity-14.1.1.tar.xz 3950736 BLAKE2B e6316477296acfed6d665e58b84e12b3e2b20f572579ec6bccdb92288745cf68edec80adc151143bca11f6d8a05a167bab5750a9d339e55351ae15f905aac29f SHA512 fd6117529c53848bf4bd9920c7b80b650a20a4ccb5e86d99b8462bbc652324f2d6ce9302408c9b4bb4cd82cb0ce8c744add66facfc103355bee218133dd62cfb

@ -0,0 +1,85 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_NEED_ARTS="optional"
TRINITY_MODULE_TYPE="applications/multimedia"
inherit trinity-base-2
DESCRIPTION="A CD/DVD burning application for Trinity"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="alsa css dvd dvdr emovix encode debug ffmpeg ffmpeg_all_codecs flac
+handbook mp3 sndfile taglib vcd vorbis"
DEPEND="
media-libs/libsamplerate
media-libs/taglib
media-sound/cdparanoia
alsa? ( media-libs/alsa-lib )
dvd? ( media-libs/libdvdread )
encode? ( media-sound/lame )
ffmpeg? ( media-video/ffmpeg:0= )
flac? ( media-libs/flac[cxx] )
mp3? ( media-libs/libmad )
sndfile? ( media-libs/libsndfile )
vorbis? ( media-libs/libvorbis )
"
RDEPEND="${DEPEND}
app-cdr/cdrdao
media-sound/normalize
app-cdr/cdrtools
css? ( media-libs/libdvdcss )
dvdr? ( app-cdr/dvd+rw-tools )
emovix? ( media-video/emovix )
encode? (
media-sound/sox
media-video/transcode[dvd]
)
vcd? ( media-video/vcdimager )
"
src_configure() {
local mycmakeargs=(
-DWITH_HAL=OFF
-DWITH_SYSTEM_LIBSAMPLERATE=ON
-DWITH_MUSEPACK=OFF
-DWITH_MUSICBRAINZ=OFF
-DBUILD_K3BSETUP=OFF
-DBUILD_DOC="$(usex handbook)"
-DWITH_LIBDVDREAD="$(usex dvd)"
-DWITH_DEBUG="$(usex debug)"
-DWITH_ALSA="$(usex alsa)"
-DWITH_FFMPEG="$(usex ffmpeg)"
-DWITH_FFMPEG_ALL_CODECS="$(usex ffmpeg_all_codecs)"
-DWITH_FLAC="$(usex flac)"
-DWITH_SNDFILE="$(usex sndfile)"
-DWITH_TAGLIB="$(usex taglib)"
-DWITH_MAD="$(usex mp3)"
-DWITH_VORBIS="$(usex vorbis)"
-DWITH_LAME="$(usex encode)"
)
trinity-base-2_src_configure
}
pkg_postinst() {
echo
elog "We don't install k3bsetup anymore because Gentoo doesn't need it."
elog "If you get warnings on start-up, uncheck the \"Check system"
elog "configuration\" option in the \"Misc\" settings window."
echo
local group=cdrom
use kernel_linux || group=operator
elog "Make sure you have proper read/write permissions on the cdrom device(s)."
elog "Usually, it is sufficient to be in the ${group} group."
echo
}

@ -1 +1,2 @@
DIST kaffeine-trinity-14.1.0.tar.xz 2363540 BLAKE2B 61f1250ee59f0d75c919238bc444997b26ac053a66d6459e8e57b4c82b307d8d3b1524e680684a96bc2a2af2ad61a6b5f8e692f5f144e70d9e6dd5731d648732 SHA512 75903f9f375074b57233bb2f89bf8aa6ae2dec533ab0e3b4db0babe842ddd6ccea3c6289c409c5b17dbee65250de68920f6a86f53c56cea820f42964b6e46723
DIST kaffeine-trinity-14.1.1.tar.xz 2357404 BLAKE2B bf3c562df17137eec480172bbbc49be132497d3cad09f957d4c3ead9ecb7b5726c2d0394dc45ceb242725d916acaab37b06efbf5e2b8af64ba79649746d0cf41 SHA512 156c66d647f932a73c45f266485790235be4b458cb338511a41813a01196c122321f4d034f55b828abdf55f4307de0d2a61e65120393e16bd638515bbe37ca21

@ -0,0 +1,61 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="ar bg bn br ca cs da de el es et fi fr ga gl he
hu it ja ka km lt mk nb nl nn pa pl pt pt_BR ru se sk sr
sr@Latn sv tg tr uk uz zh_CN zh_TW"
TRINITY_MODULE_TYPE="applications/multimedia"
inherit trinity-base-2
DESCRIPTION="Media player for TDE using Xine and GStreamer backends."
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="dpms dvb encode gstreamer vorbis xcb xinerama"
# As of April 2020 Kaffeine can be only build with xinerama support.
# Once that is fixed, the build option will be optional again.
RDEPEND="
dev-libs/libcdio
media-libs/xine-lib
x11-base/xorg-proto
x11-libs/libXtst
encode? ( media-sound/lame )
gstreamer? (
media-libs/gstreamer
media-libs/gst-plugins-base[X]
)
vorbis? ( media-libs/libvorbis )
xcb? ( x11-libs/libxcb )
xinerama? ( x11-libs/libXinerama )
"
DEPEND="${RDEPEND}
dvb? ( virtual/linuxtv-dvb-headers )
"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
-DWITH_XTEST=ON
-DWITH_DPMS="$(usex dpms)"
-DWITH_XINERAMA="$(usex xinerama)"
-DWITH_XCB="$(usex xcb)"
-DWITH_GSTREAMER="$(usex gstreamer)"
-DWITH_OGGVORBIS="$(usex vorbis)"
-DWITH_LAME="$(usex encode)"
-DWITH_DVB="$(usex dvb)"
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST koffice-trinity-14.1.0.tar.xz 49531604 BLAKE2B 1aa5e3b49bdcac1ec7c52f370194d26413409e04db97ab96c8286a4180a37d89b125d083f269c06ab2bdcaadbdc62767da6d70ece8915b57fe5d5c0baed0cca0 SHA512 4dde81ecb3071e07064ffa31aadfcca6755e478904fc66e69f2c914180b65d978cd807b4761073c484c7ddd8f1f81cb312a96d8dfb3d81a5f069db27885a217f
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2

@ -0,0 +1,99 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="karbon filters/karbon"
TSM_EXTRACT_ALSO="lib filters/liboofilter interfaces doc"
inherit flag-o-matic trinity-meta-2
DESCRIPTION="KOffice vector drawing application for TDE [Trinity]"
HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+handbook"
DEPEND="~dev-tqt/tqt-${PV}[opengl]
~trinity-apps/koffice-libs-${PV}
virtual/imagemagick-tools
media-libs/libart_lgpl
"
RDEPEND="${DEPEND}
handbook? ( ~trinity-base/khelpcenter-${PV}
app-doc/doxygen )"
KMCOPYLIB="
libkformula lib/kformula
libkofficecore lib/kofficecore
libkofficeui lib/kofficeui
libkopainter lib/kopainter
libkopalette lib/kopalette
libkotext lib/kotext
libkwmf lib/kwmf
libkowmf lib/kwmf
libkstore lib/store"
src_unpack() {
trinity-meta-2_src_unpack
echo "SUBDIRS = liboofilter karbon" > "${S}/filters/Makefile.am"
}
src_prepare() {
local search_path="${TDEDIR}/${get_libdir}"
local libname dirname dirlist x
libname=""
for x in $KMCOPYLIB; do
if [ "${libname}" == "" ] ; then
libname="${x}"
else
dirname=$x
mkdir -p ${dirname}
pushd ${dirname}
if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
dirlist="${dirlist} ${dirname/lib\/}"
fi
popd
libname=""
fi
done
if use handbook ; then
echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
fi
echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
trinity-meta-2_src_prepare
echo 'all:' > "${S}/Makefile.am"
echo 'install:' >> "${S}/Makefile.am"
echo '.PHONY: all' >> "${S}/Makefile.am"
}
src_configure() {
append-cxxflags "-std=c++11"
trinity-meta-2_src_configure
}
src_compile() {
pushd filters/liboofilter
emake
cp .libs/liboofilter.a .
popd
trinity-meta-2_src_compile
}
src_install() {
trinity-meta-2_src_install
if use handbook ; then
pushd "${S}/doc" || die
emake install DESTDIR="${D}"
popd
fi
}

@ -1 +1,2 @@
DIST kasablanca-trinity-14.1.0.tar.xz 130380 BLAKE2B 74698cfa5ddbf39a58029cbadcea0a924efdd21a1ca3475f7e6fb702c86c7c2ccf2f3a1027693a6d8c5ff88595b3f45d71e7fc24535615a4411c203726a35288 SHA512 0f1e4a164d8fa634213c42af3c1e093a74f11d7dcbd07c96fd33764299d4b635f1b1a264b536ff808d31637e7502fb4e775e021b275d920d04e5ffa8f7fd90fc
DIST kasablanca-trinity-14.1.1.tar.xz 130364 BLAKE2B 5243528160a5483156b3ef39ffba6a7b049304aa5a2a5f901a11b61c9c8211d07811eaabc8a1730931a0e396226580a3262cf0361335e1dd4638258a65dafe20 SHA512 0400ef680a5533c3fab81e115b454b0cc6932438986c59bbc058318af1c0f37752f6eb9b8898418ec403916c4f620442d5db43ace58c6e9e29277dc44a321f10

@ -0,0 +1,29 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de pl"
TRINITY_MODULE_TYPE="applications/internet"
inherit trinity-base-2
DESCRIPTION="FTP client for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST katapult-trinity-14.1.0.tar.xz 253396 BLAKE2B 5931cd67a200ff0d2bbba9b8a5547b7c7af1f2e7374bfe187e42311a175f7fa63e9a970adc4cc49d7e9b280c03028b033e7795b99c6452d1b095b8628496ed0b SHA512 7fc4aae061c6a021a56163e9b0ad23cfa3b91ffcb415d36ba193f3e17846b2de7413866df76d356be98a1fdf206d015de2f96e60fc93a43b66be6dfadaf7c724
DIST katapult-trinity-14.1.1.tar.xz 253332 BLAKE2B 7101fe54a268860a51a9b0ea432056e488a9f2a69401efb7e2abd89c97bba216e9aee1eeeefe29a2c4f240c6420b36c8611c1122773bb390c01f1a7deed6acdd SHA512 26282783bc602f99850475ffc4fb741470f2449bf79f9b956f09e2c524b4ff51ce85c0be83b83b722129bc140ec19426660abd4358dda6954654e32263260533

@ -0,0 +1,22 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="ar bg br ca cs de el es et fr ga
gl hu it ja nb nl pl pt pt_BR ru sk sv tr uk"
TRINITY_MODULE_TYPE="applications/system"
inherit trinity-base-2
DESCRIPTION="A general purpose launcher for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST kbarcode-trinity-14.1.0.tar.xz 273580 BLAKE2B c0ab5dc469d81bdecc34f0091dc300ced9d7df140f4f93b0c5edcc3bf89548399847d9748dde958f7d72358ea85e618ac584c3be1b5f6ab1263b855d4d2278fa SHA512 4953d70ea625ae4fc57353af91b88e3617c061e76331a1a75cd77f46ee8b1d43b668294ac5e5e15d1cd98a65665182523f9062d000c5fe8a69c453c64496ced7
DIST kbarcode-trinity-14.1.1.tar.xz 276204 BLAKE2B 38fffe75bbc84d98386a9c9b4c92c92fc7108aad8f7045611484bebce40d2d4ad972372863e6d3732575cff9bf5d03e927ab349696a8fa89ada2b8080d3c4f51 SHA512 60f8d01716a8d82f9215a62ea007ef69608264f7767d3f7b7dd7acbbf0aded0ad661687689d82a3527e67554ad565fb2eef4ee2be875eccab8cbe7674d65eeee

@ -0,0 +1,42 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de el es fi fr hu it nl pl sv tr"
TRINITY_MODULE_TYPE="applications/utilities"
inherit trinity-base-2
DESCRIPTION="Barcode and label printing application for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
# Native GNU Barcode support seems to be broken right now.
# The GNU Barcode binary is needed anyway.
IUSE="javascript native-gnu-barcode"
RDEPEND="
app-text/barcode
|| (
media-gfx/imagemagick
media-gfx/graphicsmagick
)"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
-DWITH_NATIVE_GNU_BARCODE="$(usex native-gnu-barcode)"
-DWITH_JAVASCRIPT="$(usex javascript)"
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST kbfx-trinity-14.1.0.tar.xz 2386036 BLAKE2B 2e0df3ff24966f60d364c58ebd134d92ab4996e808b201375d2c4acb8ff9ad0fae2a89124a69631c2fe2a722750cef142ac7c778f56828e8a1026fa4797f2276 SHA512 7b97c6b0f92556e6c27107560c9005b0b751326c0567cc77c45b1166a483bd91c06ef579d227e0a009f0283e7262278a078283acb7a83713137b0ceee132a985
DIST kbfx-trinity-14.1.1.tar.xz 2385680 BLAKE2B 73c6f66eb9fa94e43ae65378d81c303cc4c31ff32be53007c9444808e180f78b73430398656e44068be3bb2df2e5b36c0efba39312bef9dbd5a9b7bcbf26518d SHA512 52c487513180c43da8f79e46046a83e6b7a3448534ae16d01fb85dce37c7028081cbf21f31aad01d5edc10730c0b85dc5e6991ff02aec4a1fc846a664fb2b83a

@ -0,0 +1,29 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="bg de hu it nl"
TRINITY_MODULE_TYPE="applications/system"
inherit trinity-base-2
DESCRIPTION="An alternative to the TDE-Menu"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST kbibtex-trinity-14.1.0.tar.xz 285616 BLAKE2B f5115217dcbf95f59c01ed6223dc18de2c4a5d56fe8a73cf164c619f4a21898fe25d2bbd614b7aa2b3657b88639862d9b452d918a49122f6c8768ff1b7035f22 SHA512 61d77a544058806df550f87351f723e30b9539cdc2900dd34dcde0d15021270a08d1dd1776443f86316883ecd2f6be7ee24b08142be118285c1c46b0cb6f092a
DIST kbibtex-trinity-14.1.1.tar.xz 285640 BLAKE2B 8db0a0b674bd0b91b867680939acaddb1399b965ddf1f4fb0159bac60e79d3bf72e04eea9b5f4680b45936268c4cd3ddfa599b8db6a2bc522f0a98a1d836d910 SHA512 af644c7f0b0624d7c1ddd3665007e82d2f402f2231d19dfa9c0c412b05a7b467509f8155b6610718f750d22fa28429f358a12e834c99b461a38168bba6c6dbee

@ -0,0 +1,38 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de fr it pl ru"
TRINITY_MODULE_TYPE="applications/office"
inherit trinity-base-2
DESCRIPTION="Bibliography editor for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
dev-libs/libxslt
dev-libs/yaz
virtual/tex-base"
RDEPEND="${DEPEND}
dev-tex/bibtex2html
dev-tex/latex2rtf
"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST kbiff-trinity-14.1.0.tar.xz 139192 BLAKE2B d8be3a3488e50b880410056f64f40b7e27d40869376cbd659c95fbfaf3ff4454d7d30f9509eedb7e1d61bac7591b5e8530385752eddccdb97f943e7790031a07 SHA512 78f86a422acbb8cc04b6229863c14ace3a1643a38d75f3ddc7541f3b4b3186f72874345a3237cfb7d4a1ea2bf76bc471da36885cdc2728a8d6110ac24df22de0
DIST kbiff-trinity-14.1.1.tar.xz 139192 BLAKE2B 6f0479bcff71602483acd5ccae8228a5855afbe10f0788b515a263bc02e58b1c1ff7340c64e7efd3c2f1e84ea213a5ab470be7a2239fb900dcab3c04aa39f65b SHA512 0a061fb9cee970b8f612582d64401f5468cd1ed13c1383ced793692bd8f3a96d28b747bea105c7cb3ef425dad3fed4459adedc1106b3e324e8ca3b3418feee60

@ -0,0 +1,35 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="br cs da de el es et fi fr he hr hu is it ja
nb nl nn pl pt pt_BR ro ru sk sl sv tr uk zh_TW"
TRINITY_MODULE_TYPE="applications/internet"
inherit trinity-base-2
DESCRIPTION="Email notification utility for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="asus +ssl"
# SSL support might need tdelibs build with +ssl USE.
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
-DWITH_SSL="$(usex ssl)"
-DWITH_MLED="$(usex asus)"
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST kbookreader-trinity-14.1.0.tar.xz 122184 BLAKE2B fd629e2062143a4fee063cd90f42b6baa698c8d28c01a7d6dc2b79357dcd2529838e76ba878c3766a0fbe8864469916e920afca5804dbea4daa95735fd9c9de9 SHA512 654b2fc302de86a3ce03fb1fa3e166ca3cc6c64a3b8042e9314e91c2ed71b19bdb920528df978b43696d9ca69982a1d3d48fad80e2ceb1345ee983c2e5e1c3c8
DIST kbookreader-trinity-14.1.1.tar.xz 122196 BLAKE2B 389c7896de4fe6de77163d03248b025c6a555ef9045d3cd96f31a87904795217d85af9d358502b598d2254e6ac60f769f4b270001d5af980cc3a52c2c4e0dc38 SHA512 a48946753e984525929e1613458fda400f337244e4920bb81cf732f5a51d2f48e7ea4a908e55115b044225c4cba070c15f5bbb480ebf0a6e1a2ef5a49d925949

@ -0,0 +1,29 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="cs de nl"
TRINITY_MODULE_TYPE="applications/office"
inherit trinity-base-2
DESCRIPTION="eBook reader for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST koffice-trinity-14.1.0.tar.xz 49531604 BLAKE2B 1aa5e3b49bdcac1ec7c52f370194d26413409e04db97ab96c8286a4180a37d89b125d083f269c06ab2bdcaadbdc62767da6d70ece8915b57fe5d5c0baed0cca0 SHA512 4dde81ecb3071e07064ffa31aadfcca6755e478904fc66e69f2c914180b65d978cd807b4761073c484c7ddd8f1f81cb312a96d8dfb3d81a5f069db27885a217f
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2

@ -0,0 +1,99 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="koffice"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="kchart filters/kchart"
TSM_EXTRACT_ALSO="lib interfaces filters/libdialogfilter doc"
inherit trinity-meta-2
DESCRIPTION="KOffice integrated graph and chart drawing tool for TDE [Trinity]"
HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+handbook"
DEPEND="~trinity-base/tdelibs-${PV}
~trinity-apps/koffice-libs-${PV}
"
RDEPEND="${DEPEND}
handbook? ( ~trinity-base/khelpcenter-${PV}
app-doc/doxygen )"
KMCOPYLIB="libkformula lib/kformula
libkofficecore lib/kofficecore
libkofficeui lib/kofficeui
libkopainter lib/kopainter
libkotext lib/kotext
libkwmf lib/kwmf
libkowmf lib/kwmf
libkstore lib/store
libkochart interfaces"
src_unpack() {
trinity-meta-2_src_unpack
echo "SUBDIRS = kchart" > "${S}/filters/Makefile.am"
}
src_prepare() {
local search_path="${TDEDIR}/${get_libdir}"
local libname dirname dirlist x
libname=""
for x in $KMCOPYLIB; do
if [ "${libname}" == "" ] ; then
libname="${x}"
else
dirname=$x
mkdir -p ${dirname}
pushd ${dirname}
if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
if [[ ! ${dirname} =~ "interfaces" ]] ; then
dirlist="${dirlist} ${dirname/lib\/}"
fi
fi
popd
libname=""
fi
done
if use handbook ; then
echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
fi
echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
trinity-meta-2_src_prepare
echo 'all:' > "${S}/Makefile.am"
echo 'install:' >> "${S}/Makefile.am"
echo '.PHONY: all' >> "${S}/Makefile.am"
}
src_configure() {
trinity-meta-2_src_configure
}
src_compile() {
pushd filters/libdialogfilter
emake
popd
if use handbook ; then
TRINITY_SUBMODULE+=" doc"
fi
trinity-meta-2_src_compile
}
src_install() {
trinity-meta-2_src_install
if use handbook ; then
pushd "${S}/doc" || die
emake install DESTDIR="${D}"
popd
fi
}

@ -1 +1,2 @@
DIST kcmautostart-trinity-14.1.0.tar.xz 18256 BLAKE2B 3ea48c057612e69391bb10eeb54b8c8829117d88ca42e59ed1c405053e996d679994301c1e11d2693dbe2be3420d330b7186a8e2b892caa396c9da660376da13 SHA512 ecde49f7b93a107ff17d9bd95a4b4dadbd64df66f4bcf780bbdf1df99ec6dbdc75efe0a3a1783e2ac216824665d306b1006d390adcc8b7ca35985623428f406f
DIST kcmautostart-trinity-14.1.1.tar.xz 18268 BLAKE2B e3bada36270c9dbd26e2db935729c20178bf43a0fda7ee43d50de03471009c42ff81bcc23319dba5d9ce85360d6622d3ca16ed31da8bbc92d145b04a1fd5cccc SHA512 5a38d7bfa347678c3fb338e76d750beda7aeb6673a1b7638dcca40461abdb913e1bd2bb4a97bc3cf06b45ded696638141710c3c4f0ca69739c7166a016ee5618

@ -0,0 +1,29 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="ca de es fr nl tr"
TRINITY_MODULE_TYPE="applications/system"
inherit trinity-base-2
DESCRIPTION="Autostart module for KControl "
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST kcpuload-trinity-14.1.0.tar.xz 34888 BLAKE2B a213c1020ea2952dd10e279b5059a015f3e77cce9db098f3514c78b58369875e58b05e8b6cd605cff50c171391da7f86758bcb0d20f762dfcd0fc2b4c079d7df SHA512 4b6bffd889dac6a21a53ba35d8a62231d891d4a6686a7b920a8f9a96ffce31319cc52575c84e6e0921030c5af98c7cb04820b12939a16ce40e7eb2eb8131592a
DIST kcpuload-trinity-14.1.1.tar.xz 35340 BLAKE2B 2993a31bc018b994ff742ff8001208791a387b59ff3975a42105648d5cfc76ca3ba1b91f923d0394791dbaadc97794c8753ba5774a51580248b84e1b427446b3 SHA512 77449e3a6e802636380e61146d3955010ce0f2d71ddd912c8edf3851be086e8d03fbaeca3d38bfd738215eb412f417eb432ce94e5b4f21ff38c29cb358100b3b

@ -0,0 +1,29 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de"
TRINITY_MODULE_TYPE="applications/utilities"
inherit trinity-base-2
DESCRIPTION="A small CPU meter for Kicker"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST kdbg-trinity-14.1.0.tar.xz 217992 BLAKE2B c22eaee3bae8b2dc49b971904ea31c492c786c2807fbeff6c7b3af536fd38268f7054f6cc99207f39a5fa416f6134aaf0aebcbc0785a180868dbe01e6e6cbd4c SHA512 7e71f92741ea2174db8c97a8f403f38c61e4bd374c29f0435b3160aa61e7afc7c83bb623bebe2194c8feec016b0c646e1327e372a85a4e3a548b2433be0d76e4
DIST kdbg-trinity-14.1.1.tar.xz 217868 BLAKE2B 47b9f813992868e7e0cbc0cda1bf07a23bd799c244b78af4b3906c911ed93d86ffc94fcbba467171b8702b43cc9e91104e75c0baeed0140f5dcf3c139f9cfc26 SHA512 47b248cd4f0e676c3d4c7e09f20d3d5d97b708bc94a8ed1c6aee099453b72b634f437648ed50ed77f1c35e0b534ba01c2d1bf955603e895e01c58a7cc2507677

@ -0,0 +1,28 @@
# Copyright 2021-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="br ca cs da de es fi fr is no pl pt_BR pt ro ru sk sl sv"
TRINITY_MODULE_TYPE="applications/development"
inherit trinity-base-2
DESCRIPTION="Graphical debugger interface for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST kdbusnotification-trinity-14.1.0.tar.xz 7364 BLAKE2B 7991dc5d6c871379c202311d9dc86b9b04c5de89bf76608cbaed64a9dd8078e60950717768a7b1c67d718efda895bd920c859d5afea344d04498c3bd412827c9 SHA512 fd18dbde9abc79fa1b92be46cf11a540a8be9a070c6ab40dffd377892fbc50c71d42eeea5f6d9bf23d3720a9132777f5397c7654a852e30213d9fa0c0cdd171f
DIST kdbusnotification-trinity-14.1.1.tar.xz 7360 BLAKE2B ff2edb704fe350e08739079cb262a7b4f6427811ef3db77f1a37b4d5b54b0c053b7e3481d5c4423d9d7dfc2e94161ce07ea9a088c556e3cd356d876be92e4ef4 SHA512 18a3743ce61170ab73078564f3acc29b176962d581660f5b87c64cab45a1fff43b368f1853dd821fda7fb54eb903820aa3f02d1d50af9e594c1a8d8eae1fb303

@ -0,0 +1,18 @@
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_HANDBOOK="optional"
TRINITY_MODULE_TYPE="applications/system"
inherit trinity-base-2
DESCRIPTION="DBUS notification service for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST kdiff3-trinity-14.1.0.tar.xz 747032 BLAKE2B e354b22db132d0bf9135639214fcf90fc27f49bf2149fb84184ea92c4001b79a86290bbc45da2792502183f2ab6c77e2d14b890ba75581522851c1c3f60317ca SHA512 7f9d8a4343699ab6fca6fc517e3b5747abd394a51d06ed871379f3443ef3052aba0319b5197e3927e70c8dd1e24e6bf732792282a7797e26b37267e2f741c867
DIST kdiff3-trinity-14.1.1.tar.xz 745364 BLAKE2B c284468c02287900456d810c22eb6434488a4b76b44f403f10f6f8c54bb1fdf06cd7d7103f402cd6f12f2c1968ce876d6615bae56de5789c063ae477f547302d SHA512 e324d03e1eb9d49d988cf426e78f20127b7f25380d8e15e0e7d1d56a7be4ddc016406127fcf2cee35ff4e6cd4f0385bf83190f3fc71bee27f8a2803c9b06b152

@ -0,0 +1,30 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="ar az bg br ca cs cy da de el es et fr ga gl hi hu is it ja
ka lt nb nl pl pt pt_BR ro ru rw sk sr sr@Latn sv ta tg tr uk zh_CN"
TRINITY_MODULE_TYPE="applications/development"
inherit trinity-base-2
DESCRIPTION="A diff and merge program for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST kdirstat-trinity-14.1.0.tar.xz 203432 BLAKE2B e04e7996f881fc632aca283d554e8f4540baf113e9fe250995313269cde20a2f44ce368fe001e76258bfdc4a4cc04d1fafbadfb98dc729cf222f877e4521a76b SHA512 892c61befc90da08248ec8fd2b435f888c71ee7f120fb6858218c541a81ce1b27e4daff3e809b01600581dec445ae832d0e3a3b4f8541f113d9b37f8fd064eaa
DIST kdirstat-trinity-14.1.1.tar.xz 203496 BLAKE2B 029b9fe304e6e959fe4f6321983a9c810e8ba6440df685233ab69732c67b103d1f5304168198db5cc0e89736967bee4c0b123a8af88417a266afcb8e74fca8da SHA512 7712145c14a29e9067cccc981a8440b158b5682bd933d0638c62a3a25fbd4aae43d1300488e2d32b78d68883411013c0daeb7370dd03542a7fcfa2e9fd9022bb

@ -0,0 +1,29 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de fr hu it ja"
TRINITY_MODULE_TYPE="applications/utilities"
inherit trinity-base-2
DESCRIPTION="Graphical disk usage utility for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST keep-trinity-14.1.0.tar.xz 164340 BLAKE2B 800a6753257c6489a0dbe35d5bca92e02d1783144634a2cb44c602c29a42da236af1874bce55ad1ab76f003efca20357d77413422085defa3ba21e2a6cfb6e06 SHA512 1f638bd83c366761c6015475bd39378e3a58a658224797d79005e873294f1efaff3911e69a3cabc51b59667e2a831147500b33380627b081e3afbaad418c333f
DIST keep-trinity-14.1.1.tar.xz 164324 BLAKE2B 734a48aec8a9b2e23aa7685b847d1ab1f46b789449fd5efe37be033d68cad9a527cc3abfd7c78a707d5e200b598268faf116bfb203c34b0b691a21de597dc177 SHA512 e50ae618c837eacdd770dd0d8ab399cd57cd8a8533c8db9fed1d18f3b4bb0cba9d6fc572b8e97db9b88b1fd4cb6bd14c653bcfe6ef6e7ac570900df781104350

@ -0,0 +1,33 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="bg br cs da de el es ga gl it ja
ka lt nl pl pt ru sk sr sr@Latn sv tr"
TRINITY_MODULE_TYPE="applications/utilities"
inherit trinity-base-2
DESCRIPTION="A simple backup system for TDE."
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="~trinity-base/kcontrol-${PV}
app-backup/rdiff-backup"
pkg_postinst () {
echo
einfo "After initial install the Keep daemon needs to be started via KControl."
einfo "The Keep daemon will be loaded automatically at the next TDE startup."
echo
}

@ -1 +1,2 @@
DIST koffice-trinity-14.1.0.tar.xz 49531604 BLAKE2B 1aa5e3b49bdcac1ec7c52f370194d26413409e04db97ab96c8286a4180a37d89b125d083f269c06ab2bdcaadbdc62767da6d70ece8915b57fe5d5c0baed0cca0 SHA512 4dde81ecb3071e07064ffa31aadfcca6755e478904fc66e69f2c914180b65d978cd807b4761073c484c7ddd8f1f81cb312a96d8dfb3d81a5f069db27885a217f
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2

@ -0,0 +1,119 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="kexi"
TSM_EXTRACT_ALSO="lib interfaces doc"
inherit flag-o-matic trinity-meta-2
DESCRIPTION="KOffice integrated environment for database management for TDE [Trinity]"
HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+handbook mariadb mysql postgres"
REQUIRED_USE="mysql? ( !mariadb )"
DEPEND="~trinity-base/tdelibs-${PV}
~trinity-apps/koffice-libs-${PV}
sys-libs/readline
mysql? ( dev-db/mysql-connector-c:= )
mariadb? ( dev-db/mariadb-connector-c:= )
postgres? ( dev-libs/libpqxx )"
RDEPEND="${DEPEND}
handbook? ( ~trinity-base/khelpcenter-${PV}
app-doc/doxygen )"
KMCOPYLIB="
libkformula lib/kformula
libkofficecore lib/kofficecore
libkofficeui lib/kofficeui
libkopainter lib/kopainter
libkoproperty lib/koproperty
libkotext lib/kotext
libkwmf lib/kwmf
libkowmf lib/kwmf
libkstore lib/store
libkrossmain lib/kross/main/
libkrossapi lib/kross/api/"
src_prepare() {
local search_path="${TDEDIR}/${get_libdir}"
local libname dirname dirlist x
libname=""
for x in $KMCOPYLIB; do
if [ "${libname}" == "" ] ; then
libname="${x}"
else
dirname=$x
mkdir -p ${dirname}
pushd ${dirname}
if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
if [[ ! ${dirname} =~ "kross"* ]]
then
dirlist="${dirlist} ${dirname/lib\/}"
fi
fi
popd
libname=""
fi
done
if use handbook ; then
echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
fi
echo "SUBDIRS=$dirlist kross" > "${S}/lib/Makefile.am"
sed -i "${S}/kexi/migration/keximigratetest.cpp" \
-e "/TDEApplication/ s|\");|\", true, true, true);|"
if use mariadb ; then
sed -i 's/-lmysqlclient/-lmariadb/' "${S}/kexi/migration/mysql/Makefile.am" || die
sed -i 's/-lmysqlclient/-lmariadb/' "${S}/kexi/kexidb/drivers/mySQL/Makefile.am" || die
sed -i 's/mysql_version.h/mariadb_version.h/' "${S}/kexi/migration/mysql/mysqlmigrate.cpp" || die
sed -i 's/mysql_version.h/mariadb_version.h/' "${S}/kexi/kexidb/drivers/mySQL/mysqlconnection_p.h" || die
sed -i 's/mysql_version.h/mariadb_version.h/' "${S}/kexi/kexidb/drivers/mySQL/mysqldriver.cpp" || die
sed -i 's/mysql_config/mariadb_config/' "${S}/kexi/kexidb/drivers/configure.in.in" || die
fi
trinity-meta-2_src_prepare
echo 'all:' > "${S}/Makefile.am"
echo 'install:' >> "${S}/Makefile.am"
echo '.PHONY: all' >> "${S}/Makefile.am"
}
src_configure() {
append-cxxflags "-std=c++11"
local myconf=(
$(use_enable postgres pgsql)
)
if use mysql ; then
myconf+=' --enable-mysql '
elif use mariadb ; then
myconf+=' --enable-mysql '
else
myconf+=' --disable-mysql '
fi
trinity-econf ${myconf[@]}
}
src_install() {
trinity-meta-2_src_install
if use handbook ; then
pushd "${S}/doc" || die
emake install DESTDIR="${D}"
popd
fi
}

@ -1 +1,2 @@
DIST koffice-trinity-14.1.0.tar.xz 49531604 BLAKE2B 1aa5e3b49bdcac1ec7c52f370194d26413409e04db97ab96c8286a4180a37d89b125d083f269c06ab2bdcaadbdc62767da6d70ece8915b57fe5d5c0baed0cca0 SHA512 4dde81ecb3071e07064ffa31aadfcca6755e478904fc66e69f2c914180b65d978cd807b4761073c484c7ddd8f1f81cb312a96d8dfb3d81a5f069db27885a217f
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2

@ -0,0 +1,84 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="kformula filters/kformula"
TSM_EXTRACT_ALSO="lib interfaces doc"
inherit flag-o-matic trinity-meta-2
DESCRIPTION="KOffice formula editor for TDE [Trinity]"
HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+handbook"
DEPEND="~trinity-apps/koffice-libs-${PV}
~trinity-base/kcontrol-${PV}"
RDEPEND="${DEPEND}
handbook? ( ~trinity-base/khelpcenter-${PV}
app-doc/doxygen )"
KMCOPYLIB="
libkformula lib/kformula
libkofficecore lib/kofficecore
libkofficeui lib/kofficeui
libkopainter lib/kopainter
libkotext lib/kotext
libkwmf lib/kwmf
libkowmf lib/kwmf
libkstore lib/store"
src_prepare() {
local search_path="${TDEDIR}/${get_libdir}"
local libname dirname dirlist x
libname=""
for x in $KMCOPYLIB; do
if [ "${libname}" == "" ] ; then
libname="${x}"
else
dirname=$x
mkdir -p ${dirname}
pushd ${dirname}
if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
dirlist="${dirlist} ${dirname/lib\/}"
fi
popd
libname=""
fi
done
if use handbook ; then
echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
fi
echo "SUBDIRS=$dirlis" > "${S}/lib/Makefile.am"
echo "SUBDIRS= kformula" > "${S}/filters/Makefile.am"
trinity-meta-2_src_prepare
echo 'all:' > "${S}/Makefile.am"
echo 'install:' >> "${S}/Makefile.am"
echo '.PHONY: all' >> "${S}/Makefile.am"
}
src_configure() {
append-cxxflags "-std=c++11"
trinity-meta-2_src_configure
}
src_install() {
trinity-meta-2_src_install
if use handbook ; then
pushd "${S}/doc" || die
emake install DESTDIR="${D}"
popd
fi
}

@ -1 +1,2 @@
DIST kgtk-qt3-trinity-14.1.0.tar.xz 38396 BLAKE2B 5eff983be05c6a8caba5c1ee2d0551bb22a1059627985d9be9e16d49e76a0239615a81072cfac6af03db582606af0d8119a2f839efcf7a93fba5f27e14c86b51 SHA512 ab4e0f9daad913a3ca0a399e11009d8c1dddb195f84f44ba1384b6a579c6163d2478cd0013f2f5ccf6f2b2711a004a2f4272c20336d0fe4096ff5a2c33d40f60
DIST kgtk-qt3-trinity-14.1.1.tar.xz 38392 BLAKE2B 5d906dd8f5bfd810889f53daa77f77a1d955cc1a57a793a580cf772e9514f66e97b613dbe8fb268104c9838fa980e42ca7b28961c78757fa8eeca5e4bdbc819e SHA512 6455d43424124a64e6224bdb5e9a6427c85c3fa05a5b87b322610f75e4476fc974e4d38de84d51aba11255be143ede0b047913a8b77bf397c0acac094fc6de49

@ -0,0 +1,38 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="cs de es en_GB fr nl pl pt_BR ru zh_CN"
TRINITY_MODULE_TYPE="applications/themes"
inherit trinity-base-2
DESCRIPTION="TDE dialogs in GTK 2.x applications"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="gtk tde tqt"
DEPEND="
gtk? ( x11-libs/gtk+:2 )
tqt? ( ~dev-tqt/tqtinterface-${PV} )
"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DBUILD_KGTK_TQT="$(usex tqt)"
-DBUILD_KGTK_TDE="$(usex tde)"
-DBUILD_KGTK_GTK2="$(usex gtk)"
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST kima-trinity-14.1.0.tar.xz 44300 BLAKE2B cc4204113367fea2539afea4531dbcddc9b04452a1c6713e1a129e0c3245c60160c860c003d32b1c1fa93f21e1e2821f32b6b44aae00459eeaffa69a43d27199 SHA512 f519b6828c22a8e817937205d139bb1ee1e0d2b2c0386d360a8271bfcea2f75a7ed8568665f5808ce16c4b74dad400bfc009883ec54be80b8fa5a3e1a9b87352
DIST kima-trinity-14.1.1.tar.xz 44016 BLAKE2B be20af01d144451a4df8c09be0c54cae490edb6f99e7384becf08881287cf9ad8ee3d1c577b0da3050c885823a5f76232fe4bbd13a4513829876bc279a96a268 SHA512 5e6a803a700b0e5ed9a3892a3d6558014cd8824bc96c5e011a2ec2b0f05dae78a638d5386e0d998609fad3cd43d4caa5a2207e9a2d8352f1f09d94b5d89aea54

@ -0,0 +1,34 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de es et hu id nl sv tr"
TRINITY_MODULE_TYPE="applications/settings"
inherit trinity-base-2
DESCRIPTION="A Kicker monitoring applet"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
# NVControl support needs the nvidia-settings package,
# which isn't in the Portage tree anymore. So if there
# is interest, it could be imported to the overlay maybe.
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
-DWITH_NVCONTROL=OFF
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST kiosktool-trinity-14.1.0.tar.xz 270004 BLAKE2B c323bd6e7c6901ffbfcfcd5c65b80c45dbd9799a71d970596acc40a2bfa1d43e4e0674067f37417e215b0e0b5e667565ac396cf6a8c87faccedd7e0622836abc SHA512 723d19abb34670c12d95b8e14bf544511af6cd2857e83dc9fe7397a428e8165d27587bdebdd36935fe572ea341ef1080cdc86883e59a9bb1946512b76a279824
DIST kiosktool-trinity-14.1.1.tar.xz 269916 BLAKE2B 36413ab11dac53693ad59e02bf0046a1b2dc9a18ed48a59b73e1867f218f9448918b1c3017a48ce6ddbf1dbad6118bc973e397ca04e3254a22afa1a1d7648753 SHA512 5ed83d7d24a921fd03c758c6222406a48119ac49c2d881a758f01c43ac0c22ff23498f3a9c0ae934b87e197023eb41b8660f52780884458ed8b7139d514075d5

@ -0,0 +1,31 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="bg br ca cs cy da de en_GB es et fr ga is
it lt mt nl pt pt_BR ro ru sr sr@Latn sv ta tr"
TRINITY_MODULE_TYPE="applications/settings"
inherit trinity-base-2
DESCRIPTION="Tool to configure the TDE kiosk framework "
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="kcmautostart"
src_configure() {
local mycmakeargs=(
-DBUILD_KCM_AUTOSTART="$(usex kcmautostart)"
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST koffice-trinity-14.1.0.tar.xz 49531604 BLAKE2B 1aa5e3b49bdcac1ec7c52f370194d26413409e04db97ab96c8286a4180a37d89b125d083f269c06ab2bdcaadbdc62767da6d70ece8915b57fe5d5c0baed0cca0 SHA512 4dde81ecb3071e07064ffa31aadfcca6755e478904fc66e69f2c914180b65d978cd807b4761073c484c7ddd8f1f81cb312a96d8dfb3d81a5f069db27885a217f
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2

@ -0,0 +1,87 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="kivio filters/kivio"
TSM_EXTRACT_ALSO="lib doc"
inherit flag-o-matic trinity-meta-2
DESCRIPTION="KOffice flowchart and diagram tool for TDE [Trinity]"
HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+handbook"
DEPEND="~trinity-apps/koffice-libs-${PV}
"
RDEPEND="${DEPEND}
handbook? ( ~trinity-base/khelpcenter-${PV}
app-doc/doxygen )"
KMCOPYLIB="
libkformula lib/kformula
libkofficecore lib/kofficecore
libkofficeui lib/kofficeui
libkopainter lib/kopainter
libkopalette lib/kopalette
libkotext lib/kotext
libkwmf lib/kwmf
libkowmf lib/kwmf
libkstore lib/store"
src_prepare() {
local search_path="${TDEDIR}/${get_libdir}"
local libname dirname dirlist x
libname=""
for x in $KMCOPYLIB; do
if [ "${libname}" == "" ] ; then
libname="${x}"
else
dirname=$x
mkdir -p ${dirname}
pushd ${dirname}
if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
dirlist="${dirlist} ${dirname/lib\/}"
fi
popd
libname=""
fi
done
if use handbook ; then
echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
fi
echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
echo "SUBDIRS= kivio" > "${S}/filters/Makefile.am"
trinity-meta-2_src_prepare
echo 'all:' > "${S}/Makefile.am"
echo 'install:' >> "${S}/Makefile.am"
echo '.PHONY: all' >> "${S}/Makefile.am"
}
src_configure() {
append-cxxflags "-std=c++11"
trinity-meta-2_src_configure
}
src_install() {
trinity-meta-2_src_install
if use handbook ; then
pushd "${S}/doc" || die
emake install DESTDIR="${D}"
popd
fi
}

@ -1 +1,2 @@
DIST kkbswitch-trinity-14.1.0.tar.xz 79752 BLAKE2B 4c197155f0ed44ac866785de322bc2d1b388cb9704cc24f3ff011832c10fcf22eebcdbd245944041626b46f4233673141e3cacedb3c3b3915a35ce8845f7d186 SHA512 8b06b64390eae6976df7ec89cf47d32d07098f8213ba3c8e9564a5c0c4383e56a685e831b1fb8f494545dd9db17bf7f0e85e9598d1c0f6885bf56431a6d41fca
DIST kkbswitch-trinity-14.1.1.tar.xz 82052 BLAKE2B ff2de6d61e3ed3bf6502e1ddb2525a845cc2bd1a0a6f134f61374903b15bcbfa9dee8d39380854a3cb8b473f9a56f6adc4a8f14d416a02b7316eac58fdfe85e7 SHA512 e53918dc75f8259ed6d7024212802340c52bf72efda31cb8a5d7bb6a42451a2378ce74a836e9747c01bb780dcdce0cc73a5f2609ebb6746ca0b724f0dd4ac414

@ -0,0 +1,26 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2021-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_HANDBOOK="optional"
TRINITY_MODULE_TYPE="applications/settings"
inherit trinity-base-2
DESCRIPTION="Keyboard layout indicator for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
virtual/acl
net-dns/libidn
dev-libs/openssl
x11-libs/libxkbfile
"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST klamav-trinity-14.1.0.tar.xz 646064 BLAKE2B d17cb9fcffe719d28635bd95f46a7c15937d3399809bb376ccd26bb7dd3556866f7ea33bc9e89465a29bca8a649f0691f8778406ec25fff6f6726e35c5e9a4fa SHA512 b586767b6bb3b4249f65379fae3b0a1b8eef9a49fdadccf805c222c2c62794243b31927e4f61a2f3562947fb3e33401dcbb2dfcc7c72048179490066359214e2
DIST klamav-trinity-14.1.1.tar.xz 646092 BLAKE2B be5cc468815c0a990456449f792fdc104fd4c645f3a811ab5794d8bde3300a9ff2de59271636bbac93664b066a87c366271aea579e142832cbbffe195ffb7ae2 SHA512 f9bfd9cc8c927e0a0385ec5536ec3e1b396e7ace5c53a9cd75125d54e67e29011bfe8d2b32c1a692b42283360e89cce0de9552a0f9f48a06fe8e8a590eee09c8

@ -0,0 +1,33 @@
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="el eo it pt ru"
TRINITY_MODULE_TYPE="applications/system"
inherit trinity-base-2
DESCRIPTION="KlamAV - A TDE front-end for the ClamAV virus scanner"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="
app-antivirus/clamav
"
DEPEND="${RDEPEND}"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST klcddimmer-trinity-14.1.0.tar.xz 71992 BLAKE2B 9813a13818cbefb11722bf232cac577688210d0b5193835415feb5b602d601d309b2c15432c47ed714eadd80e05977ab4e8b1642089f43e1cfe041848b483b6f SHA512 59bbc75d94eccfadc30f7033b0af95976478f1bfc04fe19fa0fc0cfc62cd99b37f80f249ef358b25ac034d0916b8e2cda20e4313dcc0af1a705f9b2155e1c369
DIST klcddimmer-trinity-14.1.1.tar.xz 71988 BLAKE2B efd7c6e772e6637f3384d26b193ad51e67409bcbe7d6e7737725145c47424d0bbd457f99017cf57ec4c689ec4a24c4e197dd0d903055d93b8c70004ea21f51e5 SHA512 7bdf01df74fca67344574887b83a5b27699db5a238635d6258bdea3dc1bda3647c5766b8c08bcbaefa1af762d83a7b6dfa894c6ac440d1faa5a7020ddac4bc64

@ -0,0 +1,31 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de nl"
TRINITY_MODULE_TYPE="applications/settings"
inherit trinity-base-2
DESCRIPTION="Applet to adjust LCD brightness"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
# There might be a dependency on smartdimmer needed.
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST knemo-trinity-14.1.0.tar.xz 150768 BLAKE2B d98ac2e572961b925bcb0d042f67747d59eca84673f25f4703f9f7fb002699e7348cc23567262f092383db82299735f9a65f339dfce3c3795b89e31bdeddfc2b SHA512 d3e82d9b844eb6b6da024302fd38d8a80bda7dc6926dc12588b3ece891526533cbbc992c1813d707d572a6246200313eea76b7354ee647edd25f051dbd9a85e8
DIST knemo-trinity-14.1.1.tar.xz 150756 BLAKE2B f2a3c36fc0d61455d6c71f3a967280a48e100f895a741ecb5dfc12cec2916f763dae12c5b88e4d2cc824a9fadcfb4b6f10cd1e5d3d915095bf87d2fc76ee4be2 SHA512 31379873613ed8d8c9d0fb7e836299e720bcea50bad1b097b162a2d313f50c5d51590ca890a0fb6a33c5347de710c7bacc97346a63e4df13c7662849b22d7032

@ -0,0 +1,33 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="ar bg cs cy da de el es et fr ga gl hu it
ja ka lt nl pl pt pt_BR ru rw sk sr sr@Latn sv tr"
TRINITY_MODULE_TYPE="applications/system"
inherit trinity-base-2
DESCRIPTION="Network interfaces monitor for the TDE systray"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="wifi kernel_linux"
RDEPEND="kernel_linux? ( sys-apps/net-tools )
wifi? ( net-wireless/wireless-tools )"
pkg_postinst() {
echo
einfo "KNemo is not an executable but a KDED service. KNemo has to be"
einfo "started using TDE Control Center/Internet & Network/Network Monitor"
echo
}

@ -1 +1,2 @@
DIST knetload-trinity-14.1.0.tar.xz 51628 BLAKE2B cbfce736246eb87d13b70c98b2623dc2be8b1474b7f22eabfeffd23f4baaa10255821842bea88dd0f6cdf0f24f2add85ce501a669367b44e8a3c3499a63d7dd5 SHA512 841c372feea289a9edce27a8c7fb055ef2485de70a592da804bbd57006d915cdd7d2b2e210402d888a9ed7029af72bdd99c7058a0dec53a9322dfa15620d3ad7
DIST knetload-trinity-14.1.1.tar.xz 51624 BLAKE2B aea067ba83fdbb23adbf2cd49b21be77f0c29495eab04da7092a34e73626177f8583eef5a608ad4c6bb1e15652fd85d81a30e0b400dad246ca0bc01de3f79aea SHA512 75aab489c6e0ad1ec32fed52673bda871e8b5b2e35266d391471baf01c07bcdf623414b36b5f46e648c7ef875d911c8d3cb2233fede9bb28aa296e6774ec7d91

@ -0,0 +1,23 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="ar bs ca cs da de en_GB es et fr is it ja nb nl pt pt_BR
ro sr sv ta tr zh_CN zh_TW"
TRINITY_MODULE_TYPE="applications/system"
inherit trinity-base-2
DESCRIPTION="A network meter for Kicker"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST knetstats-trinity-14.1.0.tar.xz 89144 BLAKE2B 30494048108d4f4924f71b052b77353d47abb0fe08e4b6281910820aad488b51e6136b4278805f60e7ac7996e35a353656c1e00ce732a64f3d19b37bf521b4bb SHA512 97bd19f88bd6ad2d96c4db5d35e768e0752d82e986ce78f4e9991750d0566d11c7ed6906023d3c2c3d8ec2e2cdd8e2a48f799e0d6829de9780ee352a1ed89b1e
DIST knetstats-trinity-14.1.1.tar.xz 89160 BLAKE2B 335103a7e9a75a1710e67bbd10a0c7800444c30d6b6a9a27a2d203b0d1179e674e2f94832977807422f8c4f16a5bc849646dd6311d6dda7716776bfcabd336ea SHA512 b5447f051b00927a9c7f7f16527cdb155837564a68a3353d1ae28b26fda0ee551cf4942f7aea48e1a29dd68b3344fd84779d59d48fc52dfe40774513061bc355

@ -0,0 +1,23 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="bg br cs da de el es et fr ga gl
it ja ka nl pl pt pt_BR ru sk sv tr"
TRINITY_MODULE_TYPE="applications/system"
inherit trinity-base-2
DESCRIPTION="Network interfaces monitor for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST knmap-trinity-14.1.0.tar.xz 980976 BLAKE2B 63bd0a369e5efd4a8a8be831ed353c05efbd5245be46335e84a290ead6e838afed5cc12131f51e3288b6fa744b19fb07a5cf8aed1dbfec798c42de5dfd47df65 SHA512 1ac7658a07f3591c653afb5365463ce133eaf0e818ec24ed0fc3d1d9c1416a8537f4c63a72a473104f50f3f00a850ed34f674b7ce3f3855125109c28042716c2
DIST knmap-trinity-14.1.1.tar.xz 985340 BLAKE2B 9046809ab136ae14b08ac74bc225f451a3de007da5bf65479d7590052989460b1fa428d085cfbdab31108ed22460b9761820ada4333384dc791d56b7af31bc8d SHA512 c43a9e6958d85a755d3a32874307aed2c1ae29c20f0d63f41f33d3773d59e5825e2f7d610c9b4f2d2b95f2631f81c3696c2e2cbcdaac9de662e1d014cccc6c36

@ -0,0 +1,31 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de"
TRINITY_MODULE_TYPE="applications/internet"
inherit trinity-base-2
DESCRIPTION="Nmap graphical interface for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="net-analyzer/nmap"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST knowit-trinity-14.1.0.tar.xz 97260 BLAKE2B 09575e83efe6af8928e7ec108ec6bbb4fb661e3397a33e450b63863bcc1e2a25c22f850fc87951382044de4cc78750e95e18fb52d2f8db91ee6afd4f66dd6f64 SHA512 58d620169cbb2293f010b29851c6f3c8af3883731c23293d2a891e146f13481c34d276cc2d1bebba812b32c2d6ee74147c6153fbcb0af31827de4f7a76f3ad94
DIST knowit-trinity-14.1.1.tar.xz 97224 BLAKE2B fdfca7b6e87756e1b6b917c59bb37006ca28f08c860e6a341b16388d06ee83d10101c805d3cc5d675aec6e952346b7ab855257dba18779985eed2c2c8c84f7f2 SHA512 05832c51f701cf637aa7250d7654cd39773b3bc3c53a79c6d2d418338913fe6af25d7cebdaad1662d115ad45a95e1a30322e03bc3e6920e608c51be6fe8d2edc

@ -0,0 +1,29 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de es fr hu nl pl ru sk zh_CN"
TRINITY_MODULE_TYPE="applications/office"
inherit trinity-base-2
DESCRIPTION="Tool for managing notes"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST knutclient-trinity-14.1.0.tar.xz 531872 BLAKE2B 031003ddd994bcccbc300637fbb08c032f9661c8361ea0929f3de464b905ace3ff52b8efc66611a89dab5f43a1e391f09c122e5a65354527ad4f342120973a35 SHA512 b48c31f61f059f713f8fa9e79e92d0c136fce6e2df7d510ab6120330f04a3088daa0f563bb87e3ed581a27dfc16730385c01823b0a3e43df09baed92fb56e084
DIST knutclient-trinity-14.1.1.tar.xz 532368 BLAKE2B 94a5369e47860b4c41e897a5741d9fdbca0cb6e182199798a38e6c2fff68e5283dd95c6e28e72e4a51684d313dc89e9e4a52dc41098e477befd98f594e2f61b3 SHA512 29b1be49a2afeadc6a918e6aa8e2ccf2c8f4808bbb6a1e8c44b6f500dc51882a2c703f69f789c458acd046d3119db1fa0ce5c438562f1dabdf7b93abd1a3c397

@ -0,0 +1,30 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="cs de es fr it pl pt_BR ru uk"
TRINITY_DOC_LANGS="cs"
TRINITY_MODULE_TYPE="applications/utilities"
inherit trinity-base-2
DESCRIPTION="A TDE GUI client for UPS system NUT"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST koffice-i18n-trinity-14.1.0.tar.xz 43810080 BLAKE2B 8cfb87f10f822f10cd655c936d8de02296fc771a779d18bd112123ae355bd01f20807480ca08ef895014f18e1770d98e6a5dde9cabd02c9e59c9e059427a5400 SHA512 704814bf28182feebcbcdf8ad3ce5237df616d186566e23383efceb78858aa94f7f24b42aa656751078446b3097c43541fe56640c5289afe77148b0253ba6680
DIST koffice-i18n-trinity-14.1.1.tar.xz 43809980 BLAKE2B 3bc35488b7872de9413bbdad7ab515248e2097b57c1ffd00d9cc7e1e0b91c1a47fc0c48a6d92af9d2845d1c54473525755cb01b334862122cd5285ec9dd5e89d SHA512 6568b9bf3cde7f475a7758a91a0055effd02321163284515a5ddd1ae66779020bc79b949fc6942cc6bb8dcf79cd800123981bc49dda72a833328c9f8c35cc33b

@ -0,0 +1,55 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2021-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_TYPE="applications/office"
inherit trinity-base-2
DESCRIPTION="TDE internationalization package for Koffice [Trinity]"
HOMEPAGE="http://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE=""
TRINITY_LANGS="bg ca cs cy da de el en_GB es et eu fa fi
fr ga gl hu it ja km lv ms nb nds ne nl pl pt pt_BR
ru sk sl sr sr@Latn sv tr uk zh_CN zh_TW"
for X in ${TRINITY_LANGS} ; do
IUSE="${IUSE} l10n_${X}"
done
DEPEND="
~trinity-base/tdelibs-${PV}
"
RDEPEND="${DEPEND}"
LINGUAS="en"
find_lang() {
local lang
lang=${1}
LINGUAS+=" ${lang}"
}
src_prepare() {
trinity_l10n_for_each_locale_do find_lang
trinity-base-2_src_prepare
}
src_configure() {
local mycmakeargs=( -DBUILD_ALL=ON )
trinity-base-2_src_configure
}
src_install() {
[[ "${LINGUAS}" == "en" ]] && return 0
trinity-base-2_src_install
}

@ -1 +1,2 @@
DIST koffice-trinity-14.1.0.tar.xz 49531604 BLAKE2B 1aa5e3b49bdcac1ec7c52f370194d26413409e04db97ab96c8286a4180a37d89b125d083f269c06ab2bdcaadbdc62767da6d70ece8915b57fe5d5c0baed0cca0 SHA512 4dde81ecb3071e07064ffa31aadfcca6755e478904fc66e69f2c914180b65d978cd807b4761073c484c7ddd8f1f81cb312a96d8dfb3d81a5f069db27885a217f
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2

@ -0,0 +1,48 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2021-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="lib lib/kwmf lib/store lib/kofficecore
lib/kofficeui lib/kopainter
lib/kopalette lib/kotext lib/kformula
lib/koproperty lib/kross filters/olefilters
filters/xsltfilter filters/generic_wrapper
kounavail servicetypes mimetypes pics
templates autocorrect interfaces plugins tools"
TSM_EXTRACT_ALSO="filters doc kchart"
inherit flag-o-matic trinity-meta-2
DESCRIPTION="Shared KOffice libraries for TDE [Trinity]"
HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE=""
DEPEND="
~trinity-base/tdelibs-${PV}
"
RDEPEND="${DEPEND}"
src_prepare() {
trinity-meta-2_src_prepare
}
src_configure() {
append-cxxflags "-std=c++11"
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:${TDEDIR}/$(get_libdir)/pkgconfig
myconf=(--with-extra-libs=${TDEDIR}/$(get_libdir)
--with-extra-includes=${TDEDIR}/include/arts
--disable-scripting)
trinity-econf ${myconf[@]}
}

@ -0,0 +1,32 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
DESCRIPTION="Trinity Software koffice meta package"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="metapackage"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="
~trinity-apps/chalk-${PV}
~trinity-apps/karbon-${PV}
~trinity-apps/kchart-${PV}
~trinity-apps/kexi-${PV}
~trinity-apps/kformula-${PV}
~trinity-apps/kivio-${PV}
~trinity-apps/koffice-libs-${PV}
~trinity-apps/koshell-${PV}
~trinity-apps/kplato-${PV}
~trinity-apps/kpresenter-${PV}
~trinity-apps/kspread-${PV}
~trinity-apps/kugar-${PV}
~trinity-apps/kword-${PV}
~trinity-apps/koffice-i18n-${PV}
"

@ -1 +1,2 @@
DIST kompose-trinity-14.1.0.tar.xz 76396 BLAKE2B f666c3798a0c556966c48891538ab93ca6005e111f4c9f3fd639005d7d174084553cf59e0764480d3ec186ac41dcbb8572aa70962279c3b2dcaf75827644d819 SHA512 6c8e5c8e8541c20ab738820a0a86b307e4e6b5243824a564609b119b40a94f42c99ca4a0f27f8c5c430b266b7f283b32cbbf63c6d676b5a8f7be298b114f4e05
DIST kompose-trinity-14.1.1.tar.xz 76384 BLAKE2B 782d709fab1cac52c6c087c0b95f9f224b40e1b8663daecc36d8198cf17926c51ff57584c69078b887973bc8a4e818a80afb92be4edd8d7b5d1cee6a0357886c SHA512 daef4f3cec7ae31d2fd62708ae54f2e6c2b7602a6bc75b64e005d80ba1bd059ef7175e3bf9701d94f195bbe3e7a1fae6ca0443576e72260f3a3e2e66596c3b7a

@ -0,0 +1,36 @@
# Copyright 2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="never"
TRINITY_LANGS="da de el es fr it"
TRINITY_MODULE_TYPE="applications/utilities"
inherit trinity-base-2
DESCRIPTION="Full-Screen Task Manager for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="xcomposite"
DEPEND="media-libs/imlib2
xcomposite? ( x11-libs/libXcomposite
x11-libs/libXdamage )
"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
-DWITH_XCOMPOSITE="$(usex xcomposite)"
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST konversation-trinity-14.1.0.tar.xz 4152808 BLAKE2B 45c58e7ed502cf1f0bdd351adc67bca5b45e6d923ec2b7830fbfc3690296c4f57281bba030a5bef245adc6220e3607a700d77b8c7287b6207614dd7ce062d7bd SHA512 2fced2a7f33ca86706f6637e529e1de1afa378ff01ff777235058c4b6d0da783f2388a0dc9f1769b690b3c11f210faf773938c2535f4c173de3fb3bbdd47378b
DIST konversation-trinity-14.1.1.tar.xz 4152612 BLAKE2B 3cecd442181d1ed3c8ca3ebd0059cb5e0ecd305fb9a3be7c3041fa93a191e7eab8cfc8b4bb33fcb30c1f48e794e0c175d325048729cee2ba3bbb8c67f04b7cf2 SHA512 f0acba9470b482536fce2d5e101edd9f7d283a506d3df26b73f379c47dafe7c0481a7ddcb8c387706b8c0359028eb913084baa2c3bf071e8909d2ba75d68cbfc

@ -0,0 +1,36 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="ar bg ca da de el en_GB es et fi fr gl he
hu it ja ka ko pa pt ru sr sr@Latn sv tr zh_CN zh_TW"
TRINITY_DOC_LANGS="da es et it pt ru sv"
TRINITY_MODULE_TYPE="applications/internet"
inherit trinity-base-2
DESCRIPTION="A user friendly IRC Client for Trinity"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="xscreensaver"
DEPEND="xscreensaver? ( x11-libs/libXScrnSaver )"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DWITH_XSCREENSAVER="$(usex xscreensaver)"
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST kooldock-trinity-14.1.0.tar.xz 105980 BLAKE2B dd77792453c2e6d4fbc09cd691f89eb188c83a16ef2d66a3b97fb26b303323b08fecd49bcc4e7742418322b73d4abdefb24014429e56059077da2dded01705c7 SHA512 05e11048d51991c722375b907d1d04934fafa81b08d2116619f22f12e4d9ac848cb2c039ff80d320310daabf97340a4cc65e49f5a63ccd0de1dbcc2e43635197
DIST kooldock-trinity-14.1.1.tar.xz 105952 BLAKE2B cddaf31eb24604aa3d1fc5294563653d4f571c839aff007e65fa477155b763562eb7604c79763a6285ab5f6fe6ece5950667757c792bdb8893bbe38ff58512f3 SHA512 237e8947bd17c4c29026744bb5a6658f5ec216c1ae6a19c5439c4a899b0a8ef302127f13da3d1cefa8889c349b9110717fdd7665da7c1de91e53af52e0355bb4

@ -0,0 +1,29 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="cs de es fr it nl pl sv"
TRINITY_MODULE_TYPE="applications/system"
inherit trinity-base-2
DESCRIPTION="A dock for TDE, which attemps to resemble the Mac OSX dock"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST koffice-trinity-14.1.0.tar.xz 49531604 BLAKE2B 1aa5e3b49bdcac1ec7c52f370194d26413409e04db97ab96c8286a4180a37d89b125d083f269c06ab2bdcaadbdc62767da6d70ece8915b57fe5d5c0baed0cca0 SHA512 4dde81ecb3071e07064ffa31aadfcca6755e478904fc66e69f2c914180b65d978cd807b4761073c484c7ddd8f1f81cb312a96d8dfb3d81a5f069db27885a217f
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2

@ -0,0 +1,83 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TSM_EXTRACT_ALSO="lib doc"
inherit flag-o-matic trinity-meta-2
DESCRIPTION="KOffice workspace for TDE [Trinity]"
HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+handbook"
DEPEND="
~trinity-apps/koffice-libs-${PV}
"
RDEPEND="${DEPEND}
handbook? ( ~trinity-base/khelpcenter-${PV}
app-doc/doxygen )
"
KMCOPYLIB="
libkformula lib/kformula
libkofficecore lib/kofficecore
libkofficeui lib/kofficeui
libkopainter lib/kopainter
libkotext lib/kotext
libkwmf lib/kwmf
libkowmf lib/kwmf
libkstore lib/store"
src_prepare() {
local search_path="${TDEDIR}/${get_libdir}"
local libname dirname dirlist x
libname=""
for x in $KMCOPYLIB; do
if [ "${libname}" == "" ] ; then
libname="${x}"
else
dirname=$x
mkdir -p ${dirname}
pushd ${dirname}
if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
dirlist="${dirlist} ${dirname/lib\/}"
fi
popd
libname=""
fi
done
if use handbook ; then
echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
fi
echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
trinity-meta-2_src_prepare
echo 'all:' > "${S}/Makefile.am"
echo 'install:' >> "${S}/Makefile.am"
echo '.PHONY: all' >> "${S}/Makefile.am"
}
src_configure() {
append-cxxflags "-std=c++11"
trinity-meta-2_src_configure
}
src_install() {
trinity-meta-2_src_install
if use handbook ; then
pushd "${S}/doc" || die
emake install DESTDIR="${D}"
popd
fi
}

@ -1 +1,2 @@
DIST kpicosim-trinity-14.1.0.tar.xz 49004 BLAKE2B ba9160d834b85f1aeb780d8358608fb4c93f2364e3c3723f98e806128a1ffe56a740bfc0dfc456b8d461ee9b1a1ba75e6e080691ced99eeb6e218c7eed4948a0 SHA512 34802c2be737a6a74f0979aa9ca0f9d0ba4728d2ef466fc091f88c5ad9269c6550389085c5fd5ed0c7b39edd259846209b6ad44ca23611d1930cf884e55a93f4
DIST kpicosim-trinity-14.1.1.tar.xz 48976 BLAKE2B 7e5864535b692258af770a51d1e69f30bd4e8d3203ee96526529813ca60c16cfeee1f139c310bc5782dfc0d46e98eb3b77b66a524867ca87ddafa46f09243a17 SHA512 50102189354a78f024d3f6a4b5d3ea07880150931f7af3577cbb4a6b8e29270731512ee1ac9a5e228cd83da513b91ba83d6723774d6282a41a4f4cee22f5ed93

@ -0,0 +1,29 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de"
TRINITY_MODULE_TYPE="applications/development"
inherit trinity-base-2
DESCRIPTION="IDE and simulator for the Xilinx PicoBlaze-3"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST koffice-trinity-14.1.0.tar.xz 49531604 BLAKE2B 1aa5e3b49bdcac1ec7c52f370194d26413409e04db97ab96c8286a4180a37d89b125d083f269c06ab2bdcaadbdc62767da6d70ece8915b57fe5d5c0baed0cca0 SHA512 4dde81ecb3071e07064ffa31aadfcca6755e478904fc66e69f2c914180b65d978cd807b4761073c484c7ddd8f1f81cb312a96d8dfb3d81a5f069db27885a217f
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2

@ -0,0 +1,80 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="kdgantt kplato"
TSM_EXTRACT_ALSO="lib kugar interfaces doc"
inherit flag-o-matic trinity-meta-2
DESCRIPTION="KPlato is a project management application for TDE [Trinity]"
HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+handbook"
DEPEND="~trinity-apps/koffice-libs-${PV}
"
RDEPEND="${DEPEND}
handbook? ( ~trinity-base/khelpcenter-${PV}
app-doc/doxygen )
"
KMCOPYLIB="libkofficecore lib/kofficecore
libkofficeui lib/kofficeui
libkopainter lib/kopainter
libkstore lib/store"
src_prepare() {
local search_path="${TDEDIR}/${get_libdir}"
local libname dirname dirlist x
libname=""
for x in $KMCOPYLIB; do
if [ "${libname}" == "" ] ; then
libname="${x}"
else
dirname=$x
mkdir -p ${dirname}
pushd ${dirname}
if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
dirlist="${dirlist} ${dirname/lib\/}"
fi
popd
libname=""
fi
done
if use handbook ; then
echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
fi
echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
trinity-meta-2_src_prepare
echo 'all:' > "${S}/Makefile.am"
echo 'install:' >> "${S}/Makefile.am"
echo '.PHONY: all' >> "${S}/Makefile.am"
}
src_configure() {
append-cxxflags "-std=c++11"
trinity-meta-2_src_configure
}
src_install() {
trinity-meta-2_src_install
if use handbook ; then
pushd "${S}/doc" || die
emake install DESTDIR="${D}"
popd
fi
}

@ -1 +1,2 @@
DIST kplayer-trinity-14.1.0.tar.xz 3929400 BLAKE2B 51f14a15d847f28faeb5d2f7dfd2025ee9ad88782b525a43ba91cf17bc9cc7947dd2832a1151939e0a3e95d19fc8dc7fd67246e7e1da1faf70ec1107d287da3e SHA512 3c7f8126d13ba57d01ce11ae2774b48baa603ff5b0744ae8a61e1d67818db502f3137d50f901bad57c916e9776f61c38c2f366d48847626159761b24526fcb03
DIST kplayer-trinity-14.1.1.tar.xz 3929320 BLAKE2B 8a18c556b0574d82a17d3d108b1c1d1a7bdcec42056d1213a8284fc9d4940efa90d7977340237d77f082c8ba1246ecfb4503791d05697dfcd90ee0f0ae63f5ae SHA512 3c13ec801185e58d70e9b040b6a6d6147372d8f2c9dffea318dab4132ab403760e19f1b5f719a5b86a72abf3964550561e2364eef7fa38fc2ac6dba261b5c6f6

@ -0,0 +1,36 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="be br ca cs cy da de el en_GB es et fi
fr ga gl he hu it ja nb nl pa pl pt
pt_BR ru sr sr@Latn sv tr zh_CN"
TRINITY_DOC_LANGS="da es it pt sv"
TRINITY_MODULE_TYPE="applications/multimedia"
inherit trinity-base-2
DESCRIPTION="KPlayer is a TDE media player based on mplayer."
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="media-video/mplayer"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST koffice-trinity-14.1.0.tar.xz 49531604 BLAKE2B 1aa5e3b49bdcac1ec7c52f370194d26413409e04db97ab96c8286a4180a37d89b125d083f269c06ab2bdcaadbdc62767da6d70ece8915b57fe5d5c0baed0cca0 SHA512 4dde81ecb3071e07064ffa31aadfcca6755e478904fc66e69f2c914180b65d978cd807b4761073c484c7ddd8f1f81cb312a96d8dfb3d81a5f069db27885a217f
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2

@ -0,0 +1,101 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="filters/libdialogfilter kpresenter filters/kpresenter"
TSM_EXTRACT_ALSO="lib filters/liboofilter filters/generic_wrapper doc"
inherit flag-o-matic trinity-meta-2
DESCRIPTION="KOffice presentation program for TDE [Trinity]"
HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="arts +handbook"
DEPEND="~trinity-apps/koffice-libs-${PV}"
RDEPEND="${DEPEND}
handbook? ( ~trinity-base/khelpcenter-${PV}
app-doc/doxygen )
"
KMCOPYLIB="
libkformula lib/kformula
libkofficecore lib/kofficecore
libkofficeui lib/kofficeui
libkopainter lib/kopainter
libkotext lib/kotext
libkwmf lib/kwmf
libkowmf lib/kwmf
libkstore lib/store"
src_prepare() {
local search_path="${TDEDIR}/${get_libdir}"
local libname dirname dirlist x
libname=""
for x in $KMCOPYLIB; do
if [ "${libname}" == "" ] ; then
libname="${x}"
else
dirname=$x
mkdir -p ${dirname}
pushd ${dirname}
if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
dirlist="${dirlist} ${dirname/lib\/}"
fi
popd
libname=""
fi
done
if use handbook ; then
echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
fi
echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
echo "SUBDIRS = liboofilter libdialogfilter kpresenter" > "${S}/filters/Makefile.am"
if ! use arts ; then
sed -i "s/-lsoundserver_idl -lmcop//" "${S}/kpresenter/Makefile.am"
fi
for i in $(find "${S}"/lib -iname "*\.ui"); do
uic-tqt ${i} > ${i%.ui}.h
done
trinity-meta-2_src_prepare
echo 'all:' > "${S}"/Makefile.am
echo 'install:' >> "${S}"/Makefile.am
echo '.PHONY: all' >> "${S}"/Makefile.am
}
src_configure() {
append-cxxflags "-std=c++11"
trinity-meta-2_src_configure
}
src_compile() {
trinity-meta-2_src_compile
pushd "${S}/filters/liboofilter"
emake
popd
}
src_install() {
trinity-meta-2_src_install
if use handbook ; then
pushd "${S}/doc" || die
emake install DESTDIR="${D}"
popd
fi
}

@ -1 +1,2 @@
DIST krename-trinity-14.1.0.tar.xz 188088 BLAKE2B f262ce621323109155aae9518ad69f10a853401c7d127eefd80bcf434bf1e58b5b3901ba44dad1539e3029a5e526b1879ce7bccd6529586abcfd45191014bda6 SHA512 168931d7ca2a5ffe0418e7f7a3f7db383d46ed84741e35d4c5179a9acda9c6f1b9c8cd369bc514bddca124b1c0a3c5b17a26f37253e8fe5b28d646929df8ceb7
DIST krename-trinity-14.1.1.tar.xz 188140 BLAKE2B 8b825abe1e7dd1ec4efa991e4dbc95bbe3dcbc36df28a17a264f8e8d8791072f3826e112d979d5aef2c374a5c10e0ba0e48a96603940239251eef1db1d66516a SHA512 ce0f09cbc86b5bd00ebadb987e9a708b899d7115f3f3ee16f82948355afe1f14023463245407f3924c5e4da3f0d8b5f21bc7fce6ed801c26da26015eb21b33ce

@ -0,0 +1,41 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="bs de es fr hu it ja nl
pl pt_BR ru sl sv tr zh_CN zh_TW"
TRINITY_MODULE_TYPE="applications/utilities"
inherit trinity-base-2
DESCRIPTION="A powerful batch file renamer for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}
pkg_postinst () {
echo
einfo "Please note that KRename can use TDE's file information plugins as they're"
einfo "available, so you might want to install one or more of the following ebuilds:"
echo
einfo "tdeaddons-tdefile-plugins, tdeadmin-tdefile-plugins,"
einfo "tdegraphics-tdefile-plugins, tdemultimedia-tdefile-plugins,"
einfo "tdenetwork-tdefile-plugins, tdesdk-tdefile-plugins."
echo
}

@ -1 +1,2 @@
DIST krusader-trinity-14.1.0.tar.xz 2130704 BLAKE2B 64861aab60b3b63acbe98a1fd2a0c4650ac98d4eecf29b76ecefd5faac85b21d01e0237839e12b0bdaf04756e837dc5084f3aca3bb8b159d898a57589d37090b SHA512 b10ecc31afa0edba2eaab78776857cd5251d7295a47fd61696e61a5828151b2aab690065cfd5a5dda3312ce0d1583c0ca074948ff2aedc9c8f7232d30de29e8b
DIST krusader-trinity-14.1.1.tar.xz 2130636 BLAKE2B 37892af7decbfff6a1b116d3c2bbfffe2144e57af769cbea7880d21aabd992571ba7fa4dde324e7ee67f44f092cb7d267b6230dae2dcbf7c23479a505a634a8f SHA512 b72bbe0d1f7a4a24b36e378ca833532564cddd8da684d4ba672a609366e9331f812a23e835ac5f4aef6eaaf2297b0f58e42699d51c1781c7a946a0c1e7655ecf

@ -0,0 +1,45 @@
# Copyright 2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_BUILD_ADMIN="yes"
TRINITY_LANGS="bg bs ca cs da de el en_GB es fr hu it ja lt \
nl pl pt_BR pt ru sk sl sr@Latn sr sv tr uk zh_CN"
TRINITY_MODULE_TYPE="applications/system"
inherit trinity-base-2
DESCRIPTION="Twin-panel file manager for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE=""
rm_lang() {
local x
for x in ${TRINITY_LANGS}
do
if ! has ${x} ${L10N} ; then
rm "${S}/po/${x}.po"
fi
done
}
src_prepare() {
rm_lang
trinity-base-2_src_prepare
}
src_configure() {
local myconf=(
--enable-final=no
)
trinity-econf "${myconf[@]}"
}

@ -1 +1,2 @@
DIST kscope-trinity-14.1.0.tar.xz 1058892 BLAKE2B 5a0d6f4e9ed38cb328e383d3e1c8d11513300d431810b5b3a6810fe2b66c4f7aca51a4c2522642e907fd028542b420b01fe9693d8e9dcbb92c61ba78f527e0e0 SHA512 58a26d3c06b71cb3c711cb0f062818006bac9b427d144c8a2a74503aad04a76367da1616433ae8e33100f39c74d1d339e3d2b6a0e9614a32fbd5772a7005d452
DIST kscope-trinity-14.1.1.tar.xz 1058828 BLAKE2B 4b43bd947dc48649d01b69663a47ba05383732f73687914df7daa5c25f2c5d6146d11c6dc93701dd75b78b29ded835835bd50b4b7fbcef0502abd6c05ddb648f SHA512 cc572d8d9c2438146ed1fec05f24dbb514b6e475233212afd6198652d57dc4b2002525aebf076cf235a9d88af93b92014f26429d5c912323912f8dd2f5fad528

@ -0,0 +1,41 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de zh_CN"
TRINITY_MODULE_TYPE="applications/development"
inherit trinity-base-2
DESCRIPTION="TDE front-end to Cscope"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="
media-gfx/graphviz
dev-util/cscope
dev-util/ctags
~trinity-base/kate-${PV}
"
DEPEND="${RDEPEND}"
BDEPEND="
sys-devel/bison
sys-devel/flex
"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST ksensors-trinity-14.1.0.tar.xz 247704 BLAKE2B 38f838bb72f71334b4cda675d153d976d25e4e195ed2c746065d2637f8a2c1dfd06ce1e86988b95e643eb1ed2aebfed404457783f73ca786a1b847dc0ae209f2 SHA512 a3b98c63c7607a4db523d17f9da953eb0e720050f73b5f3318b15c63a62cb0ec94aef9cf782635a8a15564db5013b0c5379a845ddec90b1e024364469a506162
DIST ksensors-trinity-14.1.1.tar.xz 247724 BLAKE2B 24af2e115f3279fd03baf8155e02a77080546e35cfb149c08c7562f7cfb95fff1909f9ce901d495533667f315521b6999755c79eaa318225275a51c3072f6453 SHA512 7f50a676d09e76fc60ae3e33dd9e42e75a6792254cc429a06473a7e9c022a1d7c80d731fc3568cc7e1a01fb8c5cfda5cc09f61183841005dbb369489ce401e29

@ -0,0 +1,32 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="cs de es fr nb nl pl sv"
TRINITY_MODULE_TYPE="applications/utilities"
inherit trinity-base-2
DESCRIPTION="A TDE GUI frontend to LM-Sensors"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="sys-apps/lm-sensors"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST kshowmail-trinity-14.1.0.tar.xz 578644 BLAKE2B a98358ac5a71b754eebc1f336a9942cc4f9836092f8c838007b73dcf90de46e0f4db848408ae8d5402c44765088cb9d2306bc3d562e62cc4061ab3488bc9d774 SHA512 365f382e5211fd1fe4b815f85918c5372e187ee8a1d81287b974f1cc9ebefe5ae7f37af30a992ef69f543c1873151e5c7d92db0bb567520f36a168d37058a069
DIST kshowmail-trinity-14.1.1.tar.xz 564800 BLAKE2B 57f4e18130bea8f3fd4cb979e2845bc683d9c7c0d89b59a6b30140914cccabc906da2d96b014c7d0afd7be5f6e7a1e7641acb8f584450da706d18be5ddf1c913 SHA512 2bdb75b74ca4465b94f2b591da55af74d40facf64dfb444a16ad3830d733d4777c1efe22640b524a71adc4429da8c2825cc186a5ca1eeed29b5a6ba9190f108e

@ -0,0 +1,32 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="cs de es fr hu it ru sv"
TRINITY_MODULE_TYPE="applications/internet"
inherit trinity-base-2
DESCRIPTION="Show mails on a POP3 server "
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/mimelib-${PV}"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST kshutdown-trinity-14.1.0.tar.xz 173792 BLAKE2B 78f644c6ab281fcc2ca7350442e33d60035051ce04b5c61a7e48974ad02c0a1cf824cf165562cbbba4468256b2b770c57aa1f1ca96df833c66b390e911e9d281 SHA512 6cda05984d42575c33dd03ad00cf425bf60c5ff4a5b8c7f65eaff8a76beaf627b840bd8f21c3cf6170f2a0cf47cda1abf7127808d8b6ae471c0d8ad9cf085630
DIST kshutdown-trinity-14.1.1.tar.xz 173868 BLAKE2B 27aeb982cbdce83383f5ffdf08dde60ca683fb8c1cd8693218b61dd1b9701d4d9d2a92593e83ae0b54638f062eba44879fda62c4eb2b7d395131c00654b37aaf SHA512 7dcb474fc1546ac7c274db701142785959af1c72ed17e2ebfe3197edd5e4978640e913356fdc6e09a8d99349c52a5dde6e2c67255b64155566f2412818ae6403

@ -0,0 +1,39 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="ar bg cs de es fr hu it nl pl pt_BR ru sk sv tr zh_CN"
TRINITY_DOC_LANGS="de"
TRINITY_MODULE_TYPE="applications/system"
inherit trinity-base-2
DESCRIPTION="A graphical shutdown utility for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="extras"
RDEPEND="
~trinity-base/kcontrol-${PV}
~trinity-base/kdialog-${PV}
~trinity-base/tdesu-${PV}
"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
-DBUILD_EXTRAS="$(usex extras)"
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST ksplash-engine-moodin-trinity-14.1.0.tar.xz 1158732 BLAKE2B 36065344120f78bac2c0e2cfa0f128bdc4c02f924ab8a3cc6949c729d8f5e8109d0478ab579824beee3ec2e94b2462eaccd21098ed68ed52a3d06ea6a577cee3 SHA512 fe8f4bfeff42902c9e01af6caa0e930fb6730b54aeb10411cab5704c42203959019fcd62656ffaec3da58c41f3a5a14d99489cf3ede30e4e718b5c35bf7d99d8
DIST ksplash-engine-moodin-trinity-14.1.1.tar.xz 1158700 BLAKE2B 316a99f9cc5096438d782b8d04c7241e1661171268c5d9a305816302879239a21ff86adac6bd293e32379fbb91cea04ae4d73d74996225679d950426e155be1a SHA512 667f343ef57248ccc13cfafaf303147c8f161403abe970025bdaaf24abb840bcb0e058ea34c3cce3dddf14a0c4ae8eaac31f97b066fd8bbe99a9278f8bbbfb6e

@ -0,0 +1,17 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_TYPE="applications/themes"
inherit trinity-base-2
DESCRIPTION="KSplash engine Moodin"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST koffice-trinity-14.1.0.tar.xz 49531604 BLAKE2B 1aa5e3b49bdcac1ec7c52f370194d26413409e04db97ab96c8286a4180a37d89b125d083f269c06ab2bdcaadbdc62767da6d70ece8915b57fe5d5c0baed0cca0 SHA512 4dde81ecb3071e07064ffa31aadfcca6755e478904fc66e69f2c914180b65d978cd807b4761073c484c7ddd8f1f81cb312a96d8dfb3d81a5f069db27885a217f
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2

@ -0,0 +1,112 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="kspread filters/kspread"
TSM_EXTRACT_ALSO="lib interfaces filters/kexi kexi filters/liboofilter doc"
inherit flag-o-matic trinity-meta-2
DESCRIPTION="KOffice spreadsheet application for TDE [Trinity]"
HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+handbook"
DEPEND="
~trinity-apps/koffice-libs-${PV}
~trinity-apps/kchart-${PV}
~trinity-apps/kexi-${PV}
"
RDEPEND="${DEPEND}
handbook? ( ~trinity-base/khelpcenter-${PV}
app-doc/doxygen )"
KMCOPYLIB="
libkformula lib/kformula
libkofficecore lib/kofficecore
libkofficeui lib/kofficeui
libkopainter lib/kopainter
libkotext lib/kotext
libkwmf lib/kwmf
libkowmf lib/kwmf
libkstore lib/store
libkochart interfaces
libkrossmain lib/kross/main
libkrossapi lib/kross/api
libkexidb kexi/kexidb
libkexidbparser kexi/kexidb/parser"
src_prepare() {
local search_path="${TDEDIR}/${get_libdir}"
local libname dirname dirlist x
libname=""
for x in $KMCOPYLIB; do
if [ "${libname}" == "" ] ; then
libname="${x}"
else
dirname=$x
mkdir -p ${dirname}
pushd ${dirname}
if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
if [[ ${dirname} =~ "lib"* ]] && [[ ! ${dirname} =~ "lib/kross"* ]] ; then
dirlist="${dirlist} ${dirname/lib\/}"
fi
fi
popd
libname=""
fi
done
if use handbook ; then
echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
fi
echo "SUBDIRS=$dirlist kross" > "${S}/lib/Makefile.am"
sed -i "${S}/kexi/migration/keximigratetest.cpp" \
-e "/TDEApplication/ s|\");|\", true, true, true);|"
echo "SUBDIRS = liboofilter kspread" > "${S}/filters/Makefile.am"
echo "SUBDIRS = applixspread csv dbase gnumeric latex opencalc html qpro excel kexi" > "${S}/filters/kspread/Makefile.am"
for i in $(find "${S}"/lib -iname "*\.ui"); do
uic-tqt ${i} > ${i%.ui}.h
done
echo "SUBDIRS = kexidb" > "${S}/kexi/Makefile.am"
trinity-meta-2_src_prepare
echo 'all:' > "${S}/Makefile.am"
echo 'install:' >> "${S}/Makefile.am"
echo '.PHONY: all' >> "${S}/Makefile.am"
}
src_configure() {
append-cxxflags "-std=c++11"
trinity-meta-2_src_configure
}
src_compile() {
sed 's|-std=c++11|-std=c++98|' -i "${S}/filters/kspread/qpro/libqpro/src/Makefile"
trinity-meta-2_src_compile
pushd "${S}/filters/liboofilter"
emake
popd
}
src_install() {
trinity-meta-2_src_install
if use handbook ; then
pushd "${S}/doc" || die
emake install DESTDIR="${D}"
popd
fi
}

@ -1 +1,2 @@
DIST kstreamripper-trinity-14.1.0.tar.xz 29080 BLAKE2B f31fd9c9f06d04d373273d9c927f7bbf70aea1e92ead32afa31ca561283c8362e0dd5ce806ddda8ed3336bbfcdc75baaaa78db9fce52f0d03e1ee55335c73594 SHA512 cf9e5f5df29bc44903612d0cbd9bbab1414080df817f73fe81631a09177353b032257c1abb4b9b8f047fd0ac099c183667e6df12de349f8ce7b030f69c3a0284
DIST kstreamripper-trinity-14.1.1.tar.xz 29072 BLAKE2B 4ac323632834a6c54452f47981ea0fc10fa97e3ab25d53a29ec6fd07aea702554f4cd04882cb410e2b637c7841ff28077686b7bc6a4d4ca82d8c25172a86fd25 SHA512 da197a381006852b384c31be962ccc09c1aca59ff4b51b16a41b323f7aaca27eef6463422c7970966d45e91563cc1f7b0175efcccd7851c0a30ab9f716035ea0

@ -0,0 +1,31 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de"
TRINITY_MODULE_TYPE="applications/internet"
inherit trinity-base-2
DESCRIPTION="TDE frontend for streamripper"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="media-sound/streamripper"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST ktechlab-trinity-14.1.0.tar.xz 592640 BLAKE2B 7c8c703748fd11cfbad10c410d633b031b746d03ccbbbba6346ad17e9d09d3a6eb4f8566f56d51d842ef6d9b0419aa9168e181160505cc08143bf839cfc68dbe SHA512 88e512a9564dc087abccd25072c8e8cf92bd613d22214628fe3153a6ea8e967cdeb782b313292714bfacb78192de79c89af4e930712239f0a35cf460be70d813
DIST ktechlab-trinity-14.1.1.tar.xz 592636 BLAKE2B c663941649e2c9ff5e998dfaf77968924b93e7059d0db14b3baa1f8054953b3ba8bea3baf8ff19d44ff7d633a76749d2d5e9ea06abfbbfc9f36695f2251fefcf SHA512 4c5759590a90633ef5fc774ff27d1bf4930df39e41da7c7338f80485463e3459eb3c040755d9eeba560d89139770bccf7e375e7ea11613cfb86022306adc76d6

@ -0,0 +1,25 @@
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_MODULE_TYPE="applications/development"
inherit trinity-base-2
DESCRIPTION="Circuit simulator for microcontrollers and electronics [Trinity]"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+handbook"
DEPEND="
dev-embedded/gpsim
"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST koffice-trinity-14.1.0.tar.xz 49531604 BLAKE2B 1aa5e3b49bdcac1ec7c52f370194d26413409e04db97ab96c8286a4180a37d89b125d083f269c06ab2bdcaadbdc62767da6d70ece8915b57fe5d5c0baed0cca0 SHA512 4dde81ecb3071e07064ffa31aadfcca6755e478904fc66e69f2c914180b65d978cd807b4761073c484c7ddd8f1f81cb312a96d8dfb3d81a5f069db27885a217f
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2

@ -0,0 +1,88 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="kugar filters/kugar"
TSM_EXTRACT_ALSO="lib interfaces doc"
inherit flag-o-matic trinity-meta-2
DESCRIPTION="KOffice report viewer and generator for TDE [Trinity]"
HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+handbook"
DEPEND="
~trinity-apps/koffice-libs-${PV}
"
RDEPEND="${DEPEND}
handbook? ( ~trinity-base/khelpcenter-${PV}
app-doc/doxygen )"
KMCOPYLIB="
libkformula lib/kformula
libkofficecore lib/kofficecore
libkofficeui lib/kofficeui
libkopainter lib/kopainter
libkoproperty lib/koproperty
libkotext lib/kotext
libkwmf lib/kwmf
libkowmf lib/kwmf
libkstore lib/store"
src_prepare() {
local search_path="${TDEDIR}/${get_libdir}"
local libname dirname dirlist x
libname=""
for x in $KMCOPYLIB; do
if [ "${libname}" == "" ] ; then
libname="${x}"
else
dirname=$x
mkdir -p ${dirname}
pushd ${dirname}
if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
dirlist="${dirlist} ${dirname/lib\/}"
fi
popd
libname=""
fi
done
if use handbook ; then
echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
fi
echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
echo "SUBDIRS= kugar" > "${S}/filters/Makefile.am"
trinity-meta-2_src_prepare
echo 'all:' > "${S}/Makefile.am"
echo 'install:' >> "${S}/Makefile.am"
echo '.PHONY: all' >> "${S}/Makefile.am"
}
src_configure() {
append-cxxflags "-std=c++11"
trinity-meta-2_src_configure
}
src_install() {
trinity-meta-2_src_install
if use handbook ; then
pushd "${S}/doc" || die
emake install DESTDIR="${D}"
popd
fi
}

@ -1 +1,2 @@
DIST kvkbd-trinity-14.1.0.tar.xz 47412 BLAKE2B 76643d4065e3043c6b3bbaa423eb65a7bbe340695dfb759e9908e084b5360b873aa9efc24d39709eda4f34b6551f8d2dc5a7233ae19ac982cc321a6571572ccd SHA512 5706d5930ba72760d5229bbaafcb8faad99a6d05e09a4dd4789ba223ea37570c7370216a374051541293b51307cc18653b1e5b3f1fa82d2502bec7b1b882881e
DIST kvkbd-trinity-14.1.1.tar.xz 47428 BLAKE2B 377b740ae46277897115769d5487c600a735b7a53ed5c96939c5b676afb8bad5c7db09ac6c96c35b17522caea04abddfea28de4d4f7255d5166d94c05a45bbd2 SHA512 4a14aa43b9a5603a81653aedb2948b35291dca557f4549cddc9c207781f1ab8ff4cf9ec85d772eba6466771a1f453a9fcea2a58e72962fcc14dec8c9e67045ff

@ -0,0 +1,32 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de"
TRINITY_MODULE_TYPE="applications/system"
inherit trinity-base-2
DESCRIPTION="A virtual keyboard for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="x11-libs/libXtst"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST kvpnc-trinity-14.1.0.tar.xz 1436264 BLAKE2B dfeeb43d7790992d66fbf05f06fc21144c30143a14528a8259f647afc70e6f5b14beca47f684097f1a04159545e448c92e26a0316468b0981ed15c168e91d99c SHA512 291b17b95c7613627e86d0538c90468770e17c98becb9ab2dd1c8df622fb59bc93c7b48a5a4abbacb1700be67305d8fe1f98de85700b29760fd949eb4f78dc2b
DIST kvpnc-trinity-14.1.1.tar.xz 1436296 BLAKE2B 1e6a48446dbd24532f323ca14c25bdd1349a7d42480f53447fcb5e8bb659f98404da21899b84078c39a3d738e58de273a5ef2aed4902ecc1f690cdfc861ac379 SHA512 3b0c581e79e40c6d9a1a9d0be509565c7502d70aa9047be10b4aae33e29c798c99722c45ca524d18d8b3a78dbf4a3fc5abc8b54f4e8c3278c379df5afc0c1aec

@ -0,0 +1,44 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="bg ca da de es fr hu it ja nl pl pt_BR ru sk sv tr zh_CN"
TRINITY_MODULE_TYPE="applications/internet"
inherit trinity-base-2
DESCRIPTION="VPN clients frontend for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="cisco libreswan +openvpn pptpd smartcard strongswan"
# Other VPN clients will be added by request, controlled over USE.
# If you miss any, please let us know!
DEPEND="
dev-libs/libgcrypt
sys-apps/net-tools"
RDEPEND="${DEPEND}
cisco? ( net-vpn/vpnc )
libreswan? ( net-vpn/libreswan )
openvpn? ( net-vpn/openvpn )
pptpd? ( net-vpn/pptpd )
smartcard? ( dev-libs/openct )
strongswan? ( net-vpn/strongswan )"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST koffice-trinity-14.1.0.tar.xz 49531604 BLAKE2B 1aa5e3b49bdcac1ec7c52f370194d26413409e04db97ab96c8286a4180a37d89b125d083f269c06ab2bdcaadbdc62767da6d70ece8915b57fe5d5c0baed0cca0 SHA512 4dde81ecb3071e07064ffa31aadfcca6755e478904fc66e69f2c914180b65d978cd807b4761073c484c7ddd8f1f81cb312a96d8dfb3d81a5f069db27885a217f
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2

@ -0,0 +1,104 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="kword filters/kword"
TSM_EXTRACT_ALSO="lib kspread filters/liboofilter interfaces doc"
inherit flag-o-matic trinity-meta-2
DESCRIPTION="for TDE [Trinity]"
HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+handbook"
DEPEND="
~trinity-apps/koffice-libs-${PV}
~trinity-apps/kspread-${PV}
app-text/wv2
virtual/imagemagick-tools
app-text/libwpd
"
RDEPEND="${DEPEND}
handbook? ( ~trinity-base/khelpcenter-${PV}
app-doc/doxygen )"
KMCOPYLIB="libkformula lib/kformula
libkofficecore lib/kofficecore
libkofficeui lib/kofficeui
libkopainter lib/kopainter
libkotext lib/kotext
libkwmf lib/kwmf
libkowmf lib/kwmf
libkstore lib/store
libkspreadcommon kspread"
src_prepare() {
local search_path="${TDEDIR}/${get_libdir}"
local libname dirname dirlist x
libname=""
for x in $KMCOPYLIB; do
if [ "${libname}" == "" ] ; then
libname="${x}"
else
dirname=$x
mkdir -p ${dirname}
pushd ${dirname}
if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
if [[ ${dirname} =~ "lib/"* ]] ; then
dirlist="${dirlist} ${dirname/lib\/}"
fi
fi
popd
libname=""
fi
done
if use handbook ; then
echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
fi
echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
echo "SUBDIRS = liboofilter kword" > "${S}/filters/Makefile.am"
for i in $(find "${S}"/lib -iname "*\.ui"); do
uic-tqt ${i} > ${i%.ui}.h
done
trinity-meta-2_src_prepare
echo 'all:' > "${S}/Makefile.am"
echo 'install:' >> "${S}/Makefile.am"
echo '.PHONY: all' >> "${S}/Makefile.am"
}
src_configure() {
append-cxxflags "-std=c++11 -I/usr/include/libxml2"
trinity-meta-2_src_configure
}
src_compile() {
pushd "${S}/filters/liboofilter"
emake
popd
trinity-meta-2_src_compile
}
src_install() {
trinity-meta-2_src_install
if use handbook ; then
pushd "${S}/doc" || die
emake install DESTDIR="${D}"
popd
fi
}

@ -1 +1,2 @@
DIST kxmleditor-trinity-14.1.0.tar.xz 509724 BLAKE2B b8e46db4ce5aa4ad524d410ad0d8ba9e3bf764b257292a3ce78afc07176641ba718f0c59fbd302d794fa8e070894fe2f5ec100bdd9054dc2591ce792967449de SHA512 067b554ed57cd71675bfcc6c76ed1608d9fcdfe3c28e184ab4bde3dbd6e84a53f7bfbb7155dad40c24087722295ad6df7949603232c920f1ebe4a1fcebd5c24c
DIST kxmleditor-trinity-14.1.1.tar.xz 509660 BLAKE2B e28a4e8574108b89bc58cb27b305c8ee4d35db7e41afa4dbaf8c4f60b31bbbcef6471bdf67afbc433727f153ade72c5f92943d430d6013574e800949a88570e5 SHA512 28868c2aac1db8510ca0d210c04faadab6aa5f0a26034d8b8197b3d84f6e541866ab26760186c321fd1045cad778e29917bcb626b94fe9ca6e703b8a7ce2a808

@ -0,0 +1,29 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de fr pl"
TRINITY_MODULE_TYPE="applications/development"
inherit trinity-base-2
DESCRIPTION="XML editor for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST libkdcraw-trinity-14.1.0.tar.xz 266532 BLAKE2B 7a20ed1c31dc98c7409073cba2db7261a6bddea10591793ddf42f248d29ac141e463c2155f23a673a385a6c35be826645f0465ab5ba5a72c77cf507c53a4ba80 SHA512 910bc06a00cc255f443cf2570f01da2aa766801ba165763f07f553b433eb897198f88edd9a9161648c979109a72b289cc414bd33c1e7065ecd3352360172cfb3
DIST libkdcraw-trinity-14.1.1.tar.xz 271744 BLAKE2B b92fe4bc05cdba950a7baeaa3fee4ab9e8171dcaf437d47b93ca0aed4706e0e1e0d8e097195c7dfa7b8336bb59bfe9468eb9389877fcda467900ae44de7c2292 SHA512 e9ede3191f81b464f312944b6e03de7bb5b49045b4d2a2a7f371ddd7da942ab887707db60be3834258acf5e0482de76b045dff87cef609bd93ac9ec95708a90a

@ -0,0 +1,26 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2021-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_MODULE_TYPE="libraries"
TRINITY_LANGS="ca da de el es et is it ja ms nds nl pa pt pt_BR sk sr sr@Latn sv th uk"
inherit trinity-base-2
DESCRIPTION="Digital camera raw image library wrapper [Trinity]"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE=""
DEPEND="media-libs/lcms:2
virtual/jpeg
"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST libkexiv2-trinity-14.1.0.tar.xz 31680 BLAKE2B 8f9c579bf8049776b5b17397532c47487704893f9647864f5ebc980316f6153ffe604df0ec20099f55321fcbea2bdb5fbd72b52155b00e7b2bdeb5b1b330f588 SHA512 61ac80f3ab2694a627a92dd396ba10a08210e833db9ab36c81d270e3f96982b552a341f8b2dca52ddb89e45b9dcc74ae9dd868ec1d4d04f4abc1feae75da04f2
DIST libkexiv2-trinity-14.1.1.tar.xz 31308 BLAKE2B 69809d562a51cc9a17852a84d81d993ba79c1f56dc47a414b547a869b319f258cce082502bcbb0f84e0ad6673d62c1625fcc37be1384ce0b56c1972c9f449f92 SHA512 7f21084883fe85bffb663d36a3abf8e53a3db5a073ed496db3d1a04851bbfa94d447c77584bdbaf234f24a76ec028fe7e035cdcf935e23e9cd92d11517d7bdc9

@ -0,0 +1,24 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2021-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_TYPE="libraries"
inherit trinity-base-2
DESCRIPTION="Wrapper around exiv2 library [Trinity]"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE=""
DEPEND="media-gfx/exiv2
net-dns/libidn
"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST libkipi-trinity-14.1.0.tar.xz 96488 BLAKE2B 76b990ba7a80e1f0a6bd1f16fa0954a227c86ca6897ca633d415343349c21c3774478b8cd74dd6b7706d2fadddfce151cbf754da22bd92c918378145e4e0c6e7 SHA512 603d9b542af8e7b24758369bca47001a92c07ed37ef3515c4c470836c94e098a00e5d3736c9b00689a77b549e3c62c2d927ff5ccd3cd3603b8ebb753668ac9d2
DIST libkipi-trinity-14.1.1.tar.xz 96568 BLAKE2B e94d51f7b4123a05214db6e37df32a29b8fc32b22f2477b589ce9a04801778adc8e38fbd2d9dcc698bcc3518d75dff2c10d547deeadf0d67f6ac77a86392a94a SHA512 7ce226059792e5a38eb9a60bd040cc2e230912a41d69a08d9dd36089e943c97169d91af29732cb7b1fb2199241333295820de5e6ff41b10b00ea2c5c3db11d09

@ -0,0 +1,27 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2021-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_MODULE_TYPE="libraries"
TRINITY_LANGS="ar br ca cs cy da de el en_GB es et fi fr ga gl is it ja lt mt
nb nl pa pl pt pt_BR ru rw sk sl sr sr@Latn ta tr tr uk zh_CN"
inherit trinity-base-2
DESCRIPTION="A library for image plugins accross TDE applications [Trinity]"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE=""
DEPEND="virtual/jpeg
virtual/acl
"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST mathemagics-trinity-14.1.0.tar.xz 32780 BLAKE2B a0cf58571307e778e5b363e521768ee84c52afda38460e0912532db3b6be9c99b6bcdff84ab38af8333366034624923ef0daab6ad980cd3628c024c4531698a3 SHA512 2629aa096d87b8e6c654320b51a1bf46200ad0ef033b43058b995b02904cb3976a1a90e17de309835d65235a9d73514ab6294de8d22c2c579ef598e5764e2265
DIST mathemagics-trinity-14.1.1.tar.xz 32776 BLAKE2B f2090a1c895a364a3d29a10045e1e15cc1b0818ba8f7bea8dfe4bbc07eab54dd5f55601251fbd5c5fcef6ed60e82b64ee54e6ee77bda2341978224fa52cb36e6 SHA512 351ea8950d10e74321be4d771a6cc34051482b9ffe2d85ef72da12bd2b7d9b78db0956ba16c0fb4b97018a113f60117e9d676fca679c5d2d33faad78db27c2a7

@ -0,0 +1,30 @@
# Copyright 2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="never"
TRINITY_LANGS="af az bg bs ca cs da de el es et eu fi fr he hr hu is it ja \
lt lv mt nl nn pl pt_BR pt ro ru sk sl sr@Latn sr sv ta th \
tr uk wa xh zh_CN zh_TW zu"
TRINITY_MODULE_TYPE="applications/utilities"
inherit trinity-base-2
DESCRIPTION="Mathemagics is a RPN Calculator"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST mplayerthumbs-trinity-14.1.0.tar.xz 26596 BLAKE2B c8d899bf33b11a7b5db3da8600dfa9467499e4cc02b0cc37ca45b8781d7eac7f173df04b548941d1aca73e4dc2cc3a3d4bf0db6cbd883bcd997418b3e11f503a SHA512 bb642d7d827ad46da06e4d43d19fa94423dc7056a8c79b8493f31b72b617ca360b6766dbbfca8533738c53fba10cbc41496a1cba6b787f44cf3ad9b7c8e10038
DIST mplayerthumbs-trinity-14.1.1.tar.xz 26588 BLAKE2B 32c7a1a8537da31753c93bd45421b835c1ba3c2e2446d33c30edaa7b9c178751faf5128458499e137bb2efb770ff699620cb75dbe83b7854067d04cb508184f0 SHA512 0b55b57a5da3c34b217ba9d8043ebdbeed981a932ba69546df4ce2220d4942511a18b467242a8541089c4ba1c9f8ea8915da0fe51b5b6c24939d6702cd0cb0aa

@ -0,0 +1,33 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de"
TRINITY_MODULE_TYPE="applications/multimedia"
inherit trinity-base-2
DESCRIPTION="MPlayer based thumbnail generator for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+strips"
RDEPEND="media-video/mplayer"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
-DWITH_STRIPS_SUPPORT="$(usex strips)"
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST piklab-trinity-14.1.0.tar.xz 842568 BLAKE2B 3a26dea0d2557f7c6bc83af89fcf809657a1157008235440f2c56bf8395e77bf7183f9f80c5b3821b4211792ee406860919cdb5587c0e6bce73b2c3c450e12c7 SHA512 ce0dd83db98c5878852fab91a15e27e84e09ac51c069c33fad00ae396668452162ef5c0a3567fa136454996656c77cbcdb66f7bd9fdd9a41439a05cd5898777e
DIST piklab-trinity-14.1.1.tar.xz 843372 BLAKE2B 7f9081f68cf7cf3f10cb6ccbf19d1681ab3ad4bfedd1539dc0d307e62f1bfd05296af6c67316e59775cd8e15201d5d537245f9ebeebf7b7da4d4721cd530b445 SHA512 cd0bb429eb4a28649f1904709208e28635a00c249d35a36220acfea3101dd2bbbc73938884b2239cc6e8f6cca240fcefccf5948ea581bc56d204607b06edd9b0

@ -0,0 +1,25 @@
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="cs de es fr hu it"
TRINITY_BUILD_ADMIN="yes"
TRINITY_MODULE_TYPE="applications/development"
inherit trinity-base-2
DESCRIPTION="IDE for PIC-microcontroller development [Trinity]"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
trinity-econf --disable-final
}

@ -1 +1,2 @@
DIST polkit-agent-tde-trinity-14.1.0.tar.xz 32632 BLAKE2B 5b320345ab3a7ac2f3f23e3f537f38a10916208551cc95f60a01d51a423450bdb2e975c88ae9fb4c79aeebe8d3e08995c3a10ead67047cf4807a3b7ca43e6409 SHA512 448f026ebf6631e0679fb354e219a7287907796ab9507df9f1f83fe418a2974d7716f5107298ae8edfe38bfab46cbf7903e3ff4beb62fd7e6b00af115e5f1e9e
DIST polkit-agent-tde-trinity-14.1.1.tar.xz 32856 BLAKE2B 73ef689d12e8604e0bf79af81e5d7bf85ff31ede38fd0b6f5ffc13851d72442b1fe695dfd7cd8ec991fee6d1b038fa78841c90503be5e6947bfab74ee4d8eacf SHA512 4d8465b6ee16e1b27bf7280f1e501e6ebcaaacc9202cad24a6f7feb2021208141e1473529a8c8141596ed6e4ae0bd72a303dafff91022ebbc867d4bea6106b76

@ -0,0 +1,33 @@
# Copyright 2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="never"
TRINITY_LANGS="ar bs ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hr \
hu is it ja kk km lt mai mr ms nb nds nl pa pl pt_BR pt ro ru \
sk sl sr sv th tr ug uk vi zh_CN zh_TW"
TRINITY_MODULE_TYPE="applications/system"
inherit trinity-base-2
DESCRIPTION="TDE dialogs for PolicyKit"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/polkit-tqt-${PV}"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST potracegui-trinity-14.1.0.tar.xz 50492 BLAKE2B ce64d78ba7fced421737c2d6d0fd9e64de583f4f9e3e252c9739be37026dce2b197de13a53976a0a77be8653cedb000dc1e587c32be8a22ad8651b53972ab78c SHA512 cb8653ef69a940508888fb5a901148fdc35b73e2616bead212b3420f5699c604d0935a19a30770456097f0588b9ae550884cecd870167fb90c1d56551e7c7556
DIST potracegui-trinity-14.1.1.tar.xz 50460 BLAKE2B 4f4c2dd6b2552a44644ff1a9ad0ee2b3a86e882a43543c95fa24e17f3403e109760b03f3e4fc37817c55c4675ade0b14dcbe832ebff3d48e23855093557cedf4 SHA512 e3501fb1c155a2472528248f8f17c6746f9db0f6b1639301286c8e5f2cf2328d07a76b6f5f0e6aaa219eaafd4031e714b022a66b511c8ab65accd46652b8e04f

@ -0,0 +1,31 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de"
TRINITY_MODULE_TYPE="applications/graphics"
inherit trinity-base-2
DESCRIPTION="TDE frontend for potrace"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="media-gfx/potrace"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST smartcardauth-trinity-14.1.0.tar.xz 20132 BLAKE2B 319d774d08c9157e6c126724fffe16030bfa091774ea7e0fcf6b4041b82ede9089be24a6187dd8aa604e2ac152371c693c71aa80be6b38d24e89d0317109b50e SHA512 ca6578de4019c417c731ef995951c9521437a341e11f1be26bb078e6569808388fc3208f0a70c152bc1067606ed981528c50f378f680f523815081eb7e323358
DIST smartcardauth-trinity-14.1.1.tar.xz 20124 BLAKE2B f757eb6f9bbf47118432708af0a984df013326e15d3c6f2b6fbbc598945c0c3ac0b358d64121ebf0550e8b59cb96c287efb171ab503254e00208b9c8c25393d8 SHA512 372020fab13d936009a776ac0459c115776de603e9eeb057aff99cc76c24983f1b4678e94d6857d84484243842115209c8f5bd6b09df72de63d4835430d2564e

@ -0,0 +1,24 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_TYPE="applications/system"
inherit trinity-base-2
DESCRIPTION="SmartCard login and LUKS decrypt"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
dev-libs/pkcs11-helper
net-libs/gnutls
dev-libs/openssl:=
"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tastymenu-trinity-14.1.0.tar.xz 153484 BLAKE2B 0d6303efdddf53cc52a81f53d2986fcb29fef34f1096165bc514bb12765949231f65db4f5672dad07506ff9a9310801d84809804f19b29790ca26c5627554964 SHA512 3349ecc73d025e24a1f3b0380ef4733b72af1a5f9457d2002107c3cd48bfa1f5dd4d9f2f52a6e000bfa34c3cc1fb2e17f3053ff91c9364f6d56d6c28079bc5f3
DIST tastymenu-trinity-14.1.1.tar.xz 153460 BLAKE2B b3d71003792d2ca8e09879159b2e2d94a1b90a2d9eae3fb329349c03f0da28a09d90e334b4c9f42fb60b3918a8e5152d3a2b1759d5bbfe30f772bd8620a43fc4 SHA512 988e1750efb9d5e0538aa9afcdc6bff4a6006bba3ca57ac67d90813b2357279bf74ae9664a85ae49ed2e64ba2c42c610af497431dec3900f2ee5878a781740a8

@ -0,0 +1,29 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de es fi fr it nl pl pt_BR ru sl uk"
TRINITY_MODULE_TYPE="applications/system"
inherit trinity-base-2
DESCRIPTION="TDE-Menu replacement"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST tde-style-baghira-trinity-14.1.0.tar.xz 393736 BLAKE2B b3f46c3626a1cd50e6eba775a04e5badfa29e22d7dec0be723a791430b40267627a164ee2b514fe4df4a7646c01cb3489b165d2ab6676652113afd9d1b4b9721 SHA512 bcfd9ac62e98e126dc4bd692024f41833ec87fcfd54b7bcec86a3b462ede034c74c3fa7e2e93e0927f387c094eb0b5592917ac04d7aaead72e9ce123c2da4fab
DIST tde-style-baghira-trinity-14.1.1.tar.xz 393368 BLAKE2B cce57e7e4febf4d7777aa5ae029d79f0e9d6932cf01f603a1ed91e989fe9e56583eb2fb56bf55d1fd0286922ebfce7ae56ec34515d4ad5b3b2a4a17452a44c7a SHA512 04b7662659ab81a2f4d143a2ecf7e72088d7533039d3102dd185575578a1a66354b64ffa09d5f6dfbd14892c82e022060d985a965d32f43d0bcf63baaa5f636e

@ -0,0 +1,28 @@
# Copyright 2021-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="never"
TRINITY_LANGS="de"
TRINITY_MODULE_TYPE="applications/themes"
inherit trinity-base-2
DESCRIPTION="Baghira widget style for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST tde-style-domino-trinity-14.1.0.tar.xz 116332 BLAKE2B 42b7d26c11f767dc06234e64a2c8ab6968117ba238cdac59168f8cce2fd9634c5231965b92a13088c95f3f52efc463bef4dba2c36b725159e6fb285441a61c5a SHA512 12f9931b2c6e6cc1a2bc31cb17f5aeb6821ef7a10b6c5ea7c46d5450771bfb76a1b19275d390904dc78bb71054d46593bf4cff0faa5d08bf78ab7c7c970c2dba
DIST tde-style-domino-trinity-14.1.1.tar.xz 116336 BLAKE2B 83e96e8fef54b3da8144121e524f1f14fa65e1b4f2f7b614dd0716038896a91540b0fea8a45d7ed6aea142ba7378d0d7363e0a4e6630ea29252950cec3c5eb56 SHA512 b66df33220e92af7f69abefb90363f3fe89ecd6eda5374e65d6335dffe6ab134ea6c6d02cfd9b81c0682b77f850c0510ec2af9cce9741d48562efe0c150bc7d3

@ -0,0 +1,28 @@
# Copyright 2021-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="never"
TRINITY_LANGS="de nl"
TRINITY_MODULE_TYPE="applications/themes"
inherit trinity-base-2
DESCRIPTION="Domino widget style for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST tde-style-ia-ora-trinity-14.1.0.tar.xz 43972 BLAKE2B 9b8232d96d9108452f28cb8bc9094c1f5c2b9ef9262873e55720f73d531fefe42b4efd571a18d844c37020143cc70ed60fb07bbad7fd200b3dbeec31014deeef SHA512 206178747d9c5064fcc6b2498e95ad5339e4c1d57d36ef7df277be37bad454681cd7d7921001dd464ba9fb4331b9f7fa09d44804c30dcff36c79af53c51c1c0c
DIST tde-style-ia-ora-trinity-14.1.1.tar.xz 43956 BLAKE2B a9c1d6c26f2dbb221735bc5fe93f333d0c5f3620f7b6d7d9e1fa2c6cb441a5c03dd9fa6c11a2c9ec104d2cc92b07f5835d6914912129a0ef0f82700455a9e14a SHA512 1e5a7e80398499ae16d3ac3e5ea9c0e6fb03a90c9794eda38069ba9eedfd531f3f217a548ae67e57c7a0c13e8d2fa2e2da75eff892fe84663225c000e3945636

@ -0,0 +1,19 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="no"
TRINITY_MODULE_TYPE="applications/themes"
inherit trinity-base-2
DESCRIPTION="Ia Ora widget style for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tde-style-lipstik-trinity-14.1.0.tar.xz 48640 BLAKE2B 022a442f9f443f2479a344278cea49deb2c4471703eff2c9e242676b61df7543c081766828db0d30cf4569850266bf377ded16e7f5bebc4ff2e8b9660e971302 SHA512 69db621adbd09359ad8e5c16fcc45ce444ce29daecd96893aa3d8c37e259cf1630767c2e93403543744e459732dc9ba6f9b3255920f3f65db44a546437759cae
DIST tde-style-lipstik-trinity-14.1.1.tar.xz 48628 BLAKE2B 5b820430d851e587b8fe21b537c17bfe6d710c1cc6d5273f98038244008356c2858215cbc8cf20a415f9e56b0902d81c6a9f6d84ca2673808b1f3b4783582eb9 SHA512 2a1a09f3c7b560f6d26207ee1a618292242ebba1ce0dd227e5ac982fc14e0242be1f5a6a0f60144afddde2111ed793d9605e85de8a2f323760ae51d3e1579bd4

@ -0,0 +1,29 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="never"
TRINITY_LANGS="de"
TRINITY_MODULE_TYPE="applications/themes"
inherit trinity-base-2
DESCRIPTION="Lipstik widget style for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST tde-style-qtcurve-trinity-14.1.0.tar.xz 161496 BLAKE2B 660e72d1bdaccd792daa420f92bea60d1a41b24a592a562f6933dd1df997b60d0136c5135a4d8b64b7c07b1d29d75b9c98b196daaf3574b8df63ba9927d6ce5d SHA512 664818b445fa3409bbf7837c2773be23d1bf3c6c0cb289017b581a1d9c1226576d47a1318b66eeacc654c471fe1d65c0a9ccd6124276b25739b5e15fcf9bbea3
DIST tde-style-qtcurve-trinity-14.1.1.tar.xz 160732 BLAKE2B a3116a00b6e72891b5e1189f67bf3de1680cb13d3f1986d9c05c61f32af0b896e9a5bf1ea855692331e0aab5f95bcc7d6d267d132aefbd1ca8677fe08e8adcf1 SHA512 1fef098d240c8db0979136d203811318257025bd6c9ba2ab23acae8254a91e4b133b55eba383d5b7721659143094222ebf908891101b113168f884bccedf5dab

@ -0,0 +1,29 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="never"
TRINITY_LANGS="de tr"
TRINITY_MODULE_TYPE="applications/themes"
inherit trinity-base-2
DESCRIPTION="QtCurve widget style for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST tdebluez-trinity-14.1.0.tar.xz 345396 BLAKE2B a495ed4f65d2a86e38852ca0d4fbb543f8d986967532df22c3381d4c3f52a0f1617407752def428201fbe8ba0db05d2a9cc424f417a45dd351443edf46ebec80 SHA512 d6337469300339254c56eebb90080fd7eea217e1d4c931819155c8617bb7a3fa9da583f715c2abf2f7bdae1ab0af900dae70a7730d725b1f17490a41aa97cccf
DIST tdebluez-trinity-14.1.1.tar.xz 360716 BLAKE2B fe3bb3421c90c3ce791081996f4684abeeab0fc7388d077dd3adda6947d5a59d20cda216ee7c433b2cb12764c0bc2fb828783486a5c652ce6cbdd9e5278394ec SHA512 123d9c023e1d7876c4b312c10890fc539a4a2365919217e4f7f28633929169d80b40d340d43315f376302cdd0b66a93cc4e7c1ff15033426fbc8efa64c57dc8e

@ -0,0 +1,38 @@
# Copyright 2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="never"
TRINITY_LANGS="bg cs pl"
TRINITY_MODULE_TYPE="applications/system"
inherit trinity-base-2
DESCRIPTION="Bluetooth control for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="net-wireless/bluez
"
RDEPEND="${DEPEND}"
src_prepare() {
sed "s|\${SYSCONF_INSTALL_DIR}/dbus-1/system.d|\"/etc/dbus-1/system.d\"|" \
-i "${S}/CMakeLists.txt" || die
trinity-base-2_src_prepare
}
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST tdedocker-trinity-14.1.0.tar.xz 74696 BLAKE2B a3ecc9632fccef9ec60fa68786c8b795e9b09678f055d17065f02ce5db75cd3509359fd156a67876b9054ffa1cf7dbc508ea6242d8bb4568db3c87b0dceaaec8 SHA512 1c30c30ed43e6c0febfb6790065e4661b9c5b382945f9e9505b3a71ec4eed2090760850cf7d10960a4d6ee89883647464485853101d2342e0aafde2844d76fb0
DIST tdedocker-trinity-14.1.1.tar.xz 74580 BLAKE2B c0998a3ef4217dad217430d333b539368a56af5f9ae224f87866fea45bd6e97015182b09d8cf11837d41be5b76cdd1bb42d3c1c005986cb9d3ed2757f2d71168 SHA512 954dd84f77099c015f5eeaec5cc8c9df396098c05ac2db5d3cd7f2e6d5aa278b511766c1af29913cd1fb8c231b5ae34f6985fa23129317e3d52a0997f54d9ca5

@ -0,0 +1,29 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="bg cs de es fr hu id it ja nl pl pt_BR ru sv"
TRINITY_MODULE_TYPE="applications/system"
inherit trinity-base-2
DESCRIPTION="Minimize applications to the TDE system tray"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST tdeio-appinfo-trinity-14.1.0.tar.xz 13688 BLAKE2B 21c7e5d1df955387990da3d4595bdba3d10533f9d737055060496e969c078d442f3623633351a6a71c4c0e23b9fe54fa8c7146ab36c3094ae950c5c2212a5791 SHA512 19137110916e2efab9148bc1b2513a41c645113327b1d1a3c59cb444596622335604f0408b7dc71e714b0ab6e8b5c91d70d1496759aa7e92d8361cebfbaf21f3
DIST tdeio-appinfo-trinity-14.1.1.tar.xz 13692 BLAKE2B cc730d71b78b436bba6629407acbbf5fc3944e4c98452245b950a4445c78674129820398c2c7189a49f0adc96d156a7020f3f5046f14f5c814e3feb732eb017f SHA512 19d56b0ee4310fd7409c916bb1c059747161110412ffdea7fa62b32affb6dad463a4f99e8b969705c6e168bb438572444cd0ec0d42b81ee45a8dd5922e6fd86f

@ -0,0 +1,17 @@
# Copyright 2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_TYPE="applications/tdeio"
inherit trinity-base-2
DESCRIPTION="TDEIO slave for the appinfo protocol"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE=""

@ -1 +1,2 @@
DIST tdeio-ftps-trinity-14.1.0.tar.xz 37036 BLAKE2B ce0822330c6461b0cc9717bc4d49bdec319cda46181ab2adc42bbb61d63b4af0c4a8b2544cde6a34824a3a718bf46a42f8015552eac43eeed7b64c69b5f7c522 SHA512 4cc7d7f9c4fb8ebcc891f8900850d0072af00550db9c75d3ddb8c9b5f76cce6100d0d795b4869662c0ab27c2b0b10e73840fc079661d9a9f818711b3dc6e128c
DIST tdeio-ftps-trinity-14.1.1.tar.xz 37020 BLAKE2B 30e51aa4d60500a29dc30d5b05c8b2312188999289ac9b536b2f94aaac97792c8d8a64b32883f7ad8142fc40d882a77ebe9db4dc1630dd4f336e1165d2a572b8 SHA512 0a427e89757bc90fb4cf4737c8dfc0916f7943b215377a4d8b7e8304dc0dc6d3f0309effba8ae958763240de234b71ab1e7a191d0bebd36320dcbf9e958249be

@ -0,0 +1,29 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de"
TRINITY_MODULE_TYPE="applications/tdeio"
inherit trinity-base-2
DESCRIPTION="TDEIO slave for FTPS protocol"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST tdeio-gopher-trinity-14.1.0.tar.xz 33936 BLAKE2B 0dd3c6b8881be470ea94dd8b2ca710d09ae0aafa95e07e4b299e8cdb94d27b34a23ba955f1a2290a7151151f454135c3132fa2aa4ec7468d24a9510b7b532ff6 SHA512 9251fe846d9f7fb568e1ded9f8f781fd819cb64cb7278b3a2af13dcd23af6495fe10c4a8bd43a3cbe33d20bf6b999c027c50137cbd913aa8173cf8554739bd15
DIST tdeio-gopher-trinity-14.1.1.tar.xz 33916 BLAKE2B ed44faf17f0e232b93ea309f8ed7cedccad2f1c5107762efe6f5a96fd9a8ed68c38ce41113adca0581acd9da185ab6d735ee29acd021acb3a522ef6dee1a8b8b SHA512 f3823b1c364b5dc9cebfb8dd4a485cc880fe17cb24d3840d493d64bfba9f8e2ea73761eeb721589720a4c060432295f61fbc55821b09ea3e451946e3cd29c70c

@ -0,0 +1,24 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="ar bg br bs ca ca@valencia cs cy da de el en_GB eo
es et fi fr ga gl hr hu is it ja ka km lt lv ms nb nds nl nn
pa pl pt pt_BR ro ru rw sk sv ta tr ug uk zh_CN zh_TW"
TRINITY_MODULE_TYPE="applications/tdeio"
inherit trinity-base-2
DESCRIPTION="TDEIO slave for gopher protocol"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdeio-locate-trinity-14.1.0.tar.xz 61544 BLAKE2B 813efd708425483fcfd2c9b744b32fb84f70fa61c8a91044d7a6455789d067f804fb11a4475a463ce774ea13d13724dd6a6a9dde56d458f14e3ba4f95a42e039 SHA512 91682db2aa35f540cd89b5cd39c73f297386ea01304e7d8781eeba9713f6055cb94f905be571fec4c5fbcf94080c709e948c89c227325d6e44d92df4a1da6dfd
DIST tdeio-locate-trinity-14.1.1.tar.xz 61548 BLAKE2B 4ea4d09194f4130ec626ef8d82f824907052d6649e0f05e4f80f75530c19fe49103d417db01fe954e52f77b811b7762fa037b23b14de9d0c1edf9f4fd7f7dbe2 SHA512 3f3d67f762a8e5453c9755251cd86fa7c72271efb78c652f777cc10cdc4781a5d862a393e18cdd0357c8c2aa20ae64737751fd060e6acd0c97c40e08f4f057e1

@ -0,0 +1,24 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de fr"
TRINITY_MODULE_TYPE="applications/tdeio"
inherit trinity-base-2
DESCRIPTION="Locate TDEIO plugin"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="sys-apps/mlocate"

@ -1 +1,2 @@
DIST tdeio-sword-trinity-14.1.0.tar.xz 102716 BLAKE2B d42fd61a4e3a9331c169546a3ea4718e4eafdb5c2b8e11474985b022ec333d07edf521a0eb5875c8f54de405cbcf145eb9b7966598eb8608c6e0144c749cca3e SHA512 edc87933296bf7905acc86f69dfe9b241420f8cb858173de279e3454369d548170471d103e9de0182d944d0ffbafcf4eea8a27a5fd7ad6705f296912916b2269
DIST tdeio-sword-trinity-14.1.1.tar.xz 102700 BLAKE2B 51d9aa3b77665cc60f10812dc413cdd815f888af626d9b536df01b78e82bae1266694a341b5445cebe055ccb31b212472fe5fdc545e47caaf7a8224b27b0193e SHA512 962cd0c87c7f757ee14c01a0e09a410beec73576430b9f7cb1a06b9481310b0923db4617d9909a7728ffea504d869509ea40f5badb26382d6fedfb76117e0b79

@ -0,0 +1,38 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de"
TRINITY_MODULE_TYPE="applications/tdeio"
inherit trinity-base-2
DESCRIPTION="Sword TDEIO plugin"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="app-text/sword"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}
pkg_postinst() {
elog "It is recommended that you have modules installed for sword."
elog "Gentoo provides the \"sword-modules\" package for convenience:"
elog "\temerge sword-modules"
}

@ -1 +1,2 @@
DIST tdeio-umountwrapper-trinity-14.1.0.tar.xz 10768 BLAKE2B 3b3663b7255d2fad34590d1d2988b5e2325b5b07c4b1d5536590fd0f89acb32f6bfef487cd2378171170c1a4f8f377b19d1970cc94fd1afb46c35bc71f9469a1 SHA512 5027ea37b425091b4346d87b293f84f4687a3f9e5c1e0f745f79f5cd885881e906eade75176b12eada24a615393d70e50e63b27ead04ccad3150e8509b0ec64f
DIST tdeio-umountwrapper-trinity-14.1.1.tar.xz 10760 BLAKE2B 9b3bac362fb7f713e520bf620450621f1d4f7bfdf367aee5e277984b9f1b7c35aa3e720021726e3d85e5f0fe6ce7660afd4bb4a71decf69eb1d1ee024bea56b4 SHA512 e5b0ad8c5c4b8bac54a2857ab46c0981f3520a250e776c492da311abdaf6e1115ae3097da28e4f5d23b910513e6c70e8cbdb45c5717430cab58459627f6fc737

@ -0,0 +1,29 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="never"
TRINITY_LANGS="de"
TRINITY_MODULE_TYPE="applications/tdeio"
inherit trinity-base-2
DESCRIPTION="Progress dialog for safely removing devices"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST tdepacman-trinity-14.1.0.tar.xz 109488 BLAKE2B 1198aec2d20b52ffddcb488587d0bdabe1273d6a76dc8a22a9573432d94bdfe0b78ffe7d7bda739f91a0b74035c8f8fdbbc89ec15bc7a3a670ebfc764419d77b SHA512 20ec80e10a38a94bf65fc859e8b89141ece5e494a08f78d62fa59c601a8ee2b81b3a15aaa84844a01794bbb51750672ab1f29bbe2b05c4051a63bb1282895bc7
DIST tdepacman-trinity-14.1.1.tar.xz 109428 BLAKE2B 80ba3f3e986875cba94cb66960751fe172fa134d8d09632e13374edf6e3d590d89ecef7788005232729a28b8971806bb654671b6d48d43aa341c99c13ac3b7f7 SHA512 033bdf34d6a2d71794d9d83a5456aae566152f8ffbc301832fe0a5b13c139a219710110cf192858687e6f8232f766ab39af4e14791b8960e27602445846a7f2b

@ -0,0 +1,31 @@
# Copyright 2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de es he pt sv"
TRINITY_MODULE_TYPE="applications/games"
inherit trinity-base-2
DESCRIPTION="A pacman game for the Trinity Desktop"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST tdepowersave-trinity-14.1.0.tar.xz 2688316 BLAKE2B 384fb22666ad269244c1fa6fb78acfcfa724229fa1778d4ef0dbe458f5271f8460c644ce745d139577851c33abcb7f568e79916b42d0e8cb5c427a1c3951ecc5 SHA512 80f6cc55474ce11f9986d5171f2c65fead0ab69bef8526f8d713f503569648655dea8fbea051a151056ec305f40047b2bdcc9cc9ca40d91236a20cc5d19ed511
DIST tdepowersave-trinity-14.1.1.tar.xz 2688092 BLAKE2B f8e2c8f0c54377c16a4e6ce52b0304b5c670da89f384257feef17bf88940a14e4cc18928bf522e5b62c43f4283b82d07b6057188a50d2ba34aa2c1d24fbeb290 SHA512 88716244bdd5964b1b5f19b5c6ea6f3ae9451fe1b11bc2f9f3560810500ae792a890279d27d3f29e184c537b95bf60de46324f0a69aae670ad0ca0112daf57a8

@ -0,0 +1,40 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2019-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="ar bg cs da de el es fi fr hi hu it ja km lt
nb nl pa pl pt pt_BR ru sl_SI sv tr uk zh_CN zh_TW"
TRINITY_DOC_LANGS="cs de fi hu nb"
TRINITY_MODULE_TYPE="applications/system"
inherit trinity-base-2
DESCRIPTION="A TDE frontend for power management"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
~dev-libs/dbus-1-tqt-${PV}
x11-libs/libXext
x11-libs/libXScrnSaver
x11-libs/libXtst
"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST tdesshaskpass-trinity-14.1.0.tar.xz 11152 BLAKE2B 8b85338b7e303a313c98445c3e9757f9c65c1c4ebe6886dca002be5540943fe05a2ab3a68d2ecd587d8301b4c5f20601cc8dce656f01f120ba45e00727c16501 SHA512 8c25827da3070c9e0d7677b935030da64369a62d9d6c88f29e3b58952b3f8998d2ce8c1bdf8668d332778933d94e155f77af7e7a80cddd9c52795fdcc4cf3f28
DIST tdesshaskpass-trinity-14.1.1.tar.xz 11152 BLAKE2B 3c180f36065804114c045737e5f33a8689f60f20409297ca5b091dffac1a34cd0892fbdd316f5d0575c8dee7cd68ece41a328ecaaec53c0f55f724edb73551d3 SHA512 d27d49fdd43a4cc83cd794b3d1626b34e7a11fd2f758493e6b3f75b538a8eab53e046cd4649d779a0ae5f099fa94c990093f9c49b56344c0677b8ae9ed390ae3

@ -0,0 +1,34 @@
# Copyright 2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="never"
TRINITY_LANGS=""
TRINITY_MODULE_TYPE="applications/system"
inherit trinity-base-2
DESCRIPTION="Interactively prompt users for a passphrase for ssh-add"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="dev-libs/openssl
net-dns/libidn
sys-apps/acl
"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST tdesudo-trinity-14.1.0.tar.xz 28944 BLAKE2B 23f279fe8e7bc485ebfa6ecf98f3757372e288eb5e67e83c2002053b8bc55d7b1ae94117cb32b55dbbfc6cd3a0f3ee1df4e200fa8bce053b7a59e98a345d7651 SHA512 6041d6731906d8ff968502a5b6a54ed59933482552e2c8bfa7a61192ed88945a64270f144b874ee08d1bcb930e9369393371f1c923fec6ebaaaebe8708752744
DIST tdesudo-trinity-14.1.1.tar.xz 28940 BLAKE2B d95a026c1bed2a5fa4689aafecd874c5e70f8d4e845799d43bff666b468535ecf6b607896a518dac760bc8fa4236f3ff2449f6cccc44d1738847d4a9ebc3dabb SHA512 24662d981ba4559b535bef6b188b642af71b48b4f9217224f6c466c9e8682651bbbc8868955af8e3e219e300ce7eacbe73cdf7377aeade0598373eef276a7631

@ -0,0 +1,31 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de fr"
TRINITY_MODULE_TYPE="applications/settings"
inherit trinity-base-2
DESCRIPTION="Sudo frontend for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="app-admin/sudo"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST tdesvn-trinity-14.1.0.tar.xz 1159688 BLAKE2B 6a58817353d10928f97646fb4d5ff9c588fe9a64558adf23fcdef0867fc34744a6f9000f8d64b3a991fb734edf6e70952f0e8a34146aec39b087b320ced9c868 SHA512 dbfd0766b96f4067bde3401cb19a69e0107d69a6b64ac51c8c9578dcd31e49e3feaf7518c686a522c4c7e62e42d65d85eddb4729349ade2f61e08599771fd009
DIST tdesvn-trinity-14.1.1.tar.xz 1160424 BLAKE2B e4a28a3e856869a9a01bf9cbf51a9e016c7a2b1f4f0bee10a29f23e47c2eb41a0210419aea5deabb7d1aacab742bbabea3a82d8b076c8312893c21817914c78a SHA512 59db1318907179135622065f437aba5e202657ff1a2f315872d2d84e5d96c2f452655c8073ae5c36e68877b5a5905dccb35b6ceebab9ab15df940b73917c9e1c

@ -0,0 +1,34 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="ca cs de es fr gl it ja lt nl pa ru sv"
TRINITY_MODULE_TYPE="applications/development"
inherit trinity-base-2
DESCRIPTION="Subversion client with tight TDE integration"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="test"
RESTRICT+=" !test? ( test )"
DEPEND="dev-vcs/subversion"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DBUILD_TESTS="$(usex test)"
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST tdmtheme-trinity-14.1.0.tar.xz 24260 BLAKE2B 203e282108106ef8c260988999b3872cbb5ef02ee80713ad3944971dd17f8bcb837fcb559cee142c6a7a7479762f02f0f2b681d35030e6da4e913bd81cecdb21 SHA512 5657269a1ca08c95f5ad5992fd9ea141ea4dfbb9f696b6a6bd3165856866b8d81df12c59de98374021133a96f6a9078a952f5dc8bb49621290999fa2cf19e902
DIST tdmtheme-trinity-14.1.1.tar.xz 24244 BLAKE2B 55309f146328b86d224045e123ffa36269e7d14743bc7e9cdeb765f731f966480d0c8e449b66c69ddec9baf86834f8563f2ade27acedf6f63eb4f12869cf00a3 SHA512 fc7b6c1fb3e9c4146d92ab15d8340c87c51ad0ce5cb58f36e33a5c9a0ac54e55f9dbcebbf07e56bdd722908a60ee90add756c2aa79d77a02779a8b2cfc153fa0

@ -0,0 +1,31 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de"
TRINITY_MODULE_TYPE="applications/themes"
inherit trinity-base-2
DESCRIPTION="A theme manager for TDM"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="~trinity-base/tdm-${PV}"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST twin-style-crystal-trinity-14.1.0.tar.xz 164580 BLAKE2B d1f952555c4243018f2d160daedb15e80cf9dd27e205d1408220aaeb30cf851525059aee64341948d093fdc4b2e58c3141043bdc6ad5b86616429c6850472002 SHA512 3ec5617283c2590f74b2504fd174f3aae53a8da01fee3e2227a587ac8eab8cf2d38874f60161d97d63f568d57266d1eff8e71fec6560a5e070a860c44aaf6ea3
DIST twin-style-crystal-trinity-14.1.1.tar.xz 164612 BLAKE2B 386ab504217a798ef41267e57b7587565f206ae7974d4f77121f9a69073c7480249af973ee6f872d97a53fd5188ae8ae4252e2fdbdd48c023e1b17e7311a83f6 SHA512 04640915e7c28eb165652823775c7e6b6b122870c32c973b93e73b4becc5a332e96cac958149cc415b601727186ab6c2c9dee2d80ddf2188636648dd19df1e42

@ -0,0 +1,31 @@
# Copyright 2021-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="never"
TRINITY_LANGS=""
TRINITY_MODULE_TYPE="applications/themes"
inherit trinity-base-2
DESCRIPTION="Crystal style for TWin"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/twin-${PV}"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST twin-style-dekorator-trinity-14.1.0.tar.xz 130892 BLAKE2B 2940fe4f389943bff018b06d0f007bf3e07dc4e93381965ed7b782b069aa83890a70bf15ea845a0ba23a677366aaa91a5f1ec84f305a419d41c2a5e1d11e9a17 SHA512 5332a9669a9b81c01041d499ce601f58f36d41957373b3670000e7430032c12da9de6433ddf2fe016dd52ba7dff61fedeb63ac35fa46045efbb4f7d277a6e775
DIST twin-style-dekorator-trinity-14.1.1.tar.xz 130896 BLAKE2B f67de7733ed54619356c49486b389d2867ae2454069db5c4de842f87e603c74ecbc18fbe761589d6f6cd2bf910fb274516970531a006ca20cd48903e1c8b142d SHA512 65abc7bf4853b1f8319888bd7ee2d8006db496bc14e44344df589faa3398cc54b6869a158dc56f93d23d802a7693a1a6adcdce47729da8e699ac4eb4266593ec

@ -0,0 +1,31 @@
# Copyright 2021-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="never"
TRINITY_LANGS=""
TRINITY_MODULE_TYPE="applications/themes"
inherit trinity-base-2
DESCRIPTION="DeKorator 0.3 is a pixmap-based theme engine for TWin with its own themes"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/twin-${PV}"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST twin-style-machbunt-trinity-14.1.0.tar.xz 25340 BLAKE2B 86de62cc0257881b9f006e93e5dce8ade38231a89ebd0972b843f5360acc55c477019ddcec3440f1374b95d8d0ac61b1d9c58d5b8fecf567b0877bf18e7828b2 SHA512 26aba2882e5b81cb6a14e6f4f2c6fbbcb092040a92a86861bc0dbec86c0a1dc03f62bd1d316337b511fd0f4ccaaeb834b3552f6bb32c9ca2c54cbc6c1e7df1a3
DIST twin-style-machbunt-trinity-14.1.1.tar.xz 25432 BLAKE2B 7672607dae73908fcce5f968ac7dde1e7c48aecac97190f5de44d1895559f390f2a5c7de12ddf6264658209bd0c5dff01332ab56303e4ccd6f8af8f6772fc229 SHA512 7d3bbd00c2e6913c2610c4a712e2deed072e2b96fc3fda3729eebca528dc3e1339cbe49ce5dacc3bb69da83a4fb4babe4cf31944d78047133465742e258eff56

@ -0,0 +1,31 @@
# Copyright 2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="never"
TRINITY_LANGS=""
TRINITY_MODULE_TYPE="applications/themes"
inherit trinity-base-2
DESCRIPTION="TWin decoration theme - machbunt"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/twin-${PV}"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST twin-style-suse2-trinity-14.1.0.tar.xz 77744 BLAKE2B 7b885ffcca538c80c5750fc5a1239531d0cc9a510d249347050b6fdb8bc8cfcd381edbcf8527506ac6018da430d0de2a7675575570a47db20a50af56116f2357 SHA512 226e2fd37bd934e0879d62fc1de41f85836faa41d4da5f93a323a5c4983115d8fda09ea642c5c9ccf872ad9d30d36daa7d5837031dc2adc49010b5eb7964915c
DIST twin-style-suse2-trinity-14.1.1.tar.xz 77748 BLAKE2B 4f87e73da83e474061bdcac504b733ebe5d7eadbef2dce5955822acbf6eed1c2773703000fce7d0c04ba09315989d7f6b562097defd382433442fa8db0fda720 SHA512 35ff15a027c9c18403e4b8e1caacd4aead3385111617bfe83882dfe4626e3cdd1dfed42d49a48fea914b6352d431b90024ef1b073254d7801b65984257cffd32

@ -0,0 +1,33 @@
# Copyright 2021-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="never"
TRINITY_LANGS="bg bs cs cy da de el en_GB en_US es et fi fr
he hi hr hu id it ja km ko lo lt nb nl pa pl
pt_BR pt ro ru sk sl sr sv ta tr uk zh_CN zh_TW"
TRINITY_MODULE_TYPE="applications/themes"
inherit trinity-base-2
DESCRIPTION="TWin decoration theme from SUSE 9.3/10.0/10.1"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/twin-${PV}"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -1 +1,2 @@
DIST wlassistant-trinity-14.1.0.tar.xz 80732 BLAKE2B 20e3a6450abfb4dba1b56b160c552ab0fbbc443361d79dfb4cb43747a89bc32ada504abd8e67b37c218fef4d14fc2d00db97638656755738ca322f883a63c187 SHA512 06badc2398c4886d7b9a364ac860f30003ebe1bb06de860d34ae80d53355d07ef1bb536bea12e1651ac4161d64ffa2f93c12a22dc7aa237e72d68f201724ac05
DIST wlassistant-trinity-14.1.1.tar.xz 80124 BLAKE2B 15ead5bc7a5f2410ed360c879441679b9d7038c0dc1f9bea65909b155c28113e49a2a7dd95ce7b933bd6cc666077e8275baacc9b8b1a55188398291f7e7b64e4 SHA512 e5a0e282c57c63304abfd6cca1743097f8c12411d326232330a511dccca4ca5d1ad83f9d67045099d8ea57fb222f36b64fa3e37cf5bdf77123a53ec60f9fc13a

@ -0,0 +1,29 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="ar ca de es fr nb pl pt_BR sv zh_CN zh_TW"
TRINITY_MODULE_TYPE="applications/settings"
inherit trinity-base-2
DESCRIPTION="User friendly TDE frontend for wireless network connection"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="
net-wireless/wireless-tools
|| (
net-misc/dhcp
net-misc/dhcpcd
)
"

@ -1 +1,2 @@
DIST yakuake-trinity-14.1.0.tar.xz 105988 BLAKE2B 1477197cd73dd71dd935f102220fe223e4f233057a6542c149fdf394b91cece11db1299541063cd171614856d889e6aa216f585c6e54f0470cb5a7bec3f7fbe7 SHA512 99be4426a94f7c5fa4289e5180505a34054e93acf00849184e9b9c9dedf5e770945649f92fc9a5fc3743dec614871b363bce7b4e7b8a9fe8df3ff23c18aef4e6
DIST yakuake-trinity-14.1.1.tar.xz 105976 BLAKE2B 9a495d24eb184d9d3e8771f2ea0847c5a2a27b250337e506fa4112a7107e7ffaf95cf9a6e71886297f68844400d1a23388ec4d1d4d274035773e94e18e6585d3 SHA512 34fcddf5706fb68dec91adf3a0b9873b0db50fbfa3b0de02e4499ddcda854f55965f83bfd4a2fb00ba81aa0c88d771dcb0ca55a94c0232f41de9fb7c8b6bee71

@ -0,0 +1,25 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional"
TRINITY_LANGS="de el es et fr hu it ja nl pl pt pt_BR ru sv tr"
TRINITY_MODULE_TYPE="applications/system"
inherit trinity-base-2
DESCRIPTION="A Quake-style terminal emulator for TDE"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/konsole-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdepim-trinity-14.1.0.tar.xz 9386820 BLAKE2B b76fd325751834fe4fb652b386f288676115d9aa7e987630789c0516f8948703a61cc66f37acb8a334c75493c6cbffd993b49718c17587ec68dae2b2ce43f795 SHA512 9f427b2ac173644061a1d9d0fdeee52d504d4514f39648b5ffd98ffbde8f8502bb7073662bd4a0ea339092ed50fd994b8f9c1f2241a2d89c34d965b97c68201f
DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f

@ -0,0 +1,24 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdepim"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="libtdepim/ translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity news feed aggregator"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
~trinity-base/ktnef-${PV}
~trinity-base/libkcal-${PV}
~trinity-base/libkmime-${PV}
~trinity-base/libtdepim-${PV}
"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdetoys-trinity-14.1.0.tar.xz 2520292 BLAKE2B 97bf6f96e9507f3c1fca545b2a4b7252fa11caa3360ff6ed7bee5970d1b181a06d483452bab8168a35d27579c99407360de168c67d8bf98189d89212af33adc1 SHA512 ac945e0ceef280ea98d07ee473fadc5b1c732b52e9c782d84653946ca117f27bbaac1407b9f676ad4a47c2fa84147853ea23f5abfbcce69190f5e77f5e90938c
DIST tdetoys-trinity-14.1.1.tar.xz 2520488 BLAKE2B cb7a2e614b00401cfed40923ac08849ce9156a685ad70ce3f752dbdc532b808af0195374cfc9ef00aebef605ded8fdd92e6d110664eb1e7cb3c845f54b9d71fb SHA512 6a9d00aaa6172dcb43fedc7b093d79d288894f59fde20167877fd4d802e1f3b338bd16d859dd77cb9138658ddfe62ac80591e1a6fbe1dee318c7607495f611a6

@ -0,0 +1,14 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdetoys"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="Trinity: Amusing Misuse Of Resources - desktop-dwelling creature"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdeutils-trinity-14.1.0.tar.xz 3188452 BLAKE2B 44f4f8c4952730de92011ff8b63a2aad055c014a2f67a6c58029b12459f763842e5f750be04444b6c6d43e4ca7cdfad003d40947ac3556339251095438b38113 SHA512 5428c10f1829564af5041a5bdfb8785b4a4d99ec1c1f049fda9eefc339100c4c303f9ccb41259f0df459a796963e60baddaedf74977d245e7eda1efb01e3b686
DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f

@ -0,0 +1,20 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity Archiving tool"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
pkg_postinst(){
elog "You may want to install app-arch/lha, app-arch/p7zip, app-arch/rar,"
elog "app-arch/zip or app-arch/zoo for support of these archive types."
}

@ -1 +1,2 @@
DIST arts-trinity-14.1.0.tar.xz 662148 BLAKE2B e06639434352a8d6d32b63f76c1b5bdf7e29f42bee1c1acd92d5024eb4afb24762c445e206c487c40dc9f5cfaa4a00ca1126aa16463c293542be1f9e0034268a SHA512 c9bb8deb916c5b523f14693fbef5dad0c107480a503c53f92007460ab125bcf94bd7397438085ed25dae56cdd7543b5c4f080e30842e4a515e0bc48618395769
DIST arts-trinity-14.1.1.tar.xz 657296 BLAKE2B 1e99b6e2215223145030828560feb2f37d2f004a7800dc4bc15553853241a7a8258db9002689d388fc83436d5511c374e51655a68f05a70717e52e617ca947c3 SHA512 6e6bd9b6e9a5b95ad0e16d50b5a55f72894595c9916718ddf2108b038218ff86ac8c084260d1e544a2b602544cdb5b5e944a4371d7196bae25f9543d18f74179

@ -0,0 +1,60 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_TYPE="dependencies"
TRINITY_MODULE_NAME="arts"
inherit trinity-base-2
DESCRIPTION="aRts, the Trinity sound (and all-around multimedia) server/output manager"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
IUSE="alsa -artswrappersuid jack mp3 vorbis"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
SLOT="14"
DEPEND="~dev-tqt/tqtinterface-${PV}
dev-libs/glib
media-libs/audiofile
mp3? ( media-libs/libmad )
alsa? ( media-libs/alsa-lib )
vorbis? ( media-libs/libogg media-libs/libvorbis )
jack? ( virtual/jack )"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DWITH_AUDIOFILE=ON
-DWITH_MAD="$(usex mp3)"
-DWITH_ALSA="$(usex alsa)"
-DWITH_VORBIS="$(usex vorbis)"
-DWITH_JACK="$(usex jack)"
-DWITH_ESOUND=OFF
-DWITH_SNDIO=OFF
)
trinity-base-2_src_configure
}
src_install() {
trinity-base-2_src_install
# Used for realtime priority, but off by default as it is a security hazard
use artswrappersuid && chmod u+s "${D}/${TDEDIR}/bin/artswrapper"
}
pkg_postinst() {
if ! use artswrappersuid ; then
elog "Run chmod u+s ${TDEDIR}/bin/artswrapper to let artsd use realtime"
elog "priority and so avoid possible skips in sound. However, on untrusted systems"
elog "this creates the possibility of a DoS attack that'll use 100% cpu at realtime"
elog "priority, and so is off by default. See Gentoo bug #7883."
elog "Or, you can set the artswrappersuid USE flag to make the ebuild do this."
fi
}

@ -1 +1,2 @@
DIST tdegames-trinity-14.1.0.tar.xz 8824016 BLAKE2B cff3d4a6583c922fba7d0291803ecce949cf3256848cc4612c760ca1da531ab15458280990a04ee45e012380601dab322962446a78dc18b308eca49bcb186b34 SHA512 19950e02310cba61eba363545eeae64b6c19c15a84ce261f26808aa5ab4d741b79733c6f5dc6d2cf5a004412c71a448e1d5bb0decd9ef0d55c3705e25346db01
DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223

@ -0,0 +1,18 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="The Atlantic board game"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdeaddons-trinity-14.1.0.tar.xz 1464828 BLAKE2B 9307307cdc404b14ff13d64c74428c4b08d4759fcfd2b1b2248821d3db1968ab91ab0887456462e44f25894b0238cc69fd71b23c01b286ee24096aacfaf32ff0 SHA512 aca7aff6359a101574004ee1144e2d2e5bf05b6787019a4f7266f2de7f010016c7caee3016a43e3fb3c9fa7ab6a487b2aecb339a9980460e7d03f9bea29f7017
DIST tdeaddons-trinity-14.1.1.tar.xz 1464700 BLAKE2B 5818dd1f2434694e0acdc0694d3a17d5fb1f1c1f6eeb4b77220e721fe8464a87721494ead8547d3e41cf17e626b3dd7ab049089e0b2b509e0772f85227313084 SHA512 bebb96b5261ae607d5e405ab33dff65c1792b5b34fdb86d96e2ce433bbe9a8c97c5114deab61b5e09688d59f09cd7d75b81007c1029f2412d397980a942d9100

@ -0,0 +1,17 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeaddons"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Atlantik gameboard designer"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/atlantik-${PV}"

@ -1 +1,2 @@
DIST tdeedu-trinity-14.1.0.tar.xz 24697508 BLAKE2B fa3002581d37481b9c7e55a83ac934988b04d9164992d96e3576498af2c3e402b9b917e3e55f74a9db7d356c8c7b101fd6185916aef54b75d0c6b9eb98f2f341 SHA512 eaeacde4ed27f455faaa42d730477e4ef94d02b9902efbd86aee3ff921fc7bf2069f60c63db7ce57b5c188308745ba449f711eafe466af3b00734fd176b4a57e
DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2

@ -0,0 +1,22 @@
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdeedu translations"
TRINITY_NEED_ARTS="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity version of the Simon Says electronic memory game"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

@ -1 +1,2 @@
DIST tdepim-trinity-14.1.0.tar.xz 9386820 BLAKE2B b76fd325751834fe4fb652b386f288676115d9aa7e987630789c0516f8948703a61cc66f37acb8a334c75493c6cbffd993b49718c17587ec68dae2b2ce43f795 SHA512 9f427b2ac173644061a1d9d0fdeee52d504d4514f39648b5ffd98ffbde8f8502bb7073662bd4a0ea339092ed50fd994b8f9c1f2241a2d89c34d965b97c68201f
DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f

@ -0,0 +1,27 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdepim"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="libtdepim/ libkpgp/ libtdenetwork/"
inherit trinity-meta-2
DESCRIPTION="Trinity certificate manager gui"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
COMMON_DEPEND="~trinity-base/libtdenetwork-${PV}
app-crypt/gpgme
app-crypt/gnupg"
DEPEND="${COMMON_DEPEND}"
RDEPEND="${COMMON_DEPEND}"
pkg_postinst() {
trinity-meta-2_pkg_postinst
elog "For X.509 CRL and OCSP support, install app-crypt/dirmngr, please."
}

@ -1 +1,2 @@
DIST tdesdk-trinity-14.1.0.tar.xz 3728868 BLAKE2B c081cdf5c763c6a5e6a84d1f59c10257f66de516a8a5a4a98fb459804e5696e15cc8f6aef5cc8d3ce09d2d7d3e7162342b8d6c470594c059e1707c6d9e7f69b6 SHA512 3d95b1bf05927887e7f7a278785cef9cab04dd8d76a31436b0e8c64fee46266eb75e83544d5bce4282f7b7bf186e5ca0e43ee8823429e5eb650f31dc6105725f
DIST tdesdk-trinity-14.1.1.tar.xz 3728540 BLAKE2B 57a986be5a0cfa263acc84315391588e544c39b54add9a0373b2e428c62f9cb68289c21af47835e10a57ed92ef0154d6b4309c54aa718db7e4c1026c04f415b1 SHA512 34af3b2f3c7bd4dff7bf60df177f9d1dc7af84f2a0a1a3eb9a22854852a85762ba65eda01c47b29146f08c52f97a5b28e39aa3d2ec57b1584ba74a4d2750d865

@ -0,0 +1,25 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdesdk"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="A graphical CVS front end for Trinity"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE=""
DEPEND="
dev-vcs/cvs
"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdenetwork-trinity-14.1.0.tar.xz 8047188 BLAKE2B e45e9954415e8cecfed169cea2b250ff611b3de590ea42dee117e36245c373a8c895adeba95ceb4a47e100fa23ee6fb1c3d7b3d19d355138a0eaf8fadceb675b SHA512 5cecbc355d5b303ae06f5cfc5fc9390ad4ce96ec073862a18a7a941fd22fc5d7b981d323a80ab284f0ccd669eeeeef44645acfde0eecfe20a33854bd19b3baa4
DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746

@ -0,0 +1,18 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdenetwork"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="librss/"
inherit trinity-meta-2
DESCRIPTION="Trinity RSS server and client for DCOP"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/librss-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdebase-trinity-14.1.0.tar.xz 30722632 BLAKE2B 1f4b87be37730aaa93fc579c130d7af7c408d20512ff8642d8313abaa7ccf6a012c8b52c595641e8ff820f709d68471224f2ceb1f898769b36e386345924b948 SHA512 8fcbb5d4bbaefc9acafa5d1926d6f22b1c087a7af63f0d9e2438c95730e82e6d6e9555afdf336bd01c296adedef5665c571d00c6738d071ed069243d47f30674
DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c

@ -0,0 +1,26 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity crash handler gives the user feedback if a program crashed"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+hwlib"
RDEPEND="sys-devel/gdb"
src_configure() {
local mycmakeargs=(
-DWITH_TDEHWLIB="$(usex hwlib)"
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdetoys-trinity-14.1.0.tar.xz 2520292 BLAKE2B 97bf6f96e9507f3c1fca545b2a4b7252fa11caa3360ff6ed7bee5970d1b181a06d483452bab8168a35d27579c99407360de168c67d8bf98189d89212af33adc1 SHA512 ac945e0ceef280ea98d07ee473fadc5b1c732b52e9c782d84653946ca117f27bbaac1407b9f676ad4a47c2fa84147853ea23f5abfbcce69190f5e77f5e90938c
DIST tdetoys-trinity-14.1.1.tar.xz 2520488 BLAKE2B cb7a2e614b00401cfed40923ac08849ce9156a685ad70ce3f752dbdc532b808af0195374cfc9ef00aebef605ded8fdd92e6d110664eb1e7cb3c845f54b9d71fb SHA512 6a9d00aaa6172dcb43fedc7b093d79d288894f59fde20167877fd4d802e1f3b338bd16d859dd77cb9138658ddfe62ac80591e1a6fbe1dee318c7607495f611a6

@ -0,0 +1,14 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdetoys"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="kicker applet: eyes following the movement of the mouse pointer"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdetoys-trinity-14.1.0.tar.xz 2520292 BLAKE2B 97bf6f96e9507f3c1fca545b2a4b7252fa11caa3360ff6ed7bee5970d1b181a06d483452bab8168a35d27579c99407360de168c67d8bf98189d89212af33adc1 SHA512 ac945e0ceef280ea98d07ee473fadc5b1c732b52e9c782d84653946ca117f27bbaac1407b9f676ad4a47c2fa84147853ea23f5abfbcce69190f5e77f5e90938c
DIST tdetoys-trinity-14.1.1.tar.xz 2520488 BLAKE2B cb7a2e614b00401cfed40923ac08849ce9156a685ad70ce3f752dbdc532b808af0195374cfc9ef00aebef605ded8fdd92e6d110664eb1e7cb3c845f54b9d71fb SHA512 6a9d00aaa6172dcb43fedc7b093d79d288894f59fde20167877fd4d802e1f3b338bd16d859dd77cb9138658ddfe62ac80591e1a6fbe1dee318c7607495f611a6

@ -0,0 +1,14 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdetoys"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="Kicker plugin for the 15-game"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdemultimedia-trinity-14.1.0.tar.xz 4837496 BLAKE2B d2c2be0b30844a772e413c1a47f409f9c07fdb185cad656d5c12a91612c752c27526ab989f227cfacbb5af83d193ba13ba49c35ec8003ec49bc0cf724623eb0d SHA512 cb39363db717b4a615eead97d9df0f34bb77ea6338f818b83ab70cdd84862229731ee7e0678d3d4f4e011d89bd337e373a2c9c2c51e43fc93c514fe15cc655ad
DIST tdemultimedia-trinity-14.1.1.tar.xz 4837604 BLAKE2B 158d765c219d4eadf150e23ac8a0b37af2781f00feb21d1918d477fd30b05ba95147b8d6eba1ce493eb619efcbd0fde2b0b7f8d2fcc9bb9ede34f0d037d7e6e1 SHA512 74a2cf1be6a049cfc06de68b6f6fe006debf516c68c515ded60d55ab190dfe72e0169c796e0b0997579659936a8ffb1807b43e0a8ff61e5c7ee393b6205aa109

@ -0,0 +1,34 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdemultimedia"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Jukebox and music manager for TDE"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="gstreamer musicbrainz"
RDEPEND="media-libs/akode
gstreamer? ( media-libs/gst-plugins-base )
musicbrainz? ( media-libs/musicbrainz )
media-libs/taglib"
DEPEND="${RDEPEND}"
PDEPEND="gstreamer? ( media-plugins/gst-plugins-meta )"
src_configure() {
local mycmakeargs=(
-DWITH_GSTREAMER="$(usex gstreamer)"
-DWITH_MUSICBRAINZ="$(usex musicbrainz)"
-DWITH_TAGLIB=ON
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdemultimedia-trinity-14.1.0.tar.xz 4837496 BLAKE2B d2c2be0b30844a772e413c1a47f409f9c07fdb185cad656d5c12a91612c752c27526ab989f227cfacbb5af83d193ba13ba49c35ec8003ec49bc0cf724623eb0d SHA512 cb39363db717b4a615eead97d9df0f34bb77ea6338f818b83ab70cdd84862229731ee7e0678d3d4f4e011d89bd337e373a2c9c2c51e43fc93c514fe15cc655ad
DIST tdemultimedia-trinity-14.1.1.tar.xz 4837604 BLAKE2B 158d765c219d4eadf150e23ac8a0b37af2781f00feb21d1918d477fd30b05ba95147b8d6eba1ce493eb619efcbd0fde2b0b7f8d2fcc9bb9ede34f0d037d7e6e1 SHA512 74a2cf1be6a049cfc06de68b6f6fe006debf516c68c515ded60d55ab190dfe72e0169c796e0b0997579659936a8ffb1807b43e0a8ff61e5c7ee393b6205aa109

@ -0,0 +1,17 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdemultimedia"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="The Lean TDE Media Player"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="~trinity-base/tdemultimedia-arts-${PV}"

@ -1 +1,2 @@
DIST tdeaddons-trinity-14.1.0.tar.xz 1464828 BLAKE2B 9307307cdc404b14ff13d64c74428c4b08d4759fcfd2b1b2248821d3db1968ab91ab0887456462e44f25894b0238cc69fd71b23c01b286ee24096aacfaf32ff0 SHA512 aca7aff6359a101574004ee1144e2d2e5bf05b6787019a4f7266f2de7f010016c7caee3016a43e3fb3c9fa7ab6a487b2aecb339a9980460e7d03f9bea29f7017
DIST tdeaddons-trinity-14.1.1.tar.xz 1464700 BLAKE2B 5818dd1f2434694e0acdc0694d3a17d5fb1f1c1f6eeb4b77220e721fe8464a87721494ead8547d3e41cf17e626b3dd7ab049089e0b2b509e0772f85227313084 SHA512 bebb96b5261ae607d5e405ab33dff65c1792b5b34fdb86d96e2ce433bbe9a8c97c5114deab61b5e09688d59f09cd7d75b81007c1029f2412d397980a942d9100

@ -0,0 +1,18 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeaddons"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="Plugins for Trinity Addressbook"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/kaddressbook-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdepim-trinity-14.1.0.tar.xz 9386820 BLAKE2B b76fd325751834fe4fb652b386f288676115d9aa7e987630789c0516f8948703a61cc66f37acb8a334c75493c6cbffd993b49718c17587ec68dae2b2ce43f795 SHA512 9f427b2ac173644061a1d9d0fdeee52d504d4514f39648b5ffd98ffbde8f8502bb7073662bd4a0ea339092ed50fd994b8f9c1f2241a2d89c34d965b97c68201f
DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f

@ -0,0 +1,38 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdepim"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="certmanager/lib/
libtdepim/
libtdenetwork/
libkcal/
libemailfunctions/
translations/"
inherit trinity-meta-2
DESCRIPTION="The Trinity Address Book"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="gnokii"
DEPEND="
~trinity-base/certmanager-${PV}
~trinity-base/libkcal-${PV}
~trinity-base/libtdenetwork-${PV}
~trinity-base/libtdepim-${PV}
gnokii? ( app-mobilephone/gnokii )
"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DWITH_GNOKII="$(usex gnokii)"
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdepim-trinity-14.1.0.tar.xz 9386820 BLAKE2B b76fd325751834fe4fb652b386f288676115d9aa7e987630789c0516f8948703a61cc66f37acb8a334c75493c6cbffd993b49718c17587ec68dae2b2ce43f795 SHA512 9f427b2ac173644061a1d9d0fdeee52d504d4514f39648b5ffd98ffbde8f8502bb7073662bd4a0ea339092ed50fd994b8f9c1f2241a2d89c34d965b97c68201f
DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f

@ -0,0 +1,22 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdepim"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="Personal alarm message, command and email scheduler for TDE [Trinity]"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libkpimidentities-${PV}
~trinity-base/libtdepim-${PV}
~trinity-base/libtdenetwork-${PV}"
RDEPEND="${DEPEND}"
TSM_EXTRACT_ALSO="libtdepim/ libkpimidentities/ libemailfunctions/ libkmime/ translations/"

@ -1 +1,2 @@
DIST tdeedu-trinity-14.1.0.tar.xz 24697508 BLAKE2B fa3002581d37481b9c7e55a83ac934988b04d9164992d96e3576498af2c3e402b9b917e3e55f74a9db7d356c8c7b101fd6185916aef54b75d0c6b9eb98f2f341 SHA512 eaeacde4ed27f455faaa42d730477e4ef94d02b9902efbd86aee3ff921fc7bf2069f60c63db7ce57b5c188308745ba449f711eafe466af3b00734fd176b4a57e
DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2

@ -0,0 +1,40 @@
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdeedu translations"
inherit trinity-meta-2
DESCRIPTION="Chemistry teaching tool for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="ocaml"
DEPEND="~trinity-base/libtdeedu-${PV}
ocaml? ( dev-lang/ocaml
dev-ml/facile )"
RDEPEND="${DEPEND}"
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
sed -i -e 's/tdeeduplot-shared/tdeeduplot/' \
-e 's/tdeeduui-shared/tdeeduui/' "${S}/kalzium/src/CMakeLists.txt" || die
sed 's/nums//' -i "${S}/kalzium/src/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}
src_configure() {
local mycmakeargs=(
-DWITH_OCAML_SOLVER="$(usex ocaml)"
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdegraphics-trinity-14.1.0.tar.xz 5804644 BLAKE2B 3aafb8368a4d1add4f374832469b768287c4af03b5e06a7a821b3325f0e04661fe379b73831304b2e2f327873de3ce386ac7a6fb4f6460c4eae82fc540a63aef SHA512 ba0d4bbecbebaf9cb5c2932e6b514038f335d232e1d727d174e4aa84a94c7efe760747f043ea6e10e8d98e95c65b2e2af9882ee4a030eb4f6324ab74d6a37bb4
DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d

@ -0,0 +1,18 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity digital camera manager"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="media-libs/libgphoto2"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdeedu-trinity-14.1.0.tar.xz 24697508 BLAKE2B fa3002581d37481b9c7e55a83ac934988b04d9164992d96e3576498af2c3e402b9b917e3e55f74a9db7d356c8c7b101fd6185916aef54b75d0c6b9eb98f2f341 SHA512 eaeacde4ed27f455faaa42d730477e4ef94d02b9902efbd86aee3ff921fc7bf2069f60c63db7ce57b5c188308745ba449f711eafe466af3b00734fd176b4a57e
DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2

@ -0,0 +1,22 @@
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="translations"
TRINITY_NEED_ARTS="optional"
inherit trinity-meta-2
DESCRIPTION="Letter order game for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

@ -1 +1,2 @@
DIST tdebase-trinity-14.1.0.tar.xz 30722632 BLAKE2B 1f4b87be37730aaa93fc579c130d7af7c408d20512ff8642d8313abaa7ccf6a012c8b52c595641e8ff820f709d68471224f2ceb1f898769b36e386345924b948 SHA512 8fcbb5d4bbaefc9acafa5d1926d6f22b1c087a7af63f0d9e2438c95730e82e6d6e9555afdf336bd01c296adedef5665c571d00c6738d071ed069243d47f30674
DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c

@ -0,0 +1,15 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity tool that generates *.desktop files for well known apps"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdesdk-trinity-14.1.0.tar.xz 3728868 BLAKE2B c081cdf5c763c6a5e6a84d1f59c10257f66de516a8a5a4a98fb459804e5696e15cc8f6aef5cc8d3ce09d2d7d3e7162342b8d6c470594c059e1707c6d9e7f69b6 SHA512 3d95b1bf05927887e7f7a278785cef9cab04dd8d76a31436b0e8c64fee46266eb75e83544d5bce4282f7b7bf186e5ca0e43ee8823429e5eb650f31dc6105725f
DIST tdesdk-trinity-14.1.1.tar.xz 3728540 BLAKE2B 57a986be5a0cfa263acc84315391588e544c39b54add9a0373b2e428c62f9cb68289c21af47835e10a57ed92ef0154d6b4309c54aa718db7e4c1026c04f415b1 SHA512 34af3b2f3c7bd4dff7bf60df177f9d1dc7af84f2a0a1a3eb9a22854852a85762ba65eda01c47b29146f08c52f97a5b28e39aa3d2ec57b1584ba74a4d2750d865

@ -0,0 +1,31 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdesdk"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="admin translations"
inherit trinity-meta-2
DESCRIPTION="Creates a framework to develop a Trinity application"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE=""
DEPEND="
~trinity-base/libkcal-${PV}
~trinity-base/libtdepim-${PV}
"
RDEPEND="${DEPEND}"
src_prepare() {
trinity-admin-prepare
cmake_src_prepare
}

@ -1 +1,2 @@
DIST tdepim-trinity-14.1.0.tar.xz 9386820 BLAKE2B b76fd325751834fe4fb652b386f288676115d9aa7e987630789c0516f8948703a61cc66f37acb8a334c75493c6cbffd993b49718c17587ec68dae2b2ce43f795 SHA512 9f427b2ac173644061a1d9d0fdeee52d504d4514f39648b5ffd98ffbde8f8502bb7073662bd4a0ea339092ed50fd994b8f9c1f2241a2d89c34d965b97c68201f
DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f

@ -0,0 +1,20 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdepim"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="Time tracker tool for TDE [Trinity]"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/tdepim-tderesources-${PV}"
RDEPEND="${DEPEND}"
TSM_EXTRACT_ALSO="libtdepim/ libkcal/ tderesources/ translations/"

@ -1 +1,2 @@
DIST tdegames-trinity-14.1.0.tar.xz 8824016 BLAKE2B cff3d4a6583c922fba7d0291803ecce949cf3256848cc4612c760ca1da531ab15458280990a04ee45e012380601dab322962446a78dc18b308eca49bcb186b34 SHA512 19950e02310cba61eba363545eeae64b6c19c15a84ce261f26808aa5ab4d741b79733c6f5dc6d2cf5a004412c71a448e1d5bb0decd9ef0d55c3705e25346db01
DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223

@ -0,0 +1,20 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_NEED_ARTS="yes"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity Space Game"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdeaddons-trinity-14.1.0.tar.xz 1464828 BLAKE2B 9307307cdc404b14ff13d64c74428c4b08d4759fcfd2b1b2248821d3db1968ab91ab0887456462e44f25894b0238cc69fd71b23c01b286ee24096aacfaf32ff0 SHA512 aca7aff6359a101574004ee1144e2d2e5bf05b6787019a4f7266f2de7f010016c7caee3016a43e3fb3c9fa7ab6a487b2aecb339a9980460e7d03f9bea29f7017
DIST tdeaddons-trinity-14.1.1.tar.xz 1464700 BLAKE2B 5818dd1f2434694e0acdc0694d3a17d5fb1f1c1f6eeb4b77220e721fe8464a87721494ead8547d3e41cf17e626b3dd7ab049089e0b2b509e0772f85227313084 SHA512 bebb96b5261ae607d5e405ab33dff65c1792b5b34fdb86d96e2ce433bbe9a8c97c5114deab61b5e09688d59f09cd7d75b81007c1029f2412d397980a942d9100

@ -0,0 +1,19 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TSM_EXTRACT="kate"
TRINITY_MODULE_NAME="tdeaddons"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Kate plugins and docs"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/kate-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdebase-trinity-14.1.0.tar.xz 30722632 BLAKE2B 1f4b87be37730aaa93fc579c130d7af7c408d20512ff8642d8313abaa7ccf6a012c8b52c595641e8ff820f709d68471224f2ceb1f898769b36e386345924b948 SHA512 8fcbb5d4bbaefc9acafa5d1926d6f22b1c087a7af63f0d9e2438c95730e82e6d6e9555afdf336bd01c296adedef5665c571d00c6738d071ed069243d47f30674
DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c

@ -0,0 +1,15 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Kate is an MDI texteditor"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdegames-trinity-14.1.0.tar.xz 8824016 BLAKE2B cff3d4a6583c922fba7d0291803ecce949cf3256848cc4612c760ca1da531ab15458280990a04ee45e012380601dab322962446a78dc18b308eca49bcb186b34 SHA512 19950e02310cba61eba363545eeae64b6c19c15a84ce261f26808aa5ab4d741b79733c6f5dc6d2cf5a004412c71a448e1d5bb0decd9ef0d55c3705e25346db01
DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223

@ -0,0 +1,19 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity Atomic Entertainment Game"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdemultimedia-trinity-14.1.0.tar.xz 4837496 BLAKE2B d2c2be0b30844a772e413c1a47f409f9c07fdb185cad656d5c12a91612c752c27526ab989f227cfacbb5af83d193ba13ba49c35ec8003ec49bc0cf724623eb0d SHA512 cb39363db717b4a615eead97d9df0f34bb77ea6338f818b83ab70cdd84862229731ee7e0678d3d4f4e011d89bd337e373a2c9c2c51e43fc93c514fe15cc655ad
DIST tdemultimedia-trinity-14.1.1.tar.xz 4837604 BLAKE2B 158d765c219d4eadf150e23ac8a0b37af2781f00feb21d1918d477fd30b05ba95147b8d6eba1ce493eb619efcbd0fde2b0b7f8d2fcc9bb9ede34f0d037d7e6e1 SHA512 74a2cf1be6a049cfc06de68b6f6fe006debf516c68c515ded60d55ab190dfe72e0169c796e0b0997579659936a8ffb1807b43e0a8ff61e5c7ee393b6205aa109

@ -0,0 +1,39 @@
# Copyright 2021-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdemultimedia"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libkcddb/ kscd/"
inherit flag-o-matic trinity-meta-2
DESCRIPTION="TDE CD ripper and audio encoder frontend"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="encode flac mp3 vorbis"
DEPEND="~trinity-base/libkcddb-${PV}
~trinity-base/libkscd-${PV}
media-sound/cdparanoia"
# External encoders used - no optional compile-time support
RDEPEND="${RDEPEND}
~trinity-base/tdemultimedia-tdeioslaves-${PV}
encode? ( vorbis? ( media-sound/vorbis-tools )
flac? ( media-libs/flac )
mp3? ( media-sound/lame ) )"
src_prepare() {
sed -i 's/kcddb-shared/kcddb/' "${S}/${PN}/CMakeLists.txt" || die
sed -i 's/if( NOT BUILD_KSCD )/if( BUILD_KSCD )/' "${S}/CMakeLists.txt" || die
sed -i -e 's/kcompactdisc-static/kcompactdisc/' -e 's/workman-static/workman/' "${S}/${PN}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}
src_configure() {
append-cxxflags "-I${TDEDIR}/include/libkcddb -I${TDEDIR}/include"
append-ldflags "-L${TDEDIR}/$(get_libdir)/kscd"
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdesdk-trinity-14.1.0.tar.xz 3728868 BLAKE2B c081cdf5c763c6a5e6a84d1f59c10257f66de516a8a5a4a98fb459804e5696e15cc8f6aef5cc8d3ce09d2d7d3e7162342b8d6c470594c059e1707c6d9e7f69b6 SHA512 3d95b1bf05927887e7f7a278785cef9cab04dd8d76a31436b0e8c64fee46266eb75e83544d5bce4282f7b7bf186e5ca0e43ee8823429e5eb650f31dc6105725f
DIST tdesdk-trinity-14.1.1.tar.xz 3728540 BLAKE2B 57a986be5a0cfa263acc84315391588e544c39b54add9a0373b2e428c62f9cb68289c21af47835e10a57ed92ef0154d6b4309c54aa718db7e4c1026c04f415b1 SHA512 34af3b2f3c7bd4dff7bf60df177f9d1dc7af84f2a0a1a3eb9a22854852a85762ba65eda01c47b29146f08c52f97a5b28e39aa3d2ec57b1584ba74a4d2750d865

@ -0,0 +1,36 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdesdk"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="PO-file editing suite for Trinity"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="berkdb"
DEPEND+="
berkdb? ( sys-libs/db:5.3 )
"
RDEPEND="${DEPEND}"
src_prepare() {
trinity-meta-2_src_prepare
}
src_configure() {
local mycmakeargs=(
-DWITH_DBSEARCHENGINE=$(usex berkdb ON OFF)
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdegames-trinity-14.1.0.tar.xz 8824016 BLAKE2B cff3d4a6583c922fba7d0291803ecce949cf3256848cc4612c760ca1da531ab15458280990a04ee45e012380601dab322962446a78dc18b308eca49bcb186b34 SHA512 19950e02310cba61eba363545eeae64b6c19c15a84ce261f26808aa5ab4d741b79733c6f5dc6d2cf5a004412c71a448e1d5bb0decd9ef0d55c3705e25346db01
DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223

@ -0,0 +1,19 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="A Backgammon program for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdegames-trinity-14.1.0.tar.xz 8824016 BLAKE2B cff3d4a6583c922fba7d0291803ecce949cf3256848cc4612c760ca1da531ab15458280990a04ee45e012380601dab322962446a78dc18b308eca49bcb186b34 SHA512 19950e02310cba61eba363545eeae64b6c19c15a84ce261f26808aa5ab4d741b79733c6f5dc6d2cf5a004412c71a448e1d5bb0decd9ef0d55c3705e25346db01
DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223

@ -0,0 +1,19 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="The Trinity Battleship clone"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdegames-trinity-14.1.0.tar.xz 8824016 BLAKE2B cff3d4a6583c922fba7d0291803ecce949cf3256848cc4612c760ca1da531ab15458280990a04ee45e012380601dab322962446a78dc18b308eca49bcb186b34 SHA512 19950e02310cba61eba363545eeae64b6c19c15a84ce261f26808aa5ab4d741b79733c6f5dc6d2cf5a004412c71a448e1d5bb0decd9ef0d55c3705e25346db01
DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223

@ -0,0 +1,19 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity Blackbox Game"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdegames-trinity-14.1.0.tar.xz 8824016 BLAKE2B cff3d4a6583c922fba7d0291803ecce949cf3256848cc4612c760ca1da531ab15458280990a04ee45e012380601dab322962446a78dc18b308eca49bcb186b34 SHA512 19950e02310cba61eba363545eeae64b6c19c15a84ce261f26808aa5ab4d741b79733c6f5dc6d2cf5a004412c71a448e1d5bb0decd9ef0d55c3705e25346db01
DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223

@ -0,0 +1,22 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_NEED_ARTS="optional"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
# Needs some dependency to play "au" sounds.
DESCRIPTION="Trinity Bounce Ball Game"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdeedu-trinity-14.1.0.tar.xz 24697508 BLAKE2B fa3002581d37481b9c7e55a83ac934988b04d9164992d96e3576498af2c3e402b9b917e3e55f74a9db7d356c8c7b101fd6185916aef54b75d0c6b9eb98f2f341 SHA512 eaeacde4ed27f455faaa42d730477e4ef94d02b9902efbd86aee3ff921fc7bf2069f60c63db7ce57b5c188308745ba449f711eafe466af3b00734fd176b4a57e
DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2

@ -0,0 +1,22 @@
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="translations"
TRINITY_NEED_ARTS="optional"
inherit trinity-meta-2
DESCRIPTION="Fraction calculation teaching tool for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

@ -1 +1,2 @@
DIST tdeaccessibility-trinity-14.1.0.tar.xz 6191924 BLAKE2B a3f8255b00c59091df78ec0893c24a1da74366faaaf4ac459fe7589840ebffcdbea9fe6f57bccf8869bfea0fadb79dcba40bf1d700e372afdd3714bf6e6dc328 SHA512 91f3b48f5361d850fc6ee480e67cb9fb00df463d146b9291b7f4c66749d90df742f868562c75978139a0ef5b1be8ea668e8b4042f8d9032b26bfed60bb56bba4
DIST tdeaccessibility-trinity-14.1.1.tar.xz 6192024 BLAKE2B 42356922784a4cf2abde4c0e932faf8bf24dc2829cd1507f4ad81de4615a6abe808cafabd1781e47020a03531b5ddb2478230e05f716e3a23bb72cb0431f6e0e SHA512 4e215d8b0de470b1820bb251e2d9d69eba54e828fb6d94b50e4f5ddf74fe1e8166dcabc48694bcba4ce11e46a8cc37fb3774941ef73c959f280b89ddc652808d

@ -0,0 +1,22 @@
# Copyright 2021-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeaccessibility"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="TDE panel applet that displays the keyboard status"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DWITH_ARTS=OFF
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdesdk-trinity-14.1.0.tar.xz 3728868 BLAKE2B c081cdf5c763c6a5e6a84d1f59c10257f66de516a8a5a4a98fb459804e5696e15cc8f6aef5cc8d3ce09d2d7d3e7162342b8d6c470594c059e1707c6d9e7f69b6 SHA512 3d95b1bf05927887e7f7a278785cef9cab04dd8d76a31436b0e8c64fee46266eb75e83544d5bce4282f7b7bf186e5ca0e43ee8823429e5eb650f31dc6105725f
DIST tdesdk-trinity-14.1.1.tar.xz 3728540 BLAKE2B 57a986be5a0cfa263acc84315391588e544c39b54add9a0373b2e428c62f9cb68289c21af47835e10a57ed92ef0154d6b4309c54aa718db7e4c1026c04f415b1 SHA512 34af3b2f3c7bd4dff7bf60df177f9d1dc7af84f2a0a1a3eb9a22854852a85762ba65eda01c47b29146f08c52f97a5b28e39aa3d2ec57b1584ba74a4d2750d865

@ -0,0 +1,26 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdesdk"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="A front end for the Trinity bug tracking system"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE=""
DEPEND="
~trinity-base/libkcal-${PV}
~trinity-base/libtdepim-${PV}
"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdeutils-trinity-14.1.0.tar.xz 3188452 BLAKE2B 44f4f8c4952730de92011ff8b63a2aad055c014a2f67a6c58029b12459f763842e5f750be04444b6c6d43e4ca7cdfad003d40947ac3556339251095438b38113 SHA512 5428c10f1829564af5041a5bdfb8785b4a4d99ec1c1f049fda9eefc339100c4c303f9ccb41259f0df459a796963e60baddaedf74977d245e7eda1efb01e3b686
DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f

@ -0,0 +1,18 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity calculator"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="dev-libs/gmp:*"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdeutils-trinity-14.1.0.tar.xz 3188452 BLAKE2B 44f4f8c4952730de92011ff8b63a2aad055c014a2f67a6c58029b12459f763842e5f750be04444b6c6d43e4ca7cdfad003d40947ac3556339251095438b38113 SHA512 5428c10f1829564af5041a5bdfb8785b4a4d99ec1c1f049fda9eefc339100c4c303f9ccb41259f0df459a796963e60baddaedf74977d245e7eda1efb01e3b686
DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f

@ -0,0 +1,16 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_SUBMODULE="kcharselect charselectapplet"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity character selection utility and panel applet"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdebase-trinity-14.1.0.tar.xz 30722632 BLAKE2B 1f4b87be37730aaa93fc579c130d7af7c408d20512ff8642d8313abaa7ccf6a012c8b52c595641e8ff820f709d68471224f2ceb1f898769b36e386345924b948 SHA512 8fcbb5d4bbaefc9acafa5d1926d6f22b1c087a7af63f0d9e2438c95730e82e6d6e9555afdf336bd01c296adedef5665c571d00c6738d071ed069243d47f30674
DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c

@ -0,0 +1,28 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="A simple password checker, used by any software in need of user authentication."
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="pam"
RDEPEND="pam? ( trinity-base/tdebase-pam )"
DEPEND="${RDEPEND}"
src_configure() {
local mycmakeargs=(
-DWITH_SHADOW=ON
-DWITH_PAM="$(usex pam)"
-DKCHECKPASS_PAM_SERVICE=tde
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdebase-trinity-14.1.0.tar.xz 30722632 BLAKE2B 1f4b87be37730aaa93fc579c130d7af7c408d20512ff8642d8313abaa7ccf6a012c8b52c595641e8ff820f709d68471224f2ceb1f898769b36e386345924b948 SHA512 8fcbb5d4bbaefc9acafa5d1926d6f22b1c087a7af63f0d9e2438c95730e82e6d6e9555afdf336bd01c296adedef5665c571d00c6738d071ed069243d47f30674
DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c

@ -0,0 +1,20 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="KCMInit - initializes Control Modules during startup."
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="x11-libs/libX11
x11-libs/libXext
x11-libs/libXrender
x11-libs/libXtst"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdegraphics-trinity-14.1.0.tar.xz 5804644 BLAKE2B 3aafb8368a4d1add4f374832469b768287c4af03b5e06a7a821b3325f0e04661fe379b73831304b2e2f327873de3ce386ac7a6fb4f6460c4eae82fc540a63aef SHA512 ba0d4bbecbebaf9cb5c2932e6b514038f335d232e1d727d174e4aa84a94c7efe760747f043ea6e10e8d98e95c65b2e2af9882ee4a030eb4f6324ab74d6a37bb4
DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d

@ -0,0 +1,15 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity color selector/editor"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdebase-trinity-14.1.0.tar.xz 30722632 BLAKE2B 1f4b87be37730aaa93fc579c130d7af7c408d20512ff8642d8313abaa7ccf6a012c8b52c595641e8ff820f709d68471224f2ceb1f898769b36e386345924b948 SHA512 8fcbb5d4bbaefc9acafa5d1926d6f22b1c087a7af63f0d9e2438c95730e82e6d6e9555afdf336bd01c296adedef5665c571d00c6738d071ed069243d47f30674
DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c

@ -0,0 +1,55 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="kicker/ twin/ kdesktop/ klipper/ kxkb/ translations/"
inherit trinity-meta-2
DESCRIPTION="The Trinity Control Center"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+hwlib ieee1394 logitech-mouse samba +svg +xrandr"
DEPEND="
~trinity-base/kicker-${PV}
~trinity-base/libkonq-${PV}
~trinity-base/tdelibs-${PV}[xrandr?]
x11-libs/libX11
x11-libs/libXcursor
x11-libs/libXrender
ieee1394? ( sys-libs/libraw1394 )
logitech-mouse? ( virtual/libusb:0 )
samba? ( net-fs/samba )
"
RDEPEND="${DEPEND}
sys-apps/usbutils
~trinity-base/kcminit-${PV}
~trinity-base/khelpcenter-${PV}
~trinity-base/khotkeys-${PV}
~trinity-base/tdebase-data-${PV}
~trinity-base/tdesu-${PV}
svg? ( media-libs/libart_lgpl )
"
src_configure() {
local mycmakeargs=(
-DWITH_XCURSOR=ON
-DWITH_XRENDER=ON
-DWITH_USBIDS=/usr/share/misc/usb.ids
-DWITH_SAMBA="$(usex samba)"
-DWITH_LIBUSB="$(usex logitech-mouse)"
-DWITH_LIBRAW1394="$(usex ieee1394)"
-DWITH_XRANDR="$(usex xrandr)"
-DWITH_TDEHWLIB="$(usex hwlib)"
-DWITH_LIBART="$(usex svg)"
-DXSCREENSAVER_DIR="/usr/$(get_libdir)/misc/xscreensaver"
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdeadmin-trinity-14.1.0.tar.xz 1513344 BLAKE2B 45fe4a8acabeb2311d3cd2bc6e61bf27ca470bc6cd0e5c68e05f4649c8cfc5a04dbe6ebfc6438ee3849fb50ffc9245d9c63592847bfbe0e313fafe232ae380b5 SHA512 fb770e1cd9f9d2625d721769e1fef1fd3600f1e9ed90bbfd53c21bf7da86c91a4f448fc77a9b1fe5fbf5eca57d8b15f75bd0a84390c7643aee91f28e36cc8cfc
DIST tdeadmin-trinity-14.1.1.tar.xz 1513124 BLAKE2B a5e31969a9661ee998c36503ea29c4fca40789eb68d912bf1fdf225c3cbea4bfca4fd60847790d0309c78f61cf959e4868f1cd8e4a097b1bcabbc71cc93f2936 SHA512 a8772c1b531eb6972ccb7b7f9390c9e95d122a9018f1dd29ea83f0a6c15687136853bd827ddcf45e7f226fedd0f9ea83e4342fa4bc0c6816cc4c9910a4c7121f

@ -0,0 +1,14 @@
# Copyright 2021-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeadmin"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="The Trinity crontab editor"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdebase-trinity-14.1.0.tar.xz 30722632 BLAKE2B 1f4b87be37730aaa93fc579c130d7af7c408d20512ff8642d8313abaa7ccf6a012c8b52c595641e8ff820f709d68471224f2ceb1f898769b36e386345924b948 SHA512 8fcbb5d4bbaefc9acafa5d1926d6f22b1c087a7af63f0d9e2438c95730e82e6d6e9555afdf336bd01c296adedef5665c571d00c6738d071ed069243d47f30674
DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c

@ -0,0 +1,14 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="Trinity: graphical DCOP browser/client"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdebase-trinity-14.1.0.tar.xz 30722632 BLAKE2B 1f4b87be37730aaa93fc579c130d7af7c408d20512ff8642d8313abaa7ccf6a012c8b52c595641e8ff820f709d68471224f2ceb1f898769b36e386345924b948 SHA512 8fcbb5d4bbaefc9acafa5d1926d6f22b1c087a7af63f0d9e2438c95730e82e6d6e9555afdf336bd01c296adedef5665c571d00c6738d071ed069243d47f30674
DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c

@ -0,0 +1,46 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="kcheckpass/ translations/ FindXscreensaver.cmake"
inherit trinity-meta-2
DESCRIPTION="The part of TDE UI that handles icons, desktop, screensaver etc"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="pam xscreensaver hwlib"
COMMON_DEPEND="
~dev-libs/dbus-1-tqt-${PV}
~trinity-base/kcontrol-${PV}
~trinity-base/libkonq-${PV}
x11-libs/libXrender
x11-libs/libXcursor
xscreensaver? ( x11-libs/libXScrnSaver )"
# Requires the desktop background settings module,
# so until we separate the kcontrol modules into separate ebuilds :-),
# there's a dep here
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}
pam? ( trinity-base/tdebase-pam )"
src_configure() {
local mycmakeargs=(
-DWITH_XCURSOR=ON
-DWITH_XRENDER=ON
-DWITH_PAM="$(usex pam)"
-DWITH_XSCREENSAVER="$(usex xscreensaver)"
-DTDESCREENSAVER_PAM_SERVICE=tde
-DWITH_TDEHWLIB="$(usex hwlib)"
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdeutils-trinity-14.1.0.tar.xz 3188452 BLAKE2B 44f4f8c4952730de92011ff8b63a2aad055c014a2f67a6c58029b12459f763842e5f750be04444b6c6d43e4ca7cdfad003d40947ac3556339251095438b38113 SHA512 5428c10f1829564af5041a5bdfb8785b4a4d99ec1c1f049fda9eefc339100c4c303f9ccb41259f0df459a796963e60baddaedf74977d245e7eda1efb01e3b686
DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f

@ -0,0 +1,15 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity free disk space utility"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdebase-trinity-14.1.0.tar.xz 30722632 BLAKE2B 1f4b87be37730aaa93fc579c130d7af7c408d20512ff8642d8313abaa7ccf6a012c8b52c595641e8ff820f709d68471224f2ceb1f898769b36e386345924b948 SHA512 8fcbb5d4bbaefc9acafa5d1926d6f22b1c087a7af63f0d9e2438c95730e82e6d6e9555afdf336bd01c296adedef5665c571d00c6738d071ed069243d47f30674
DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c

@ -0,0 +1,14 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="KDialog can be used to show nice dialog boxes from shell scripts"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdenetwork-trinity-14.1.0.tar.xz 8047188 BLAKE2B e45e9954415e8cecfed169cea2b250ff611b3de590ea42dee117e36245c373a8c895adeba95ceb4a47e100fa23ee6fb1c3d7b3d19d355138a0eaf8fadceb675b SHA512 5cecbc355d5b303ae06f5cfc5fc9390ad4ce96ec073862a18a7a941fd22fc5d7b981d323a80ab284f0ccd669eeeeef44645acfde0eecfe20a33854bd19b3baa4
DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746

@ -0,0 +1,15 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdenetwork"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity dict client (for dict.org-like servers)"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdegraphics-trinity-14.1.0.tar.xz 5804644 BLAKE2B 3aafb8368a4d1add4f374832469b768287c4af03b5e06a7a821b3325f0e04661fe379b73831304b2e2f327873de3ce386ac7a6fb4f6460c4eae82fc540a63aef SHA512 ba0d4bbecbebaf9cb5c2932e6b514038f335d232e1d727d174e4aa84a94c7efe760747f043ea6e10e8d98e95c65b2e2af9882ee4a030eb4f6324ab74d6a37bb4
DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d

@ -0,0 +1,27 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="kviewshell"
inherit trinity-meta-2
DESCRIPTION="Trinity DVI viewer"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
media-libs/freetype
~trinity-base/kviewshell-${PV}
"
RDEPEND="${DEPEND}"
src_prepare(){
sed -i "s/BUILD_KVIEWSHELL OR BUILD_KDVI OR BUILD_KFAX/BUILD_KVIEWSHELL/" "${S}/doc/man/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

@ -1 +1,2 @@
DIST tdeutils-trinity-14.1.0.tar.xz 3188452 BLAKE2B 44f4f8c4952730de92011ff8b63a2aad055c014a2f67a6c58029b12459f763842e5f750be04444b6c6d43e4ca7cdfad003d40947ac3556339251095438b38113 SHA512 5428c10f1829564af5041a5bdfb8785b4a4d99ec1c1f049fda9eefc339100c4c303f9ccb41259f0df459a796963e60baddaedf74977d245e7eda1efb01e3b686
DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f

@ -0,0 +1,15 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Very simple text editor for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdeedu-trinity-14.1.0.tar.xz 24697508 BLAKE2B fa3002581d37481b9c7e55a83ac934988b04d9164992d96e3576498af2c3e402b9b917e3e55f74a9db7d356c8c7b101fd6185916aef54b75d0c6b9eb98f2f341 SHA512 eaeacde4ed27f455faaa42d730477e4ef94d02b9902efbd86aee3ff921fc7bf2069f60c63db7ce57b5c188308745ba449f711eafe466af3b00734fd176b4a57e
DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2

@ -0,0 +1,22 @@
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="translations"
TRINITY_NEED_ARTS="optional"
inherit trinity-meta-2
DESCRIPTION="Interactive form-based tests for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

@ -1 +1,2 @@
DIST tdegames-trinity-14.1.0.tar.xz 8824016 BLAKE2B cff3d4a6583c922fba7d0291803ecce949cf3256848cc4612c760ca1da531ab15458280990a04ee45e012380601dab322962446a78dc18b308eca49bcb186b34 SHA512 19950e02310cba61eba363545eeae64b6c19c15a84ce261f26808aa5ab4d741b79733c6f5dc6d2cf5a004412c71a448e1d5bb0decd9ef0d55c3705e25346db01
DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223

@ -0,0 +1,19 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity: Board game inspired by Abalone"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdegraphics-trinity-14.1.0.tar.xz 5804644 BLAKE2B 3aafb8368a4d1add4f374832469b768287c4af03b5e06a7a821b3325f0e04661fe379b73831304b2e2f327873de3ce386ac7a6fb4f6460c4eae82fc540a63aef SHA512 ba0d4bbecbebaf9cb5c2932e6b514038f335d232e1d727d174e4aa84a94c7efe760747f043ea6e10e8d98e95c65b2e2af9882ee4a030eb4f6324ab74d6a37bb4
DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d

@ -0,0 +1,25 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
TRINITY_SUBMODULE="kfax kfaxview"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="kviewshell"
inherit trinity-meta-2
DESCRIPTION="Trinity G3/G4 fax viewer"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/kviewshell-${PV}"
RDEPEND="${DEPEND}"
src_prepare(){
sed -i "s/BUILD_KVIEWSHELL OR BUILD_KDVI OR BUILD_KFAX/BUILD_KVIEWSHELL/" "${S}/doc/man/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

@ -1 +1,2 @@
DIST tdebase-trinity-14.1.0.tar.xz 30722632 BLAKE2B 1f4b87be37730aaa93fc579c130d7af7c408d20512ff8642d8313abaa7ccf6a012c8b52c595641e8ff820f709d68471224f2ceb1f898769b36e386345924b948 SHA512 8fcbb5d4bbaefc9acafa5d1926d6f22b1c087a7af63f0d9e2438c95730e82e6d6e9555afdf336bd01c296adedef5665c571d00c6738d071ed069243d47f30674
DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c

@ -0,0 +1,18 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity file find utility"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libkonq-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdeutils-trinity-14.1.0.tar.xz 3188452 BLAKE2B 44f4f8c4952730de92011ff8b63a2aad055c014a2f67a6c58029b12459f763842e5f750be04444b6c6d43e4ca7cdfad003d40947ac3556339251095438b38113 SHA512 5428c10f1829564af5041a5bdfb8785b4a4d99ec1c1f049fda9eefc339100c4c303f9ccb41259f0df459a796963e60baddaedf74977d245e7eda1efb01e3b686
DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f

@ -0,0 +1,15 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="KFloppy - formats disks and puts a DOS or ext2fs filesystem on them."
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdegames-trinity-14.1.0.tar.xz 8824016 BLAKE2B cff3d4a6583c922fba7d0291803ecce949cf3256848cc4612c760ca1da531ab15458280990a04ee45e012380601dab322962446a78dc18b308eca49bcb186b34 SHA512 19950e02310cba61eba363545eeae64b6c19c15a84ce261f26808aa5ab4d741b79733c6f5dc6d2cf5a004412c71a448e1d5bb0decd9ef0d55c3705e25346db01
DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223

@ -0,0 +1,20 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TRINITY_SUBMODULE="kfouleggs libksirtet"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="KFoulEggs is an adaptation of the well-known (at least in Japan) PuyoPuyo game"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdegraphics-trinity-14.1.0.tar.xz 5804644 BLAKE2B 3aafb8368a4d1add4f374832469b768287c4af03b5e06a7a821b3325f0e04661fe379b73831304b2e2f327873de3ce386ac7a6fb4f6460c4eae82fc540a63aef SHA512 ba0d4bbecbebaf9cb5c2932e6b514038f335d232e1d727d174e4aa84a94c7efe760747f043ea6e10e8d98e95c65b2e2af9882ee4a030eb4f6324ab74d6a37bb4
DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d

@ -0,0 +1,18 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity screen gamma values kcontrol module"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/kcontrol-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdepim-trinity-14.1.0.tar.xz 9386820 BLAKE2B b76fd325751834fe4fb652b386f288676115d9aa7e987630789c0516f8948703a61cc66f37acb8a334c75493c6cbffd993b49718c17587ec68dae2b2ce43f795 SHA512 9f427b2ac173644061a1d9d0fdeee52d504d4514f39648b5ffd98ffbde8f8502bb7073662bd4a0ea339092ed50fd994b8f9c1f2241a2d89c34d965b97c68201f
DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f

@ -0,0 +1,16 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdepim"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="libtdepim/"
inherit trinity-meta-2
DESCRIPTION="A Trinity library for drawing and editing gantt-diagramms"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdeedu-trinity-14.1.0.tar.xz 24697508 BLAKE2B fa3002581d37481b9c7e55a83ac934988b04d9164992d96e3576498af2c3e402b9b917e3e55f74a9db7d356c8c7b101fd6185916aef54b75d0c6b9eb98f2f341 SHA512 eaeacde4ed27f455faaa42d730477e4ef94d02b9902efbd86aee3ff921fc7bf2069f60c63db7ce57b5c188308745ba449f711eafe466af3b00734fd176b4a57e
DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2

@ -0,0 +1,22 @@
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="translations"
TRINITY_NEED_ARTS="optional"
inherit trinity-meta-2
DESCRIPTION="Geography learning tool for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

@ -1 +1,2 @@
DIST tdenetwork-trinity-14.1.0.tar.xz 8047188 BLAKE2B e45e9954415e8cecfed169cea2b250ff611b3de590ea42dee117e36245c373a8c895adeba95ceb4a47e100fa23ee6fb1c3d7b3d19d355138a0eaf8fadceb675b SHA512 5cecbc355d5b303ae06f5cfc5fc9390ad4ce96ec073862a18a7a941fd22fc5d7b981d323a80ab284f0ccd669eeeeef44645acfde0eecfe20a33854bd19b3baa4
DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746

@ -0,0 +1,18 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdenetwork"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="An advanced download manager for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="x11-libs/libXext"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdegraphics-trinity-14.1.0.tar.xz 5804644 BLAKE2B 3aafb8368a4d1add4f374832469b768287c4af03b5e06a7a821b3325f0e04661fe379b73831304b2e2f327873de3ce386ac7a6fb4f6460c4eae82fc540a63aef SHA512 ba0d4bbecbebaf9cb5c2932e6b514038f335d232e1d727d174e4aa84a94c7efe760747f043ea6e10e8d98e95c65b2e2af9882ee4a030eb4f6324ab74d6a37bb4
DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d

@ -0,0 +1,18 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="A Trinity Viewer for PostScript (.ps, .eps) and PDF (.pdf) files"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="x11-libs/libXft"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdegames-trinity-14.1.0.tar.xz 8824016 BLAKE2B cff3d4a6583c922fba7d0291803ecce949cf3256848cc4612c760ca1da531ab15458280990a04ee45e012380601dab322962446a78dc18b308eca49bcb186b34 SHA512 19950e02310cba61eba363545eeae64b6c19c15a84ce261f26808aa5ab4d741b79733c6f5dc6d2cf5a004412c71a448e1d5bb0decd9ef0d55c3705e25346db01
DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223

@ -0,0 +1,19 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity: KGoldrunner is a game of action and puzzle solving"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdeutils-trinity-14.1.0.tar.xz 3188452 BLAKE2B 44f4f8c4952730de92011ff8b63a2aad055c014a2f67a6c58029b12459f763842e5f750be04444b6c6d43e4ca7cdfad003d40947ac3556339251095438b38113 SHA512 5428c10f1829564af5041a5bdfb8785b4a4d99ec1c1f049fda9eefc339100c4c303f9ccb41259f0df459a796963e60baddaedf74977d245e7eda1efb01e3b686
DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f

@ -0,0 +1,23 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity gpg keyring manager"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="app-crypt/gnupg
|| (
app-crypt/pinentry[ncurses]
app-crypt/pinentry[qt5]
app-crypt/pinentry[gtk]
app-crypt/pinentry[tqt(-)]
)"

@ -1 +1,2 @@
DIST tdeedu-trinity-14.1.0.tar.xz 24697508 BLAKE2B fa3002581d37481b9c7e55a83ac934988b04d9164992d96e3576498af2c3e402b9b917e3e55f74a9db7d356c8c7b101fd6185916aef54b75d0c6b9eb98f2f341 SHA512 eaeacde4ed27f455faaa42d730477e4ef94d02b9902efbd86aee3ff921fc7bf2069f60c63db7ce57b5c188308745ba449f711eafe466af3b00734fd176b4a57e
DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2

@ -0,0 +1,26 @@
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdeedu translations"
TRINITY_NEED_ARTS="optional"
inherit trinity-meta-2
DESCRIPTION="The classical hangman game for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdeedu-${PV}"
RDEPEND="${DEPEND}"
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
sed -i 's/tdeeducore-shared/tdeeducore/' "${S}/${PN}/${PN}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

@ -1 +1,2 @@
DIST tdebase-trinity-14.1.0.tar.xz 30722632 BLAKE2B 1f4b87be37730aaa93fc579c130d7af7c408d20512ff8642d8313abaa7ccf6a012c8b52c595641e8ff820f709d68471224f2ceb1f898769b36e386345924b948 SHA512 8fcbb5d4bbaefc9acafa5d1926d6f22b1c087a7af63f0d9e2438c95730e82e6d6e9555afdf336bd01c296adedef5665c571d00c6738d071ed069243d47f30674
DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c

@ -0,0 +1,24 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
TRINITY_SUBMODULE="khelpcenter doc"
TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="The Trinity help center"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="
~trinity-base/tdebase-tdeioslaves-${PV}
|| (
www-misc/htdig
www-misc/hldig
)
"

@ -1 +1,2 @@
DIST tdeutils-trinity-14.1.0.tar.xz 3188452 BLAKE2B 44f4f8c4952730de92011ff8b63a2aad055c014a2f67a6c58029b12459f763842e5f750be04444b6c6d43e4ca7cdfad003d40947ac3556339251095438b38113 SHA512 5428c10f1829564af5041a5bdfb8785b4a4d99ec1c1f049fda9eefc339100c4c303f9ccb41259f0df459a796963e60baddaedf74977d245e7eda1efb01e3b686
DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f

@ -0,0 +1,15 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity hex editor"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdebase-trinity-14.1.0.tar.xz 30722632 BLAKE2B 1f4b87be37730aaa93fc579c130d7af7c408d20512ff8642d8313abaa7ccf6a012c8b52c595641e8ff820f709d68471224f2ceb1f898769b36e386345924b948 SHA512 8fcbb5d4bbaefc9acafa5d1926d6f22b1c087a7af63f0d9e2438c95730e82e6d6e9555afdf336bd01c296adedef5665c571d00c6738d071ed069243d47f30674
DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c

@ -0,0 +1,27 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_NEED_ARTS="optional"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity hotkey daemon"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="x11-libs/libXtst"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DWITH_XTEST=ON
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdeaddons-trinity-14.1.0.tar.xz 1464828 BLAKE2B 9307307cdc404b14ff13d64c74428c4b08d4759fcfd2b1b2248821d3db1968ab91ab0887456462e44f25894b0238cc69fd71b23c01b286ee24096aacfaf32ff0 SHA512 aca7aff6359a101574004ee1144e2d2e5bf05b6787019a4f7266f2de7f010016c7caee3016a43e3fb3c9fa7ab6a487b2aecb339a9980460e7d03f9bea29f7017
DIST tdeaddons-trinity-14.1.1.tar.xz 1464700 BLAKE2B 5818dd1f2434694e0acdc0694d3a17d5fb1f1c1f6eeb4b77220e721fe8464a87721494ead8547d3e41cf17e626b3dd7ab049089e0b2b509e0772f85227313084 SHA512 bebb96b5261ae607d5e405ab33dff65c1792b5b34fdb86d96e2ce433bbe9a8c97c5114deab61b5e09688d59f09cd7d75b81007c1029f2412d397980a942d9100

@ -0,0 +1,20 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeaddons"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="kicker applets"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/kicker-${PV}"
RDEPEND="${DEPEND}"
# no xmms support

@ -1 +1,2 @@
DIST tdebase-trinity-14.1.0.tar.xz 30722632 BLAKE2B 1f4b87be37730aaa93fc579c130d7af7c408d20512ff8642d8313abaa7ccf6a012c8b52c595641e8ff820f709d68471224f2ceb1f898769b36e386345924b948 SHA512 8fcbb5d4bbaefc9acafa5d1926d6f22b1c087a7af63f0d9e2438c95730e82e6d6e9555afdf336bd01c296adedef5665c571d00c6738d071ed069243d47f30674
DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c

@ -0,0 +1,37 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="The Trinity application starter panel, capable of applets and extensions"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="xcomposite hwlib"
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}"
src_configure() {
local mycmakeargs=(
-DWITH_XFIXES="$(usex xcomposite)"
-DWITH_XRENDER="$(usex xcomposite)"
-DWITH_XCOMPOSITE="$(usex xcomposite)"
-DWITH_TDEHWLIB="$(usex hwlib)"
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdeedu-trinity-14.1.0.tar.xz 24697508 BLAKE2B fa3002581d37481b9c7e55a83ac934988b04d9164992d96e3576498af2c3e402b9b917e3e55f74a9db7d356c8c7b101fd6185916aef54b75d0c6b9eb98f2f341 SHA512 eaeacde4ed27f455faaa42d730477e4ef94d02b9902efbd86aee3ff921fc7bf2069f60c63db7ce57b5c188308745ba449f711eafe466af3b00734fd176b4a57e
DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2

@ -0,0 +1,24 @@
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="Interactive geometry program for TDE"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="dev-libs/boost[python]"
RDEPEND="${DEPEND}"
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

@ -1 +1,2 @@
DIST tdewebdev-trinity-14.1.0.tar.xz 4137044 BLAKE2B 3bae1571c370cfec90314417fc87e0e33568d646ae88a891ff488659c64a2a6143b1206500cbf2fd82153940ef95b4f2e0c2d19acd00a88a3e1ca3f041619037 SHA512 a564ccb9054aba7c3aa9bec3acf70ab7b3ac2500f05c2cd18380974907c80bcf9b9a72b466b2b546600b7f3dea0ed5097589fae6249ddb63fa35dd7e382fcb84
DIST tdewebdev-trinity-14.1.1.tar.xz 4136900 BLAKE2B c7d72ce08253bf94bf93bd6f1d9d41566e63f0629a7c07c872c899a9b563be4f41bd9ca092aa1f72a67f5b09e38998aec1bb019331e683cfb1353840c620d8c4 SHA512 f9c11514ccf36e638cef036994c4c3dc984387b0455ea392742a329de142a738575a0db54a0ac61adec9e5253a2f7d6fda95807f8aa6e5cee6edd868a99cb93f

@ -0,0 +1,25 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdewebdev"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="translations"
inherit flag-o-matic trinity-meta-2
DESCRIPTION="HTML image map editor for TDE"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE=""
src_configure() {
append-cxxflags "-std=c++11"
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdeedu-trinity-14.1.0.tar.xz 24697508 BLAKE2B fa3002581d37481b9c7e55a83ac934988b04d9164992d96e3576498af2c3e402b9b917e3e55f74a9db7d356c8c7b101fd6185916aef54b75d0c6b9eb98f2f341 SHA512 eaeacde4ed27f455faaa42d730477e4ef94d02b9902efbd86aee3ff921fc7bf2069f60c63db7ce57b5c188308745ba449f711eafe466af3b00734fd176b4a57e
DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2

@ -0,0 +1,21 @@
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="Japanese reference/study tool for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

@ -1 +1,2 @@
DIST tdeutils-trinity-14.1.0.tar.xz 3188452 BLAKE2B 44f4f8c4952730de92011ff8b63a2aad055c014a2f67a6c58029b12459f763842e5f750be04444b6c6d43e4ca7cdfad003d40947ac3556339251095438b38113 SHA512 5428c10f1829564af5041a5bdfb8785b4a4d99ec1c1f049fda9eefc339100c4c303f9ccb41259f0df459a796963e60baddaedf74977d245e7eda1efb01e3b686
DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f

@ -0,0 +1,15 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity note taking utility"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdegames-trinity-14.1.0.tar.xz 8824016 BLAKE2B cff3d4a6583c922fba7d0291803ecce949cf3256848cc4612c760ca1da531ab15458280990a04ee45e012380601dab322962446a78dc18b308eca49bcb186b34 SHA512 19950e02310cba61eba363545eeae64b6c19c15a84ce261f26808aa5ab4d741b79733c6f5dc6d2cf5a004412c71a448e1d5bb0decd9ef0d55c3705e25346db01
DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223

@ -0,0 +1,19 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity: Tactical one or two player game"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdeutils-trinity-14.1.0.tar.xz 3188452 BLAKE2B 44f4f8c4952730de92011ff8b63a2aad055c014a2f67a6c58029b12459f763842e5f750be04444b6c6d43e4ca7cdfad003d40947ac3556339251095438b38113 SHA512 5428c10f1829564af5041a5bdfb8785b4a4d99ec1c1f049fda9eefc339100c4c303f9ccb41259f0df459a796963e60baddaedf74977d245e7eda1efb01e3b686
DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f

@ -0,0 +1,32 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="Trinity battery monitoring and management for laptops"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="xscreensaver"
RDEPEND="
x11-libs/libXtst
xscreensaver? ( x11-libs/libXScrnSaver )
"
DEPEND="${RDEPEND}
virtual/os-headers
"
src_configure() {
local mycmakeargs=(
-DWITH_DPMS=ON
-DWITH_XSCREENSAVER="$(usex xscreensaver)"
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdeedu-trinity-14.1.0.tar.xz 24697508 BLAKE2B fa3002581d37481b9c7e55a83ac934988b04d9164992d96e3576498af2c3e402b9b917e3e55f74a9db7d356c8c7b101fd6185916aef54b75d0c6b9eb98f2f341 SHA512 eaeacde4ed27f455faaa42d730477e4ef94d02b9902efbd86aee3ff921fc7bf2069f60c63db7ce57b5c188308745ba449f711eafe466af3b00734fd176b4a57e
DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2

@ -0,0 +1,25 @@
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdeedu translations"
inherit trinity-meta-2
DESCRIPTION="Application to help revise/teach Latin"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdeedu-${PV}"
RDEPEND="${DEPEND}"
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
sed -i 's/tdeeducore-shared/tdeeducore/' "${S}/${PN}/${PN}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

@ -1 +1,2 @@
DIST tdeedu-trinity-14.1.0.tar.xz 24697508 BLAKE2B fa3002581d37481b9c7e55a83ac934988b04d9164992d96e3576498af2c3e402b9b917e3e55f74a9db7d356c8c7b101fd6185916aef54b75d0c6b9eb98f2f341 SHA512 eaeacde4ed27f455faaa42d730477e4ef94d02b9902efbd86aee3ff921fc7bf2069f60c63db7ce57b5c188308745ba449f711eafe466af3b00734fd176b4a57e
DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2

@ -0,0 +1,21 @@
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="Foreign alphabet tutor for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

@ -1 +1,2 @@
DIST tdegames-trinity-14.1.0.tar.xz 8824016 BLAKE2B cff3d4a6583c922fba7d0291803ecce949cf3256848cc4612c760ca1da531ab15458280990a04ee45e012380601dab322962446a78dc18b308eca49bcb186b34 SHA512 19950e02310cba61eba363545eeae64b6c19c15a84ce261f26808aa5ab4d741b79733c6f5dc6d2cf5a004412c71a448e1d5bb0decd9ef0d55c3705e25346db01
DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223

@ -0,0 +1,20 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TRINITY_SUBMODULE="klickety libksirtet"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity: Klickety is an adaptation of the clickomania game"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdegames-trinity-14.1.0.tar.xz 8824016 BLAKE2B cff3d4a6583c922fba7d0291803ecce949cf3256848cc4612c760ca1da531ab15458280990a04ee45e012380601dab322962446a78dc18b308eca49bcb186b34 SHA512 19950e02310cba61eba363545eeae64b6c19c15a84ce261f26808aa5ab4d741b79733c6f5dc6d2cf5a004412c71a448e1d5bb0decd9ef0d55c3705e25346db01
DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223

@ -0,0 +1,19 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity: Kolor Lines - a little game about balls and how to get rid of them"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdewebdev-trinity-14.1.0.tar.xz 4137044 BLAKE2B 3bae1571c370cfec90314417fc87e0e33568d646ae88a891ff488659c64a2a6143b1206500cbf2fd82153940ef95b4f2e0c2d19acd00a88a3e1ca3f041619037 SHA512 a564ccb9054aba7c3aa9bec3acf70ab7b3ac2500f05c2cd18380974907c80bcf9b9a72b466b2b546600b7f3dea0ed5097589fae6249ddb63fa35dd7e382fcb84
DIST tdewebdev-trinity-14.1.1.tar.xz 4136900 BLAKE2B c7d72ce08253bf94bf93bd6f1d9d41566e63f0629a7c07c872c899a9b563be4f41bd9ca092aa1f72a67f5b09e38998aec1bb019331e683cfb1353840c620d8c4 SHA512 f9c11514ccf36e638cef036994c4c3dc984387b0455ea392742a329de142a738575a0db54a0ac61adec9e5253a2f7d6fda95807f8aa6e5cee6edd868a99cb93f

@ -0,0 +1,25 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdewebdev"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="translations"
inherit flag-o-matic trinity-meta-2
DESCRIPTION="Web link validity checker for TDE"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE=""
src_configure() {
append-cxxflags "-std=c++11"
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdebase-trinity-14.1.0.tar.xz 30722632 BLAKE2B 1f4b87be37730aaa93fc579c130d7af7c408d20512ff8642d8313abaa7ccf6a012c8b52c595641e8ff820f709d68471224f2ceb1f898769b36e386345924b948 SHA512 8fcbb5d4bbaefc9acafa5d1926d6f22b1c087a7af63f0d9e2438c95730e82e6d6e9555afdf336bd01c296adedef5665c571d00c6738d071ed069243d47f30674
DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c

@ -0,0 +1,25 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="kicker applet for Trinity and X clipboard management"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="x11-libs/libXfixes"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DWITH_XFIXES=ON
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdeaccessibility-trinity-14.1.0.tar.xz 6191924 BLAKE2B a3f8255b00c59091df78ec0893c24a1da74366faaaf4ac459fe7589840ebffcdbea9fe6f57bccf8869bfea0fadb79dcba40bf1d700e372afdd3714bf6e6dc328 SHA512 91f3b48f5361d850fc6ee480e67cb9fb00df463d146b9291b7f4c66749d90df742f868562c75978139a0ef5b1be8ea668e8b4042f8d9032b26bfed60bb56bba4
DIST tdeaccessibility-trinity-14.1.1.tar.xz 6192024 BLAKE2B 42356922784a4cf2abde4c0e932faf8bf24dc2829cd1507f4ad81de4615a6abe808cafabd1781e47020a03531b5ddb2478230e05f716e3a23bb72cb0431f6e0e SHA512 4e215d8b0de470b1820bb251e2d9d69eba54e828fb6d94b50e4f5ddf74fe1e8166dcabc48694bcba4ce11e46a8cc37fb3774941ef73c959f280b89ddc652808d

@ -0,0 +1,23 @@
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeaccessibility"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="TDE screen magnifier"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DWITH_ARTS=OFF
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdegames-trinity-14.1.0.tar.xz 8824016 BLAKE2B cff3d4a6583c922fba7d0291803ecce949cf3256848cc4612c760ca1da531ab15458280990a04ee45e012380601dab322962446a78dc18b308eca49bcb186b34 SHA512 19950e02310cba61eba363545eeae64b6c19c15a84ce261f26808aa5ab4d741b79733c6f5dc6d2cf5a004412c71a448e1d5bb0decd9ef0d55c3705e25346db01
DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223

@ -0,0 +1,19 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Mahjongg for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdepim-trinity-14.1.0.tar.xz 9386820 BLAKE2B b76fd325751834fe4fb652b386f288676115d9aa7e987630789c0516f8948703a61cc66f37acb8a334c75493c6cbffd993b49718c17587ec68dae2b2ce43f795 SHA512 9f427b2ac173644061a1d9d0fdeee52d504d4514f39648b5ffd98ffbde8f8502bb7073662bd4a0ea339092ed50fd994b8f9c1f2241a2d89c34d965b97c68201f
DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f

@ -0,0 +1,68 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdepim"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="
ktnef/
libemailfunctions/
mimelib/
libtdenetwork/
certmanager/lib/
libtdepim/
korganizer/kcalendariface.h
korganizer/korganizeriface.h
libkpimidentities/
libkpgp/
libkmime/
libksieve/
kmail/
translations/"
inherit trinity-meta-2
DESCRIPTION="The email client for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="crypt imap mbox sasl"
# The magic of KMail, is fully done by individual TDEIOSlaves,
# so we trigger them to be build, depending on USE flags.
DEPEND="
~trinity-base/certmanager-${PV}
~trinity-base/ktnef-${PV}
~trinity-base/libkcal-${PV}
~trinity-base/libkmime-${PV}
~trinity-base/libkpgp-${PV}
~trinity-base/libkpimidentities-${PV}
~trinity-base/libksieve-${PV}
~trinity-base/libtdenetwork-${PV}
~trinity-base/libtdepim-${PV}
~trinity-base/mimelib-${PV}
"
RDEPEND="${DEPEND}
~trinity-base/tdebase-tdeioslaves-${PV}
crypt? ( app-crypt/pinentry )
imap? ( ~trinity-base/tdepim-tdeioslaves-${PV}[sasl=] )
mbox? ( ~trinity-base/tdepim-tdeioslaves-${PV} )
sasl? ( ~trinity-base/tdebase-tdeioslaves-${PV}[sasl=] )
"
src_install() {
trinity-meta-2_src_install
insinto "${TDEDIR}/include/kmail"
doins "${BUILD_DIR}/kmail"/*.h
}
pkg_postinst () {
if use crypt; then
elog "Remember that you can build Pinentry with TQt support."
elog "To do so, just emerge app-crypt/pinentry with \"tqt\" USE"
elog "and use \"eselect pinentry set pinentry-tqt\" to use it."
fi
}

@ -1 +1,2 @@
DIST tdepim-trinity-14.1.0.tar.xz 9386820 BLAKE2B b76fd325751834fe4fb652b386f288676115d9aa7e987630789c0516f8948703a61cc66f37acb8a334c75493c6cbffd993b49718c17587ec68dae2b2ce43f795 SHA512 9f427b2ac173644061a1d9d0fdeee52d504d4514f39648b5ffd98ffbde8f8502bb7073662bd4a0ea339092ed50fd994b8f9c1f2241a2d89c34d965b97c68201f
DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f

@ -0,0 +1,15 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdepim"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="KMail Import Filters"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdebase-trinity-14.1.0.tar.xz 30722632 BLAKE2B 1f4b87be37730aaa93fc579c130d7af7c408d20512ff8642d8313abaa7ccf6a012c8b52c595641e8ff820f709d68471224f2ceb1f898769b36e386345924b948 SHA512 8fcbb5d4bbaefc9acafa5d1926d6f22b1c087a7af63f0d9e2438c95730e82e6d6e9555afdf336bd01c296adedef5665c571d00c6738d071ed069243d47f30674
DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c

@ -0,0 +1,15 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity menu editor"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdeutils-trinity-14.1.0.tar.xz 3188452 BLAKE2B 44f4f8c4952730de92011ff8b63a2aad055c014a2f67a6c58029b12459f763842e5f750be04444b6c6d43e4ca7cdfad003d40947ac3556339251095438b38113 SHA512 5428c10f1829564af5041a5bdfb8785b4a4d99ec1c1f049fda9eefc339100c4c303f9ccb41259f0df459a796963e60baddaedf74977d245e7eda1efb01e3b686
DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f

@ -0,0 +1,33 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="kded module that supports some hardware input devices, such as special keys"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="asus-laptop dell-laptop lm-sensors powerbook-laptop thinkpad-laptop vaio-laptop"
DEPEND="powerbook-laptop? ( app-laptop/pbbuttonsd )"
RDEPEND="${DEPEND}
lm-sensors? ( sys-apps/lm-sensors )"
src_configure() {
local mycmakeargs=(
-DWITH_ASUS="$(usex asus-laptop)"
-DWITH_I8K="$(usex dell-laptop)"
-DWITH_POWERBOOK2="$(usex powerbook-laptop)"
-DWITH_THINKPAD="$(usex thinkpad-laptop)"
-DWITH_VAIO="$(usex vaio-laptop)"
-DWITH_SENSORS="$(usex lm-sensors)"
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdegames-trinity-14.1.0.tar.xz 8824016 BLAKE2B cff3d4a6583c922fba7d0291803ecce949cf3256848cc4612c760ca1da531ab15458280990a04ee45e012380601dab322962446a78dc18b308eca49bcb186b34 SHA512 19950e02310cba61eba363545eeae64b6c19c15a84ce261f26808aa5ab4d741b79733c6f5dc6d2cf5a004412c71a448e1d5bb0decd9ef0d55c3705e25346db01
DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223

@ -0,0 +1,19 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="KMines is a classic mine sweeper game"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdemultimedia-trinity-14.1.0.tar.xz 4837496 BLAKE2B d2c2be0b30844a772e413c1a47f409f9c07fdb185cad656d5c12a91612c752c27526ab989f227cfacbb5af83d193ba13ba49c35ec8003ec49bc0cf724623eb0d SHA512 cb39363db717b4a615eead97d9df0f34bb77ea6338f818b83ab70cdd84862229731ee7e0678d3d4f4e011d89bd337e373a2c9c2c51e43fc93c514fe15cc655ad
DIST tdemultimedia-trinity-14.1.1.tar.xz 4837604 BLAKE2B 158d765c219d4eadf150e23ac8a0b37af2781f00feb21d1918d477fd30b05ba95147b8d6eba1ce493eb619efcbd0fde2b0b7f8d2fcc9bb9ede34f0d037d7e6e1 SHA512 74a2cf1be6a049cfc06de68b6f6fe006debf516c68c515ded60d55ab190dfe72e0169c796e0b0997579659936a8ffb1807b43e0a8ff61e5c7ee393b6205aa109

@ -0,0 +1,27 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdemultimedia"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity mixer GUI"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="alsa"
DEPEND="alsa? ( media-libs/alsa-lib )"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DWITH_ALSA="$(usex alsa)"
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdepim-trinity-14.1.0.tar.xz 9386820 BLAKE2B b76fd325751834fe4fb652b386f288676115d9aa7e987630789c0516f8948703a61cc66f37acb8a334c75493c6cbffd993b49718c17587ec68dae2b2ce43f795 SHA512 9f427b2ac173644061a1d9d0fdeee52d504d4514f39648b5ffd98ffbde8f8502bb7073662bd4a0ea339092ed50fd994b8f9c1f2241a2d89c34d965b97c68201f
DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f

@ -0,0 +1,15 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdepim"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="libtdepim/"
inherit trinity-meta-2
DESCRIPTION="A TDE Mobile Devices Manager"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdetoys-trinity-14.1.0.tar.xz 2520292 BLAKE2B 97bf6f96e9507f3c1fca545b2a4b7252fa11caa3360ff6ed7bee5970d1b181a06d483452bab8168a35d27579c99407360de168c67d8bf98189d89212af33adc1 SHA512 ac945e0ceef280ea98d07ee473fadc5b1c732b52e9c782d84653946ca117f27bbaac1407b9f676ad4a47c2fa84147853ea23f5abfbcce69190f5e77f5e90938c
DIST tdetoys-trinity-14.1.1.tar.xz 2520488 BLAKE2B cb7a2e614b00401cfed40923ac08849ce9156a685ad70ce3f752dbdc532b808af0195374cfc9ef00aebef605ded8fdd92e6d110664eb1e7cb3c845f54b9d71fb SHA512 6a9d00aaa6172dcb43fedc7b093d79d288894f59fde20167877fd4d802e1f3b338bd16d859dd77cb9138658ddfe62ac80591e1a6fbe1dee318c7607495f611a6

@ -0,0 +1,14 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdetoys"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="Trinity moon phase display"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdeaccessibility-trinity-14.1.0.tar.xz 6191924 BLAKE2B a3f8255b00c59091df78ec0893c24a1da74366faaaf4ac459fe7589840ebffcdbea9fe6f57bccf8869bfea0fadb79dcba40bf1d700e372afdd3714bf6e6dc328 SHA512 91f3b48f5361d850fc6ee480e67cb9fb00df463d146b9291b7f4c66749d90df742f868562c75978139a0ef5b1be8ea668e8b4042f8d9032b26bfed60bb56bba4
DIST tdeaccessibility-trinity-14.1.1.tar.xz 6192024 BLAKE2B 42356922784a4cf2abde4c0e932faf8bf24dc2829cd1507f4ad81de4615a6abe808cafabd1781e47020a03531b5ddb2478230e05f716e3a23bb72cb0431f6e0e SHA512 4e215d8b0de470b1820bb251e2d9d69eba54e828fb6d94b50e4f5ddf74fe1e8166dcabc48694bcba4ce11e46a8cc37fb3774941ef73c959f280b89ddc652808d

@ -0,0 +1,23 @@
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeaccessibility"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="TDE accessibility tool: translates mouse hovering into clicks"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DWITH_ARTS=OFF
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdeaccessibility-trinity-14.1.0.tar.xz 6191924 BLAKE2B a3f8255b00c59091df78ec0893c24a1da74366faaaf4ac459fe7589840ebffcdbea9fe6f57bccf8869bfea0fadb79dcba40bf1d700e372afdd3714bf6e6dc328 SHA512 91f3b48f5361d850fc6ee480e67cb9fb00df463d146b9291b7f4c66749d90df742f868562c75978139a0ef5b1be8ea668e8b4042f8d9032b26bfed60bb56bba4
DIST tdeaccessibility-trinity-14.1.1.tar.xz 6192024 BLAKE2B 42356922784a4cf2abde4c0e932faf8bf24dc2829cd1507f4ad81de4615a6abe808cafabd1781e47020a03531b5ddb2478230e05f716e3a23bb72cb0431f6e0e SHA512 4e215d8b0de470b1820bb251e2d9d69eba54e828fb6d94b50e4f5ddf74fe1e8166dcabc48694bcba4ce11e46a8cc37fb3774941ef73c959f280b89ddc652808d

@ -0,0 +1,23 @@
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeaccessibility"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="TDE: A type-and-say front end for speech synthesizers"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
local mycmakeargs=(
-DWITH_ARTS=OFF
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdeedu-trinity-14.1.0.tar.xz 24697508 BLAKE2B fa3002581d37481b9c7e55a83ac934988b04d9164992d96e3576498af2c3e402b9b917e3e55f74a9db7d356c8c7b101fd6185916aef54b75d0c6b9eb98f2f341 SHA512 eaeacde4ed27f455faaa42d730477e4ef94d02b9902efbd86aee3ff921fc7bf2069f60c63db7ce57b5c188308745ba449f711eafe466af3b00734fd176b4a57e
DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2

@ -0,0 +1,21 @@
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="Mathematical function plotter for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

@ -1 +1,2 @@
DIST tdegraphics-trinity-14.1.0.tar.xz 5804644 BLAKE2B 3aafb8368a4d1add4f374832469b768287c4af03b5e06a7a821b3325f0e04661fe379b73831304b2e2f327873de3ce386ac7a6fb4f6460c4eae82fc540a63aef SHA512 ba0d4bbecbebaf9cb5c2932e6b514038f335d232e1d727d174e4aa84a94c7efe760747f043ea6e10e8d98e95c65b2e2af9882ee4a030eb4f6324ab74d6a37bb4
DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d

@ -0,0 +1,14 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="TDEIO and konqueror plugins for MRML - an image indexing service"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdesdk-trinity-14.1.0.tar.xz 3728868 BLAKE2B c081cdf5c763c6a5e6a84d1f59c10257f66de516a8a5a4a98fb459804e5696e15cc8f6aef5cc8d3ce09d2d7d3e7162342b8d6c470594c059e1707c6d9e7f69b6 SHA512 3d95b1bf05927887e7f7a278785cef9cab04dd8d76a31436b0e8c64fee46266eb75e83544d5bce4282f7b7bf186e5ca0e43ee8823429e5eb650f31dc6105725f
DIST tdesdk-trinity-14.1.1.tar.xz 3728540 BLAKE2B 57a986be5a0cfa263acc84315391588e544c39b54add9a0373b2e428c62f9cb68289c21af47835e10a57ed92ef0154d6b4309c54aa718db7e4c1026c04f415b1 SHA512 34af3b2f3c7bd4dff7bf60df177f9d1dc7af84f2a0a1a3eb9a22854852a85762ba65eda01c47b29146f08c52f97a5b28e39aa3d2ec57b1584ba74a4d2750d865

@ -0,0 +1,17 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdesdk"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="A Trinity memory leak tracer"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE=""

@ -1 +1,2 @@
DIST tdebase-trinity-14.1.0.tar.xz 30722632 BLAKE2B 1f4b87be37730aaa93fc579c130d7af7c408d20512ff8642d8313abaa7ccf6a012c8b52c595641e8ff820f709d68471224f2ceb1f898769b36e386345924b948 SHA512 8fcbb5d4bbaefc9acafa5d1926d6f22b1c087a7af63f0d9e2438c95730e82e6d6e9555afdf336bd01c296adedef5665c571d00c6738d071ed069243d47f30674
DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c

@ -0,0 +1,15 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity network wizard"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdegames-trinity-14.1.0.tar.xz 8824016 BLAKE2B cff3d4a6583c922fba7d0291803ecce949cf3256848cc4612c760ca1da531ab15458280990a04ee45e012380601dab322962446a78dc18b308eca49bcb186b34 SHA512 19950e02310cba61eba363545eeae64b6c19c15a84ce261f26808aa5ab4d741b79733c6f5dc6d2cf5a004412c71a448e1d5bb0decd9ef0d55c3705e25346db01
DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223

@ -0,0 +1,19 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity tron game"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdeadmin-trinity-14.1.0.tar.xz 1513344 BLAKE2B 45fe4a8acabeb2311d3cd2bc6e61bf27ca470bc6cd0e5c68e05f4649c8cfc5a04dbe6ebfc6438ee3849fb50ffc9245d9c63592847bfbe0e313fafe232ae380b5 SHA512 fb770e1cd9f9d2625d721769e1fef1fd3600f1e9ed90bbfd53c21bf7da86c91a4f448fc77a9b1fe5fbf5eca57d8b15f75bd0a84390c7643aee91f28e36cc8cfc
DIST tdeadmin-trinity-14.1.1.tar.xz 1513124 BLAKE2B a5e31969a9661ee998c36503ea29c4fca40789eb68d912bf1fdf225c3cbea4bfca4fd60847790d0309c78f61cf959e4868f1cd8e4a097b1bcabbc71cc93f2936 SHA512 a8772c1b531eb6972ccb7b7f9390c9e95d122a9018f1dd29ea83f0a6c15687136853bd827ddcf45e7f226fedd0f9ea83e4342fa4bc0c6816cc4c9910a4c7121f

@ -0,0 +1,14 @@
# Copyright 2021-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeadmin"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="Trinity network configuration tool"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdeaddons-trinity-14.1.0.tar.xz 1464828 BLAKE2B 9307307cdc404b14ff13d64c74428c4b08d4759fcfd2b1b2248821d3db1968ab91ab0887456462e44f25894b0238cc69fd71b23c01b286ee24096aacfaf32ff0 SHA512 aca7aff6359a101574004ee1144e2d2e5bf05b6787019a4f7266f2de7f010016c7caee3016a43e3fb3c9fa7ab6a487b2aecb339a9980460e7d03f9bea29f7017
DIST tdeaddons-trinity-14.1.1.tar.xz 1464700 BLAKE2B 5818dd1f2434694e0acdc0694d3a17d5fb1f1c1f6eeb4b77220e721fe8464a87721494ead8547d3e41cf17e626b3dd7ab049089e0b2b509e0772f85227313084 SHA512 bebb96b5261ae607d5e405ab33dff65c1792b5b34fdb86d96e2ce433bbe9a8c97c5114deab61b5e09688d59f09cd7d75b81007c1029f2412d397980a942d9100

@ -0,0 +1,17 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeaddons"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="Kicker applet - RSS news ticker"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/knewsticker-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdenetwork-trinity-14.1.0.tar.xz 8047188 BLAKE2B e45e9954415e8cecfed169cea2b250ff611b3de590ea42dee117e36245c373a8c895adeba95ceb4a47e100fa23ee6fb1c3d7b3d19d355138a0eaf8fadceb675b SHA512 5cecbc355d5b303ae06f5cfc5fc9390ad4ce96ec073862a18a7a941fd22fc5d7b981d323a80ab284f0ccd669eeeeef44645acfde0eecfe20a33854bd19b3baa4
DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746

@ -0,0 +1,19 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdenetwork"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="librss"
inherit trinity-meta-2
DESCRIPTION="kicker plugin: rss news ticker"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/librss-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdepim-trinity-14.1.0.tar.xz 9386820 BLAKE2B b76fd325751834fe4fb652b386f288676115d9aa7e987630789c0516f8948703a61cc66f37acb8a334c75493c6cbffd993b49718c17587ec68dae2b2ce43f795 SHA512 9f427b2ac173644061a1d9d0fdeee52d504d4514f39648b5ffd98ffbde8f8502bb7073662bd4a0ea339092ed50fd994b8f9c1f2241a2d89c34d965b97c68201f
DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f

@ -0,0 +1,25 @@
# Copyright 2020-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdepim"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="libtdepim/ libemailfunctions/ libkpgp/ libkmime/ translations/"
inherit trinity-meta-2
DESCRIPTION="A newsreader for TDE"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
~trinity-base/ktnef-${PV}
~trinity-base/libkcal-${PV}
~trinity-base/libkpgp-${PV}
~trinity-base/libkmime-${PV}
~trinity-base/libtdepim-${PV}
"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdepim-trinity-14.1.0.tar.xz 9386820 BLAKE2B b76fd325751834fe4fb652b386f288676115d9aa7e987630789c0516f8948703a61cc66f37acb8a334c75493c6cbffd993b49718c17587ec68dae2b2ce43f795 SHA512 9f427b2ac173644061a1d9d0fdeee52d504d4514f39648b5ffd98ffbde8f8502bb7073662bd4a0ea339092ed50fd994b8f9c1f2241a2d89c34d965b97c68201f
DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f

@ -0,0 +1,22 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdepim"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="libtdepim/ translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity Notes application"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
~trinity-base/libkcal-${PV}
~trinity-base/libtdepim-${PV}
"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdepim-trinity-14.1.0.tar.xz 9386820 BLAKE2B b76fd325751834fe4fb652b386f288676115d9aa7e987630789c0516f8948703a61cc66f37acb8a334c75493c6cbffd993b49718c17587ec68dae2b2ce43f795 SHA512 9f427b2ac173644061a1d9d0fdeee52d504d4514f39648b5ffd98ffbde8f8502bb7073662bd4a0ea339092ed50fd994b8f9c1f2241a2d89c34d965b97c68201f
DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f

@ -0,0 +1,17 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdepim"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="TDE kpgp library"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
TSM_EXTRACT_ALSO="libtdepim/"

@ -1 +1,2 @@
DIST tdetoys-trinity-14.1.0.tar.xz 2520292 BLAKE2B 97bf6f96e9507f3c1fca545b2a4b7252fa11caa3360ff6ed7bee5970d1b181a06d483452bab8168a35d27579c99407360de168c67d8bf98189d89212af33adc1 SHA512 ac945e0ceef280ea98d07ee473fadc5b1c732b52e9c782d84653946ca117f27bbaac1407b9f676ad4a47c2fa84147853ea23f5abfbcce69190f5e77f5e90938c
DIST tdetoys-trinity-14.1.1.tar.xz 2520488 BLAKE2B cb7a2e614b00401cfed40923ac08849ce9156a685ad70ce3f752dbdc532b808af0195374cfc9ef00aebef605ded8fdd92e6d110664eb1e7cb3c845f54b9d71fb SHA512 6a9d00aaa6172dcb43fedc7b093d79d288894f59fde20167877fd4d802e1f3b338bd16d859dd77cb9138658ddfe62ac80591e1a6fbe1dee318c7607495f611a6

@ -0,0 +1,14 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdetoys"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="Trinity: measure the desktop mileage of your mouse pointer"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdegames-trinity-14.1.0.tar.xz 8824016 BLAKE2B cff3d4a6583c922fba7d0291803ecce949cf3256848cc4612c760ca1da531ab15458280990a04ee45e012380601dab322962446a78dc18b308eca49bcb186b34 SHA512 19950e02310cba61eba363545eeae64b6c19c15a84ce261f26808aa5ab4d741b79733c6f5dc6d2cf5a004412c71a448e1d5bb0decd9ef0d55c3705e25346db01
DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223

@ -0,0 +1,20 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_NEED_ARTS="yes"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Minigolf Game by Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdegraphics-trinity-14.1.0.tar.xz 5804644 BLAKE2B 3aafb8368a4d1add4f374832469b768287c4af03b5e06a7a821b3325f0e04661fe379b73831304b2e2f327873de3ce386ac7a6fb4f6460c4eae82fc540a63aef SHA512 ba0d4bbecbebaf9cb5c2932e6b514038f335d232e1d727d174e4aa84a94c7efe760747f043ea6e10e8d98e95c65b2e2af9882ee4a030eb4f6324ab74d6a37bb4
DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d

@ -0,0 +1,15 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Paint Program for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdewebdev-trinity-14.1.0.tar.xz 4137044 BLAKE2B 3bae1571c370cfec90314417fc87e0e33568d646ae88a891ff488659c64a2a6143b1206500cbf2fd82153940ef95b4f2e0c2d19acd00a88a3e1ca3f041619037 SHA512 a564ccb9054aba7c3aa9bec3acf70ab7b3ac2500f05c2cd18380974907c80bcf9b9a72b466b2b546600b7f3dea0ed5097589fae6249ddb63fa35dd7e382fcb84
DIST tdewebdev-trinity-14.1.1.tar.xz 4136900 BLAKE2B c7d72ce08253bf94bf93bd6f1d9d41566e63f0629a7c07c872c899a9b563be4f41bd9ca092aa1f72a67f5b09e38998aec1bb019331e683cfb1353840c620d8c4 SHA512 f9c11514ccf36e638cef036994c4c3dc984387b0455ea392742a329de142a738575a0db54a0ac61adec9e5253a2f7d6fda95807f8aa6e5cee6edd868a99cb93f

@ -0,0 +1,25 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdewebdev"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="translations"
inherit flag-o-matic trinity-meta-2
DESCRIPTION="Visual dialog builder and executor tool [Trinity]"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE=""
src_configure() {
append-cxxflags "-std=c++11"
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdesdk-trinity-14.1.0.tar.xz 3728868 BLAKE2B c081cdf5c763c6a5e6a84d1f59c10257f66de516a8a5a4a98fb459804e5696e15cc8f6aef5cc8d3ce09d2d7d3e7162342b8d6c470594c059e1707c6d9e7f69b6 SHA512 3d95b1bf05927887e7f7a278785cef9cab04dd8d76a31436b0e8c64fee46266eb75e83544d5bce4282f7b7bf186e5ca0e43ee8823429e5eb650f31dc6105725f
DIST tdesdk-trinity-14.1.1.tar.xz 3728540 BLAKE2B 57a986be5a0cfa263acc84315391588e544c39b54add9a0373b2e428c62f9cb68289c21af47835e10a57ed92ef0154d6b4309c54aa718db7e4c1026c04f415b1 SHA512 34af3b2f3c7bd4dff7bf60df177f9d1dc7af84f2a0a1a3eb9a22854852a85762ba65eda01c47b29146f08c52f97a5b28e39aa3d2ec57b1584ba74a4d2750d865

@ -0,0 +1,20 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdesdk"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="A Trinity GUI for viewing differences between files"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE=""

@ -1 +1,2 @@
DIST tdeaddons-trinity-14.1.0.tar.xz 1464828 BLAKE2B 9307307cdc404b14ff13d64c74428c4b08d4759fcfd2b1b2248821d3db1968ab91ab0887456462e44f25894b0238cc69fd71b23c01b286ee24096aacfaf32ff0 SHA512 aca7aff6359a101574004ee1144e2d2e5bf05b6787019a4f7266f2de7f010016c7caee3016a43e3fb3c9fa7ab6a487b2aecb339a9980460e7d03f9bea29f7017
DIST tdeaddons-trinity-14.1.1.tar.xz 1464700 BLAKE2B 5818dd1f2434694e0acdc0694d3a17d5fb1f1c1f6eeb4b77220e721fe8464a87721494ead8547d3e41cf17e626b3dd7ab049089e0b2b509e0772f85227313084 SHA512 bebb96b5261ae607d5e405ab33dff65c1792b5b34fdb86d96e2ce433bbe9a8c97c5114deab61b5e09688d59f09cd7d75b81007c1029f2412d397980a942d9100

@ -0,0 +1,19 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_NEED_ARTS="optional"
TRINITY_MODULE_NAME="tdeaddons"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Various plugins for Konqueror"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/konqueror-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdebase-trinity-14.1.0.tar.xz 30722632 BLAKE2B 1f4b87be37730aaa93fc579c130d7af7c408d20512ff8642d8313abaa7ccf6a012c8b52c595641e8ff820f709d68471224f2ceb1f898769b36e386345924b948 SHA512 8fcbb5d4bbaefc9acafa5d1926d6f22b1c087a7af63f0d9e2438c95730e82e6d6e9555afdf336bd01c296adedef5665c571d00c6738d071ed069243d47f30674
DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c

@ -0,0 +1,27 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="kdesktop translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity: Web browser, file manager, ..."
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="java"
# FIXME: support branding USE flag
DEPEND="
~trinity-base/libkonq-${PV}
"
RDEPEND="${DEPEND}
~trinity-base/kcontrol-${PV}
~trinity-base/kfind-${PV}
~trinity-base/tdebase-tdeioslaves-${PV}
java? ( virtual/jre )
"

@ -1 +1,2 @@
DIST tdegames-trinity-14.1.0.tar.xz 8824016 BLAKE2B cff3d4a6583c922fba7d0291803ecce949cf3256848cc4612c760ca1da531ab15458280990a04ee45e012380601dab322962446a78dc18b308eca49bcb186b34 SHA512 19950e02310cba61eba363545eeae64b6c19c15a84ce261f26808aa5ab4d741b79733c6f5dc6d2cf5a004412c71a448e1d5bb0decd9ef0d55c3705e25346db01
DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223

@ -0,0 +1,19 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Galactic Strategy Trinity Game"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdebase-trinity-14.1.0.tar.xz 30722632 BLAKE2B 1f4b87be37730aaa93fc579c130d7af7c408d20512ff8642d8313abaa7ccf6a012c8b52c595641e8ff820f709d68471224f2ceb1f898769b36e386345924b948 SHA512 8fcbb5d4bbaefc9acafa5d1926d6f22b1c087a7af63f0d9e2438c95730e82e6d6e9555afdf336bd01c296adedef5665c571d00c6738d071ed069243d47f30674
DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c

@ -0,0 +1,34 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="X terminal for use with Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="sudo"
DEPEND="
x11-libs/libX11
x11-libs/libXrender"
RDEPEND="${DEPEND}
~trinity-base/kcontrol-${PV}
x11-apps/bdftopcf
sudo? ( app-admin/sudo )"
src_configure() {
local mycmakeargs=(
-DWITH_XRENDER=ON
-DWITH_SUDO_KONSOLE_SUPER_USER_COMMAND="$(usex sudo)"
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdepim-trinity-14.1.0.tar.xz 9386820 BLAKE2B b76fd325751834fe4fb652b386f288676115d9aa7e987630789c0516f8948703a61cc66f37acb8a334c75493c6cbffd993b49718c17587ec68dae2b2ce43f795 SHA512 9f427b2ac173644061a1d9d0fdeee52d504d4514f39648b5ffd98ffbde8f8502bb7073662bd4a0ea339092ed50fd994b8f9c1f2241a2d89c34d965b97c68201f
DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f

@ -0,0 +1,41 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdepim"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="libtdepim/ libtdenetwork/ plugins/ korganizer/ kaddressbook/
kmail/ knotes/ knode/ akregator/ karm/ libemailfunctions/ libkpimidentities/
libkholidays/ translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity personal information manager"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="kmail"
DEPEND="
~trinity-base/libtdepim-${PV}
~trinity-base/libkpimidentities-${PV}
~trinity-base/libkholidays-${PV}
~trinity-base/knotes-${PV}
~trinity-base/korganizer-${PV}
kmail? ( ~trinity-base/kmail-${PV} )
"
RDEPEND="${DEPEND}"
src_prepare() {
if use kmail ; then
cp "${TDEDIR}/include/kmail"/*.h "${S}/kmail" || die
else
sed -i '/kmail/d' kontact/plugins/CMakeLists.txt || die
sed -i '/specialdates/d' kontact/plugins/CMakeLists.txt || die
fi
# Removing an unnecessary dependency
sed -i '/DEPENDENCIES kmail_settings_base/d' "${S}/${PN}/plugins/kmail/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

@ -1 +1,2 @@
DIST tdegraphics-trinity-14.1.0.tar.xz 5804644 BLAKE2B 3aafb8368a4d1add4f374832469b768287c4af03b5e06a7a821b3325f0e04661fe379b73831304b2e2f327873de3ce386ac7a6fb4f6460c4eae82fc540a63aef SHA512 ba0d4bbecbebaf9cb5c2932e6b514038f335d232e1d727d174e4aa84a94c7efe760747f043ea6e10e8d98e95c65b2e2af9882ee4a030eb4f6324ab74d6a37bb4
DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d

@ -0,0 +1,22 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libkscan"
inherit trinity-meta-2
DESCRIPTION="Kooka is a Trinity application which provides access to scanner hardware"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
media-libs/tiff:=
~trinity-base/libkscan-${PV}
"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdenetwork-trinity-14.1.0.tar.xz 8047188 BLAKE2B e45e9954415e8cecfed169cea2b250ff611b3de590ea42dee117e36245c373a8c895adeba95ceb4a47e100fa23ee6fb1c3d7b3d19d355138a0eaf8fadceb675b SHA512 5cecbc355d5b303ae06f5cfc5fc9390ad4ce96ec073862a18a7a941fd22fc5d7b981d323a80ab284f0ccd669eeeeef44645acfde0eecfe20a33854bd19b3baa4
DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746

@ -0,0 +1,114 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdenetwork"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity multi-protocol IM client"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="gsmlib jingle kernel_linux netmeeting speex"
PLUGINS="addbookmarks alias autoreplace connectionstatus contactnotes crypt
highlight history latex motionautoaway netmeeting nowlistening smpppdcs
statistics texteffect translator webpresence"
PROTOCOLS="gadu groupwise irc msn oscar sametime sms winpopup xmpp yahoo"
# unsupported USE="v4l2 opengl xscreensaver ssl emoticons-manager "
# USE=xmms works only with xmms1
IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
REQUIRED_USE="
jingle? ( xmpp )
gsmlib? ( sms )
netmeeting? ( msn )
speex? ( jingle xmpp )"
# MISSING COMMON_DEPEND
# x11-libs/libXrender
# xmpp? ( net-dns/libidn )
# kernel_linux? ( virtual/opengl )
# opengl? ( dev-qt/qt-meta[opengl] )
# xscreensaver? ( x11-libs/libXScrnSaver )
# xmpp|groupwice? =app-crypt/qca-1.0*
COMMON_DEPEND="
jingle? ( dev-libs/glib )
netmeeting? ( dev-libs/glib )
webpresence? (
dev-libs/libxml2
dev-libs/libxslt
)
jingle? (
dev-libs/expat
speex? ( media-libs/speex )
)
gsmlib? ( app-mobilephone/gsmlib )
gadu? ( net-libs/libgadu )
sametime? ( net-libs/meanwhile )
media-libs/libv4l
"
# MISSING DEPEND
# x11-proto/videoproto
# kernel_linux? (
# x11-libs/libXv
# )
# xscreensaver? ( x11-proto/scrnsaverproto )
DEPEND="${COMMON_DEPEND}
kernel_linux? ( virtual/os-headers )
"
# MISSING RDEPEND
# netmeeting? ( net-voip/ekiga )
# ssl? ( =app-crypt/qca-tls-1.0* )
RDEPEND="${COMMON_DEPEND}
crypt? ( app-crypt/gnupg )
latex? (
media-gfx/imagemagick
virtual/latex-base
)
sms? ( !gsmlib? ( app-mobilephone/smssend ) )
"
src_configure() {
local mycmakeargs=(
-DWITH_JINGLE="$(usex jingle)"
-DWITH_GSM="$(usex gsmlib)"
-DWITH_WEBCAM="$(usex netmeeting)"
-DWITH_SPEEX="$(usex speex)"
-DBUILD_KOPETE_PLUGIN_LATEX="$(usex latex)"
-DBUILD_KOPETE_PLUGIN_AUTOREPLACE="$(usex autoreplace)"
-DBUILD_KOPETE_PLUGIN_HISTORY="$(usex history)"
-DBUILD_KOPETE_PLUGIN_CONTACTNOTES="$(usex contactnotes)"
-DBUILD_KOPETE_PLUGIN_CRYPTOGRAPHY="$(usex crypt)"
-DBUILD_KOPETE_PLUGIN_CONNECTIONSTATUS="$(usex connectionstatus)"
-DBUILD_KOPETE_PLUGIN_TRANSLATOR="$(usex translator)"
-DBUILD_KOPETE_PLUGIN_NOWLISTENING="$(usex nowlistening)"
-DBUILD_KOPETE_PLUGIN_WEBPRESENCE="$(usex webpresence)"
-DBUILD_KOPETE_PLUGIN_TEXTEFFECT="$(usex texteffect)"
-DBUILD_KOPETE_PLUGIN_HIGHLIGHT="$(usex highlight)"
-DBUILD_KOPETE_PLUGIN_ALIAS="$(usex alias)"
-DBUILD_KOPETE_PLUGIN_MOTIONAUTOAWAY="$(usex motionautoaway)"
-DBUILD_KOPETE_PLUGIN_NETMEETING="$(usex netmeeting)"
-DBUILD_KOPETE_PLUGIN_ADDBOOKMARKS="$(usex addbookmarks)"
-DBUILD_KOPETE_PLUGIN_STATISTICS="$(usex statistics)"
-DBUILD_KOPETE_PLUGIN_SMPPPDCS="$(usex smpppdcs)"
-DBUILD_KOPETE_PROTOCOL_GADU="$(usex gadu)"
-DBUILD_KOPETE_PROTOCOL_GROUPWISE="$(usex groupwise)"
-DBUILD_KOPETE_PROTOCOL_IRC="$(usex irc)"
-DBUILD_KOPETE_PROTOCOL_JABBER="$(usex xmpp)"
-DBUILD_KOPETE_PROTOCOL_OSCAR="$(usex oscar)"
-DBUILD_KOPETE_PROTOCOL_MSN="$(usex msn)"
-DBUILD_KOPETE_PROTOCOL_SMS="$(usex sms)"
-DBUILD_KOPETE_PROTOCOL_MEANWHILE="$(usex sametime)"
-DBUILD_KOPETE_PROTOCOL_WINPOPUP="$(usex winpopup)"
-DBUILD_KOPETE_PROTOCOL_YAHOO="$(usex yahoo)"
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdepim-trinity-14.1.0.tar.xz 9386820 BLAKE2B b76fd325751834fe4fb652b386f288676115d9aa7e987630789c0516f8948703a61cc66f37acb8a334c75493c6cbffd993b49718c17587ec68dae2b2ce43f795 SHA512 9f427b2ac173644061a1d9d0fdeee52d504d4514f39648b5ffd98ffbde8f8502bb7073662bd4a0ea339092ed50fd994b8f9c1f2241a2d89c34d965b97c68201f
DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f

@ -0,0 +1,54 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TSM_EXTRACT_ALSO="certmanager/lib/
libemailfunctions/
libkcal/
libkholidays/
libkpimidentities/
libtdepim/
libkmime/
kdgantt/
kmail/
translations/"
TRINITY_MODULE_NAME="tdepim"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="A Personal Organizer for Trinity"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="exchange"
DEPEND="
~trinity-base/certmanager-${PV}
~trinity-base/kaddressbook-${PV}
~trinity-base/kgantt-${PV}
~trinity-base/ktnef-${PV}
~trinity-base/libkcal-${PV}
~trinity-base/libkholidays-${PV}
~trinity-base/libkmime-${PV}
~trinity-base/libkpimidentities-${PV}
~trinity-base/libtdenetwork-${PV}
~trinity-base/libtdepim-${PV}
exchange? ( ~trinity-base/libkpimexchange-${PV} )
"
# ~trinity-base/tdepim-tderesources-${PV}:${SLOT}
RDEPEND="${DEPEND}"
pkg_setup() {
trinity-meta-2_pkg_setup
use exchange && TSM_EXTRACT_ALSO+=" libkpimexchange/core/"
}
src_configure () {
local mycmakeargs=(
-DWITH_EXCHANGE="$(usex exchange)"
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdebase-trinity-14.1.0.tar.xz 30722632 BLAKE2B 1f4b87be37730aaa93fc579c130d7af7c408d20512ff8642d8313abaa7ccf6a012c8b52c595641e8ff820f709d68471224f2ceb1f898769b36e386345924b948 SHA512 8fcbb5d4bbaefc9acafa5d1926d6f22b1c087a7af63f0d9e2438c95730e82e6d6e9555afdf336bd01c296adedef5665c571d00c6738d071ed069243d47f30674
DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c

@ -0,0 +1,14 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="Trinity Virtual Desktop Overview"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdegames-trinity-14.1.0.tar.xz 8824016 BLAKE2B cff3d4a6583c922fba7d0291803ecce949cf3256848cc4612c760ca1da531ab15458280990a04ee45e012380601dab322962446a78dc18b308eca49bcb186b34 SHA512 19950e02310cba61eba363545eeae64b6c19c15a84ce261f26808aa5ab4d741b79733c6f5dc6d2cf5a004412c71a448e1d5bb0decd9ef0d55c3705e25346db01
DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223

@ -0,0 +1,19 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity patience game"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdegraphics-trinity-14.1.0.tar.xz 5804644 BLAKE2B 3aafb8368a4d1add4f374832469b768287c4af03b5e06a7a821b3325f0e04661fe379b73831304b2e2f327873de3ce386ac7a6fb4f6460c4eae82fc540a63aef SHA512 ba0d4bbecbebaf9cb5c2932e6b514038f335d232e1d727d174e4aa84a94c7efe760747f043ea6e10e8d98e95c65b2e2af9882ee4a030eb4f6324ab74d6a37bb4
DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d

@ -0,0 +1,18 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="KPDF, a Trinity PDF viewer based on XPDF"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="media-libs/freetype"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdeedu-trinity-14.1.0.tar.xz 24697508 BLAKE2B fa3002581d37481b9c7e55a83ac934988b04d9164992d96e3576498af2c3e402b9b917e3e55f74a9db7d356c8c7b101fd6185916aef54b75d0c6b9eb98f2f341 SHA512 eaeacde4ed27f455faaa42d730477e4ef94d02b9902efbd86aee3ff921fc7bf2069f60c63db7ce57b5c188308745ba449f711eafe466af3b00734fd176b4a57e
DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2

@ -0,0 +1,21 @@
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="Percentage calculation teaching tool for Trinit"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
sed -i -e '/add_subdirectory( applnk )/d' \
-e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}

@ -1 +1,2 @@
DIST tdebase-trinity-14.1.0.tar.xz 30722632 BLAKE2B 1f4b87be37730aaa93fc579c130d7af7c408d20512ff8642d8313abaa7ccf6a012c8b52c595641e8ff820f709d68471224f2ceb1f898769b36e386345924b948 SHA512 8fcbb5d4bbaefc9acafa5d1926d6f22b1c087a7af63f0d9e2438c95730e82e6d6e9555afdf336bd01c296adedef5665c571d00c6738d071ed069243d47f30674
DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c

@ -0,0 +1,15 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="libkonq/ translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity user settings wizard"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdenetwork-trinity-14.1.0.tar.xz 8047188 BLAKE2B e45e9954415e8cecfed169cea2b250ff611b3de590ea42dee117e36245c373a8c895adeba95ceb4a47e100fa23ee6fb1c3d7b3d19d355138a0eaf8fadceb675b SHA512 5cecbc355d5b303ae06f5cfc5fc9390ad4ce96ec073862a18a7a941fd22fc5d7b981d323a80ab284f0ccd669eeeeef44645acfde0eecfe20a33854bd19b3baa4
DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746

@ -0,0 +1,15 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdenetwork"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Kicker file server (http) applet"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdegames-trinity-14.1.0.tar.xz 8824016 BLAKE2B cff3d4a6583c922fba7d0291803ecce949cf3256848cc4612c760ca1da531ab15458280990a04ee45e012380601dab322962446a78dc18b308eca49bcb186b34 SHA512 19950e02310cba61eba363545eeae64b6c19c15a84ce261f26808aa5ab4d741b79733c6f5dc6d2cf5a004412c71a448e1d5bb0decd9ef0d55c3705e25346db01
DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223

@ -0,0 +1,19 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity poker game"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdegraphics-trinity-14.1.0.tar.xz 5804644 BLAKE2B 3aafb8368a4d1add4f374832469b768287c4af03b5e06a7a821b3325f0e04661fe379b73831304b2e2f327873de3ce386ac7a6fb4f6460c4eae82fc540a63aef SHA512 ba0d4bbecbebaf9cb5c2932e6b514038f335d232e1d727d174e4aa84a94c7efe760747f043ea6e10e8d98e95c65b2e2af9882ee4a030eb4f6324ab74d6a37bb4
DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d

@ -0,0 +1,20 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity: Modeler for POV-Ray Scenes."
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="virtual/opengl
media-libs/freetype"
RDEPEND="${DEPEND}
media-gfx/povray"

@ -1 +1,2 @@
DIST tdenetwork-trinity-14.1.0.tar.xz 8047188 BLAKE2B e45e9954415e8cecfed169cea2b250ff611b3de590ea42dee117e36245c373a8c895adeba95ceb4a47e100fa23ee6fb1c3d7b3d19d355138a0eaf8fadceb675b SHA512 5cecbc355d5b303ae06f5cfc5fc9390ad4ce96ec073862a18a7a941fd22fc5d7b981d323a80ab284f0ccd669eeeeef44645acfde0eecfe20a33854bd19b3baa4
DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746

@ -0,0 +1,17 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdenetwork"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity: A dialer and front-end to pppd."
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="net-dialup/ppp"

@ -1 +1,2 @@
DIST tdenetwork-trinity-14.1.0.tar.xz 8047188 BLAKE2B e45e9954415e8cecfed169cea2b250ff611b3de590ea42dee117e36245c373a8c895adeba95ceb4a47e100fa23ee6fb1c3d7b3d19d355138a0eaf8fadceb675b SHA512 5cecbc355d5b303ae06f5cfc5fc9390ad4ce96ec073862a18a7a941fd22fc5d7b981d323a80ab284f0ccd669eeeeef44645acfde0eecfe20a33854bd19b3baa4
DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746

@ -0,0 +1,33 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdenetwork"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdevnc"
inherit trinity-meta-2
DESCRIPTION="Trinity remote desktop connection (RDP and VNC) client"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="rdp"
DEPEND="
dev-libs/openssl:=
x11-libs/libXext
"
RDEPEND="${DEPEND}
rdp? ( net-misc/rdesktop )
"
src_configure() {
local mycmakeargs=(
-DWITH_SLP=OFF
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdebase-trinity-14.1.0.tar.xz 30722632 BLAKE2B 1f4b87be37730aaa93fc579c130d7af7c408d20512ff8642d8313abaa7ccf6a012c8b52c595641e8ff820f709d68471224f2ceb1f898769b36e386345924b948 SHA512 8fcbb5d4bbaefc9acafa5d1926d6f22b1c087a7af63f0d9e2438c95730e82e6d6e9555afdf336bd01c296adedef5665c571d00c6738d071ed069243d47f30674
DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c

@ -0,0 +1,14 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="A Trinity tool to read KConfig entries - for use in shell scripts"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdemultimedia-trinity-14.1.0.tar.xz 4837496 BLAKE2B d2c2be0b30844a772e413c1a47f409f9c07fdb185cad656d5c12a91612c752c27526ab989f227cfacbb5af83d193ba13ba49c35ec8003ec49bc0cf724623eb0d SHA512 cb39363db717b4a615eead97d9df0f34bb77ea6338f818b83ab70cdd84862229731ee7e0678d3d4f4e011d89bd337e373a2c9c2c51e43fc93c514fe15cc655ad
DIST tdemultimedia-trinity-14.1.1.tar.xz 4837604 BLAKE2B 158d765c219d4eadf150e23ac8a0b37af2781f00feb21d1918d477fd30b05ba95147b8d6eba1ce493eb619efcbd0fde2b0b7f8d2fcc9bb9ede34f0d037d7e6e1 SHA512 74a2cf1be6a049cfc06de68b6f6fe006debf516c68c515ded60d55ab190dfe72e0169c796e0b0997579659936a8ffb1807b43e0a8ff61e5c7ee393b6205aa109

@ -0,0 +1,44 @@
# Copyright 2021-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdemultimedia"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="arts oggvorbis_artsplugin"
inherit trinity-meta-2
DESCRIPTION="TDE sound recorder"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="encode mp3 vorbis"
DEPEND="~trinity-base/tdemultimedia-arts-${PV}
encode? ( mp3? ( media-sound/lame )
vorbis? ( media-libs/libvorbis ) )"
RDEPEND="${DEPEND}"
src_prepare() {
sed -i 's/NOT BUILD_ARTS/BUILD_ARTS/' "${S}/CMakeLists.txt" || die
sed -i -e 's/artsmoduleseffects-shared/artsmoduleseffects/' \
-e 's/artscontrolsupport-shared/artscontrolsupport/' \
-e 's/artsgui_kde-shared/artsgui_kde/g' \
-e 's/artsmoduleseffects-shared/artsmoduleseffects/' \
"${S}/${PN}/CMakeLists.txt" || die
sed -i 's/artsmoduleseffects-shared/artsmoduleseffects/' \
"${S}/${PN}/mp3_export/CMakeLists.txt" || die
sed -i 's/artsmoduleseffects-shared/artsmoduleseffects/' "${S}/${PN}/ogg_export/CMakeLists.txt" || die
sed -i 's/soundserver_idl/soundserver_idl artsgui_idl/' "${S}/${PN}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}
src_configure() {
mycmakeargs=(
-DWITH_LAME="$(usex mp3)"
-DWITH_VORBIS="$(usex vorbis)"
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdeutils-trinity-14.1.0.tar.xz 3188452 BLAKE2B 44f4f8c4952730de92011ff8b63a2aad055c014a2f67a6c58029b12459f763842e5f750be04444b6c6d43e4ca7cdfad003d40947ac3556339251095438b38113 SHA512 5428c10f1829564af5041a5bdfb8785b4a4d99ec1c1f049fda9eefc339100c4c303f9ccb41259f0df459a796963e60baddaedf74977d245e7eda1efb01e3b686
DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f

@ -0,0 +1,15 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity: Editor for Regular Expressions"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdegames-trinity-14.1.0.tar.xz 8824016 BLAKE2B cff3d4a6583c922fba7d0291803ecce949cf3256848cc4612c760ca1da531ab15458280990a04ee45e012380601dab322962446a78dc18b308eca49bcb186b34 SHA512 19950e02310cba61eba363545eeae64b6c19c15a84ce261f26808aa5ab4d741b79733c6f5dc6d2cf5a004412c71a448e1d5bb0decd9ef0d55c3705e25346db01
DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223

@ -0,0 +1,19 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity Board Game"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST tdenetwork-trinity-14.1.0.tar.xz 8047188 BLAKE2B e45e9954415e8cecfed169cea2b250ff611b3de590ea42dee117e36245c373a8c895adeba95ceb4a47e100fa23ee6fb1c3d7b3d19d355138a0eaf8fadceb675b SHA512 5cecbc355d5b303ae06f5cfc5fc9390ad4ce96ec073862a18a7a941fd22fc5d7b981d323a80ab284f0ccd669eeeeef44645acfde0eecfe20a33854bd19b3baa4
DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746

@ -0,0 +1,30 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdenetwork"
TRINITY_MODULE_TYPE="core"
TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdevnc"
inherit trinity-meta-2
DESCRIPTION="VNC-compatible server to share Trinity desktops"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
dev-libs/openssl:=
x11-libs/libXext
"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
-DWITH_SLP=OFF
)
trinity-meta-2_src_configure
}

@ -1 +1,2 @@
DIST tdebase-trinity-14.1.0.tar.xz 30722632 BLAKE2B 1f4b87be37730aaa93fc579c130d7af7c408d20512ff8642d8313abaa7ccf6a012c8b52c595641e8ff820f709d68471224f2ceb1f898769b36e386345924b948 SHA512 8fcbb5d4bbaefc9acafa5d1926d6f22b1c087a7af63f0d9e2438c95730e82e6d6e9555afdf336bd01c296adedef5665c571d00c6738d071ed069243d47f30674
DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c

@ -0,0 +1,14 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 2020-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
DESCRIPTION="A program to grab the current TDE desktop background for xscreensaver."
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi

@ -1 +1,2 @@
DIST tdegraphics-trinity-14.1.0.tar.xz 5804644 BLAKE2B 3aafb8368a4d1add4f374832469b768287c4af03b5e06a7a821b3325f0e04661fe379b73831304b2e2f327873de3ce386ac7a6fb4f6460c4eae82fc540a63aef SHA512 ba0d4bbecbebaf9cb5c2932e6b514038f335d232e1d727d174e4aa84a94c7efe760747f043ea6e10e8d98e95c65b2e2af9882ee4a030eb4f6324ab74d6a37bb4
DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save