trinity-base/tdebase-tdeioslaves: add USE=sftp

Support for sftp and dependency upon libssh now optional

Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
(cherry picked from commit 02bfa860aa)
r14.1.x
Alexander Golubev 7 months ago committed by Slávek Banko
parent f6cf1f3771
commit 635696eb8a
No known key found for this signature in database
GPG Key ID: 608F5293A04BE668

@ -7,6 +7,7 @@
</maintainer>
<use>
<flag name="hwlib">Use tdehwlib backend for media mount</flag>
<flag name="sftp">Enable SFTP protocol support using <pkg>net-libs/libssh</pkg></flag>
</use>
<longdescription>
kioslaves is the Trinity VFS framework which plugins present a filesystem-like view of arbitrary data.

@ -14,7 +14,7 @@ DESCRIPTION="Generic Trinity TDEIOslaves"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~x86"
fi
IUSE="+hwlib ldap openexr samba sasl"
IUSE="+hwlib ldap openexr samba sasl sftp"
DEPEND="
net-libs/rpcsvc-proto
@ -23,17 +23,20 @@ DEPEND="
ldap? ( net-nds/openldap )
openexr? ( media-libs/openexr )
samba? ( net-fs/samba )
sasl? ( dev-libs/cyrus-sasl )"
sftp? ( net-libs/libssh[sftp] )
sasl? ( dev-libs/cyrus-sasl )
"
RDEPEND="${DEPEND}
~trinity-base/tdeeject-${PV}
net-libs/libssh"
"
src_configure() {
local mycmakeargs=(
-DWITH_XCURSOR=ON
-DWITH_SAMBA="$(usex samba)"
-DWITH_LDAP="$(usex ldap)"
-DWITH_SFTP="$(usex sftp)"
-DWITH_SASL="$(usex sasl)"
-DWITH_OPENEXR="$(usex openexr)"
-DWITH_TDEHWLIB="$(usex hwlib)"

Loading…
Cancel
Save