diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2022-12-02 12:24:32 +0100 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2022-12-02 12:59:17 +0100 |
| commit | 30e231255023f2df08f118dda4b2904a56febf38 (patch) | |
| tree | 7376950ebc0f6dd6b42c053ffee09e26d0cfb584 | |
| parent | 1fe3429e20cd373721e9f4443822a1320c834ad2 (diff) | |
| download | kde-30e231255023f2df08f118dda4b2904a56febf38.tar.gz kde-30e231255023f2df08f118dda4b2904a56febf38.tar.bz2 kde-30e231255023f2df08f118dda4b2904a56febf38.zip | |
kde-apps/kwrite: 22.12.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| -rw-r--r-- | kde-apps/kwrite/Manifest | 1 | ||||
| -rw-r--r-- | kde-apps/kwrite/kwrite-22.12.0.ebuild | 59 |
2 files changed, 60 insertions, 0 deletions
diff --git a/kde-apps/kwrite/Manifest b/kde-apps/kwrite/Manifest index 5607731d696..3a0bc502883 100644 --- a/kde-apps/kwrite/Manifest +++ b/kde-apps/kwrite/Manifest @@ -1 +1,2 @@ DIST kate-22.11.90.tar.xz 7871756 BLAKE2B f37958d826f1b0933c7d250f5d2d7ccc8b6d2e96faef1fbef6f8a347d35ae8e0a51db2711d05d42e5bc4aabb4b5a8b2b5737043bbb10aef97ec27c8dd301179a SHA512 3ef195aa9a5669b11f941915b48c89a3a4cd7c2a53745e070fa7b57a93515299281432331c4f13c9c64b2bbe94e4af85e35800d620b9076ae90d19358405626f +DIST kate-22.12.0.tar.xz 7872512 BLAKE2B e5b41c6ca8e596241608d61c9d1ea2498c39e9fb565961ef4919796051abca604c37bf724da6fea561bcdf96997d30eb7f2128044504227247955a4b9d2c9011 SHA512 6adbcc57a01e1eb768f111a2d99cde386e252f7dd56e40de56b64647349ea622a220c16aec40baf0656a7a827bab30502bce72fff8f49d5a970a495bf0fea03c diff --git a/kde-apps/kwrite/kwrite-22.12.0.ebuild b/kde-apps/kwrite/kwrite-22.12.0.ebuild new file mode 100644 index 00000000000..b55cbfabe0d --- /dev/null +++ b/kde-apps/kwrite/kwrite-22.12.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_NAME="kate" +ECM_HANDBOOK="optional" +KFMIN=5.99.0 +QTMIN=5.15.5 +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 +" +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 +} |
