Live ebuilds: Port to EAPI7 and cleanup - Round 5.

This time: ark, kamera, kcoloredit, kdvi, kedit, kfax,
           kfloppy, kgamma, kghostview, khexedit, kjots,
           klaptopdaemon, kmilo, kmrml, kolourpaint,
           kooka, kpdf, kpovmodeler, kregexpeditor,
           kruler, ksim, ksnapshot, ksvg, ktimer,
           kuickshow, kview, kviewshell, libkscan,
           tdefilereplace, superkaramba,
           tdegraphics-doc, tdegraphics-meta,
           tdegraphics-tdefile-plugins,
           tdeiconedit, tdelirc, tdeutils-doc,
           tdeutils-meta and tdewallet

Signed-off-by: Chris <xchrisx@uber.space>
pull/22/head
Chris 4 years ago committed by TDE Gitea
parent 42dffbf8d6
commit 83310ab2e1

@ -1,14 +1,13 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdeutils"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Trinity Archiving tool"
KEYWORDS=""
IUSE=""
pkg_postinst(){
elog "You may want to install app-arch/lha, app-arch/p7zip, app-arch/rar,"

@ -1,14 +1,13 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdegraphics"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Trinity digital camera manager"
KEYWORDS=
IUSE=""
DEPEND="media-libs/libgphoto2"
RDEPEND="$DEPEND"

@ -1,11 +1,10 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdegraphics"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Trinity color selector/editor"
KEYWORDS=
IUSE=""

@ -1,17 +1,16 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdegraphics"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Trinity DVI viewer"
KEYWORDS=
IUSE=""
DEPEND="media-libs/freetype:2
>=trinity-base/kviewshell-${PV}:${SLOT}"
DEPEND="media-libs/freetype
=trinity-base/kviewshell-${PV}"
RDEPEND="$DEPEND"
TSM_EXTRACT_ALSO="kviewshell"

@ -1,11 +1,10 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdeutils"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Very simple text editor for Trinity"
KEYWORDS=""
IUSE=""

@ -1,17 +1,16 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_SUBMODULE="kfax kfaxview"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Trinity G3/G4 fax viewer"
KEYWORDS=
IUSE=""
DEPEND=">=trinity-base/kviewshell-${PV}:${SLOT}"
RDEPEND="$DEPEND"
DEPEND="=trinity-base/kviewshell-${PV}"
RDEPEND="${DEPEND}"
TSM_EXTRACT_ALSO="kviewshell"

@ -1,11 +1,10 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdeutils"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="KFloppy - formats disks and puts a DOS or ext2fs filesystem on them."
KEYWORDS=""
IUSE=""

@ -1,14 +1,13 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdegraphics"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Trinity screen gamma values kcontrol module"
KEYWORDS=
IUSE=""
DEPEND=">=trinity-base/kcontrol-${PV}:${SLOT}"
DEPEND="=trinity-base/kcontrol-${PV}"
RDEPEND="${DEPEND}"

@ -1,14 +1,13 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdegraphics"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="A Trinity Viewer for PostScript (.ps, .eps) and PDF (.pdf) files"
KEYWORDS=
IUSE=""
DEPEND="x11-libs/libXft"
RDEPEND="${DEPEND}"

@ -1,11 +1,10 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdeutils"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Trinity hex editor"
KEYWORDS=""
IUSE=""

@ -1,11 +1,10 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdeutils"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Trinity note taking utility"
KEYWORDS=""
IUSE=""

@ -1,13 +1,14 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdeutils"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="KLaptopdaemon - Trinity battery monitoring and management for laptops."
KEYWORDS=""
IUSE="xscreensaver"
DEPEND="x11-libs/libXtst
@ -17,9 +18,9 @@ RDEPEND="${DEPEND}"
src_configure() {
mycmakeargs=(
"-DWITH_DPMS=ON"
$(cmake-utils_use_with xscreensaver XSCREENSAVER)
-DWITH_DPMS=ON
-DWITH_XSCREENSAVER="$(usex xscreensaver)"
)
trinity-meta_src_configure
trinity-meta-2_src_configure
}

@ -1,13 +1,14 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdeutils"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="kded module supports some hardware input devices, such as special keys"
KEYWORDS=""
IUSE="asus-laptop dell-laptop powerbook-laptop thinkpad-laptop vaio-laptop lm_sensors"
DEPEND="powerbook-laptop? ( app-laptop/pbbuttonsd )"
@ -16,13 +17,13 @@ RDEPEND="${DEPEND}
src_configure() {
mycmakeargs=(
$(cmake-utils_use_with asus-laptop ASUS)
$(cmake-utils_use_with dell-laptop I8K)
$(cmake-utils_use_with powerbook-laptop POWERBOOK2)
$(cmake-utils_use_with thinkpad-laptop THINKPAD)
$(cmake-utils_use_with vaio-laptop VAIO)
$(cmake-utils_use_with lm_sensors SENSORS)
-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_src_configure
trinity-meta-2_src_configure
}

@ -1,11 +1,10 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdegraphics"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="KIO and konqueror plugins for MRML - an image indexing service"
KEYWORDS=
IUSE=""
DESCRIPTION="TDEIO and konqueror plugins for MRML - an image indexing service"

@ -1,12 +1,10 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdegraphics"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Paint Program for Trinity"
KEYWORDS=
IUSE=""
LICENSE="BSD"

@ -1,17 +1,16 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdegraphics"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Kooka is a Trinity application which provides access to scanner hardware"
KEYWORDS=
IUSE=""
DEPEND="
>=trinity-base/libkscan-${PV}:${SLOT}
=trinity-base/libkscan-${PV}
media-libs/tiff:="
RDEPEND="${DEPEND}"

@ -1,14 +1,13 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdegraphics"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="kpdf, a Trinity pdf viewer based on xpdf"
KEYWORDS=
IUSE=""
DESCRIPTION="KPDF, a Trinity PDF viewer based on XPDF"
DEPEND="media-libs/freetype:2"
RDEPEND="$DEPEND"
DEPEND="media-libs/freetype"
RDEPEND="${DEPEND}"

@ -1,16 +1,15 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdegraphics"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Trinity: Modeler for POV-Ray Scenes."
KEYWORDS=
IUSE=""
DEPEND="virtual/opengl
>=media-libs/freetype-2.3"
media-libs/freetype"
RDEPEND="${DEPEND}
media-gfx/povray"

@ -1,11 +1,10 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdeutils"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Trinity: Editor for Regular Expressions"
KEYWORDS=""
IUSE=""

@ -1,11 +1,10 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdegraphics"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="A screen ruler for Trinity"
KEYWORDS=
IUSE=""

@ -1,26 +1,27 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdeutils"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Trinity system monitoring applets."
KEYWORDS=""
IUSE="snmp lm_sensors dell-laptop"
DEPEND="lm_sensors? ( x11-libs/libXext )
snmp? ( net-analyzer/net-snmp )"
RDEPEND="${DEPEND}
lm_sensors? ( sys-apps/lm_sensors )"
lm_sensors? ( sys-apps/lm-sensors )"
src_configure() {
mycmakeargs=(
$(cmake-utils_use_with dell-laptop I8K)
$(cmake-utils_use_with snmp SNMP)
$(cmake-utils_use_with lm_sensors SENSORS)
-DWITH_I8K="$(usex dell-laptop)"
-DWITH_SNMP="$(usex snmp)"
-DWITH_SENSORS="$(usex lm_sensors)"
)
trinity-meta_src_configure
trinity-meta-2_src_configure
}

@ -1,14 +1,13 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdegraphics"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Trinity Screenshot Utility"
KEYWORDS=
IUSE=""
DEPEND="x11-libs/libXext"
RDEPEND="$DEPEND"
RDEPEND="${DEPEND}"

@ -1,16 +1,15 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdegraphics"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="SVG viewer library and embeddable kpart"
KEYWORDS=
IUSE=""
DEPEND=">=media-libs/freetype-2.2
DEPEND="media-libs/freetype
media-libs/fontconfig
media-libs/libart_lgpl
media-libs/lcms:0

@ -1,11 +1,10 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdeutils"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Trinity Timer"
KEYWORDS=""
IUSE=""

@ -1,14 +1,13 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdegraphics"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="A fast and versatile image viewer for Trinity"
KEYWORDS=
IUSE=""
DEPEND="x11-libs/libXext
media-libs/imlib"

@ -1,12 +1,10 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdegraphics"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Trinity image viewer"
KEYWORDS=
IUSE=""

@ -1,11 +1,10 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdegraphics"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Trinity: Generic framework for viewer applications"
KEYWORDS=
IUSE=""

@ -1,14 +1,13 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdegraphics"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Trinity scanner library"
KEYWORDS=
IUSE=""
DEPEND="media-gfx/sane-backends"
RDEPEND="${DEPEND}"

@ -1,13 +1,13 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdeutils"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="A tool to create interactive applets for the Trinity desktop."
KEYWORDS=""
#FIXME: add xmms use
IUSE=""
@ -15,10 +15,10 @@ IUSE=""
src_configure() {
mycmakeargs=(
# -DWITH_XMMS="$(usex xmms)"
# $(cmake-utils_use_with xmms XMMS )
"-DWITH_XMMS=ON"
"-DWITH_KNEWSTUFF=ON"
-DWITH_KNEWSTUFF=ON
)
trinity-meta_src_configure
trinity-meta-2_src_configure
}

@ -1,9 +1,9 @@
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdeutils"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="A batch search and replace tool for TDE"

@ -1,27 +1,26 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdegraphics"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Documentaion for tdegraphics-derived packages"
DESCRIPTION="Documentaion for kdegraphics-derived packages"
KEYWORDS=
IUSE=""
RDEPEND="
>=trinity-base/khelpcenter-${PV}:${SLOT}"
=trinity-base/khelpcenter-${PV}"
pkg_setup() {
# we should reduce MAKEOPTS -j parametr to no more than 4
# 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
export MAKEOPTS="${MAKEOPTS//"${makeopts_j}"/-j4}"
ewarn "This ebuild needs huge amoumt of memmory to compile in highly parallel"
ewarn "mode so it can chew it all. MAKEOPTS are reduced to \"$MAKEOPTS\"."
ewarn "mode so it can chew it all. Please change your MAKEOPTS if building fails."
fi
trinity-meta_pkg_setup
trinity-meta-2_pkg_setup
}

@ -1,40 +1,38 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
inherit trinity-functions
inherit trinity-functions-2
set-trinityver
DESCRIPTION="kdegraphics metapackage - merge this to pull in all kdegraphics-derived packages"
DESCRIPTION="tdegraphics metapackage - merge this to pull in all tdegraphics-derived packages"
HOMEPAGE="http://www.trinitydesktop.org/"
LICENSE="GPL-2 LGPL-2"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="${TRINITY_VER}"
IUSE=""
[[ ${PV} == *9999* ]] || \
KEYWORDS="~amd64 ~x86"
RDEPEND="
>=trinity-base/kamera-${PV}:${SLOT}
>=trinity-base/kcoloredit-${PV}:${SLOT}
>=trinity-base/kdvi-${PV}:${SLOT}
>=trinity-base/kfax-${PV}:${SLOT}
>=trinity-base/tdegraphics-tdefile-plugins-${PV}:${SLOT}
>=trinity-base/tdegraphics-doc-${PV}:${SLOT}
>=trinity-base/kgamma-${PV}:${SLOT}
>=trinity-base/kghostview-${PV}:${SLOT}
>=trinity-base/tdeiconedit-${PV}:${SLOT}
>=trinity-base/kmrml-${PV}:${SLOT}
>=trinity-base/kolourpaint-${PV}:${SLOT}
>=trinity-base/kooka-${PV}:${SLOT}
>=trinity-base/kpdf-${PV}:${SLOT}
>=trinity-base/kpovmodeler-${PV}:${SLOT}
>=trinity-base/kruler-${PV}:${SLOT}
>=trinity-base/ksnapshot-${PV}:${SLOT}
>=trinity-base/ksvg-${PV}:${SLOT}
>=trinity-base/kuickshow-${PV}:${SLOT}
>=trinity-base/kview-${PV}:${SLOT}
>=trinity-base/kviewshell-${PV}:${SLOT}
>=trinity-base/libkscan-${PV}:${SLOT}"
=trinity-base/kamera-${PV}
=trinity-base/kcoloredit-${PV}
=trinity-base/kdvi-${PV}
=trinity-base/kfax-${PV}
=trinity-base/tdegraphics-tdefile-plugins-${PV}
=trinity-base/tdegraphics-doc-${PV}
=trinity-base/kgamma-${PV}
=trinity-base/kghostview-${PV}
=trinity-base/tdeiconedit-${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}"

@ -1,29 +1,30 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdegraphics"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="tdefile plugins from tdegraphics"
DESCRIPTION="kfile plugins from kdegraphics"
KEYWORDS=
IUSE="tiff openexr pdf"
DEPEND="
tiff? ( media-libs/tiff:= )
openexr? ( >=media-libs/openexr-1.2.2-r2 )
openexr? ( media-libs/openexr )
pdf? ( app-text/poppler )"
RDEPEND="$DEPEND"
RDEPEND="${DEPEND}"
TSM_EXTRACT_ALSO="kghostview/dscparse/"
src_configure() {
mycmakeargs=(
$(cmake-utils_use_with tiff TIFF)
$(cmake-utils_use_with openexr OPENEXR)
$(cmake-utils_use_with pdf PDF)
-DWITH_TIFF="$(usex tiff)"
-DWITH_OPENEXR="$(usex openexr)"
-DWITH_PDF="$(usex pdf)"
)
trinity-meta_src_configure
trinity-meta-2_src_configure
}

@ -1,11 +1,10 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdegraphics"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Trinity Icon Editor"
KEYWORDS=
IUSE=""

@ -1,11 +1,10 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdeutils"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="TDElirc - Trinity Frontend to lirc"
KEYWORDS=""
IUSE=""

@ -1,13 +1,26 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdeutils"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Documentaion for tdeutils-derived packages"
DESCRIPTION="Documentaion for kdeutils-derived packages"
KEYWORDS=""
IUSE=""
RDEPEND="
>=trinity-base/khelpcenter-${PV}:${SLOT}"
=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,37 +1,36 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
inherit trinity-functions
inherit trinity-functions-2
set-trinityver
DESCRIPTION="tdeutils metapackage - merge this to pull in all tdeutils-derived packages"
HOMEPAGE="http://www.trinitydesktop.org/"
LICENSE="GPL-2 LGPL-2"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="$TRINITY_VER"
IUSE=""
KEYWORDS=""
RDEPEND="
>=trinity-base/ark-${PV}:${SLOT}
>=trinity-base/tdeutils-doc-${PV}:${SLOT}
>=trinity-base/kcalc-${PV}:${SLOT}
>=trinity-base/kcharselect-${PV}:${SLOT}
>=trinity-base/tdelirc-${PV}:${SLOT}
>=trinity-base/kdf-${PV}:${SLOT}
>=trinity-base/kedit-${PV}:${SLOT}
>=trinity-base/kfloppy-${PV}:${SLOT}
>=trinity-base/kgpg-${PV}:${SLOT}
>=trinity-base/khexedit-${PV}:${SLOT}
>=trinity-base/kjots-${PV}:${SLOT}
>=trinity-base/klaptopdaemon-${PV}:${SLOT}
>=trinity-base/kmilo-${PV}:${SLOT}
>=trinity-base/kregexpeditor-${PV}:${SLOT}
>=trinity-base/ksim-${PV}:${SLOT}
>=trinity-base/ktimer-${PV}:${SLOT}
>=trinity-base/tdewallet-${PV}:${SLOT}
>=trinity-base/superkaramba-${PV}:${SLOT}
>=trinity-base/tdefilereplace-${PV}:${SLOT}"
=trinity-base/ark-${PV}
=trinity-base/tdeutils-doc-${PV}
=trinity-base/kcalc-${PV}
=trinity-base/kcharselect-${PV}
=trinity-base/tdelirc-${PV}
=trinity-base/kdf-${PV}
=trinity-base/kedit-${PV}
=trinity-base/kfloppy-${PV}
=trinity-base/kgpg-${PV}
=trinity-base/khexedit-${PV}
=trinity-base/kjots-${PV}
=trinity-base/klaptopdaemon-${PV}
=trinity-base/kmilo-${PV}
=trinity-base/kregexpeditor-${PV}
=trinity-base/ksim-${PV}
=trinity-base/ktimer-${PV}
=trinity-base/tdewallet-${PV}
=trinity-base/superkaramba-${PV}
=trinity-base/tdefilereplace-${PV}"

@ -1,11 +1,10 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="7"
TRINITY_MODULE_NAME="tdeutils"
inherit trinity-meta
inherit trinity-meta-2
DESCRIPTION="Trinity Wallet Management Tool"
KEYWORDS=""
IUSE=""

Loading…
Cancel
Save