ports/137851: [patch] ports-mgmt/kports-qt4 - missing dependency
Alberto Villa
villa.alberto at gmail.com
Sun Aug 16 17:50:06 UTC 2009
>Number: 137851
>Category: ports
>Synopsis: [patch] ports-mgmt/kports-qt4 - missing dependency
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sun Aug 16 17:50:05 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Alberto Villa
>Release: FreeBSD 8-STABLE
>Organization:
>Environment:
FreeBSD echo.hoth 8.0-BETA2 FreeBSD 8.0-BETA2 #11: Sat Aug 15 17:55:03 CEST 2009 root at echo.hoth:/usr/obj/usr/src/sys/TPR60 i386
>Description:
ports-mgmt/kports-qt4 used to depend on x11/kdebase4-runtime for kdesu and oxygen icons. now that oxygen has been moved to its own port, it has lost the dependency on it
>How-To-Repeat:
in a clean system, install ports-mgmt/kports-qt4 with kde support: you won't get oxygen icons
>Fix:
patch below
Patch attached with submission follows:
diff -ruN /tmp/kports-qt4/Makefile /usr/ports/ports-mgmt/kports-qt4/Makefile
--- /tmp/kports-qt4/Makefile 2009-08-16 19:32:00.600542935 +0200
+++ /usr/ports/ports-mgmt/kports-qt4/Makefile 2009-08-16 19:35:56.334397472 +0200
@@ -34,7 +34,8 @@
.include <bsd.port.pre.mk>
.if !defined(WITHOUT_KDE)
-RUN_DEPENDS+= ${LOCALBASE}/kde4/lib/kde4/libexec/kdesu:${PORTSDIR}/x11/kdebase4-runtime
+RUN_DEPENDS+= ${LOCALBASE}/kde4/lib/kde4/libexec/kdesu:${PORTSDIR}/x11/kdebase4-runtime \
+ ${LOCALBASE}/kde4/share/icons/oxygen/index.theme:${PORTSDIR}/x11-themes/kde4-icons-oxygen
.else
PKGMESSAGE= pkg-message.nokdebase
.endif
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list