diff options
Diffstat (limited to 'kde-misc/kdeconnect/kdeconnect-9999.ebuild')
| -rw-r--r-- | kde-misc/kdeconnect/kdeconnect-9999.ebuild | 68 |
1 files changed, 36 insertions, 32 deletions
diff --git a/kde-misc/kdeconnect/kdeconnect-9999.ebuild b/kde-misc/kdeconnect/kdeconnect-9999.ebuild index 5fcb07b123a..40ca7d9d794 100644 --- a/kde-misc/kdeconnect/kdeconnect-9999.ebuild +++ b/kde-misc/kdeconnect/kdeconnect-9999.ebuild @@ -3,44 +3,48 @@ EAPI=7 -KDE_HANDBOOK="optional" -KDE_TEST="true" -KMNAME="${PN}-kde" +ECM_HANDBOOK="optional" +ECM_TEST="true" +KDE_ORG_NAME="${PN}-kde" KDE_SELINUX_MODULE="${PN}" -inherit kde5 +KFMIN=5.60.0 +QTMIN=5.12.3 +inherit ecm kde.org if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${KMNAME}-${PV}.tar.xz" + SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${KDE_ORG_NAME}-${PV}.tar.xz" KEYWORDS="~amd64 ~x86" fi DESCRIPTION="Adds communication between KDE Plasma and your smartphone" HOMEPAGE="https://kde.org/ https://community.kde.org/KDEConnect" + LICENSE="GPL-2+" +SLOT="5" IUSE="app bluetooth kde mousepad phonon pulseaudio sms wayland" DEPEND=" - $(add_frameworks_dep kcmutils) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kdbusaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kio) - $(add_frameworks_dep knotifications) - $(add_frameworks_dep kservice) - $(add_frameworks_dep kwidgetsaddons) - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtgui) - $(add_qt_dep qtnetwork) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtx11extras) >=app-crypt/qca-2.1.0:2[qt5(+),ssl] - app? ( $(add_frameworks_dep kdeclarative) ) - bluetooth? ( $(add_qt_dep qtbluetooth) ) - kde? ( $(add_frameworks_dep krunner) ) + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + app? ( >=kde-frameworks/kdeclarative-${KFMIN}:5 ) + bluetooth? ( >=dev-qt/qtbluetooth-${QTMIN}:5 ) + kde? ( >=kde-frameworks/krunner-${KFMIN}:5 ) mousepad? ( x11-libs/libfakekey x11-libs/libX11 @@ -48,15 +52,15 @@ DEPEND=" ) phonon? ( media-libs/phonon ) pulseaudio? ( media-libs/pulseaudio-qt ) - sms? ( $(add_frameworks_dep kpeople) ) - wayland? ( $(add_frameworks_dep kwayland) ) + sms? ( >=kde-frameworks/kpeople-${KFMIN}:5 ) + wayland? ( >=kde-frameworks/kwayland-${KFMIN}:5 ) " RDEPEND="${DEPEND} - $(add_qt_dep qtquickcontrols2) + >=dev-qt/qtquickcontrols2-${QTMIN}:5 net-fs/sshfs - app? ( $(add_frameworks_dep kirigami) ) + app? ( >=kde-frameworks/kirigami-${KFMIN}:5 ) sms? ( - $(add_frameworks_dep kirigami) + >=kde-frameworks/kirigami-${KFMIN}:5 dev-libs/kpeoplevcard ) " @@ -75,11 +79,11 @@ src_configure() { $(cmake-utils_use_find_package wayland KF5Wayland) ) - kde5_src_configure + ecm_src_configure } pkg_postinst(){ - kde5_pkg_postinst + ecm_pkg_postinst elog "The Android .apk file is available via" elog "https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp" |
