Live ebuilds: Fix translation support of trinity-apps.

Signed-off-by: Chris <xchrisx@uber.space>
pull/122/head
Chris 4 years ago committed by TDE Gitea
parent 8c258a9601
commit 95b8d4d085

@ -7,8 +7,12 @@ TRINITY_MODULE_TYPE="applications"
TRINITY_EXTRAGEAR_PACKAGING="yes" TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional" TRINITY_HANDBOOK="optional"
TRINITY_LANGS="az bg br ca cs cy da de el en_GB es et fr ga gl is it ja ka lt nb nl pl pt pt_BR ro ru rw sr sr@Latn sv ta tr uk"
TRINITY_DOC_LANGS=" da es et it pt ru sv" TRINITY_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 inherit trinity-base-2

@ -22,7 +22,6 @@ SLOT="${TRINITY_VER}"
IUSE+=" dvb dpms gstreamer xinerama vorbis encode xcb" IUSE+=" dvb dpms gstreamer xinerama vorbis encode xcb"
DEPEND+=" DEPEND+="
x11-base/xorg-proto x11-base/xorg-proto
media-libs/xine-lib media-libs/xine-lib
@ -40,6 +39,7 @@ RDEPEND+=" ${DEPEND}"
src_configure() { src_configure() {
mycmakeargs=( mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
-DWITH_XTEST=ON -DWITH_XTEST=ON
-DWITH_DPMS="$(usex dpms)" -DWITH_DPMS="$(usex dpms)"
-DWITH_XINERAMA="$(usex xinerama)" -DWITH_XINERAMA="$(usex xinerama)"

@ -18,3 +18,10 @@ LICENSE="|| ( GPL-2 GPL-3 )"
need-trinity need-trinity
SLOT="${TRINITY_VER}" SLOT="${TRINITY_VER}"
src_configure() {
mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
trinity-base-2_src_configure
}

@ -16,13 +16,13 @@ DESCRIPTION="A simple backup system for TDE."
HOMEPAGE="http://trinitydesktop.org/" HOMEPAGE="http://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )" LICENSE="|| ( GPL-2 GPL-3 )"
RDEPEND="=trinity-base/kcontrol-${PV}
app-backup/rdiff-backup"
need-trinity need-trinity
SLOT="${TRINITY_VER}" SLOT="${TRINITY_VER}"
RDEPEND+=" =trinity-base/kcontrol-${PV}
app-backup/rdiff-backup"
pkg_postinst () { pkg_postinst () {
echo echo
einfo "After initial install the Keep daemon needs to be started via KControl." einfo "After initial install the Keep daemon needs to be started via KControl."

@ -25,6 +25,7 @@ SLOT="${TRINITY_VER}"
src_configure() { src_configure() {
mycmakeargs=( mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
-DWITH_NVCONTROL=OFF -DWITH_NVCONTROL=OFF
) )

@ -6,8 +6,10 @@ TRINITY_MODULE_TYPE="applications"
TRINITY_EXTRAGEAR_PACKAGING="yes" TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional" TRINITY_HANDBOOK="optional"
TRINITY_LANGS="cs de en es fr it pl pt_BR ru uk"
TRINITY_DOC_LANGS="cs en" TRINITY_LANGS="cs de es fr it pl pt_BR ru uk"
TRINITY_DOC_LANGS="cs"
inherit trinity-base-2 inherit trinity-base-2
@ -18,3 +20,11 @@ LICENSE="|| ( GPL-2 GPL-3 )"
need-trinity need-trinity
SLOT="${TRINITY_VER}" SLOT="${TRINITY_VER}"
src_configure() {
mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -7,7 +7,10 @@ TRINITY_MODULE_TYPE="applications"
TRINITY_EXTRAGEAR_PACKAGING="yes" TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional" 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_LANGS="ar bg ca da de el en_GB es et fi fr gl he
hu it ja ka ko pa pt ru sr sr@Latn sv tr zh_CN zh_TW"
TRINITY_DOC_LANGS="da es et it pt ru sv" TRINITY_DOC_LANGS="da es et it pt ru sv"
inherit trinity-base-2 inherit trinity-base-2
@ -19,10 +22,11 @@ LICENSE="|| ( GPL-2 GPL-3 )"
need-trinity need-trinity
SLOT="${TRINITY_VER}" SLOT="${TRINITY_VER}"
IUSE="xscreensaver"
DEPEND="xscreensaver? ( x11-libs/libXScrnSaver )" IUSE+=" xscreensaver"
RDEPEND="${DEPEND}"
DEPEND+=" xscreensaver? ( x11-libs/libXScrnSaver )"
RDEPEND+=" ${DEPEND}"
src_configure() { src_configure() {
mycmakeargs=( mycmakeargs=(

@ -19,9 +19,17 @@ DESCRIPTION="KPlayer is a TDE media player based on mplayer."
HOMEPAGE="http://trinitydesktop.org/" HOMEPAGE="http://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )" LICENSE="|| ( GPL-2 GPL-3 )"
DEPEND="media-video/mplayer"
RDEPEND="${DEPEND}"
need-trinity need-trinity
SLOT="${TRINITY_VER}" SLOT="${TRINITY_VER}"
DEPEND+=" media-video/mplayer"
RDEPEND+=" ${DEPEND}"
src_configure() {
mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -8,7 +8,7 @@ TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional" TRINITY_HANDBOOK="optional"
TRINITY_LANGS="bs de es fr hu it ja nl TRINITY_LANGS="bs de es fr hu it ja nl
pl pt_BR ru sl sv tr zh_CN zh_TW" pl pt_BR ru sl sv tr zh_CN zh_TW"
inherit trinity-base-2 inherit trinity-base-2
@ -20,6 +20,14 @@ need-trinity
SLOT="${TRINITY_VER}" SLOT="${TRINITY_VER}"
src_configure() {
mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}
pkg_postinst () { pkg_postinst () {
echo echo
einfo "Please note that KRename can use TDE's file information plugins as they're" einfo "Please note that KRename can use TDE's file information plugins as they're"

@ -6,18 +6,26 @@ TRINITY_MODULE_TYPE="applications"
TRINITY_EXTRAGEAR_PACKAGING="yes" TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional" TRINITY_HANDBOOK="optional"
TRINITY_LANGS="cs de en es fr nb nl pl sv"
TRINITY_DOC_LANGS="en" TRINITY_LANGS="cs de es fr nb nl pl sv"
inherit trinity-base-2 inherit trinity-base-2
DESCRIPTION="A TDE GUI frontend to lm-sensors" DESCRIPTION="A TDE GUI frontend to LM-Sensors"
HOMEPAGE="http://trinitydesktop.org/" HOMEPAGE="http://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )" LICENSE="|| ( GPL-2 GPL-3 )"
DEPEND="sys-apps/lm-sensors"
RDEPEND="${DEPEND}"
need-trinity need-trinity
SLOT="${TRINITY_VER}" SLOT="${TRINITY_VER}"
DEPEND+=" sys-apps/lm-sensors"
RDEPEND+=" ${DEPEND}"
src_configure() {
mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
trinity-base-2_src_configure
}

@ -7,9 +7,8 @@ TRINITY_MODULE_TYPE="applications"
TRINITY_EXTRAGEAR_PACKAGING="yes" TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional" TRINITY_HANDBOOK="optional"
TRINITY_LANGS="ar bg cs de es fr hu it nl TRINITY_LANGS="ar bg cs de es fr hu it nl pl pt_BR ru sk sv tr zh_CN"
pl pt_BR ru sk sv tr zh_CN"
TRINITY_DOC_LANGS="de" TRINITY_DOC_LANGS="de"
inherit trinity-base-2 inherit trinity-base-2
@ -18,21 +17,22 @@ DESCRIPTION="A graphical shutdown utility for TDE"
HOMEPAGE="http://trinitydesktop.org/" HOMEPAGE="http://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )" LICENSE="|| ( GPL-2 GPL-3 )"
IUSE="extras" need-trinity
SLOT="${TRINITY_VER}"
IUSE+=" extras"
RDEPEND=" RDEPEND+="
=trinity-base/tdesu-${PV} =trinity-base/tdesu-${PV}
=trinity-base/kcontrol-${PV} =trinity-base/kcontrol-${PV}
=trinity-base/kdialog-${PV}" =trinity-base/kdialog-${PV}"
need-trinity
SLOT="${TRINITY_VER}"
src_configure() { src_configure() {
mycmakeargs=( mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
-DBUILD_EXTRAS="$(usex extras)" -DBUILD_EXTRAS="$(usex extras)"
) )
trinity-base-2_src_configure trinity-base-2_src_configure
} }

@ -6,8 +6,11 @@ TRINITY_MODULE_TYPE="applications"
TRINITY_EXTRAGEAR_PACKAGING="yes" TRINITY_EXTRAGEAR_PACKAGING="yes"
TRINITY_HANDBOOK="optional" TRINITY_HANDBOOK="optional"
TRINITY_LANGS="ar bg cs da de en 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 en fi hu nb" 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 inherit trinity-base-2
@ -15,12 +18,20 @@ DESCRIPTION="A TDE frontend for power management"
HOMEPAGE="http://trinitydesktop.org/" HOMEPAGE="http://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )" LICENSE="|| ( GPL-2 GPL-3 )"
DEPEND="x11-libs/libXScrnSaver need-trinity
SLOT="${TRINITY_VER}"
DEPEND+=" x11-libs/libXScrnSaver
x11-libs/libXext x11-libs/libXext
x11-libs/libXtst x11-libs/libXtst
=dev-libs/dbus-1-tqt-${PV}" =dev-libs/dbus-1-tqt-${PV}"
RDEPEND="${DEPEND}" RDEPEND+=" ${DEPEND}"
need-trinity src_configure() {
mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
)
SLOT="${TRINITY_VER}" trinity-base-2_src_configure
}

@ -20,5 +20,5 @@ need-trinity
SLOT="${TRINITY_VER}" SLOT="${TRINITY_VER}"
DEPEND="=trinity-base/konsole-${PV}" DEPEND+=" =trinity-base/konsole-${PV}"
RDEPEND="${DEPEND}" RDEPEND+=" ${DEPEND}"

Loading…
Cancel
Save