diff options
Diffstat (limited to 'net-misc/kio-zeroconf')
-rw-r--r-- | net-misc/kio-zeroconf/Manifest | 2 | ||||
-rw-r--r-- | net-misc/kio-zeroconf/kio-zeroconf-23.08.5.ebuild | 38 | ||||
-rw-r--r-- | net-misc/kio-zeroconf/kio-zeroconf-24.05.0.ebuild | 27 | ||||
-rw-r--r-- | net-misc/kio-zeroconf/metadata.xml | 15 |
4 files changed, 82 insertions, 0 deletions
diff --git a/net-misc/kio-zeroconf/Manifest b/net-misc/kio-zeroconf/Manifest new file mode 100644 index 000000000000..7735686f52f2 --- /dev/null +++ b/net-misc/kio-zeroconf/Manifest @@ -0,0 +1,2 @@ +DIST kio-zeroconf-23.08.5.tar.xz 44360 BLAKE2B bf441b10221ba8c731756cb5455664fff5a1c8904a952e558084dadb6fe5bcc3a3da072ff58fd31f6c2c35a40ea27241c85403a3db16fd46b52e1a87586b1b5c SHA512 33ed5cb23280ba85ccd4fee149f5983e64164ff0c5f7730e2d49c80784b445c569aa7b925e2d44221854cf7588310f211920d8e4492d87f20be531dbbc9198e6 +DIST kio-zeroconf-24.05.0.tar.xz 44412 BLAKE2B d0df95673575798dabb30a94c832485fdae80de4507ee8a4d8b7bf29de598bfa9c9c33d05a354cc4ed07ce8001f9aad04931d2da0a2744945b53ddaf0313462e SHA512 4278a7b6e893852cba46bc4543f37c347e0e45245335e850f0a1141e3034ca4a84b5884aaf4a40a26fac87f9bfa8badf67047161ab83f0224c7ce4ab129af570 diff --git a/net-misc/kio-zeroconf/kio-zeroconf-23.08.5.ebuild b/net-misc/kio-zeroconf/kio-zeroconf-23.08.5.ebuild new file mode 100644 index 000000000000..3300b2034c62 --- /dev/null +++ b/net-misc/kio-zeroconf/kio-zeroconf-23.08.5.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="KIO worker to discover file systems by DNS-SD (DNS Service Discovery)" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="amd64 arm64 ~ppc64 x86" +IUSE="kf6compat" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kdnssd-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 +" +RDEPEND="${DEPEND} + kf6compat? ( net-misc/kio-zeroconf:6 ) +" + +src_install() { + ecm_src_install + + if use kf6compat; then + rm "${D}"/usr/share/metainfo/org.kde.kio_zeroconf.metainfo.xml \ + "${D}"/usr/share/dbus-1/interfaces/org.kde.kdnssd.xml \ + "${D}"/usr/share/remoteview/zeroconf.desktop || die + rm -r "${D}"/usr/share/locale || die + fi +} diff --git a/net-misc/kio-zeroconf/kio-zeroconf-24.05.0.ebuild b/net-misc/kio-zeroconf/kio-zeroconf-24.05.0.ebuild new file mode 100644 index 000000000000..d4d2fb728f5d --- /dev/null +++ b/net-misc/kio-zeroconf/kio-zeroconf-24.05.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="KIO worker to discover file systems by DNS-SD (DNS Service Discovery)" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus] + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kdnssd-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 +" +RDEPEND="${DEPEND} + !${CATEGORY}/${PN}:5[-kf6compat(-)] +" diff --git a/net-misc/kio-zeroconf/metadata.xml b/net-misc/kio-zeroconf/metadata.xml new file mode 100644 index 000000000000..8697c2472ca5 --- /dev/null +++ b/net-misc/kio-zeroconf/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>kde@gentoo.org</email> + <name>Gentoo KDE Project</name> + </maintainer> + <upstream> + <bugs-to>https://bugs.kde.org/</bugs-to> + <remote-id type="kde-invent">network/kio-zeroconf</remote-id> + </upstream> + <use> + <flag name="kf6compat">Disable components colliding with KF6, depend on KF6 components instead</flag> + </use> +</pkgmetadata> |