From 5b52b99ca475070991d8e8d1dff674ffe6ffdea9 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 22 Apr 2023 12:04:32 +0100 Subject: gentoo auto-resync : 22:04:2023 - 12:04:32 --- kde-apps/dolphin-plugins-subversion/Manifest | 2 + .../dolphin-plugins-subversion-23.04.0.ebuild | 63 ++++++++++++++++++++++ 2 files changed, 65 insertions(+) create mode 100644 kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-23.04.0.ebuild (limited to 'kde-apps/dolphin-plugins-subversion') diff --git a/kde-apps/dolphin-plugins-subversion/Manifest b/kde-apps/dolphin-plugins-subversion/Manifest index fc7beedb34b9..86b5d72da36e 100644 --- a/kde-apps/dolphin-plugins-subversion/Manifest +++ b/kde-apps/dolphin-plugins-subversion/Manifest @@ -1,3 +1,5 @@ DIST dolphin-plugins-22.12.3.tar.xz 272276 BLAKE2B 485ac53e070a710dbfb07aa26c915f4c2b32d5f6e67e91c3d07d9740be2c50ba4fae3c8662216423ce7e63042b663e8a59dfbfe1b490d31a2cc5445d9c3ac33c SHA512 0225fc50f88e7bd28eda74ae2bfa0c36878b9fe6b9fade6ef86a26e380cd78c8c2d1d1608796e8369f6ad545876d5d533ccfbf34b02b2be07ab8abc4bb734f7a +DIST dolphin-plugins-23.04.0.tar.xz 272516 BLAKE2B b424fc4c1cac1c7109b4ea05d97bc44e348d94d36ea5e7acb06dd171f4eee1c7278b19b004ea175b3e7d567f440a9c4b362726ae051dce061073f59e6cf280f7 SHA512 0ffdeeb9296763ef23d567ddf9929b3c3ac25cebd9d8d409f5afd5cd7765d49845a7806fb718ccee31e778d517c6eb9758fbdb15014a72d1e56083c8dd145d1d EBUILD dolphin-plugins-subversion-22.12.3.ebuild 1429 BLAKE2B c9649485df6fd27babbe4f99d4051ec817f8ad810aa97bee625fdaa6fb2881e1c6632c8aa8fda1a06596b6a92af7761df0b398d6aa75677064c3526d06d3eee2 SHA512 826835c59a303640236db29c4b8c59214b4de83e821f174e711636148e8a4b8e2cd17047b29b95ca0cdc6eb69282aec8e39522f0c8db32a5b6c71bf28a1a9a60 +EBUILD dolphin-plugins-subversion-23.04.0.ebuild 1432 BLAKE2B 95d251ef195a1e2b4fd9a709b915e90b80d758bfb90f02222706d6a3a694160056246fa8d50f261657976cd950205cff8626942ab56acf38ce69e33a70acfbd6 SHA512 8d7f03e23e2f9f195644332958ec2f5c888f27b2a39fff257423b60b66a2641fb36f2ee6239a9856db739f69b6785510b3493501c655fbe7f4e2b6d28faf4027 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-23.04.0.ebuild b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-23.04.0.ebuild new file mode 100644 index 000000000000..4226563ff99d --- /dev/null +++ b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-23.04.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="false" +KDE_ORG_NAME="dolphin-plugins" +MY_PLUGIN_NAME="svn" +PVCUT=$(ver_cut 1-3) +KFMIN=5.104.0 +QTMIN=5.15.5 +inherit ecm gear.kde.org + +DESCRIPTION="Dolphin plugin for Subversion integration" +HOMEPAGE="https://apps.kde.org/dolphin_plugins/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/dolphin-${PVCUT}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 +" +RDEPEND="${DEPEND} + dev-vcs/subversion + >=kde-apps/kompare-${PVCUT}:5 +" + +src_prepare() { + ecm_src_prepare + # solid, qtdbus only required by mountiso + ecm_punt_qt_module DBus + ecm_punt_kf_module Solid + # kxmlgui, qtnetwork only required by dropbox + ecm_punt_qt_module Network + ecm_punt_kf_module XmlGui + # delete non-${PN} translations + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_${MY_PLUGIN_NAME}=ON + -DBUILD_bazaar=OFF + -DBUILD_dropbox=OFF + -DBUILD_git=OFF + -DBUILD_hg=OFF + -DBUILD_mountiso=OFF + ) + ecm_src_configure +} + +src_install() { + ecm_src_install + rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die +} -- cgit v1.2.3