[kde-freebsd] kdebase4-runtime doesn't pull in libssh if compat7x is installed

Yuri Pankov yuri.pankov at gmail.com
Mon May 24 04:50:03 CEST 2010


Hi,

x11/kdebase4-runtime doesn't in pull security/libssh as dependency if we
have misc/compat7x installed (installs libssh.so.4 as well, in different
location). Detection of security/libssh could be changed to
${LOCALBASE}/include/libssh/libssh.h. Patch attached.


Thanks,
Yuri
-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/x11/kdebase4-runtime/Makefile,v
retrieving revision 1.235
diff -u -r1.235 Makefile
--- Makefile	21 May 2010 16:22:40 -0000	1.235
+++ Makefile	24 May 2010 02:27:58 -0000
@@ -8,7 +8,7 @@
 
 PORTNAME=	kdebase-runtime
 PORTVERSION=	${KDE4_VERSION}
-PORTREVISION=	0
+PORTREVISION=	1
 CATEGORIES=	x11 kde
 MASTER_SITES=	${MASTER_SITE_KDE}
 MASTER_SITE_SUBDIR=	${KDE4_BRANCH}/${PORTVERSION}/src
@@ -17,10 +17,11 @@
 MAINTAINER=	kde at FreeBSD.org
 COMMENT=	Basic applications for the KDE system
 
+BUILD_DEPENDS=	${LOCALBASE}/include/libssh/libssh.h
 LIB_DEPENDS=	xine.1:${PORTSDIR}/multimedia/libxine \
 		slp.1:${PORTSDIR}/net/openslp \
-		attica.0:${PORTSDIR}/x11-toolkits/attica \
-		ssh.4:${PORTSDIR}/security/libssh
+		attica.0:${PORTSDIR}/x11-toolkits/attica
+RUN_DEPENDS=	${LOCALBASE}/include/libssh/libssh.h
 
 USE_KDE4=	kdelibs kdeprefix kdehier automoc4 #pimlibs
 KDE4_BUILDENV=	yes


More information about the kde-freebsd mailing list