summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2022-02-03 10:55:56 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2022-02-03 18:11:33 +0100
commit7569d5e83138b7685d644073186b5391e7461906 (patch)
treefc0179c08df93f9d3ea437a99d299554b8418afb /kde-apps/lokalize
parentkde-apps/libkomparediff2: 21.12.2 version bump (diff)
downloadgentoo-7569d5e83138b7685d644073186b5391e7461906.tar.gz
gentoo-7569d5e83138b7685d644073186b5391e7461906.tar.bz2
gentoo-7569d5e83138b7685d644073186b5391e7461906.zip
kde-apps/lokalize: 21.12.2 version bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-apps/lokalize')
-rw-r--r--kde-apps/lokalize/Manifest1
-rw-r--r--kde-apps/lokalize/lokalize-21.12.2.ebuild69
2 files changed, 70 insertions, 0 deletions
diff --git a/kde-apps/lokalize/Manifest b/kde-apps/lokalize/Manifest
index f5b1388a6936..0070d473d37a 100644
--- a/kde-apps/lokalize/Manifest
+++ b/kde-apps/lokalize/Manifest
@@ -1,2 +1,3 @@
DIST lokalize-21.08.3.tar.xz 2045936 BLAKE2B aa57ea5428db59d58352306b9aab2a79eb37e7d62a49132b440e23209f51e5c433d61282326e9d51e66f6770f609fcaa2322c57bcfaaed8183d90e8500705409 SHA512 d4368ccab3cbe3ea360fbd97f099dcbb46caaa4fe6595d7426ff94d34c2023b99dcee62e3634e54e0dc39e02768993b9c414982a2c6c061b230c33a5f337d6ff
DIST lokalize-21.12.1.tar.xz 2055388 BLAKE2B b7fad1c325fd59e2629e0165aef79ed1ed7e96e18691ede7031668e9201476b553b21d967071c6b2ba946c9bb0164982c5d3b35634a1faac0da209155825a8e1 SHA512 d4e6b657437504ff2a6537c32c36bad0765879e46ef6255a507aa4707b5bf1710a5de4b5558d11e1b64f2b9e5edac680788baf8fc0b4997bb6d894e920d09d13
+DIST lokalize-21.12.2.tar.xz 2061628 BLAKE2B 43aa4aa36517b4bc89bf8e5ce65f15e2c2e31b43f5398016c8bb0bcfdbf91ea570f2eb54bb63daa07c228e3fd3570044778e25a7aa22f9d4ce8eb102b729c3ad SHA512 f78143bbdef6e3d864dffbd0edf538206298f4f115330dd41c8c492252faf882eac18d3515a6cc1a7175877b67e1252a92f43e6c20505f8586f3de2204b7b9c2
diff --git a/kde-apps/lokalize/lokalize-21.12.2.ebuild b/kde-apps/lokalize/lokalize-21.12.2.ebuild
new file mode 100644
index 000000000000..c1a8d22cc4a9
--- /dev/null
+++ b/kde-apps/lokalize/lokalize-21.12.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PYTHON_COMPAT=( python3_{8..10} )
+KFMIN=5.88.0
+QTMIN=5.15.2
+inherit python-single-r1 ecm kde.org optfeature
+
+DESCRIPTION="Localization tool for KDE software and other free and open source software"
+HOMEPAGE="https://apps.kde.org/lokalize/ https://l10n.kde.org/tools/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="test" # tests are broken, bug 739734
+
+DEPEND="${PYTHON_DEPS}
+ >=app-text/hunspell-1.2.8:=
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5[sqlite]
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+ $(python_gen_cond_dep '
+ dev-python/translate-toolkit[${PYTHON_USEDEP}]
+ ')
+"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+ ecm_pkg_setup
+}
+
+src_install() {
+ ecm_src_install
+ rm "${ED}"/usr/share/lokalize/scripts/msgmerge.{py,rc} || die
+ python_fix_shebang "${ED}"/usr/share/${PN}
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "autofetch kde.org translations in new project wizard" dev-vcs/subversion
+ optfeature "spell and grammar checking" app-text/languagetool
+ fi
+ ecm_pkg_postinst
+}