diff options
Diffstat (limited to 'kde-apps/dolphin-plugins-subversion')
-rw-r--r-- | kde-apps/dolphin-plugins-subversion/Manifest | 2 | ||||
-rw-r--r-- | kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-20.12.0.ebuild | 66 |
2 files changed, 68 insertions, 0 deletions
diff --git a/kde-apps/dolphin-plugins-subversion/Manifest b/kde-apps/dolphin-plugins-subversion/Manifest index 114eca368b3e..364601356b9d 100644 --- a/kde-apps/dolphin-plugins-subversion/Manifest +++ b/kde-apps/dolphin-plugins-subversion/Manifest @@ -1,3 +1,5 @@ DIST dolphin-plugins-20.08.3.tar.xz 230272 BLAKE2B 1978ffebe88d95350cac0892c56e127507b6ddd6d5675bca8f420990552e20ff271e6f5742a2bdeff685c82464e70177ac83e5e9368547eb175a3e8133d77624 SHA512 2010be567ef025375caac92e90c0259faea1eb58bdbc55e441e42a10af68b6313391707a7f6b6b10285ba80dcbdee92468fa5088970eb98d4ea8afea145976d9 +DIST dolphin-plugins-20.12.0.tar.xz 236436 BLAKE2B ed8b525c8934b3f1b41f53a9c22a1db211632b58a015e93d507eb46943920fc22e245b81e360bf30d75fe066a2a6ed36857bd3b446faf07b32132ef5755c1eb1 SHA512 a5ed5ae83ba8d2f0af5521f2219191acee2693aae656d829d425a8f9d7d21857511fdda3730dcc88e910ab5a2b6b76817a324498cffa390be3fa616bc57dd106 EBUILD dolphin-plugins-subversion-20.08.3.ebuild 1512 BLAKE2B 86d7d1c9097497d01cbc6b26f6494f1481325e25c62de7bf5694631754cf6940341036a88e9e565b956e0fe59d3af42d95c33ee293cd57f0bf30215f00ba7382 SHA512 ae9434ba17ae9507adba7a6e686b993036eac96e38392dac3dd3871090b59f38f46f0c91b97ceeb441521509bd85181983eb89117cc2adf5443f6f2ef6ed1756 +EBUILD dolphin-plugins-subversion-20.12.0.ebuild 1515 BLAKE2B 5762daeb6c2e9bd8c12254e145e851982e50be49694110a49d1f78bf0c2c3951377222b72954b585130ad8126c88ceae33b97b9b1dace59d4d6551d744f1170c SHA512 3d04c544fe37bf4950c8e960be13633b623363e8d8dc00528b3d9953fc0753f1b922ceb3db59320361c88fea0854d82326a98ab0693b8460c51177d8ff08faba MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-20.12.0.ebuild b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-20.12.0.ebuild new file mode 100644 index 000000000000..50025aa1b12c --- /dev/null +++ b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-20.12.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_HANDBOOK="false" +KDE_ORG_NAME="dolphin-plugins" +MY_PLUGIN_NAME="svn" +PVCUT=$(ver_cut 1-3) +KFMIN=5.75.0 +QTMIN=5.15.1 +inherit ecm kde.org + +DESCRIPTION="Dolphin plugin for Subversion integration" +HOMEPAGE="https://apps.kde.org/en/dolphin_plugins" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~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} + !kde-apps/dolphin-plugins:5 + dev-vcs/subversion + >=kde-apps/kompare-${PVCUT}:5 +" + +src_prepare() { + ecm_src_prepare + # solid, qtdbus only required by mountiso + ecm_punt_bogus_dep Qt5 DBus + ecm_punt_bogus_dep KF5 Solid + # kxmlgui, qtnetwork only required by dropbox + ecm_punt_bogus_dep Qt5 Network + ecm_punt_bogus_dep KF5 XmlGui + # delete non-${PN} translations + if [[ ${KDE_BUILD_TYPE} = release ]]; then + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die + fi +} + +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 +} |