diff options
| author | Alexander Golubev <fatzer2@gmail.com> | 2026-03-02 17:58:15 +0300 |
|---|---|---|
| committer | Alexander Golubev <fatzer2@gmail.com> | 2026-03-02 18:26:19 +0300 |
| commit | 85d84065b8fb68cf2c18a821e219268e9d73fa50 (patch) | |
| tree | e6d544dccc03772a9dce7f1d52f071e05ff21934 | |
| parent | c21034f87c78518e4f9d7a2d78f220f42263bd4c (diff) | |
| download | tde-packaging-gentoo-Fat-Zer/trinity-apps/krusader-cmake.tar.gz tde-packaging-gentoo-Fat-Zer/trinity-apps/krusader-cmake.zip | |
trinity-apps/krusader: port to build with cmakeFat-Zer/trinity-apps/krusader-cmake
Also this fixes FTBFS caused by removing of tar/iso ioslaves.
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
| -rw-r--r-- | trinity-apps/krusader/krusader-9999.ebuild | 35 | ||||
| -rw-r--r-- | trinity-apps/krusader/metadata.xml | 3 |
2 files changed, 19 insertions, 19 deletions
diff --git a/trinity-apps/krusader/krusader-9999.ebuild b/trinity-apps/krusader/krusader-9999.ebuild index 3e8b4026..a156d288 100644 --- a/trinity-apps/krusader/krusader-9999.ebuild +++ b/trinity-apps/krusader/krusader-9999.ebuild @@ -1,14 +1,14 @@ -# Copyright 2023 The Trinity Desktop Project +# Copyright 2023-2026 The Trinity Desktop Project # Distributed under the terms of the GNU General Public License v2 EAPI="8" TRINITY_EXTRAGEAR_PACKAGING="yes" TRINITY_HANDBOOK="optional" -TRINITY_BUILD_ADMIN="yes" TRINITY_LANGS="bg bs ca cs da de el en_GB es fr hu it ja lt \ nl pl pt_BR pt ru sk sl sr@Latn sr sv tr uk zh_CN" +TRINITY_DOC_LANGS="en ru" TRINITY_MODULE_TYPE="applications/system" inherit trinity-base-2 @@ -20,25 +20,22 @@ SLOT="14" if [[ ${PV} != *9999* ]] ; then KEYWORDS="~amd64 ~arm64 ~x86" fi +IUSE="acl konqueror" -rm_lang() { - local x - for x in ${TRINITY_LANGS} - do - if ! has ${x} ${L10N} ; then - rm "${S}/po/${x}.po" - fi - done -} - -src_prepare() { - rm_lang - trinity-base-2_src_prepare -} +DEPEND=" + acl? ( virtual/acl ) + konqueror? ( ~trinity-base/libkonq-${PV} ) +" +RDEPEND="$DEPEND" +# Possible USE: +# - javascript (requires trinity-base/tdebindings) src_configure() { - local myconf=( - --enable-final=no + local mycmakeargs=( + -DWITH_ACL=$(usex acl) + -DWITH_KONQUEROR=$(usex konqueror) + -DWITH_JAVASCRIPT=OFF ) - trinity-econf "${myconf[@]}" + + trinity-base-2_src_configure } diff --git a/trinity-apps/krusader/metadata.xml b/trinity-apps/krusader/metadata.xml index 689e1534..1bed8b83 100644 --- a/trinity-apps/krusader/metadata.xml +++ b/trinity-apps/krusader/metadata.xml @@ -5,4 +5,7 @@ <email>team-gentoo@trinitydesktop.org</email> <name>Trinity Gentoo ebuilds project</name> </maintainer> + <use> + <flag name='konqueror'>Enable Konqueror's servicemenus support</flag> + </use> </pkgmetadata> |
