summaryrefslogtreecommitdiff
path: root/kde-apps/lokalize
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-10-11 04:04:15 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-10-11 04:04:15 +0100
commit61af1efe96cf1037982d2fc90af0749b5ec5a0c6 (patch)
treefd4966f3b19ef9b18ed5024d7e2f48ef73eb2fee /kde-apps/lokalize
parent3aae425b3c39d02e2dc917db0fae8c225c158ca1 (diff)
gentoo auto-resync : 11:10:2024 - 04:04:14
Diffstat (limited to 'kde-apps/lokalize')
-rw-r--r--kde-apps/lokalize/Manifest2
-rw-r--r--kde-apps/lokalize/lokalize-24.08.2.ebuild66
2 files changed, 68 insertions, 0 deletions
diff --git a/kde-apps/lokalize/Manifest b/kde-apps/lokalize/Manifest
index 1beb971f99c3..d3dcece4cf94 100644
--- a/kde-apps/lokalize/Manifest
+++ b/kde-apps/lokalize/Manifest
@@ -1,5 +1,7 @@
DIST lokalize-24.05.2.tar.xz 2076256 BLAKE2B 3a750865e167796fada9ce6fd3919b63a48c3d90e3ac982541fd59bee7cfba574926351141280db6684ef7bf263348ae2f83f6b0902d0ccc1d96763976af9df3 SHA512 518a32a1d61b768470d19d10b8348b0a91cb4355400cf2356309a36642fccb79586360c07a9afb3bf33152a928fff4bb2dcfc1226deb01bcaca91ae273e50253
DIST lokalize-24.08.1.tar.xz 2047108 BLAKE2B 2e6e16514273c27c6ce3dba633e4d32497c2bfdc07ccc30545ba9e1f1b3f182505691d162225c0b11ca9f579dfb91825ad2b6420378d542f688b29ba6823d66e SHA512 ea62d4ae57957f99e8afa00efda09491380e9e63c2d91582b3e017ed1fe5f675ff1d4c71804dbf60b1efe2519e15d61fced396fe910314a2e87197cb0d32d29e
+DIST lokalize-24.08.2.tar.xz 2054460 BLAKE2B 4e52b105cd3ec03e8b491ff110f459dcc00ab90bf1440d3a3f2edab33df2e0541c8ff00109fc4398aa305c5cb24f9ed185c293d8b79bfe6d250e2a85e6908c61 SHA512 b3b2327f7a6c4dde539c04ffd4a2345446f27bd832a024e40ad6dadfb096e597e32f69db1d4b2c4511eb2c8c2a058b153d4ffe096ad30f8629ddcfe9ebdfd0b5
EBUILD lokalize-24.05.2.ebuild 1932 BLAKE2B 9466c05cb02896e1032f60d032e0be986bdc93da7f851d24d454501fbc86a77881046de88b300cd7cb4b945133107ab2d4a3acc6597b63f966f9fb7c71d93422 SHA512 750486e29a96b9e72ef1dd80d77cf30129fc238ea96a9527860135d7ef6f4d865e1f269b95e6f9f23a9eb1df8ec244442b6001b10c93b54e40fbce49bd3150ad
EBUILD lokalize-24.08.1.ebuild 1837 BLAKE2B 4cc1fbf58a8082e0d3d285477ed9252c1ba637c59c10fb091db9dcdc1ae88a529944893fba1b85d6d44a628fe40e9c096d4817a314ad396d3f7d2f3493ee36d9 SHA512 6a658a85601f9e4f38203ca106090a0a4c2750ae5c8735dfe2ecf8a9897b7e0c7b99be16975c8f57d3c42d9146fe21f401fccf41c0ec88c207753210adf0785f
+EBUILD lokalize-24.08.2.ebuild 1837 BLAKE2B 4cc1fbf58a8082e0d3d285477ed9252c1ba637c59c10fb091db9dcdc1ae88a529944893fba1b85d6d44a628fe40e9c096d4817a314ad396d3f7d2f3493ee36d9 SHA512 6a658a85601f9e4f38203ca106090a0a4c2750ae5c8735dfe2ecf8a9897b7e0c7b99be16975c8f57d3c42d9146fe21f401fccf41c0ec88c207753210adf0785f
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/lokalize/lokalize-24.08.2.ebuild b/kde-apps/lokalize/lokalize-24.08.2.ebuild
new file mode 100644
index 000000000000..9a7b676624ba
--- /dev/null
+++ b/kde-apps/lokalize/lokalize-24.08.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+PYTHON_COMPAT=( python3_{10..12} )
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit python-single-r1 ecm gear.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="6"
+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/qtbase-${QTMIN}:6[dbus,gui,sql,widgets,xml]
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/sonnet-${KFMIN}:6
+"
+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
+}