summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2024-08-19 01:33:20 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2024-08-21 22:53:49 +0200
commit36f59a37cfdfbe0140db26721d02eba24cfe5d7d (patch)
treefeb5569775d1cb081195b41943502601f7be1e8b
parent7f70f5fce728fdf8ce1aaad95701d9c976ed7249 (diff)
downloadkde-36f59a37cfdfbe0140db26721d02eba24cfe5d7d.tar.gz
kde-36f59a37cfdfbe0140db26721d02eba24cfe5d7d.tar.bz2
kde-36f59a37cfdfbe0140db26721d02eba24cfe5d7d.zip
kde-misc/kio-gdrive: RDEPEND on kde-misc/kio-gdrive-common
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
-rw-r--r--kde-misc/kio-gdrive/kio-gdrive-24.07.90.ebuild16
-rw-r--r--kde-misc/kio-gdrive/kio-gdrive-24.08.0.ebuild16
-rw-r--r--kde-misc/kio-gdrive/kio-gdrive-24.08.49.9999.ebuild16
-rw-r--r--kde-misc/kio-gdrive/kio-gdrive-9999.ebuild16
4 files changed, 56 insertions, 8 deletions
diff --git a/kde-misc/kio-gdrive/kio-gdrive-24.07.90.ebuild b/kde-misc/kio-gdrive/kio-gdrive-24.07.90.ebuild
index c88a5bc88a5..b2d6dda291e 100644
--- a/kde-misc/kio-gdrive/kio-gdrive-24.07.90.ebuild
+++ b/kde-misc/kio-gdrive/kio-gdrive-24.07.90.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-ECM_HANDBOOK="forceoptional"
+ECM_HANDBOOK="forceoff"
ECM_TEST="true"
KDE_ORG_CATEGORY="network"
KFMIN=6.5.0
@@ -32,13 +32,25 @@ DEPEND="${COMMON_DEPEND}
>=dev-qt/qtbase-${QTMIN}:6[network]
"
RDEPEND="${COMMON_DEPEND}
- !${CATEGORY}/${PN}:5[-kf6compat(-)]
kde-apps/kaccounts-providers:6
+ >=kde-misc/${PN}-common-${PV}
+ share? ( !${CATEGORY}/${PN}:5[share,-kf6compat(-)] )
"
BDEPEND="dev-util/intltool"
DOCS=( README.md )
+ECM_REMOVE_FROM_INSTALL=(
+ /usr/share/accounts/services/kde/google-drive.service
+ /usr/share/metainfo/org.kde.kio_gdrive.metainfo.xml
+ /usr/share/remoteview/gdrive-network.desktop
+)
+
+src_prepare() {
+ ecm_src_prepare
+ ecm_punt_po_install
+}
+
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package share KF6Purpose)
diff --git a/kde-misc/kio-gdrive/kio-gdrive-24.08.0.ebuild b/kde-misc/kio-gdrive/kio-gdrive-24.08.0.ebuild
index c88a5bc88a5..b2d6dda291e 100644
--- a/kde-misc/kio-gdrive/kio-gdrive-24.08.0.ebuild
+++ b/kde-misc/kio-gdrive/kio-gdrive-24.08.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-ECM_HANDBOOK="forceoptional"
+ECM_HANDBOOK="forceoff"
ECM_TEST="true"
KDE_ORG_CATEGORY="network"
KFMIN=6.5.0
@@ -32,13 +32,25 @@ DEPEND="${COMMON_DEPEND}
>=dev-qt/qtbase-${QTMIN}:6[network]
"
RDEPEND="${COMMON_DEPEND}
- !${CATEGORY}/${PN}:5[-kf6compat(-)]
kde-apps/kaccounts-providers:6
+ >=kde-misc/${PN}-common-${PV}
+ share? ( !${CATEGORY}/${PN}:5[share,-kf6compat(-)] )
"
BDEPEND="dev-util/intltool"
DOCS=( README.md )
+ECM_REMOVE_FROM_INSTALL=(
+ /usr/share/accounts/services/kde/google-drive.service
+ /usr/share/metainfo/org.kde.kio_gdrive.metainfo.xml
+ /usr/share/remoteview/gdrive-network.desktop
+)
+
+src_prepare() {
+ ecm_src_prepare
+ ecm_punt_po_install
+}
+
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package share KF6Purpose)
diff --git a/kde-misc/kio-gdrive/kio-gdrive-24.08.49.9999.ebuild b/kde-misc/kio-gdrive/kio-gdrive-24.08.49.9999.ebuild
index 6d6bc9fba45..2dafe55ebd9 100644
--- a/kde-misc/kio-gdrive/kio-gdrive-24.08.49.9999.ebuild
+++ b/kde-misc/kio-gdrive/kio-gdrive-24.08.49.9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-ECM_HANDBOOK="forceoptional"
+ECM_HANDBOOK="forceoff"
ECM_TEST="true"
KDE_ORG_CATEGORY="network"
KFMIN=6.5.0
@@ -32,13 +32,25 @@ DEPEND="${COMMON_DEPEND}
>=dev-qt/qtbase-${QTMIN}:6[network]
"
RDEPEND="${COMMON_DEPEND}
- !${CATEGORY}/${PN}:5[-kf6compat(-)]
kde-apps/kaccounts-providers:6
+ >=kde-misc/${PN}-common-${PV}
+ share? ( !${CATEGORY}/${PN}:5[share,-kf6compat(-)] )
"
BDEPEND="dev-util/intltool"
DOCS=( README.md )
+ECM_REMOVE_FROM_INSTALL=(
+ /usr/share/accounts/services/kde/google-drive.service
+ /usr/share/metainfo/org.kde.kio_gdrive.metainfo.xml
+ /usr/share/remoteview/gdrive-network.desktop
+)
+
+src_prepare() {
+ ecm_src_prepare
+ ecm_punt_po_install
+}
+
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package share KF6Purpose)
diff --git a/kde-misc/kio-gdrive/kio-gdrive-9999.ebuild b/kde-misc/kio-gdrive/kio-gdrive-9999.ebuild
index 6d6bc9fba45..2dafe55ebd9 100644
--- a/kde-misc/kio-gdrive/kio-gdrive-9999.ebuild
+++ b/kde-misc/kio-gdrive/kio-gdrive-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-ECM_HANDBOOK="forceoptional"
+ECM_HANDBOOK="forceoff"
ECM_TEST="true"
KDE_ORG_CATEGORY="network"
KFMIN=6.5.0
@@ -32,13 +32,25 @@ DEPEND="${COMMON_DEPEND}
>=dev-qt/qtbase-${QTMIN}:6[network]
"
RDEPEND="${COMMON_DEPEND}
- !${CATEGORY}/${PN}:5[-kf6compat(-)]
kde-apps/kaccounts-providers:6
+ >=kde-misc/${PN}-common-${PV}
+ share? ( !${CATEGORY}/${PN}:5[share,-kf6compat(-)] )
"
BDEPEND="dev-util/intltool"
DOCS=( README.md )
+ECM_REMOVE_FROM_INSTALL=(
+ /usr/share/accounts/services/kde/google-drive.service
+ /usr/share/metainfo/org.kde.kio_gdrive.metainfo.xml
+ /usr/share/remoteview/gdrive-network.desktop
+)
+
+src_prepare() {
+ ecm_src_prepare
+ ecm_punt_po_install
+}
+
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package share KF6Purpose)