diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2024-11-30 21:07:32 +0100 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2024-11-30 21:13:28 +0100 |
commit | c29760a8d361baa8491fe8d29a19ca5c7b298aab (patch) | |
tree | 29f3d3ccf3fdd123dc2156d4b26d59a7d2a248f0 /net-misc/smb4k | |
parent | dev-libs/kirigami-addons: add 1.6.0 (diff) | |
download | gentoo-c29760a8d361baa8491fe8d29a19ca5c7b298aab.tar.gz gentoo-c29760a8d361baa8491fe8d29a19ca5c7b298aab.tar.bz2 gentoo-c29760a8d361baa8491fe8d29a19ca5c7b298aab.zip |
net-misc/smb4k: add 3.2.91
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'net-misc/smb4k')
-rw-r--r-- | net-misc/smb4k/Manifest | 1 | ||||
-rw-r--r-- | net-misc/smb4k/smb4k-3.2.91.ebuild | 77 |
2 files changed, 78 insertions, 0 deletions
diff --git a/net-misc/smb4k/Manifest b/net-misc/smb4k/Manifest index 3a425ecd4e3d..0dac026d4b46 100644 --- a/net-misc/smb4k/Manifest +++ b/net-misc/smb4k/Manifest @@ -1,2 +1,3 @@ DIST smb4k-3.2.81.tar.xz 4449776 BLAKE2B 729c304644cdbeed92b308062b27e1b0de14187b95c730cc288d919b620e8a437e0c1536fec9d5d20bad028c09527dd9b7421d2003a30902d96772bab29d5512 SHA512 a5c6aae11472184abc45863600de059e6cff2ed94bf263738c34d3aaa78023da4a4e43609da12abf3ba7249d3d93443622d5a0a07dc9128387931f389406dafe DIST smb4k-3.2.90.tar.xz 4454108 BLAKE2B 78a0aea75bc6f94438968369a43a1288da9cc9e43c5d0bc676621789c4fa779b5925cdfc2fd098c0c6a8b32629f9461294b37d3990579cc425939a1ee0b201f9 SHA512 27eae38add622bdf7a29c87da1266d394d7de45584988d393444afe48048de391c8ae0a822db26e817de970ece48de9969b4c7d96d8e4b46a1ed1d9c5d71b5dd +DIST smb4k-3.2.91.tar.xz 4714764 BLAKE2B ef7ebdd4af5852f7fc2a5cd36d1a7092f2cadbab26163c134292f9c7739969d1137089c1a169a9a72ccf12a2406b87dfd4c7aa92986cad603b583e53dd1f45c9 SHA512 f1dcb21f5b7de0193ee52df4a8c28b96525a4f4afd68a043026cdb9227aa385a22938890b8dc54dd399d1b52c2be2416d27b077fb5748fa7ef0940d9dc18d1c2 diff --git a/net-misc/smb4k/smb4k-3.2.91.ebuild b/net-misc/smb4k/smb4k-3.2.91.ebuild new file mode 100644 index 000000000000..6ef6c2969e89 --- /dev/null +++ b/net-misc/smb4k/smb4k-3.2.91.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.3.0 +QTMIN=6.6.2 +inherit ecm kde.org + +DESCRIPTION="Advanced network neighborhood browser" +HOMEPAGE="https://apps.kde.org/smb4k/ +https://sourceforge.net/p/smb4k/home/Home/" + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="https://downloads.sourceforge.net/${PN}/Development/${P}.tar.xz" + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="+discovery plasma" + +DEPEND=" + >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kauth-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kdnssd-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + net-fs/samba[cups] + discovery? ( + >=net-libs/kdsoap-2.2.0:=[qt6(+)] + >=net-libs/kdsoap-ws-discovery-client-0.4.0 + ) +" +RDEPEND="${DEPEND} + !${CATEGORY}/${PN}:5 + plasma? ( + >=kde-frameworks/kirigami-${KFMIN}:6 + kde-plasma/libplasma:6 + ) +" + +src_configure() { + local mycmakeargs=( + -DSMB4K_WITH_WS_DISCOVERY=$(usex discovery) + -DSMB4K_INSTALL_PLASMOID=$(usex plasma) + ) + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + elog "Users of Samba 4.7 and above please note that for the time being," + elog "the following setting has to be added to or changed in the [global]" + elog "section of the smb.conf file:" + elog + elog "[global]" + elog "client max protocol = NT1" +} |