summaryrefslogtreecommitdiff
path: root/kde-apps/lokalize
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-08-24 14:56:08 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-08-24 14:56:08 +0100
commitc9b5a916efac64df2a39870a92cc6b67116d1b9f (patch)
tree126347f55a7e5eeddecc17d5a26886ffb11249f4 /kde-apps/lokalize
parentb818f6a820dceae80d6e3faac5fdf7be0c6fcbe2 (diff)
gentoo auto-resync : 24:08:2024 - 14:56:07
Diffstat (limited to 'kde-apps/lokalize')
-rw-r--r--kde-apps/lokalize/Manifest2
-rw-r--r--kde-apps/lokalize/lokalize-24.08.0.ebuild66
2 files changed, 68 insertions, 0 deletions
diff --git a/kde-apps/lokalize/Manifest b/kde-apps/lokalize/Manifest
index 1150ac21ab29..01971cd63d92 100644
--- a/kde-apps/lokalize/Manifest
+++ b/kde-apps/lokalize/Manifest
@@ -1,3 +1,5 @@
DIST lokalize-24.05.2.tar.xz 2076256 BLAKE2B 3a750865e167796fada9ce6fd3919b63a48c3d90e3ac982541fd59bee7cfba574926351141280db6684ef7bf263348ae2f83f6b0902d0ccc1d96763976af9df3 SHA512 518a32a1d61b768470d19d10b8348b0a91cb4355400cf2356309a36642fccb79586360c07a9afb3bf33152a928fff4bb2dcfc1226deb01bcaca91ae273e50253
+DIST lokalize-24.08.0.tar.xz 2040812 BLAKE2B 34ebd443d6f34eb09efbcdcc775bafbe08a357a21f14bc924d287b93f4d13a558d623df23898fb55f8784503426e947060a8f3a519cef05ae3e9148c2e517b4a SHA512 ecd2f5de46035d89c615776430068f2cff35c289dfc1d965463577d7f6fa7d8dbdfeddede3a9779432717587b33c8003b4b9e9a3d750ddc057dc35b1d6049d95
EBUILD lokalize-24.05.2.ebuild 1932 BLAKE2B 9466c05cb02896e1032f60d032e0be986bdc93da7f851d24d454501fbc86a77881046de88b300cd7cb4b945133107ab2d4a3acc6597b63f966f9fb7c71d93422 SHA512 750486e29a96b9e72ef1dd80d77cf30129fc238ea96a9527860135d7ef6f4d865e1f269b95e6f9f23a9eb1df8ec244442b6001b10c93b54e40fbce49bd3150ad
+EBUILD lokalize-24.08.0.ebuild 1837 BLAKE2B 4cc1fbf58a8082e0d3d285477ed9252c1ba637c59c10fb091db9dcdc1ae88a529944893fba1b85d6d44a628fe40e9c096d4817a314ad396d3f7d2f3493ee36d9 SHA512 6a658a85601f9e4f38203ca106090a0a4c2750ae5c8735dfe2ecf8a9897b7e0c7b99be16975c8f57d3c42d9146fe21f401fccf41c0ec88c207753210adf0785f
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/lokalize/lokalize-24.08.0.ebuild b/kde-apps/lokalize/lokalize-24.08.0.ebuild
new file mode 100644
index 000000000000..9a7b676624ba
--- /dev/null
+++ b/kde-apps/lokalize/lokalize-24.08.0.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
+}