From d0bb3151c569ab6e40c84c177f43bff3c7ce4780 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 25 Aug 2023 15:54:35 +0100 Subject: gentoo auto-resync : 25:08:2023 - 15:54:35 --- kde-apps/kwrite/Manifest | 2 ++ kde-apps/kwrite/kwrite-23.08.0.ebuild | 60 +++++++++++++++++++++++++++++++++++ 2 files changed, 62 insertions(+) create mode 100644 kde-apps/kwrite/kwrite-23.08.0.ebuild (limited to 'kde-apps/kwrite') diff --git a/kde-apps/kwrite/Manifest b/kde-apps/kwrite/Manifest index 5a9d0b8325d2..a544b01efdf1 100644 --- a/kde-apps/kwrite/Manifest +++ b/kde-apps/kwrite/Manifest @@ -1,4 +1,6 @@ DIST kate-23.04.1-cmake.patch.xz 1028 BLAKE2B 076d4bcd8916883ac500ea64609a5c38f08f41a48dcc843419b4484b6e4af4bd268806a107c1c9ba89d5ee2a99663f41f5a8c6746097893cdf4ff0fc2323d32d SHA512 260d8e8349d2bb7bc46d444a122fb91b3e045904eecc76d7efaf73e0ad4cc732d6227785b7fff3a1402c863286be35662617c2d7d8b205f55ff03a01a377ff45 DIST kate-23.04.3.tar.xz 7986416 BLAKE2B f819c511f5c11028ad2bba7cf1bc48a8ce817184c763d065e8431c54db9176153187915e90a556e533e49bdb5ab807104e1907ddf63e69f93679b1b92219bf8e SHA512 c472c62387e1594aa5f65d00a82f215254a7ad24993c0bfc9bff50d038887d824aa52b647efbb555c5755c2a1770d5b60454c5e4b39f6dd7d1baf62b5c80d0e2 +DIST kate-23.08.0.tar.xz 8032140 BLAKE2B 2f9fb99d78a6559aba3eab6002ac5839d31717c67002b84d145e93b4341179c59c3d7fa913e2f13034daee47a7d0a99087d14374531ce238a456cd87e5628bbd SHA512 6081286c0c6a12b79b8cbc65ca8d73b8181d33dca1745d0199c567f1d23249da786baea7b0bc3d8dd3153782c6eff660b0e57d4bf8ca9aa8fefb016b19deeddd EBUILD kwrite-23.04.3.ebuild 1482 BLAKE2B 837c6209e5b32d4252519896337a95463d769a1c6c198dfa3fda53b51d49f034d1e2f56399e8edb8e2e19b9a608e6724ccb7a94536958cb47278261368d242cc SHA512 df737b6b2db27c0da9c81ef8a22317411ee009e3a16a1665f6e3ca38f7f33cacd974f81a629b08c512878871b0a3ed7a97f8373465b91a9c11817eff9e288f12 +EBUILD kwrite-23.08.0.ebuild 1314 BLAKE2B 0ecbc1fefacf7a25f45d9326bf2f6f4993a1519604e15ab30f4a1736fb5b4e6116f198c5c3047cbdeb72a539bdd5f6cad24ee42f5f8fb136a69f5b10e7f135c3 SHA512 07503905855a01411566fb03ec22e6626c11ecd65837fa27f56242922aea512a9d76931671f3e7da9f29cb8a64b4ca415edc664a51596ab4a6fcf4c12e166c4e MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/kwrite/kwrite-23.08.0.ebuild b/kde-apps/kwrite/kwrite-23.08.0.ebuild new file mode 100644 index 000000000000..e6fefdd94b2c --- /dev/null +++ b/kde-apps/kwrite/kwrite-23.08.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_NAME="kate" +ECM_HANDBOOK="optional" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm flag-o-matic gear.kde.org + +DESCRIPTION="Simple text editor based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/kwrite/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +RDEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + ~kde-apps/kate-lib-${PV}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + virtual/libintl +" +DEPEND="${RDEPEND}" + +src_prepare() { + ecm_src_prepare + + # these tests are run in kde-apps/kate-lib + cmake_run_in apps/lib cmake_comment_add_subdirectory autotests + + # delete colliding kate translations + find po -type f -name "*po" -and -not -name "kwrite*" -delete || die + rm -rf po/*/docs/kate* || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_addons=FALSE + -DBUILD_kate=FALSE + ) + use handbook && mycmakeargs+=( -DBUILD_katepart=FALSE ) + + # provided by kde-apps/kate-lib + append-libs -lkateprivate + + ecm_src_configure +} + +src_install() { + ecm_src_install + + # provided by kde-apps/kate-lib + rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.* || die +} -- cgit v1.2.3