parent
2eb38c699e
commit
20d2cdcc6e
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_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 )"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="sys-apps/dbus
|
||||
~dev-tqt/tqtinterface-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_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 )"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="sys-apps/dbus
|
||||
~dev-tqt/tqtinterface-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
TRINITY_MODULE_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"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="
|
||||
~dev-tqt/tqtinterface-${PV}
|
||||
net-dns/avahi"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,290 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
# Don't use Gentoo mirrors
|
||||
RESTRICT="mirror"
|
||||
|
||||
SRCTYPE="free"
|
||||
DESCRIPTION="Trinity's Qt3 fork - a comprehensive C++ application development framework"
|
||||
HOMEPAGE="https://trinitydesktop.org/"
|
||||
|
||||
SRC_URI="http://www.mirrorservice.org/sites/trinitydesktop.org/trinity/releases/R${PV}/main/dependencies/tqt3-trinity-${PV}.tar.xz"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
SLOT="3.5"
|
||||
IUSE="cups debug doc examples firebird ipv6 mysql nas nis +opengl postgres styles
|
||||
imext sqlite +xinerama tablet +xrandr glib mng fontconfig +hiddenvisibility"
|
||||
|
||||
RDEPEND="
|
||||
virtual/jpeg:=
|
||||
media-libs/freetype
|
||||
media-libs/libpng:=
|
||||
sys-libs/zlib
|
||||
x11-libs/libXft
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXi
|
||||
x11-libs/libXmu
|
||||
x11-libs/libICE
|
||||
x11-libs/libXext
|
||||
x11-libs/libXt
|
||||
x11-libs/libX11
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libSM
|
||||
cups? ( net-print/cups )
|
||||
firebird? ( dev-db/firebird )
|
||||
mysql? ( virtual/mysql )
|
||||
nas? ( media-libs/nas )
|
||||
nis? ( net-libs/libnsl )
|
||||
opengl? ( virtual/opengl virtual/glu )
|
||||
postgres? ( dev-db/postgresql:= )
|
||||
sqlite? ( dev-db/sqlite:= )
|
||||
mng? ( media-libs/libmng )
|
||||
glib? ( dev-libs/glib )
|
||||
fontconfig? ( media-libs/fontconfig )
|
||||
xinerama? ( x11-libs/libXinerama )
|
||||
xrandr? ( x11-libs/libXrandr )"
|
||||
DEPEND="${RDEPEND}
|
||||
x11-base/xorg-proto"
|
||||
|
||||
TQTBASE="/usr/tqt3"
|
||||
|
||||
S="${WORKDIR}/tqt3-trinity-${PV}"
|
||||
|
||||
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 QTDIR="${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 chosen."
|
||||
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 "${S}"/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=:" \
|
||||
"${S}/mkspecs/${PLATFORM}/qmake.conf" || die
|
||||
|
||||
# Remove obsolete X11 and OpenGL searchpaths
|
||||
find "${S}"/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:' \
|
||||
"${S}/mkspecs/${PLATFORM}/qmake.conf" || die
|
||||
fi
|
||||
|
||||
if [ $(get_libdir) != "lib" ] ; then
|
||||
sed -i -e "s:/lib$:/$(get_libdir):" \
|
||||
"${S}/mkspecs/${PLATFORM}/qmake.conf" || die
|
||||
sed -i -e "s:/usr/lib /lib:/usr/$(get_libdir) /$(get_libdir):" \
|
||||
"${S}/config.tests/unix/"*.test || die
|
||||
sed -i -e "s:/usr/lib /lib:/usr/$(get_libdir) /$(get_libdir):" \
|
||||
"${S}/config.tests/x11/"*.test || die
|
||||
sed -i -e "s:/lib /usr/lib:/$(get_libdir) /usr/$(get_libdir):" \
|
||||
"${S}/config.tests/unix/checkavail" || die
|
||||
fi
|
||||
|
||||
sed -i -e "s:CXXFLAGS.*=:CXXFLAGS=${CXXFLAGS} :" \
|
||||
-e "s:LFLAGS.*=:LFLAGS=${LDFLAGS} :" \
|
||||
"${S}/qmake/Makefile.unix" || die
|
||||
|
||||
# Remove docs from install if we don't need them
|
||||
use doc || sed -i -e '/INSTALLS.*=.*htmldocs/d' \
|
||||
"${S}/src/qt_install.pri" || die
|
||||
}
|
||||
|
||||
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+="${myconf} -L/usr/$(get_libdir)"
|
||||
|
||||
# Optional options
|
||||
use cups && myconf+=" -cups" || myconf+=" -no-cups"
|
||||
use debug && myconf+=" -debug" || myconf+=" -release -no-g++-exceptions -no-exceptions"
|
||||
use firebird && myconf+=" -plugin-sql-ibase -I/opt/firebird/include" || myconf+=" -no-sql-ibase"
|
||||
use fontconfig && myconf+=" -lfontconfig"
|
||||
use glib && myconf+=" -glibmainloop" || myconf+=" -no-glibmainloop"
|
||||
use imext && myconf+=" -inputmethod-ext" || myconf+=" -no-inputmethod-ext"
|
||||
use ipv6 && myconf+=" -ipv6" || myconf+=" -no-ipv6"
|
||||
use mng && myconf+=" -qt-imgfmt-mng -system-libmng" || myconf+=" -no-imgfmt-mng"
|
||||
use mysql && myconf+=" -plugin-sql-mysql -I/usr/include/mysql -L/usr/$(get_libdir)/mysql" || myconf+=" -no-sql-mysql"
|
||||
use nas && myconf+=" -system-nas-sound" || myconf+=" -no-nas-sound"
|
||||
use nis && myconf+=" -nis" || myconf+=" -no-nis"
|
||||
use opengl && myconf+=" -enable-module=opengl -no-dlopen-opengl" || myconf+=" -disable-opengl"
|
||||
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"
|
||||
# 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"
|
||||
use sqlite && myconf+=" -plugin-sql-sqlite -plugin-sql-sqlite3" || myconf+=" -no-sql-sqlite -no-sql-sqlite3"
|
||||
use tablet && myconf+=" -tablet" || myconf+=" -no-tablet"
|
||||
use xinerama && myconf+=" -xinerama" || myconf+=" -no-xinerama"
|
||||
use xrandr && myconf+=" -xrandr" || myconf+=" -no-xrandr"
|
||||
|
||||
export YACC='byacc -d'
|
||||
tc-export CC CXX
|
||||
export LINK="$(tc-getCXX)"
|
||||
|
||||
einfo ./configure ${myconf}
|
||||
./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:\$(QTDIR):${TQTBASE}:" || die
|
||||
|
||||
# Fix pkgconfig location
|
||||
dodir /usr/$(get_libdir)
|
||||
mv "${D}${TQTBASE}/$(get_libdir)/pkgconfig" "${D}/usr/$(get_libdir)/"
|
||||
|
||||
# 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
|
||||
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"
|
||||
|
||||
cp -r "${S}"/examples "${D}"${TQTBASE}/
|
||||
cp -r "${S}"/tutorial "${D}"${TQTBASE}/
|
||||
fi
|
||||
|
||||
# Misc build requirements
|
||||
sed -e "s:${S}:${TQTBASE}:g" \
|
||||
"${S}"/.qmake.cache > "${D}"${TQTBASE}/.qmake.cache
|
||||
}
|
||||
|
||||
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,34 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
TRINITY_MODULE_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 )"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="+opengl"
|
||||
|
||||
DEPEND="~dev-tqt/tqt-${PV}[opengl=]
|
||||
opengl? ( virtual/glu )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
export QTDIR="/usr/tqt3"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DUSE_QT3=ON
|
||||
-DQT_PREFIX_DIR="${QTDIR}"
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,56 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="dependencies"
|
||||
TRINITY_MODULE_NAME="akode"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="A simple framework to decode the most common audio formats."
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://www.trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="alsa pulseaudio oss jack +libsamplerate mpc mp3 sndfile vorbis flac speex"
|
||||
|
||||
#flac, vorbis, and speex support are all ganged together under
|
||||
#WITH_XIPH_DECODER, which will only build if ALL deps are there.
|
||||
REQUIRED_USE="flac? ( vorbis speex )
|
||||
vorbis? ( flac speex )
|
||||
speex? ( vorbis flac )"
|
||||
|
||||
DEPEND="media-libs/speex
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
jack? ( virtual/jack )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
libsamplerate? ( media-libs/libsamplerate )
|
||||
mp3? ( media-libs/libmad )
|
||||
flac? ( media-libs/flac )
|
||||
mpc? ( dev-libs/mpc )
|
||||
vorbis? ( media-libs/libvorbis )
|
||||
sndfile? ( media-libs/libsndfile )
|
||||
speex? ( media-libs/speex )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
# The FFMPEG plugin needs some porting,
|
||||
# to work with recent FFMPEG. So it is disabled for now.
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_FFMPEG_DECODER=OFF
|
||||
-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-utils_src_configure
|
||||
}
|
@ -1,20 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
TRINITY_MODULE_TYPE="dependencies"
|
||||
TRINITY_MODULE_NAME="libart-lgpl"
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="LGPL version of libart maintained by TDE"
|
||||
HOMEPAGE="https://trinitydesktop.org/"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
|
||||
src_configure() {
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="cs de it nl pt sk"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="A complex calculator for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,93 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
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"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="Advanced music player for TDE."
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
# 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 libkarma which neeeds to be added to our overlay later.
|
||||
# USE=riokarma
|
||||
# DEPEND+=" riokarma? ( media-libs/libkarma )"
|
||||
# -DWITH_RIOKARMA="$(usex riokarma)"
|
||||
#
|
||||
# - No Support for DAAP because it's not tested if that works with Mongrel2.
|
||||
#
|
||||
# - As of January 2020, building with anything newer than xine-lib-1.2.9 will fail.
|
||||
#
|
||||
# - Otherwise the ebuild should offer all what can be done with CMake at the moment.
|
||||
|
||||
IUSE+=" konqsidebar +xine ipod ifp njb mtp mp4
|
||||
inotify visualization amazon mysql postgres opengl akode"
|
||||
|
||||
REQUIRED_USE="|| ( xine akode )"
|
||||
|
||||
DEPEND+="
|
||||
dev-lang/ruby:*
|
||||
media-libs/taglib
|
||||
dev-db/sqlite
|
||||
xine? ( <media-libs/xine-lib-1.2.10 )
|
||||
akode? ( ~media-libs/akode-${PV} )
|
||||
mp4? ( media-libs/libmp4v2 )
|
||||
ipod? ( media-libs/libgpod )
|
||||
ifp? ( media-libs/libifp )
|
||||
njb? ( media-libs/libnjb )
|
||||
opengl? ( virtual/opengl )
|
||||
postgres? ( dev-db/postgresql:= )
|
||||
mtp? ( media-libs/libmtp )
|
||||
mysql? ( virtual/mysql )
|
||||
visualization? (
|
||||
media-libs/libsdl
|
||||
media-plugins/libvisual-plugins
|
||||
)
|
||||
"
|
||||
RDEPEND+=" ${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_AMAZON="$(usex amazon)"
|
||||
-DWITH_KONQSIDEBAR="$(usex konqsidebar)"
|
||||
-DWITH_XINE="$(usex xine)"
|
||||
-DWITH_AKODE="$(usex akode)"
|
||||
-DWITH_IPOD="$(usex ipod)"
|
||||
-DWITH_IFP="$(usex ifp)"
|
||||
-DWITH_NJB="$(usex njb)"
|
||||
-DWITH_MTP="$(usex mtp)"
|
||||
-DWITH_MP4V2="$(usex mp4)"
|
||||
-DWITH_INOTIFY="$(usex inotify)"
|
||||
-DWITH_OPENGL="$(usex opengl)"
|
||||
-DWITH_LIBVISUAL="$(usex visualization)"
|
||||
-DWITH_MYSQL="$(usex mysql)"
|
||||
-DWITH_POSTGRESQL="$(usex postgres)"
|
||||
-DWITH_SYSTEM_SQLITE=ON
|
||||
-DWITH_YAUAP=OFF
|
||||
-DWITH_DAAP=OFF
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,41 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
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"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="A multi-purpose note-taking application for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
need-arts optional
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
IUSE+=" crypt +svg kontact"
|
||||
|
||||
DEPEND+=" crypt? ( app-crypt/gpgme )
|
||||
svg? ( ~media-libs/libart_lgpl-${PV} )
|
||||
kontact? ( ~trinity-base/kontact-${PV} )"
|
||||
RDEPEND+=" ${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
-DBUILD_KONTACT_PLUGIN="$(usex kontact)"
|
||||
-DWITH_LIBART="$(usex svg)"
|
||||
-DWITH_GPGME="$(usex crypt)"
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="de el es et fr he it nl pl ru sk"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="File manager for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,26 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
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"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
@ -1,23 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="bg de es fr it nl nn ru sv tr"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="Theme engine using TQt for GTK+2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
RDEPEND="x11-libs/gtk+:2"
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
@ -1,27 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="K3b - internationalization translations"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
IUSE+=" +handbook"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_MESSAGES=ON
|
||||
-DBUILD_DOC="$(usex handbook)"
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,82 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="A CD/DVD burning application for Trinity"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
need-arts optional
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
IUSE+=" css dvd dvdr vcd debug alsa ffmpeg ffmpeg_all_codecs \
|
||||
flac sndfile taglib mp3 vorbis encode emovix +handbook"
|
||||
|
||||
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 )
|
||||
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
|
||||
virtual/cdrtools
|
||||
dvdr? ( app-cdr/dvd+rw-tools )
|
||||
css? ( media-libs/libdvdcss )
|
||||
encode? ( media-sound/sox
|
||||
media-video/transcode[dvd] )
|
||||
emovix? ( media-video/emovix )
|
||||
vcd? ( media-video/vcdimager )"
|
||||
|
||||
src_configure() {
|
||||
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,60 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
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"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="Media player for TDE using Xine and GStreamer backends."
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
IUSE+=" dvb dpms gstreamer vorbis encode xcb xinerama"
|
||||
|
||||
# As of April 2020 Kaffeine can be only build with xinerama support.
|
||||
# If that is fixed, the build option will be optional again.
|
||||
|
||||
DEPEND+="
|
||||
x11-base/xorg-proto
|
||||
media-libs/xine-lib
|
||||
dev-libs/libcdio
|
||||
x11-libs/libXtst
|
||||
gstreamer? (
|
||||
media-libs/gstreamer
|
||||
media-libs/gst-plugins-base[X]
|
||||
)
|
||||
encode? ( media-sound/lame )
|
||||
vorbis? ( media-libs/libvorbis )
|
||||
xcb? ( x11-libs/libxcb )
|
||||
xinerama? ( x11-libs/libXinerama )
|
||||
dvb? ( virtual/linuxtv-dvb-headers )"
|
||||
RDEPEND+=" ${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
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,29 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="de pl"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="A FTP client for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,22 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
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"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="A general purpose launcher for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
@ -1,42 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="de el es fi fr hu it nl pl sv tr"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="Barcode and label printing application for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
# Native GNU Barcode support seems to be broken right now.
|
||||
# The GNU Barcode binary is needed anyway.
|
||||
# Might be related to the following tidbit from Gentoo user ML:
|
||||
#"As of version 0.99, GNU Barcode no longer installs its library."
|
||||
|
||||
IUSE+=" javascript native_gnu_barcode"
|
||||
|
||||
RDEPEND+=" app-text/barcode
|
||||
|| ( media-gfx/imagemagick
|
||||
media-gfx/graphicsmagick )"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
-DWITH_NATIVE_GNU_BARCODE="$(usex native_gnu_barcode)"
|
||||
-DWITH_JAVASCRIPT="$(usex javascript)"
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="bg de hu it nl"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="An alternative to the TDE-Menu"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="de fr it pl ru"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="A bibliography editor for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
DEPEND="virtual/tex-base
|
||||
dev-libs/yaz
|
||||
dev-libs/libxslt"
|
||||
RDEPEND="${DEPEND}
|
||||
dev-tex/bibtex2html
|
||||
dev-tex/latex2rtf
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,36 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
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"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="Email notification utility for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
IUSE+=" +ssl asus"
|
||||
|
||||
# SSL support might need tdelibs build with +ssl USE.
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
-DWITH_SSL="$(usex ssl)"
|
||||
-DWITH_MLED="$(usex asus)"
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="cs de nl"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="eBook reader for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="ca de es fr nl tr"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="Autostart module for KControl "
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="de"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="A small CPU meter for Kicker"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,30 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
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"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="A diff and merge program for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="de fr hu it ja"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="A graphical disk usage utility for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,32 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
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"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="A simple backup system for TDE."
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
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,39 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="cs de es en_GB fr nl pl pt_BR ru zh_CN"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="TDE dialogs in GTK 2.x applications "
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
IUSE+=" tqt tde gtk2"
|
||||
|
||||
DEPEND+="
|
||||
tqt? ( ~dev-tqt/tqtinterface-${PV} )
|
||||
gtk2? ( x11-libs/gtk+:2 )
|
||||
"
|
||||
RDEPEND+=" ${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_KGTK_TQT="$(usex tqt)"
|
||||
-DBUILD_KGTK_TDE="$(usex tde)"
|
||||
-DBUILD_KGTK_GTK2="$(usex gtk2)"
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,34 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="de es et hu id nl sv tr"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="A Kicker monitoring applet"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
# 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() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
-DWITH_NVCONTROL=OFF
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,32 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
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"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="Tool to configure the TDE kiosk framework "
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
IUSE+=" kcmautostart"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_KCM_AUTOSTART="$(usex kcmautostart)"
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,31 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="de nl"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="Applet to adjust LCD brightness "
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
# There might be a dependency on smartdimmer needed.
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,34 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
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"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="Network interfaces monitor for the TDE systray"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
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,23 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
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"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="A network meter for Kicker"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
@ -1,22 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
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"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="Network interfaces monitor for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
@ -1,31 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="de"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="Nmap graphical interface for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
RDEPEND+=" net-analyzer/nmap"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="de es fr hu nl pl ru sk zh_CN"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="Tool for managing notes"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,31 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="cs de es fr it pl pt_BR ru uk"
|
||||
|
||||
TRINITY_DOC_LANGS="cs"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="A TDE GUI client for UPS system NUT"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
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"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="A user friendly IRC Client for Trinity"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
IUSE+=" xscreensaver"
|
||||
|
||||
DEPEND+=" xscreensaver? ( x11-libs/libXScrnSaver )"
|
||||
RDEPEND+=" ${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_XSCREENSAVER="$(usex xscreensaver)"
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="de"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="IDE and simulator for the Xilinx PicoBlaze-3"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,41 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
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"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="A powerful batch file renamer for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
src_configure() {
|
||||
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,32 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="cs de es fr nb nl pl sv"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="A TDE GUI frontend to LM-Sensors"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
DEPEND+=" sys-apps/lm-sensors"
|
||||
RDEPEND+=" ${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,32 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="cs de es fr hu it ru sv"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="Show mails on a POP3 server "
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
DEPEND+=" ~trinity-base/mimelib-${PV}"
|
||||
RDEPEND+=" ${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
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"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="A graphical shutdown utility for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
IUSE+=" extras"
|
||||
|
||||
RDEPEND+="
|
||||
~trinity-base/tdesu-${PV}
|
||||
~trinity-base/kcontrol-${PV}
|
||||
~trinity-base/kdialog-${PV}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
-DBUILD_EXTRAS="$(usex extras)"
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,16 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="KSplash engine Moodin"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
@ -1,31 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="de"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="TDE frontend for streamripper"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
RDEPEND+=" media-sound/streamripper"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,32 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="de"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="A virtual keyboard for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
DEPEND+=" x11-libs/libXtst"
|
||||
RDEPEND+=" ${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,44 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
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"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="VPN clients frontend for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
IUSE+=" cisco smartcard +openvpn strongswan pptpd libreswan"
|
||||
|
||||
# Other VPN clients will be added by request, controlled over USE.
|
||||
# If you miss any, please let us know!
|
||||
|
||||
DEPEND+=" sys-apps/net-tools
|
||||
dev-libs/libgcrypt"
|
||||
RDEPEND+=" ${DEPEND}
|
||||
cisco? ( net-vpn/vpnc )
|
||||
smartcard? ( dev-libs/openct )
|
||||
openvpn? ( net-vpn/openvpn )
|
||||
strongswan? ( net-vpn/strongswan )
|
||||
libreswan? ( net-vpn/libreswan )
|
||||
pptpd? ( net-vpn/pptpd )"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,34 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="de"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="MPlayer based thumbnail generator for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
IUSE+=" +strips"
|
||||
|
||||
RDEPEND+=" media-video/mplayer"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
-DWITH_STRIPS_SUPPORT="$(usex strips)"
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,31 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="de"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="TDE frontend for potrace"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
RDEPEND+=" media-gfx/potrace"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,26 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="SmartCard login and LUKS decrypt"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
IUSE+=" libressl"
|
||||
|
||||
DEPEND+="
|
||||
net-libs/gnutls
|
||||
dev-libs/pkcs11-helper
|
||||
!libressl? ( dev-libs/openssl:= )
|
||||
libressl? ( dev-libs/libressl:= )
|
||||
"
|
||||
RDEPEND+=" ${DEPEND}"
|
@ -1,29 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="never"
|
||||
|
||||
TRINITY_LANGS="de"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="Lipstik widget style for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="never"
|
||||
|
||||
TRINITY_LANGS="de tr"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="QtCurve widget style for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="de"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="TDEIO slave for FTPS protocol "
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="de fr"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="Locate TDEIO plugin"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
RDEPEND+=" sys-apps/mlocate"
|
@ -1,38 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="de"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="Sword TDEIO plugin"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
DEPEND+=" app-text/sword"
|
||||
RDEPEND+=" ${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
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,29 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="never"
|
||||
|
||||
TRINITY_LANGS="de"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="Progress dialog for safely removing devices"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,38 +0,0 @@
|
||||
# Copyright 2019-2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
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"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="A TDE frontend for power management"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
DEPEND+=" x11-libs/libXScrnSaver
|
||||
x11-libs/libXext
|
||||
x11-libs/libXtst
|
||||
~dev-libs/dbus-1-tqt-${PV}"
|
||||
RDEPEND+=" ${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,31 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="de fr"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="Sudo frontend for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
RDEPEND+=" app-admin/sudo"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,36 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="ca cs de es fr gl it ja lt nl pa ru sv"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="Subversion client with tight TDE integration"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
IUSE+=" test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND+=" dev-vcs/subversion"
|
||||
RDEPEND+=" ${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TESTS="$(usex test)"
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,31 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="de"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="A theme manager for TDM"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
RDEPEND+=" ~trinity-base/tdm-${PV}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_TRANSLATIONS=ON
|
||||
)
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
@ -1,26 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
TRINITY_EXTRAGEAR_PACKAGING="yes"
|
||||
TRINITY_HANDBOOK="optional"
|
||||
|
||||
TRINITY_LANGS="ar ca de es fr nb pl pt_BR sv zh_CN zh_TW"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="User friendly TDE frontend for wireless network connection"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
RDEPEND+="
|
||||
net-wireless/wireless-tools
|
||||
|| ( net-misc/dhcp net-misc/dhcpcd )
|
||||
"
|
@ -1,25 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_TYPE="applications"
|
||||
|
||||
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"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
DESCRIPTION="A Quake-style terminal emulator for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
need-trinity
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
DEPEND+=" ~trinity-base/konsole-${PV}"
|
||||
RDEPEND+=" ${DEPEND}"
|
@ -1,20 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdepim"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity news feed aggregator."
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="
|
||||
~trinity-base/ktnef-${PV}
|
||||
~trinity-base/libkmime-${PV}
|
||||
~trinity-base/libtdepim-${PV}
|
||||
~trinity-base/libkcal-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="libtdepim/"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdetoys"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity: Amusing Misuse Of Resources - desktop-dwelling creature"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,16 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeutils"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity Archiving tool"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
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,60 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
TRINITY_MODULE_TYPE="dependencies"
|
||||
TRINITY_MODULE_NAME="arts"
|
||||
|
||||
inherit trinity-base-2
|
||||
|
||||
set-trinityver
|
||||
|
||||
DESCRIPTION="aRts, the Trinity sound (and all-around multimedia) server/output manager"
|
||||
HOMEPAGE="https://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="alsa -artswrappersuid jack mp3 vorbis"
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
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? ( media-sound/jack-audio-connection-kit )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
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,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="The Atlantic board game"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,13 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeaddons"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Atlantik gameboard designer"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/atlantik-${PV}"
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdepim"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity certificate manager gui"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
COMMON_DEPEND="~trinity-base/libtdenetwork-${PV}
|
||||
app-crypt/gpgme
|
||||
app-crypt/gnupg"
|
||||
DEPEND+=" ${COMMON_DEPEND}"
|
||||
RDEPEND+=" ${COMMON_DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="libtdepim/ libkpgp/ libtdenetwork/"
|
||||
|
||||
pkg_postinst() {
|
||||
trinity-meta-2_pkg_postinst
|
||||
elog "For X.509 CRL and OCSP support, install app-crypt/dirmngr, please."
|
||||
}
|
@ -1,16 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdenetwork"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity RSS server and client for DCOP"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/librss-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="librss/"
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity crash handler gives the user feedback if a program crashed"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="+hwlib"
|
||||
|
||||
RDEPEND="sys-devel/gdb"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_TDEHWLIB="$(usex hwlib)"
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdetoys"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="kicker applet: eyes following the movement of the mouse pointer"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdetoys"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Kicker plugin for the 15-game"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,29 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdemultimedia"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Jukebox and music manager for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="gstreamer musicbrainz"
|
||||
|
||||
RDEPEND="media-libs/akode
|
||||
media-libs/taglib
|
||||
gstreamer? ( media-libs/gst-plugins-base )
|
||||
musicbrainz? ( media-libs/musicbrainz )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
PDEPEND="gstreamer? ( media-plugins/gst-plugins-meta )"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_GSTREAMER="$(usex gstreamer)"
|
||||
-DWITH_MUSICBRAINZ="$(usex musicbrainz)"
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,12 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdemultimedia"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="The Lean TDE Media Player"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="~trinity-base/tdemultimedia-arts-${PV}"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeaddons"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Plugins for Trinity Addressbook"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/kaddressbook-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdepim"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="The Trinity Address Book"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE+=" gnokii"
|
||||
|
||||
COMMON_DEPEND="~trinity-base/libtdepim-${PV}
|
||||
~trinity-base/libkcal-${PV}
|
||||
~trinity-base/certmanager-${PV}
|
||||
~trinity-base/libtdenetwork-${PV}
|
||||
gnokii? ( app-mobilephone/gnokii )"
|
||||
|
||||
DEPEND+=" ${COMMON_DEPEND}"
|
||||
RDEPEND+=" ${COMMON_DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="certmanager/lib/
|
||||
libtdepim/
|
||||
libtdenetwork/
|
||||
libkcal/
|
||||
libemailfunctions/"
|
||||
|
||||
src_configure () {
|
||||
mycmakeargs=(
|
||||
-DWITH_GNOKII="$(usex gnokii)"
|
||||
)
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegraphics"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity digital camera manager"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="media-libs/libgphoto2"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity tool that generates *.desktop files for well known apps"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,17 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
need-arts yes
|
||||
|
||||
DESCRIPTION="Trinity Space Game"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
MY_DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
DEPEND+=" ${MY_DEPEND}"
|
||||
RDEPEND+=" ${MY_DEPEND}"
|
@ -1,15 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeaddons"
|
||||
TSM_EXTRACT="kate"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Kate plugins and docs"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/kate-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Kate is an MDI texteditor."
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity Atomic Entertainment Game"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,56 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdemultimedia"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="TDE CD ripper and audio encoder frontend"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="encode flac mp3 vorbis"
|
||||
DEPEND="~trinity-base/libkcddb-${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 ) )"
|
||||
|
||||
TSM_EXTRACT_ALSO="libkcddb/ kscd/"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_LIBKCDDB=yes
|
||||
-DBUILD_KSCD=yes
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
trinity-meta-2_src_install
|
||||
|
||||
#Junk all the files that overlap with libkcddb and kscd.
|
||||
#It would be cleaner not to let them install at all, but I wasn't
|
||||
#able to pull that off.
|
||||
rm -r ${D}/usr/trinity/14/share/apps/tdeconf_update/kcmcddb-emailsettings.upd
|
||||
rm -r ${D}/usr/trinity/14/share/config.kcfg/libkcddb.kcfg
|
||||
rm -r ${D}/usr/trinity/14/share/applications/tde/libkcddb.desktop
|
||||
rm -r ${D}/usr/trinity/14/include/
|
||||
rm -r ${D}/usr/trinity/14/lib64/
|
||||
rm -r ${D}/usr/trinity/14/bin/kscd
|
||||
rm -r ${D}/usr/trinity/14/bin/workman2cddb.pl
|
||||
rm -r ${D}/usr/trinity/14/share/applications/tde/kscd.desktop
|
||||
rm -r ${D}/usr/trinity/14/share/icons/hicolor/*/apps/kscd.png
|
||||
rm -r ${D}/usr/trinity/14/share/icons/hicolor/128x128
|
||||
rm -r ${D}/usr/trinity/14/share/icons/hicolor/48x48
|
||||
rm -r ${D}/usr/trinity/14/share/icons/hicolor/64x64
|
||||
rm -r ${D}/usr/trinity/14/share/config.kcfg/kscd.kcfg
|
||||
rm -r ${D}/usr/trinity/14/share/apps/profiles/
|
||||
rm -r ${D}/usr/trinity/14/share/apps/konqueror/servicemenus/audiocd_play.desktop
|
||||
rm -r ${D}/usr/trinity/14/share/apps/kscd/
|
||||
rm -r ${D}/usr/trinity/14/share/mimelnk/
|
||||
}
|
@ -1,16 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="A Backgammon program for Trinity"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="libtdegames/"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="The Trinity Battleship clone"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity Blackbox Game"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,19 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
need-arts optional
|
||||
|
||||
# Needs some dependency to play "au" sounds.
|
||||
|
||||
DESCRIPTION="Trinity Bounce Ball Game"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
MY_DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
DEPEND+=" ${MY_DEPEND}"
|
||||
RDEPEND+=" ${MY_DEPEND}"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeutils"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity calculator"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="dev-libs/gmp:*"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,12 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeutils"
|
||||
TRINITY_SUBMODULE="kcharselect charselectapplet"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity character selection utility and panel applet"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="A simple password checker, used by any software in need of user authentication."
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="pam"
|
||||
|
||||
RDEPEND="pam? ( trinity-base/tdebase-pam )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_SHADOW=ON
|
||||
-DWITH_PAM="$(usex pam)"
|
||||
-DKCHECKPASS_PAM_SERVICE=tde
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,17 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="KCMInit - initializes Control Modules during startup."
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXtst"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegraphics"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity color selector/editor"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="The Trinity Control Center"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="samba logitech-mouse ieee1394 +svg +hwlib +xrandr "
|
||||
|
||||
DEPEND="x11-libs/libX11
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXcursor
|
||||
samba? ( net-fs/samba )
|
||||
logitech-mouse? ( dev-libs/libusb-compat )
|
||||
ieee1394? ( sys-libs/libraw1394 )
|
||||
~trinity-base/tdelibs-${PV}[xrandr?]
|
||||
~trinity-base/libkonq-${PV}
|
||||
~trinity-base/kicker-${PV}"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
sys-apps/usbutils
|
||||
~trinity-base/kcminit-${PV}
|
||||
~trinity-base/tdebase-data-${PV}
|
||||
~trinity-base/tdesu-${PV}
|
||||
~trinity-base/khelpcenter-${PV}
|
||||
~trinity-base/khotkeys-${PV}
|
||||
svg? ( media-libs/libart_lgpl )"
|
||||
|
||||
TSM_EXTRACT_ALSO="kicker/ twin/ kdesktop/ klipper/ kxkb/"
|
||||
|
||||
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,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity: graphical DCOP browser/client"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="The part of TDE UI that handles icons, desktop, screensaver etc"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="pam xscreensaver"
|
||||
|
||||
COMMON_DEPEND="x11-libs/libXrender
|
||||
x11-libs/libXcursor
|
||||
~dev-libs/dbus-1-tqt-${PV}
|
||||
~trinity-base/libkonq-${PV}
|
||||
~trinity-base/kcontrol-${PV}
|
||||
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 )"
|
||||
|
||||
TSM_EXTRACT_ALSO="kcheckpass/ FindXscreensaver.cmake"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_XCURSOR=ON
|
||||
-DWITH_XRENDER=ON
|
||||
-DWITH_PAM="$(usex pam)"
|
||||
-DWITH_XSCREENSAVER="$(usex xscreensaver)"
|
||||
-DTDESCREENSAVER_PAM_SERVICE=tde
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeutils"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity free disk space utility"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="KDialog can be used to show nice dialog boxes from shell scripts"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdenetwork"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity dict client (for dict.org-like servers)"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,17 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegraphics"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity DVI viewer"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="media-libs/freetype
|
||||
~trinity-base/kviewshell-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="kviewshell"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeutils"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Very simple text editor for Trinity"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity: Board game inspired by Abalone"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,17 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegraphics"
|
||||
TRINITY_SUBMODULE="kfax kfaxview"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity G3/G4 fax viewer"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/kviewshell-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="kviewshell"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity file find utility"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libkonq-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeutils"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="KFloppy - formats disks and puts a DOS or ext2fs filesystem on them."
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,16 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="KFoulEggs is an adaptation of the well-known (at least in Japan) PuyoPuyo game"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="libksirtet/"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegraphics"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity screen gamma values kcontrol module"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/kcontrol-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,13 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdepim"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="A Trinity library for drawing and editing gantt-diagramms"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
TSM_EXTRACT_ALSO="libtdepim/"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdenetwork"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="An advanced download manager for Trinity"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="x11-libs/libXext"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegraphics"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="A Trinity Viewer for PostScript (.ps, .eps) and PDF (.pdf) files"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="x11-libs/libXft"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity: KGoldrunner is a game of action and puzzle solving"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,20 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
TRINITY_MODULE_NAME="tdeutils"
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity gpg keyring manager"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="app-crypt/gnupg
|
||||
|| (
|
||||
app-crypt/pinentry[ncurses]
|
||||
app-crypt/pinentry[qt5]
|
||||
app-crypt/pinentry[gtk]
|
||||
app-crypt/pinentry[tqt(-)]
|
||||
)"
|
@ -1,17 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
TRINITY_SUBMODULE="khelpcenter doc"
|
||||
|
||||
DESCRIPTION="The Trinity help center."
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
~trinity-base/tdebase-tdeioslaves-${PV}
|
||||
|| ( www-misc/htdig www-misc/hldig )"
|
||||
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeutils"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity hex editor"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
need-arts optional
|
||||
|
||||
DESCRIPTION="Trinity hotkey daemon"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="x11-libs/libXtst"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_XTEST=ON
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,16 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeaddons"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="kicker applets"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/kicker-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
# no xmms support
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="The Trinity application starter panel, capable of applets and extensions"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
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() {
|
||||
mycmakeargs=(
|
||||
-DWITH_XFIXES="$(usex xcomposite)"
|
||||
-DWITH_XRENDER="$(usex xcomposite)"
|
||||
-DWITH_XCOMPOSITE="$(usex xcomposite)"
|
||||
-DWITH_TDEHWLIB="$(usex hwlib)"
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeutils"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity note taking utility"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity: Tactical one or two player game"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
TRINITY_MODULE_NAME="tdeutils"
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity battery monitoring and management for laptops"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
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,16 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity: Klickety is an adaptation of the clickomania game"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="libksirtet/"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity: Kolor Lines - a little game about balls and how to get rid of them"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,22 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="kicker applet for Trinity and X clipboard management"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="x11-libs/libXfixes"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_XFIXES=ON
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Mahjongg for Trinity"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,59 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdepim"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="The email client for Trinity"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
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.
|
||||
|
||||
COMMON_DEPEND="
|
||||
~trinity-base/libtdepim-${PV}
|
||||
~trinity-base/mimelib-${PV}
|
||||
~trinity-base/libtdenetwork-${PV}
|
||||
~trinity-base/ktnef-${PV}
|
||||
~trinity-base/libkcal-${PV}
|
||||
~trinity-base/libkmime-${PV}
|
||||
~trinity-base/libkpgp-${PV}
|
||||
~trinity-base/certmanager-${PV}
|
||||
~trinity-base/libkpimidentities-${PV}
|
||||
~trinity-base/libksieve-${PV}"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
crypt? ( app-crypt/pinentry )
|
||||
~trinity-base/tdebase-tdeioslaves-${PV}
|
||||
mbox? ( ~trinity-base/tdepim-tdeioslaves-${PV} )
|
||||
imap? ( ~trinity-base/tdepim-tdeioslaves-${PV}[sasl=] )"
|
||||
|
||||
TSM_EXTRACT_ALSO="
|
||||
ktnef/
|
||||
libemailfunctions/
|
||||
mimelib/
|
||||
libtdenetwork/
|
||||
certmanager/lib/
|
||||
libtdepim/
|
||||
korganizer/korganizerinterface.h
|
||||
korganizer/kcalendarinterface.h
|
||||
korganizer/kcalendariface.h
|
||||
korganizer/korganizeriface.h
|
||||
libkpgp/
|
||||
libkmime/
|
||||
libksieve/
|
||||
libkpimidentities/
|
||||
kmail/"
|
||||
|
||||
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,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity menu editor"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
TRINITY_MODULE_NAME="tdeutils"
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="kded module that supports some hardware input devices, such as special keys"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
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,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="KMines is a classic mine sweeper game"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdemultimedia"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity mixer GUI"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="alsa"
|
||||
|
||||
DEPEND="alsa? ( media-libs/alsa-lib )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_ALSA="$(usex alsa)"
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdetoys"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity moon phase display"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegraphics"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="TDEIO and konqueror plugins for MRML - an image indexing service"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity network wizard"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity tron game"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeaddons"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Kicker applet - RSS news ticker"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/knewsticker-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,16 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdenetwork"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="kicker plugin: rss news ticker"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/librss-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="librss/"
|
@ -1,22 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdepim"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="A newsreader for TDE"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="
|
||||
~trinity-base/ktnef-${PV}
|
||||
~trinity-base/libkmime-${PV}
|
||||
~trinity-base/libtdepim-${PV}
|
||||
~trinity-base/libkcal-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="libtdepim/
|
||||
libemailfunctions/
|
||||
libkmime/
|
||||
libkpgp/"
|
@ -1,18 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdepim"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity Notes application"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
COMMON_DEPEND="~trinity-base/libkcal-${PV}
|
||||
~trinity-base/libtdepim-${PV}"
|
||||
DEPEND+=" $COMMON_DEPEND"
|
||||
RDEPEND+=" $COMMON_DEPEND"
|
||||
|
||||
TSM_EXTRACT_ALSO="libtdepim/"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdetoys"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity: measure the desktop mileage of your mouse pointer"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,17 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
need-arts yes
|
||||
|
||||
DESCRIPTION="Minigolf Game by Trinity"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
MY_DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
DEPEND+=" ${MY_DEPEND}"
|
||||
RDEPEND+=" ${MY_DEPEND}"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegraphics"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Paint Program for Trinity"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,17 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeaddons"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
need-arts optional
|
||||
|
||||
DESCRIPTION="Various plugins for Konqueror."
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
MY_DEPEND="~trinity-base/konqueror-${PV}"
|
||||
DEPEND+=" ${MY_DEPEND}"
|
||||
RDEPEND+=" ${MY_DEPEND}"
|
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity: Web browser, file manager, ..."
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="java"
|
||||
# FIXME: support branding USE flag
|
||||
|
||||
DEPEND="
|
||||
~trinity-base/libkonq-${PV}"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
~trinity-base/kcontrol-${PV}
|
||||
~trinity-base/tdebase-tdeioslaves-${PV}
|
||||
~trinity-base/kfind-${PV}
|
||||
java? ( virtual/jre )"
|
||||
|
||||
TSM_EXTRACT_ALSO="kdesktop"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Galactic Strategy Trinity Game"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="X terminal for use with Trinity"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
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,21 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdepim"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity personal information manager"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
COMMON_DEPEND="~trinity-base/libtdepim-${PV}
|
||||
~trinity-base/libkpimidentities-${PV}
|
||||
~trinity-base/libkholidays-${PV}
|
||||
~trinity-base/knotes-${PV}"
|
||||
|
||||
DEPEND+=" $COMMON_DEPEND"
|
||||
RDEPEND+=" $COMMON_DEPEND"
|
||||
|
||||
TSM_EXTRACT_ALSO="libtdepim/ libtdenetwork/"
|
@ -1,18 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegraphics"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Kooka is a Trinity application which provides access to scanner hardware"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="
|
||||
~trinity-base/libkscan-${PV}
|
||||
media-libs/tiff:="
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="libkscan"
|
@ -1,113 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdenetwork"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity multi-protocol IM client"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="jingle gsmlib netmeeting speex kernel_linux"
|
||||
PLUGINS="latex autoreplace history contactnotes crypt connectionstatus
|
||||
translator nowlistening webpresence texteffect highlight alias
|
||||
motionautoaway netmeeting addbookmarks statistics smpppdcs"
|
||||
PROTOCOLS="gadu groupwise irc xmpp oscar msn sms sametime winpopup 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 BOTH_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*
|
||||
BOTH_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="${BOTH_DEPEND}
|
||||
kernel_linux? (
|
||||
virtual/os-headers
|
||||
)
|
||||
"
|
||||
|
||||
# MISSING RDEPEND
|
||||
# netmeeting? ( net-voip/ekiga )
|
||||
# ssl? ( =app-crypt/qca-tls-1.0* )
|
||||
RDEPEND="${BOTH_DEPEND}
|
||||
crypt? ( app-crypt/gnupg )
|
||||
latex? (
|
||||
media-gfx/imagemagick
|
||||
virtual/latex-base )
|
||||
sms? ( !gsmlib? ( || (
|
||||
app-mobilephone/smsclient
|
||||
app-mobilephone/smssend ) ) )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
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,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity Virtual Desktop Overview"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity patience game"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegraphics"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="KPDF, a Trinity PDF viewer based on XPDF"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="media-libs/freetype"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,13 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity user settings wizard."
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
TSM_EXTRACT_ALSO="libkonq/"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdenetwork"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Kicker file server (http) applet"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity poker game"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,16 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegraphics"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity: Modeler for POV-Ray Scenes."
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="virtual/opengl
|
||||
media-libs/freetype"
|
||||
RDEPEND="${DEPEND}
|
||||
media-gfx/povray"
|
@ -1,13 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdenetwork"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity: A dialer and front-end to pppd."
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="net-dialup/ppp"
|
@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
TRINITY_MODULE_NAME="tdenetwork"
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity remote desktop connection (RDP and VNC) client"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="rdp libressl"
|
||||
|
||||
DEPEND="
|
||||
!libressl? ( dev-libs/openssl:= )
|
||||
libressl? ( dev-libs/libressl:= )
|
||||
x11-libs/libXext
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
rdp? ( net-misc/rdesktop )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DWITH_SLP=OFF
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="A Trinity tool to read KConfig entries - for use in shell scripts"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,53 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdemultimedia"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="TDE sound recorder"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="encode mp3 vorbis"
|
||||
|
||||
DEPEND="~trinity-base/tdemultimedia-arts-${PV}
|
||||
encode? ( mp3? ( media-sound/lame )
|
||||
vorbis? ( media-libs/libvorbis ) )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="arts oggvorbis_artsplugin"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_LAME="$(usex mp3)"
|
||||
-DWITH_VORBIS="$(usex vorbis)"
|
||||
-DBUILD_ARTS=yes
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
trinity-meta-2_src_install
|
||||
|
||||
#Junk all the files that overlap with tdemultimedia-arts.
|
||||
#It would be cleaner not to let them install at all, but I wasn't
|
||||
#able to pull that off.
|
||||
rm -r ${D}/usr/trinity/14/share/apps/artscontrol/
|
||||
rm -r ${D}/usr/trinity/14/share/apps/artsbuilder/
|
||||
rm -r ${D}/usr/trinity/14/include/
|
||||
rm -r ${D}/usr/trinity/14/lib64/libarts*
|
||||
rm -r ${D}/usr/trinity/14/lib64/mcop/arts*
|
||||
rm -r ${D}/usr/trinity/14/lib64/mcop/Arts/
|
||||
rm -r ${D}/usr/trinity/14/share/icons/*/*/apps/artscontrol.png
|
||||
rm -r ${D}/usr/trinity/14/share/icons/*/*/apps/artsbuilder.png
|
||||
rm -r ${D}/usr/trinity/14/share/icons/hicolor/scalable/
|
||||
rm -r ${D}/usr/trinity/14/share/icons/crystalsvg/
|
||||
rm -r ${D}/usr/trinity/14/share/applications/tde/artscontrol.desktop
|
||||
rm -r ${D}/usr/trinity/14/share/applications/tde/artsbuilder.desktop
|
||||
rm -r ${D}/usr/trinity/14/bin/artscontrol
|
||||
rm -r ${D}/usr/trinity/14/bin/artsbuilder
|
||||
rm -r ${D}/usr/trinity/14/bin/midisend
|
||||
rm -r ${D}/usr/trinity/14/share/mimelnk/
|
||||
rm -r ${D}/usr/trinity/14/share/apps/kicker/
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeutils"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity: Editor for Regular Expressions"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity Board Game"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
TRINITY_MODULE_NAME="tdenetwork"
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="VNC-compatible server to share Trinity desktops"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="libressl"
|
||||
|
||||
DEPEND="
|
||||
!libressl? ( dev-libs/openssl:= )
|
||||
libressl? ( dev-libs/libressl:= )
|
||||
x11-libs/libXext
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DWITH_SLP=OFF
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="A program to grab the current TDE desktop background for xscreensaver."
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegraphics"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="A screen ruler for Trinity"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity: Same Game - a little game about balls and how to get rid of them"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,37 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdemultimedia"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity mixer GUI"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="x11-libs/libXext
|
||||
~trinity-base/libkcddb-${PV}"
|
||||
|
||||
TSM_EXTRACT_ALSO="libkcddb/"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DBUILD_LIBKCDDB=yes
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
trinity-meta-2_src_install
|
||||
|
||||
#Junk all the files that overlap with libkcddb.
|
||||
#It would be cleaner not to let them install at all, but I wasn't
|
||||
#able to pull that off.
|
||||
rm -r ${D}/usr/trinity/14/share/apps/tdeconf_update/
|
||||
rm -r ${D}/usr/trinity/14/share/config.kcfg/libkcddb.kcfg
|
||||
rm -r ${D}/usr/trinity/14/share/applications/tde/libkcddb.desktop
|
||||
rm -r ${D}/usr/trinity/14/include/
|
||||
rm -r ${D}/usr/trinity/14/lib64/
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="A Trinity game similiar to Mahjongg"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeaddons"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity email signature manager"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
TRINITY_MODULE_NAME="tdeutils"
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity system monitoring applets"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="dell-laptop lm-sensors snmp"
|
||||
|
||||
DEPEND="
|
||||
lm-sensors? ( x11-libs/libXext )
|
||||
snmp? ( net-analyzer/net-snmp )"
|
||||
RDEPEND="${DEPEND}
|
||||
lm-sensors? ( sys-apps/lm-sensors )"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DWITH_I8K="$(usex dell-laptop)"
|
||||
-DWITH_SNMP="$(usex snmp)"
|
||||
-DWITH_SENSORS="$(usex lm-sensors)"
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,15 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdenetwork"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity irc client"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="ssl"
|
||||
|
||||
RDEPEND="dev-lang/perl
|
||||
ssl? ( dev-perl/IO-Socket-SSL )"
|
@ -1,17 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="KSirtet is an adaptation of the well-known Tetris game"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="libksirtet/"
|
||||
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity SmileTris"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,20 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="The reliable Trinity session manager that talks the standard X11R6"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+hwlib"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_TDEHWLIB="$(usex hwlib)"
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity Tron game"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegraphics"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity Screenshot Utility"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="x11-libs/libXext"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="The japanese warehouse keeper game"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity Space Game"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity splashscreen framework (of Trinity itself, not of individual apps)"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="xinerama"
|
||||
|
||||
DEPEND="xinerama? ( x11-base/xorg-proto )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_XINERAMA="$(usex xinerama)"
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity utility to launch applications with special window properties"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="A network enabled task manager/system monitor"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="dell-laptop lm-sensors"
|
||||
|
||||
DEPEND="lm-sensors? ( sys-apps/lm-sensors )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_I8K="$(usex dell-laptop)"
|
||||
-DWITH_SENSORS="$(usex lm-sensors)"
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Ksystraycmd embeds applications given as argument into the system tray."
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
TRINITY_MODULE_NAME="tdenetwork"
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity talk daemon"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="net-misc/netkit-talk"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdetoys"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity utility for making a fine cup of tea"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeutils"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity Timer"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity tip-of-the-day displayer"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,13 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdepim"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity Viewer for mail attachments using TNEF format"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
TSM_EXTRACT_ALSO="libtdepim/"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity tron game"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="A Trinity potato game for kids"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdetoys"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity: screensaver featuring the Space-Faring Tux"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,15 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegraphics"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="A fast and versatile image viewer for Trinity"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="x11-libs/libXext
|
||||
media-libs/imlib"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegraphics"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity image viewer"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegraphics"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity: Generic framework for viewer applications"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdetoys"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity weather status display"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,18 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdenetwork"
|
||||
TRINITY_SUBMODULE="wifi"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
need-arts optional
|
||||
|
||||
DESCRIPTION="Trinity wifi (wireless network) gui"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
MY_DEPEND="net-wireless/wireless-tools"
|
||||
DEPEND+=" ${MY_DEPEND}"
|
||||
RDEPEND+=" ${MY_DEPEND}"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdetoys"
|
||||
TRINITY_SUBMODULE="kworldwatch"
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity program that displays the part of the Earth lit up by the Sun"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="KControl module to configure and switch keyboard layouts"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="x11-libs/libXtst"
|
||||
RDEPEND="${DEPEND}
|
||||
x11-misc/xkeyboard-config
|
||||
x11-apps/setxkbmap"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_XTEST=ON
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,19 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdepim"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity kcal library for KOrganizer etc"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libical
|
||||
~trinity-base/ktnef-${PV}
|
||||
~trinity-base/libkmime-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="libemailfunctions/ libtdepim/ libkmime/ ktnef/"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdemultimedia"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="KDE library for CDDB"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,13 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdepim"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity library to compute holidays."
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
TSM_EXTRACT_ALSO="libtdepim/"
|
@ -1,13 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdepim"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity kmime library for Message Handling"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
TSM_EXTRACT_ALSO="libtdepim/"
|
@ -1,13 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
need-arts optional
|
||||
|
||||
DESCRIPTION="The embeddable part of konqueror"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,18 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdepim"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity PGP library"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libical
|
||||
~trinity-base/ktnef-${PV}
|
||||
~trinity-base/libkmime-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="libtdepim/"
|
@ -1,20 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdepim"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity PIM exchange library"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
COMMON_DEPEND="~trinity-base/libkcal-${PV}
|
||||
~trinity-base/ktnef-${PV}
|
||||
~trinity-base/libkmime-${PV}"
|
||||
|
||||
DEPEND+=" ${COMMON_DEPEND}"
|
||||
RDEPEND+=" ${COMMON_DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="libtdepim/ libkcal/"
|
@ -1,19 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdepim"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity PIM identities library"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
COMMON_DEPEND="~trinity-base/certmanager-${PV}
|
||||
~trinity-base/libtdepim-${PV}
|
||||
~trinity-base/libkmime-${PV}"
|
||||
DEPEND+=" $COMMON_DEPEND"
|
||||
RDEPEND+=" $COMMON_DEPEND"
|
||||
|
||||
TSM_EXTRACT_ALSO="libtdepim/ libemailfunctions/ libkmime/"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegraphics"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity scanner library"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="media-gfx/sane-backends"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 2020-2021 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdepim"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="TDE library to enable support for sieve, used by KMail"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
TSM_EXTRACT_ALSO="libtdepim/"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdenetwork"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity rss library"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Base library common to many Trinity games"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,17 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdepim"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="library common to many tdepim apps interacting to network"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
COMMON_DEPEND="app-crypt/gpgme"
|
||||
DEPEND+=" ${COMMON_DEPEND}"
|
||||
RDEPEND+=" ${COMMON_DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="libtdepim/"
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdepim"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Common library for Trinity PIM applications."
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
COMMON_DEPEND="
|
||||
~trinity-base/ktnef-${PV}
|
||||
~trinity-base/libkmime-${PV}
|
||||
~trinity-base/libkcal-${PV}"
|
||||
DEPEND+=" ${COMMON_DEPEND}"
|
||||
RDEPEND+=" ${COMMON_DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="libemailfunctions/
|
||||
pixmaps/
|
||||
libkmime/kmime_util.h
|
||||
libkcal/"
|
||||
|
||||
src_prepare() {
|
||||
trinity-meta-2_src_prepare
|
||||
# Call TQt designer
|
||||
sed -i -e "s:\"designer\":\"${TQTDIR}/bin/designer\":g" "${S}/libtdepim/kcmdesignerfields.cpp" || die "sed failed"
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdenetwork"
|
||||
TRINITY_SUBMODULE="lanbrowsing"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity Lan Information Server - allows to share information over a network."
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
src_install() {
|
||||
trinity-meta-2_src_install
|
||||
|
||||
chmod u+s "${D}/${KDEDIR}/bin/reslisa"
|
||||
|
||||
# lisa, reslisa initscripts
|
||||
sed -e "s:_TDEDIR_:${TDEDIR}:g" "${FILESDIR}/lisa" > "${T}/lisa"
|
||||
sed -e "s:_TDEDIR_:${TDEDIR}:g" "${FILESDIR}/reslisa" > "${T}/reslisa"
|
||||
doinitd "${T}/lisa" "${T}/reslisa"
|
||||
|
||||
newconfd "${FILESDIR}/lisa.conf" lisa
|
||||
newconfd "${FILESDIR}/reslisa.conf" reslisa
|
||||
|
||||
echo '# Default lisa configfile' > "$D/etc/lisarc"
|
||||
echo '# Default reslisa configfile' > "$D/etc/reslisarc"
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity card game"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/libtdegames-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,10 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdepim"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="TDE library for processing messages in MIME format"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeaddons"
|
||||
|
||||
inherit trinity-meta-2 db-use
|
||||
|
||||
need-arts optional
|
||||
|
||||
DESCRIPTION="Various plugins for Noatun."
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE+=" sdl berkdb"
|
||||
|
||||
COMMON_DEPEND="
|
||||
~trinity-base/noatun-${PV}
|
||||
"
|
||||
# berkdb? ( =sys-libs/db-4*:= )
|
||||
#"
|
||||
DEPEND+=" ${COMMON_DEPEND}
|
||||
sdl? ( media-libs/libsdl )
|
||||
"
|
||||
|
||||
RDEPEND+=" ${COMMON_DEPEND}
|
||||
sdl? ( media-libs/libsdl[X] )
|
||||
"
|
||||
|
||||
src_compile() {
|
||||
mycmakeargs=(
|
||||
-DWITH_SDL="$(usex sdl)"
|
||||
)
|
||||
|
||||
# if use berkdb; then
|
||||
# mycmakeargs=( "${mycmakeargs[@]}"
|
||||
# -DWITH_BERKELEY_DB=ON
|
||||
# -DBERKELEY_DB_LIBS="$(db_libname)"
|
||||
# -DBERKELEY_DB_INCLUDE_DIRS="${ROOT}$(db_includedir)"
|
||||
# )
|
||||
# else
|
||||
mycmakeargs=( "${mycmakeargs[@]}"
|
||||
-DWITH_BERKELEY_DB=OFF
|
||||
)
|
||||
# fi
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,66 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
TRINITY_MODULE_NAME="tdemultimedia"
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Media player featuring audio effects, graphic equalizer and network transparency"
|
||||
HOMEPAGE="https://trinitydesktop.org/"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="~trinity-base/tdemultimedia-arts-${PV}"
|
||||
DEPEND="${RDEPEND}
|
||||
x11-libs/libXext
|
||||
"
|
||||
|
||||
TSM_EXTRACT_ALSO="arts mpeglib"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_ARTS=ON
|
||||
-DBUILD_MPEGLIB=ON
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
trinity-meta-2_src_install
|
||||
|
||||
#Junk all the files that overlap with tdemultimedia-arts.
|
||||
#It would be cleaner not to let them install at all, but I wasn't
|
||||
#able to pull that off.
|
||||
rm -r "${D}"/usr/trinity/14/share/apps/artscontrol/ || die
|
||||
rm -r "${D}"/usr/trinity/14/share/apps/artsbuilder/ || die
|
||||
rm -r "${D}"/usr/trinity/14/include/arts/ || die
|
||||
rm -r "${D}"/usr/trinity/14/include/mpeglib/ || die
|
||||
rm -r "${D}"/usr/trinity/14/lib64/libarts* || die
|
||||
rm -r "${D}"/usr/trinity/14/lib64/mcop/arts* || die
|
||||
rm -r "${D}"/usr/trinity/14/lib64/mcop/Arts/ || die
|
||||
rm -r "${D}"/usr/trinity/14/lib64/libmpeg* || die
|
||||
rm -r "${D}"/usr/trinity/14/lib64/libyaf* || die
|
||||
rm -r "${D}"/usr/trinity/14/share/icons/*/*/apps/artscontrol.png || die
|
||||
rm -r "${D}"/usr/trinity/14/share/icons/*/*/apps/artsbuilder.png || die
|
||||
rm -r "${D}"/usr/trinity/14/share/icons/hicolor/scalable/ || die
|
||||
rm -r "${D}"/usr/trinity/14/share/icons/crystalsvg/*/actions/arts* || die
|
||||
rm -r "${D}"/usr/trinity/14/share/applications/tde/artscontrol.desktop || die
|
||||
rm -r "${D}"/usr/trinity/14/share/applications/tde/artsbuilder.desktop || die
|
||||
rm -r "${D}"/usr/trinity/14/bin/artscontrol || die
|
||||
rm -r "${D}"/usr/trinity/14/bin/artsbuilder || die
|
||||
rm -r "${D}"/usr/trinity/14/bin/yaf* || die
|
||||
rm -r "${D}"/usr/trinity/14/bin/midisend || die
|
||||
rm -r "${D}"/usr/trinity/14/share/mimelnk/application/x-artsbuilder.desktop || die
|
||||
rm -r "${D}"/usr/trinity/14/share/apps/kicker/ || die
|
||||
}
|
||||
|
||||
#KMCOMPILEONLY="arts"
|
||||
|
||||
#src_compile() {
|
||||
# # fix bug 128884
|
||||
# filter-flags -fomit-frame-pointer
|
||||
# kde-meta_src_compile
|
||||
#}
|
@ -1,15 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Netscape plugins support for Konqueror."
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="x11-libs/libXt
|
||||
dev-libs/glib"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,12 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeaddons"
|
||||
TSM_EXTRACT="renamedlgplugins"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Renamedlg plugins for image and audio files"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeutils"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="A tool to create interactive applets for the Trinity desktop."
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
#FIXME: add xmms use
|
||||
IUSE=""
|
||||
|
||||
# RDEPEND="xmms? (media-sound/xmms2)"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
# -DWITH_XMMS="$(usex xmms)"
|
||||
# $(cmake-utils_use_with xmms XMMS )
|
||||
-DWITH_KNEWSTUFF=ON
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeaddons"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Documentaion for tdeaddons-derived packages"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
~trinity-base/khelpcenter-${PV}"
|
||||
|
||||
pkg_setup() {
|
||||
# Issue some warning if MAKEOPTS -j parameter is higher than 4
|
||||
local makeopts_j
|
||||
makeopts_j="$(echo "$MAKEOPTS" | sed -n 's/\(^\|.*\s\)\(-j\s*[0-9]\+\)\(\s.*\|$\)/\2/p')"
|
||||
if [ -n "$makeopts_j" -a "$makeopts_j" > 4 ]; then
|
||||
|
||||
ewarn "This ebuild needs huge amoumt of memmory to compile in highly parallel"
|
||||
ewarn "mode so it can chew it all. Please change your MAKEOPTS if building fails."
|
||||
fi
|
||||
|
||||
trinity-meta-2_pkg_setup
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeaddons"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Various basic tdefile plugins provided by tdeaddons"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeartwork"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="EmotIcons (icons for things like smilies :-) for Trinity"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,18 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeartwork"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Themes for IceWM from the tdeartwork package."
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
~trinity-base/tdeartwork-twin-styles-${PV}"
|
||||
|
||||
pkg_postinst() {
|
||||
elog "For more IceWM themes, install x11-themes/icewm-extra-themes"
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeartwork"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Icon themes for Trinity"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
TSM_EXTRACT="IconThemes/"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeartwork"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="kworldclock from tdeartwork"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
~trinity-base/kworldclock-${PV}"
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
inherit trinity-functions-2
|
||||
|
||||
set-trinityver
|
||||
|
||||
DESCRIPTION="tdeartwork meta package - merge this to pull in all tdeartwork-derived packages"
|
||||
HOMEPAGE="https://trinitydesktop.org/"
|
||||
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
SLOT="${TRINITY_VER}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
~trinity-base/tdeartwork-emoticons-${PV}
|
||||
~trinity-base/tdeartwork-icon-themes-${PV}
|
||||
~trinity-base/tdeartwork-icewm-themes-${PV}
|
||||
~trinity-base/tdeartwork-kworldclock-${PV}
|
||||
~trinity-base/tdeartwork-sounds-${PV}
|
||||
~trinity-base/tdeartwork-styles-${PV}
|
||||
~trinity-base/tdeartwork-tdescreensaver-${PV}
|
||||
~trinity-base/tdeartwork-twin-styles-${PV}
|
||||
~trinity-base/tdeartwork-wallpapers-${PV}"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeartwork"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Extra sound themes for Trinity"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeartwork"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Extra styles for Trinity"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
TRINITY_MODULE_NAME="tdeartwork"
|
||||
inherit trinity-meta-2
|
||||
|
||||
need-arts optional
|
||||
|
||||
DESCRIPTION="Extra screensavers for Trinity"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE+=" kclock opengl xscreensaver"
|
||||
|
||||
DEPEND+="
|
||||
~trinity-base/krootbacking-${PV}
|
||||
~trinity-base/tdescreensaver-${PV}
|
||||
kclock? ( ~media-libs/libart_lgpl-${PV} )
|
||||
opengl? ( virtual/opengl )
|
||||
xscreensaver? ( x11-misc/xscreensaver )"
|
||||
RDEPEND+=" ${DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="FindXscreensaver.cmake"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DWITH_LIBART="$(usex kclock)"
|
||||
-DWITH_OPENGL="$(usex opengl)"
|
||||
-DWITH_XSCREENSAVER="$(usex xscreensaver)"
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeartwork"
|
||||
|
||||
inherit trinity-meta-2
|
||||
DESCRIPTION="Window styles for Trinity"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/twin-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeartwork"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Wallpapers from Trinity"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,13 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
TRINITY_SUBMODULE="l10n pics applnk"
|
||||
|
||||
DESCRIPTION="Icons, localization data and .desktop files from tdebase."
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
inherit trinity-functions-2
|
||||
|
||||
set-trinityver
|
||||
|
||||
DESCRIPTION="tdebase metapackage - merge this to pull in all tdebase-derived packages"
|
||||
HOMEPAGE="https://trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
RDEPEND="~trinity-base/drkonqi-${PV}
|
||||
~trinity-base/kappfinder-${PV}
|
||||
~trinity-base/kate-${PV}
|
||||
~trinity-base/kcheckpass-${PV}
|
||||
~trinity-base/kcminit-${PV}
|
||||
~trinity-base/kcontrol-${PV}
|
||||
~trinity-base/kdcop-${PV}
|
||||
~trinity-base/kdesktop-${PV}
|
||||
~trinity-base/kdialog-${PV}
|
||||
~trinity-base/kfind-${PV}
|
||||
~trinity-base/khelpcenter-${PV}
|
||||
~trinity-base/khotkeys-${PV}
|
||||
~trinity-base/kicker-${PV}
|
||||
~trinity-base/klipper-${PV}
|
||||
~trinity-base/kmenuedit-${PV}
|
||||
~trinity-base/knetattach-${PV}
|
||||
~trinity-base/konqueror-${PV}
|
||||
~trinity-base/konsole-${PV}
|
||||
~trinity-base/kpager-${PV}
|
||||
~trinity-base/kpersonalizer-${PV}
|
||||
~trinity-base/kreadconfig-${PV}
|
||||
~trinity-base/krootbacking-${PV}
|
||||
~trinity-base/ksmserver-${PV}
|
||||
~trinity-base/ksplashml-${PV}
|
||||
~trinity-base/kstart-${PV}
|
||||
~trinity-base/ksysguard-${PV}
|
||||
~trinity-base/ksystraycmd-${PV}
|
||||
~trinity-base/ktip-${PV}
|
||||
~trinity-base/kxkb-${PV}
|
||||
~trinity-base/libkonq-${PV}
|
||||
~trinity-base/nsplugins-${PV}
|
||||
~trinity-base/tdebase-data-${PV}
|
||||
~trinity-base/tdebase-starttde-${PV}
|
||||
~trinity-base/tdebase-tdeioslaves-${PV}
|
||||
~trinity-base/tdedebugdialog-${PV}
|
||||
~trinity-base/tdeeject-${PV}
|
||||
~trinity-base/tdeinit-${PV}
|
||||
~trinity-base/tdepasswd-${PV}
|
||||
~trinity-base/tdeprint-${PV}
|
||||
~trinity-base/tdescreensaver-${PV}
|
||||
~trinity-base/tdesu-${PV}
|
||||
~trinity-base/tdm-${PV}
|
||||
~trinity-base/tqt3integration-${PV}
|
||||
~trinity-base/twin-${PV}"
|
@ -1,82 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Starttde script, which starts a complete Trinity session, and associated scripts"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="x11-apps/xmessage
|
||||
x11-apps/xsetroot
|
||||
x11-apps/xset
|
||||
x11-apps/xrandr
|
||||
x11-apps/mkfontscale
|
||||
x11-apps/xprop
|
||||
~trinity-base/kdesktop-${PV}
|
||||
~trinity-base/kcminit-${PV}
|
||||
~trinity-base/ksmserver-${PV}
|
||||
~trinity-base/twin-${PV}
|
||||
~trinity-base/kpersonalizer-${PV}
|
||||
~trinity-base/kreadconfig-${PV}
|
||||
~trinity-base/ksplashml-${PV}
|
||||
~trinity-base/tdeinit-${PV}"
|
||||
|
||||
TSM_EXTRACT="starttde README.pam INSTALL AUTHORS COPYING COPYING-DOCS tdm"
|
||||
|
||||
src_prepare() {
|
||||
trinity-base-2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
echo -n "";
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# List all the multilib libdirs
|
||||
local _libdir _libdirs
|
||||
for _libdir in $(get_all_libdirs); do
|
||||
_libdirs="${_libdirs}:${TDEDIR}/${_libdir}"
|
||||
done
|
||||
_libdirs=${_libdirs#:}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# starttde script
|
||||
exeinto "${TDEDIR}/bin"
|
||||
doexe starttde
|
||||
#doexe r14-xdg-update
|
||||
#doexe migratekde3
|
||||
|
||||
# startup and shutdown scripts
|
||||
exeinto "${TDEDIR}/env"
|
||||
doexe "${FILESDIR}/agent-startup.sh"
|
||||
|
||||
exeinto "${TDEDIR}/shutdown"
|
||||
doexe "${FILESDIR}/agent-shutdown.sh"
|
||||
|
||||
# x11 session script
|
||||
cat <<EOF > "${T}/tde-${SLOT}"
|
||||
#!/bin/sh
|
||||
exec ${TDEDIR}/bin/starttde
|
||||
EOF
|
||||
exeinto /etc/X11/Sessions
|
||||
doexe "${T}/tde-${SLOT}" # FIXME: change script branding to trinity
|
||||
|
||||
# (not really) freedesktop compliant session script
|
||||
sed -e "s:@TDE_BINDIR@:${TDEDIR}/bin:g;s:Name=Trinity:Name=Trinity ${SLOT}:" \
|
||||
"${S}/tdm/kfrontend/sessions/tde.desktop.in" > "${T}/tde-${SLOT}.desktop"
|
||||
insinto /usr/share/xsessions
|
||||
doins "${T}/tde-${SLOT}.desktop"
|
||||
}
|
||||
|
||||
pkg_postinst () {
|
||||
echo
|
||||
elog "To enable gpg-agent and/or ssh-agent in Trinity sessions,"
|
||||
elog "edit ${TDEDIR}/env/agent-startup.sh and"
|
||||
elog "${TDEDIR}/shutdown/agent-shutdown.sh"
|
||||
echo
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
inherit trinity-meta-2
|
||||
|
||||
TSM_EXTRACT="tdeioslave"
|
||||
|
||||
DESCRIPTION="Generic Trinity TDEIOslaves"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+hwlib ldap openexr samba sasl"
|
||||
|
||||
DEPEND="
|
||||
net-libs/rpcsvc-proto
|
||||
x11-libs/libXcursor
|
||||
ldap? ( net-nds/openldap )
|
||||
openexr? ( media-libs/openexr )
|
||||
samba? ( net-fs/samba )
|
||||
sasl? ( dev-libs/cyrus-sasl )"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
~trinity-base/tdeeject-${PV}
|
||||
virtual/ssh"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DWITH_XCURSOR=ON
|
||||
-DWITH_SAMBA="$(usex samba)"
|
||||
-DWITH_LDAP="$(usex ldap)"
|
||||
-DWITH_SASL="$(usex sasl)"
|
||||
-DWITH_OPENEXR="$(usex openexr)"
|
||||
-DWITH_TDEHWLIB="$(usex hwlib)"
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="A Trinity dialog box for setting preferences for debug output."
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdenetwork"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="A DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and kded module"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,15 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity eject frontend"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="~trinity-base/kdialog-${PV}"
|
||||
RDEPEND="${DEPEND}
|
||||
sys-apps/util-linux"
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegames"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Documentaion for tdegames-derived packages"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
~trinity-base/khelpcenter-${PV}"
|
||||
|
||||
pkg_setup() {
|
||||
# Issue some warning if MAKEOPTS -j parameter is higher than 4
|
||||
local makeopts_j
|
||||
makeopts_j="$(echo "$MAKEOPTS" | sed -n 's/\(^\|.*\s\)\(-j\s*[0-9]\+\)\(\s.*\|$\)/\2/p')"
|
||||
if [ -n "$makeopts_j" -a "$makeopts_j" > 4 ]; then
|
||||
|
||||
ewarn "This ebuild needs huge amoumt of memmory to compile in highly parallel"
|
||||
ewarn "mode so it can chew it all. Please change your MAKEOPTS if building fails."
|
||||
fi
|
||||
|
||||
trinity-meta-2_pkg_setup
|
||||
}
|
@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
inherit trinity-functions-2
|
||||
|
||||
set-trinityver
|
||||
|
||||
DESCRIPTION="tdegames metapackage - merge this to pull in all tdegames-derived packages"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://www.trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
|
||||
RDEPEND="
|
||||
~trinity-base/atlantik-${PV}
|
||||
~trinity-base/tdegames-doc-${PV}
|
||||
~trinity-base/kasteroids-${PV}
|
||||
~trinity-base/katomic-${PV}
|
||||
~trinity-base/kbackgammon-${PV}
|
||||
~trinity-base/kbattleship-${PV}
|
||||
~trinity-base/kblackbox-${PV}
|
||||
~trinity-base/kbounce-${PV}
|
||||
~trinity-base/kenolaba-${PV}
|
||||
~trinity-base/kfouleggs-${PV}
|
||||
~trinity-base/kgoldrunner-${PV}
|
||||
~trinity-base/kjumpingcube-${PV}
|
||||
~trinity-base/klickety-${PV}
|
||||
~trinity-base/klines-${PV}
|
||||
~trinity-base/kmahjongg-${PV}
|
||||
~trinity-base/kmines-${PV}
|
||||
~trinity-base/knetwalk-${PV}
|
||||
~trinity-base/kolf-${PV}
|
||||
~trinity-base/konquest-${PV}
|
||||
~trinity-base/kpat-${PV}
|
||||
~trinity-base/kpoker-${PV}
|
||||
~trinity-base/kreversi-${PV}
|
||||
~trinity-base/ksame-${PV}
|
||||
~trinity-base/kshisen-${PV}
|
||||
~trinity-base/ksirtet-${PV}
|
||||
~trinity-base/ksmiletris-${PV}
|
||||
~trinity-base/ksnake-${PV}
|
||||
~trinity-base/ksokoban-${PV}
|
||||
~trinity-base/kspaceduel-${PV}
|
||||
~trinity-base/ktron-${PV}
|
||||
~trinity-base/ktuberling-${PV}
|
||||
~trinity-base/libtdegames-${PV}
|
||||
~trinity-base/lskat-${PV}
|
||||
~trinity-base/twin4-${PV}"
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
DESCRIPTION="tdegraphics metapackage - merge this to pull in all tdegraphics-derived packages"
|
||||
HOMEPAGE="https://trinitydesktop.org/"
|
||||
|
||||
LICENSE="metapackage"
|
||||
SLOT="14"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
~trinity-base/kamera-${PV}
|
||||
~trinity-base/kcoloredit-${PV}
|
||||
~trinity-base/kdvi-${PV}
|
||||
~trinity-base/kfax-${PV}
|
||||
~trinity-base/kgamma-${PV}
|
||||
~trinity-base/kghostview-${PV}
|
||||
~trinity-base/kmrml-${PV}
|
||||
~trinity-base/kolourpaint-${PV}
|
||||
~trinity-base/kooka-${PV}
|
||||
~trinity-base/kpdf-${PV}
|
||||
~trinity-base/kpovmodeler-${PV}
|
||||
~trinity-base/kruler-${PV}
|
||||
~trinity-base/ksnapshot-${PV}
|
||||
~trinity-base/ksvg-${PV}
|
||||
~trinity-base/kuickshow-${PV}
|
||||
~trinity-base/kview-${PV}
|
||||
~trinity-base/kviewshell-${PV}
|
||||
~trinity-base/libkscan-${PV}
|
||||
~trinity-base/tdegraphics-tdefile-plugins-${PV}
|
||||
~trinity-base/tdeiconedit-${PV}
|
||||
"
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegraphics"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="tdefile plugins from tdegraphics"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="tiff openexr pdf"
|
||||
|
||||
DEPEND="
|
||||
tiff? ( media-libs/tiff:= )
|
||||
openexr? ( media-libs/openexr )
|
||||
pdf? ( app-text/poppler )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="kghostview/dscparse/"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_TIFF="$(usex tiff)"
|
||||
-DWITH_OPENEXR="$(usex openexr)"
|
||||
-DWITH_PDF="$(usex pdf)"
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdegraphics"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity Icon Editor"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdebase"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Trinity init binary replacing some functions of the starttde script"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,220 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
TRINITY_MODULE_NAME="tdelibs"
|
||||
inherit eapi8-dosym trinity-base-2
|
||||
|
||||
set-trinityver
|
||||
|
||||
need-arts optional
|
||||
|
||||
DESCRIPTION="Trinity libraries needed by all TDE programs"
|
||||
HOMEPAGE="https://trinitydesktop.org/"
|
||||
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
SLOT="${TRINITY_VER}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
# NOTE: Building without tdehwlib segfaults, but you can try and report.
|
||||
IUSE+=" alsa cups debug elficons elogind fam +hwlib +idn jpeg2k kernel_linux
|
||||
libressl lua lzma malloc networkmanager openexr +pcre +shm spell +ssl sudo
|
||||
+svg systemd tiff udisks upower utempter xcomposite +xrandr zeroconf"
|
||||
|
||||
COMMON_DEPEND="
|
||||
app-text/ghostscript-gpl
|
||||
~dev-libs/dbus-1-tqt-${PV}
|
||||
dev-libs/glib
|
||||
dev-libs/libxslt
|
||||
dev-libs/libxml2
|
||||
~dev-tqt/tqtinterface-${PV}
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
x11-libs/libXrender
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
cups? ( net-print/cups )
|
||||
debug? ( sys-libs/binutils-libs:= )
|
||||
fam? ( virtual/fam )
|
||||
hwlib? ( virtual/libudev:= )
|
||||
idn? ( net-dns/libidn )
|
||||
jpeg2k? ( media-libs/jasper )
|
||||
lua? ( dev-lang/lua:* )
|
||||
lzma? ( app-arch/xz-utils )
|
||||
openexr? ( media-libs/openexr )
|
||||
pcre? ( dev-libs/libpcre )
|
||||
shm? ( x11-libs/libxshmfence )
|
||||
spell? ( app-text/aspell )
|
||||
ssl? (
|
||||
app-misc/ca-certificates
|
||||
!libressl? ( dev-libs/openssl:= )
|
||||
libressl? ( dev-libs/libressl:= )
|
||||
)
|
||||
sudo? ( app-admin/sudo )
|
||||
svg? ( media-libs/libart_lgpl )
|
||||
tiff? ( media-libs/tiff:= )
|
||||
utempter? ( sys-libs/libutempter )
|
||||
xcomposite? ( x11-libs/libXcomposite )
|
||||
xrandr? ( x11-libs/libXrandr )
|
||||
zeroconf? ( ~dev-tqt/avahi-tqt-${PV} )
|
||||
"
|
||||
DEPEND+=" ${COMMON_DEPEND}"
|
||||
RDEPEND+=" ${COMMON_DEPEND}
|
||||
hwlib? (
|
||||
acct-group/plugdev
|
||||
!udisks? ( sys-apps/pmount )
|
||||
elogind? ( sys-auth/elogind )
|
||||
networkmanager? ( net-misc/networkmanager )
|
||||
systemd? ( sys-apps/systemd )
|
||||
udisks? ( sys-fs/udisks:2 )
|
||||
upower? ( sys-power/upower )
|
||||
)"
|
||||
|
||||
#Revisit these USE flags and dependencies for 14.0.9
|
||||
#pkcs11 pcsc-lite udevil cryptsetup
|
||||
# pcsc-lite? ( sys-apps/pcsc-lite )
|
||||
# pkcs11? ( dev-libs/pkcs11-helper )
|
||||
# cryptsetup? ( sys-fs/cryptsetup )
|
||||
# udevil? ( sys-apps/udevil )
|
||||
|
||||
src_configure() {
|
||||
local enable_logind="OFF"
|
||||
if use systemd || use elogind; then
|
||||
enable_logind="ON"
|
||||
fi
|
||||
|
||||
local mycmakeargs=(
|
||||
-DTDE_MALLOC="$(usex malloc)"
|
||||
-DTDE_MALLOC_FULL="$(usex malloc)"
|
||||
-DTDE_MALLOC_DEBUG="$(usex debug)"
|
||||
-DWITH_HSPELL=OFF
|
||||
-DWITH_HAL=OFF
|
||||
-DWITH_DEVKITPOWER=OFF
|
||||
-DWITH_OLD_XDG_STD=OFF
|
||||
-DWITH_KDE4_MENU_SUFFIX=OFF
|
||||
-DWITH_UDISKS=OFF
|
||||
-DWITH_LIBIDN="$(usex idn)"
|
||||
-DWITH_MITSHM="$(usex shm)"
|
||||
-DWITH_PCRE="$(usex pcre)"
|
||||
-DWITH_LIBART="$(usex svg)"
|
||||
-DWITH_SSL="$(usex ssl)"
|
||||
-DWITH_LIBBFD="$(usex debug)"
|
||||
-DWITH_ELFICON=OFF
|
||||
-DWITH_TDEHWLIB="$(usex hwlib)"
|
||||
-DWITH_TDEHWLIB_DAEMONS="$(usex hwlib)"
|
||||
-DWITH_UDISKS2="$(usex udisks)"
|
||||
-DWITH_ALSA="$(usex alsa)"
|
||||
-DWITH_AVAHI="$(usex zeroconf)"
|
||||
-DWITH_CUPS="$(usex cups)"
|
||||
-DWITH_INOTIFY="$(usex kernel_linux)"
|
||||
-DWITH_JASPER="$(usex jpeg2k)"
|
||||
-DWITH_LUA="$(usex lua)"
|
||||
-DWITH_LZMA="$(usex lzma)"
|
||||
-DWITH_OPENEXR="$(usex openexr)"
|
||||
-DWITH_ASPELL="$(usex spell)"
|
||||
-DWITH_GAMIN="$(usex fam)"
|
||||
-DWITH_TIFF="$(usex tiff)"
|
||||
-DWITH_UTEMPTER="$(usex utempter)"
|
||||
-DUTEMPTER_HELPER="/usr/sbin/utempter"
|
||||
-DWITH_UPOWER="$(usex upower)"
|
||||
-DWITH_CONSOLEKIT=OFF
|
||||
-DWITH_LOGINDPOWER="${enable_logind}"
|
||||
-DWITH_NETWORK_MANAGER_BACKEND="$(usex networkmanager)"
|
||||
-DWITH_XCOMPOSITE="$(usex xcomposite)"
|
||||
-DWITH_XRANDR="$(usex xrandr)"
|
||||
-DWITH_SUDO_TDESU_BACKEND="$(usex sudo)"
|
||||
-DWITH_TDEICONLOADER_DEBUG="$(usex debug)"
|
||||
)
|
||||
|
||||
#These options are not available in this version of the package.
|
||||
#Revisit for 14.0.9.
|
||||
|
||||
# -DWITH_UDEVIL="$(usex udevil)"
|
||||
# -DWITH_CRYPTSETUP="$(usex cryptsetup)"
|
||||
# -DWITH_PCSC="$(usex pcsc-lite)"
|
||||
# -DWITH_PKCS="$(usex pkcs11)"
|
||||
|
||||
trinity-base-2_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
trinity-base-2_src_install
|
||||
|
||||
if use ssl; then
|
||||
# Make TDE to use our system certificates
|
||||
rm -f "${D}"${TDEDIR}/share/apps/kssl/ca-bundle.crt || die
|
||||
dosym8 -r /etc/ssl/certs/ca-certificates.crt ${TDEDIR}/share/apps/kssl/ca-bundle.crt
|
||||
fi
|
||||
|
||||
dodir /etc/env.d
|
||||
# TDE expects that the install path is listed first in TDEDIRS and the user
|
||||
# directory (implicitly added) is the last entry. Doing otherwise breaks
|
||||
# certain functionality. Do not break this (once again *sigh*), but read the code.
|
||||
# TDE saves the installed path implicitly and so this is not needed, /usr
|
||||
# is set in ${TDEDIR}/share/config/kdeglobals and so TDEDIRS is not needed.
|
||||
|
||||
# List all the multilib libdirs
|
||||
local libdirs pkgconfigdirs
|
||||
for libdir in $(get_all_libdirs); do
|
||||
libdirs="${TDEDIR}/${libdir}:${libdirs}"
|
||||
done
|
||||
|
||||
cat <<EOF >"${D}/etc/env.d/45trinitypaths-${SLOT}" # number goes down with version upgrade
|
||||
PATH=${TDEDIR}/bin
|
||||
ROOTPATH=${TDEDIR}/sbin:${TDEDIR}/bin
|
||||
LDPATH=${libdirs#:}
|
||||
MANPATH=${TDEDIR}/share/man
|
||||
CONFIG_PROTECT="${TDEDIR}/share/config ${TDEDIR}/env ${TDEDIR}/shutdown /usr/share/config"
|
||||
XDG_DATA_DIRS="${TDEDIR}/share"
|
||||
PKG_CONFIG_PATH="${TDEDIR}/$(get_libdir)/pkgconfig"
|
||||
EOF
|
||||
|
||||
# Make sure the target for the revdep-rebuild stuff exists. Fixes bug 184441.
|
||||
dodir /etc/revdep-rebuild
|
||||
|
||||
cat <<EOF >"${D}/etc/revdep-rebuild/50-trinity-${SLOT}"
|
||||
SEARCH_DIRS="${TDEDIR}/bin ${TDEDIR}/lib*"
|
||||
EOF
|
||||
|
||||
trinity-base-2_create_tmp_docfiles
|
||||
trinity-base-2_install_docfiles
|
||||
}
|
||||
|
||||
pkg_postinst () {
|
||||
if use sudo; then
|
||||
echo
|
||||
einfo "Remember that the sudo use flag sets only the default superuser command."
|
||||
einfo "It can be overriden on a user-level by adding:"
|
||||
einfo " [super-user-command]"
|
||||
einfo " super-user-command=su"
|
||||
einfo "to the kdeglobals config file, which is usually"
|
||||
einfo "located in the ~/.trinity/share/config/ directory."
|
||||
echo
|
||||
fi
|
||||
if use malloc; then
|
||||
echo
|
||||
einfo "You have build TDE with its own malloc implementation."
|
||||
einfo "That might result in better memory use for you when using TDE."
|
||||
einfo "But it could also result in a slightly different performance."
|
||||
einfo "With Gentoo you are free to choose what works better for you."
|
||||
einfo "If you remove the malloc USE flag, GLIBC's malloc will be used."
|
||||
echo
|
||||
fi
|
||||
if ! use hwlib; then
|
||||
for flag in networkmanager upower systemd elogind udisks udevil pkcs11 pcsc-lite cryptsetup; do
|
||||
use $flag && \
|
||||
echo
|
||||
ewarn "USE=\"$flag\" is passed, but it doesn't change anything because" && \
|
||||
ewarn "$flag support in ${P} takes effect only if the TDE hwlib is enabled."
|
||||
echo
|
||||
done
|
||||
|
||||
fi
|
||||
if use hwlib; then
|
||||
echo
|
||||
einfo "Please add your user to the plugdev group to be able"
|
||||
einfo "to use the features of the TDE hwlibdaemons like suspend."
|
||||
echo
|
||||
fi
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdeutils"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="TDElirc - Trinity Frontend to lirc"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,10 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdemultimedia"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="TDE MIDI and karaoke player"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
TRINITY_MODULE_NAME="tdemultimedia"
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="The aRts pipeline builder and other tools"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="akode alsa audiofile mpeg vorbis xine"
|
||||
|
||||
DEPEND="
|
||||
~trinity-base/arts-${PV}
|
||||
akode? ( ~media-libs/akode-${PV} )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
audiofile? ( media-libs/audiofile )
|
||||
vorbis? ( media-libs/libvorbis )
|
||||
xine? ( media-libs/xine-lib )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="mpeglib/ audiofile_artsplugin/ mpeglib_artsplug/"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DWITH_ALSA="$(usex alsa)"
|
||||
-DWITH_ARTS_AKODE="$(usex akode)"
|
||||
-DWITH_ARTS_AUDIOFILE="$(usex audiofile)"
|
||||
-DWITH_ARTS_MPEGLIB="$(usex mpeg)"
|
||||
-DBUILD_MPEGLIB="$(usex mpeg)"
|
||||
-DWITH_ARTS_XINE="$(usex xine)"
|
||||
-DWITH_VORBIS="$(usex vorbis)"
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,26 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdemultimedia"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Documentaion for tdemultimedia-derived packages"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
~trinity-base/khelpcenter-${PV}"
|
||||
|
||||
pkg_setup() {
|
||||
# Issue some warning if MAKEOPTS -j parameter is higher than 4
|
||||
local makeopts_j
|
||||
makeopts_j="$(echo "$MAKEOPTS" | sed -n 's/\(^\|.*\s\)\(-j\s*[0-9]\+\)\(\s.*\|$\)/\2/p')"
|
||||
if [ -n "$makeopts_j" -a "$makeopts_j" > 4 ]; then
|
||||
|
||||
ewarn "This ebuild needs huge amoumt of memmory to compile in highly parallel"
|
||||
ewarn "mode so it can chew it all. Please change your MAKEOPTS if building fails."
|
||||
fi
|
||||
|
||||
trinity-meta-2_pkg_setup
|
||||
}
|
@ -1,10 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdemultimedia"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Kappfinder data from tdemultimedia"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
inherit trinity-functions-2
|
||||
|
||||
set-trinityver
|
||||
DESCRIPTION="tdemultimedia - merge this to pull in all tdemultimedia-derived packages"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://www.trinitydesktop.org/"
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
|
||||
SLOT="${TRINITY_VER}"
|
||||
IUSE="arts"
|
||||
|
||||
#Some packages use hacky workarounds to make up for not being able to
|
||||
#install only a subset of files.
|
||||
RDEPEND="arts? ( ~trinity-base/juk-${PV}
|
||||
~trinity-base/kaboodle-${PV}
|
||||
~trinity-base/tdemultimedia-arts-${PV} )
|
||||
~trinity-base/kaudiocreator-${PV}
|
||||
~trinity-base/kmix-${PV}
|
||||
~trinity-base/krec-${PV}
|
||||
~trinity-base/kscd-${PV}
|
||||
~trinity-base/libkcddb-${PV}
|
||||
~trinity-base/noatun-${PV}
|
||||
~trinity-base/tdemid-${PV}
|
||||
~trinity-base/tdemultimedia-kappfinder-data-${PV}
|
||||
~trinity-base/tdemultimedia-doc-${PV}
|
||||
~trinity-base/tdemultimedia-tdeioslaves-${PV}
|
||||
~trinity-base/tdemultimedia-tdefile-plugins-${PV}"
|
@ -1,28 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdemultimedia"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="tdefile plugins from tdemultimedia"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="taglib theora vorbis"
|
||||
|
||||
DEPEND="
|
||||
taglib? ( media-libs/taglib )
|
||||
theora? ( media-libs/libtheora )
|
||||
vorbis? ( media-libs/libvorbis )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_TAGLIB="$(usex taglib)"
|
||||
-DWITH_THEORA="$(usex theora)"
|
||||
-DWITH_VORBIS="$(usex vorbis)"
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
@ -1,59 +0,0 @@
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdemultimedia"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
TSM_EXTRACT="tdeioslave"
|
||||
TRINITY_SUBMODULE="tdeioslave"
|
||||
|
||||
DESCRIPTION="Multimedia Trinity TDEIOslaves"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="flac"
|
||||
|
||||
#Won't build and install if the cd ioslave is not selected, so
|
||||
#there's no point in keeping this USE flag at the moment.
|
||||
# cdparanoia
|
||||
|
||||
DEPEND="media-sound/cdparanoia
|
||||
flac? ( media-libs/flac )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
TSM_EXTRACT_ALSO="libkcddb/ kscd/"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_FLAC=$(usex flac)
|
||||
-DWITH_CDPARANOIA=yes
|
||||
-DBUILD_LIBKCDDB=yes
|
||||
-DBUILD_KSCD=yes
|
||||
)
|
||||
|
||||
trinity-meta-2_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
trinity-meta-2_src_install
|
||||
|
||||
#Junk all the files that overlap with libkcddb and kscd.
|
||||
#It would be cleaner not to let them install at all, but I wasn't
|
||||
#able to pull that off.
|
||||
rm -r ${D}/usr/trinity/14/share/apps/tdeconf_update/kcmcddb-emailsettings.upd
|
||||
rm -r ${D}/usr/trinity/14/share/config.kcfg/libkcddb.kcfg
|
||||
rm -r ${D}/usr/trinity/14/share/applications/tde/libkcddb.desktop
|
||||
rm -r ${D}/usr/trinity/14/include/libkcddb/
|
||||
rm -r ${D}/usr/trinity/14/lib64/libkcddb*
|
||||
rm -r ${D}/usr/trinity/14/lib64/trinity/kcm_cddb*
|
||||
rm -r ${D}/usr/trinity/14/lib64/libkcddb*
|
||||
rm -r ${D}/usr/trinity/14/bin/
|
||||
rm -r ${D}/usr/trinity/14/share/applications/tde/kscd.desktop
|
||||
rm -r ${D}/usr/trinity/14/share/icons/
|
||||
rm -r ${D}/usr/trinity/14/share/config.kcfg/kscd.kcfg
|
||||
rm -r ${D}/usr/trinity/14/share/apps/profiles/
|
||||
rm -r ${D}/usr/trinity/14/share/apps/konqueror/
|
||||
rm -r ${D}/usr/trinity/14/share/apps/kscd/
|
||||
rm -r ${D}/usr/trinity/14/share/mimelnk/
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 2020 The Trinity Desktop Project
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
TRINITY_MODULE_NAME="tdenetwork"
|
||||
|
||||
inherit trinity-meta-2
|
||||
|
||||
DESCRIPTION="Documentaion for tdenetwork-derived packages"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
~trinity-base/khelpcenter-${PV}"
|
||||
|
||||
pkg_setup() {
|
||||
# Issue some warning if MAKEOPTS -j parameter is higher than 4
|
||||
local makeopts_j
|
||||
makeopts_j="$(echo "$MAKEOPTS" | sed -n 's/\(^\|.*\s\)\(-j\s*[0-9]\+\)\(\s.*\|$\)/\2/p')"
|
||||
if [ -n "$makeopts_j" -a "$makeopts_j" > 4 ]; then
|
||||
|
||||
ewarn "This ebuild needs huge amoumt of memmory to compile in highly parallel"
|
||||
ewarn "mode so it can chew it all. Please change your MAKEOPTS if building fails."
|
||||
fi
|
||||
|
||||
trinity-meta-2_pkg_setup
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue