diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /kde-misc/kdeconnect |
reinit the tree, so we can have metadata
Diffstat (limited to 'kde-misc/kdeconnect')
-rw-r--r-- | kde-misc/kdeconnect/Manifest | 7 | ||||
-rw-r--r-- | kde-misc/kdeconnect/kdeconnect-1.0.3.ebuild | 83 | ||||
-rw-r--r-- | kde-misc/kdeconnect/kdeconnect-1.2.ebuild | 83 | ||||
-rw-r--r-- | kde-misc/kdeconnect/metadata.xml | 12 |
4 files changed, 185 insertions, 0 deletions
diff --git a/kde-misc/kdeconnect/Manifest b/kde-misc/kdeconnect/Manifest new file mode 100644 index 000000000000..40608ac30a71 --- /dev/null +++ b/kde-misc/kdeconnect/Manifest @@ -0,0 +1,7 @@ +DIST kdeconnect-kde-1.0.3.tar.xz 230464 SHA256 221f61b77284453e2c32865700c82deb50e3c0e11f4197c2c7ecf0a60420802c SHA512 b24acd75c05aab4638aa16ff7314dd68634fab4f9708124e8947960c92a6a4cfe66d47dd3575f89822771267319bfce124fcee752ea65951b49b55f8aa026937 WHIRLPOOL 2363a74535efb44dfc8f621c25d2cafd7daf9ab6714855d979b5bcd980a632c50e5faeef48f13a9642313480ae107f89295916fdb5098cb5d5098ab3d463fc66 +DIST kdeconnect-kde-1.2.tar.xz 263800 SHA256 5e8528a6758c64e884a787d661fc3ea38970e62e4540463238ad9a6c1b6d7970 SHA512 3cb65abaec6938905ccdb5ebab8ed831b2542dcd945516481e67d32eaa7ddb0f8aa9a1f58c3955989372bc5a57e7012bc20f30fd1b76768d6b6f2179dbabe4ef WHIRLPOOL bec2ef1d4cddd3c0819cd3b9b6cc616fd947745ee9bb3617aa1183f4e90e06d45bb1a8c6db0391dc83268f9e0e574d391caa8770439d7eb7220a8a6f8d3ac032 +EBUILD kdeconnect-1.0.3.ebuild 2042 SHA256 d06e35359d6898dbfd84a2e58652c93b7489621a9081bc16efeaa6b6d62a95a2 SHA512 41c3da42154660d433784dcce7ee5b6bbfbff13b8ba119238cd883e6c1e22880002517b1d279a26be5a41b665706edc0049e424e7f64f80bed7bf3540e444535 WHIRLPOOL 91b01d8294bc0510a28c8d25be82c0277dcc421c4df4f7e0ab0c458fd47d68c1b293867ad0a37186fbd3843679bebb911a9f34669233faf74dffce2f01a58d9a +EBUILD kdeconnect-1.2.ebuild 2050 SHA256 20c694780e562ca555a8caac8adef4cdf63c7f0e6dca76b948fe3bf06da8c586 SHA512 74a3a703d1ab8874760064b35a5cebff27fe49fbd57b26fe012c9f07518528c37182196dc4795b65499eec510f608175d5e2ea09cf2c9b60706b5f24667a7f63 WHIRLPOOL a198dfc6f7a32130b5b08a3cca8e25e66ef5f3d1a3dec1e0ab98e3318efdd8aa7c3f1deb415aafb7840115bed03884b42fde7d0eda1145896dfe935d6ad1afde +MISC ChangeLog 7121 SHA256 8754d137b6640a904b5346fc8cdf210cf09638d00d19b6ea079ec0f3ece1e8a1 SHA512 a3951b0c96e5a03ba35668bd26cd1eee9b46c927db39448ff22057daf3473a669f7eb89f42ecc0014a45d1de1e18310dd269ac9958c2bb86c91d2697731b2187 WHIRLPOOL 2f5d7a73ee0003b6fc1973f188a4868a91c17e76c35b7818f34311a95cef455642bf0b3f5745001ba891fd4699bbd4b434e1dcf5eec546363af0218db9b4e226 +MISC ChangeLog-2015 2551 SHA256 c17e6557049a9f9573fb366a1fa98e4c335949d9fafdf6b0f6c9aab03dfd9269 SHA512 e3d45b31172c0120808f898e2ede7128b8948583b71f731c711df09516ed3408d1a5ea69cf08bd55afde327700230d566c0809328ccf6d22d7b50637bf46f54f WHIRLPOOL f424200f18d562c23771eefee6cf07f431f5d23acb2a4ac3ee977d3fa0e5d8288ed193ed60ca098531bf8f7d928f01efbbc21e49a730b9b42c29231f1e331bbe +MISC metadata.xml 444 SHA256 0a4bea833318fd0769ea56edc8784a55518e102cf328d1d22e0e28bf051e3b01 SHA512 3a755e202ed5deea178c356c65b0138bdb5d1940fa20d0986adcab940016630a36c38d67babef5a0aee371629d4357cb5a0946b4694bdec6cfea7317707b5b1f WHIRLPOOL 3c7d1ba26724ebe66c765b6a6c0dbdf4fef73ecc36d1d4fc3eddb93124d0043440755525695348ba0748c17ae4ee7c90ee3f92b4217d767e1accbc47573a8b91 diff --git a/kde-misc/kdeconnect/kdeconnect-1.0.3.ebuild b/kde-misc/kdeconnect/kdeconnect-1.0.3.ebuild new file mode 100644 index 000000000000..5f55b191f621 --- /dev/null +++ b/kde-misc/kdeconnect/kdeconnect-1.0.3.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +KDE_TEST="true" +KMNAME="${PN}-kde" +KDE_SELINUX_MODULE="${PN}" +inherit kde5 + +DESCRIPTION="Adds communication between KDE Plasma and your smartphone" +HOMEPAGE="https://www.kde.org/ https://community.kde.org/KDEConnect" +SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${KMNAME}-${PV}.tar.xz" + +LICENSE="GPL-2+" +KEYWORDS="amd64 x86" +IUSE="app 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] + x11-libs/libfakekey + x11-libs/libX11 + x11-libs/libXtst + app? ( $(add_frameworks_dep kdeclarative) ) + wayland? ( $(add_frameworks_dep kwayland) ) +" +RDEPEND="${DEPEND} + $(add_plasma_dep plasma-workspace) + app? ( kde-frameworks/kirigami:1 ) + wayland? ( $(add_plasma_dep kwin) ) + !kde-misc/kdeconnect:4 +" + +RESTRICT+=" test" + +src_prepare() { + sed \ + -e 's#${LIBEXEC_INSTALL_DIR}#@KDE_INSTALL_FULL_LIBEXECDIR@#' \ + -i daemon/kdeconnectd.desktop.cmake || die + + kde5_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DEXPERIMENTALAPP_ENABLED=$(usex app) + $(cmake-utils_use_find_package wayland KF5Wayland) + ) + + kde5_src_configure +} + +pkg_postinst(){ + kde5_pkg_postinst + + elog + elog "Optional dependency:" + elog "net-fs/sshfs (for 'remote filesystem browser' plugin)" + elog + elog "The Android .apk file is available via" + elog "https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp" + elog "or via" + elog "https://f-droid.org/repository/browse/?fdid=org.kde.kdeconnect_tp" + elog +} diff --git a/kde-misc/kdeconnect/kdeconnect-1.2.ebuild b/kde-misc/kdeconnect/kdeconnect-1.2.ebuild new file mode 100644 index 000000000000..a0b91f18adde --- /dev/null +++ b/kde-misc/kdeconnect/kdeconnect-1.2.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +KDE_TEST="true" +KMNAME="${PN}-kde" +KDE_SELINUX_MODULE="${PN}" +FRAMEWORKS_MINIMAL="5.38.0" +inherit kde5 + +DESCRIPTION="Adds communication between KDE Plasma and your smartphone" +HOMEPAGE="https://www.kde.org/ https://community.kde.org/KDEConnect" +SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${KMNAME}-${PV}.tar.xz" + +LICENSE="GPL-2+" +KEYWORDS="~amd64 ~x86" +IUSE="app 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] + x11-libs/libfakekey + x11-libs/libX11 + x11-libs/libXtst + app? ( $(add_frameworks_dep kdeclarative) ) + wayland? ( $(add_frameworks_dep kwayland) ) +" +RDEPEND="${DEPEND} + app? ( $(add_frameworks_dep kirigami '' 2.2.0) ) + wayland? ( $(add_plasma_dep kwin) ) + !kde-misc/kdeconnect:4 +" + +RESTRICT+=" test" + +src_prepare() { + sed \ + -e 's#${LIBEXEC_INSTALL_DIR}#@KDE_INSTALL_FULL_LIBEXECDIR@#' \ + -i daemon/kdeconnectd.desktop.cmake || die + + kde5_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DEXPERIMENTALAPP_ENABLED=$(usex app) + $(cmake-utils_use_find_package wayland KF5Wayland) + ) + + kde5_src_configure +} + +pkg_postinst(){ + kde5_pkg_postinst + + elog + elog "Optional dependency:" + elog "net-fs/sshfs (for 'remote filesystem browser' plugin)" + elog + elog "The Android .apk file is available via" + elog "https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp" + elog "or via" + elog "https://f-droid.org/repository/browse/?fdid=org.kde.kdeconnect_tp" + elog +} diff --git a/kde-misc/kdeconnect/metadata.xml b/kde-misc/kdeconnect/metadata.xml new file mode 100644 index 000000000000..2dc330ab88cc --- /dev/null +++ b/kde-misc/kdeconnect/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>kde@gentoo.org</email> + <name>Gentoo KDE Project</name> + </maintainer> + <use> + <flag name="app">Enable experimental kcapp frontend</flag> + <flag name="wayland">Enable kwin_wayland support for mousepad plugin using <pkg>kde-frameworks/kwayland</pkg></flag> + </use> +</pkgmetadata> |