Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Jan 2015 15:07:40 +0000 (UTC)
From:      Antoine Brodin <antoine@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r377795 - in head: audio/linux-c6-alsa-lib audio/linux-f10-alsa-lib audio/linux-mbrola cad/geda-gattrib cad/geda-gschem cad/geda-netlist cad/geda-symcheck cad/geda-utils databases/rrdto...
Message-ID:  <201501241507.t0OF7e7c018889@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: antoine
Date: Sat Jan 24 15:07:39 2015
New Revision: 377795
URL: https://svnweb.freebsd.org/changeset/ports/377795
QAT: https://qat.redports.org/buildarchive/r377795/

Log:
  Switch some dependencies from a directory name or a file generated by pkg-install
  to a package name,  as the former can't be attributed to a package

Modified:
  head/audio/linux-c6-alsa-lib/Makefile
  head/audio/linux-f10-alsa-lib/Makefile
  head/audio/linux-mbrola/Makefile
  head/cad/geda-gattrib/Makefile
  head/cad/geda-gschem/Makefile
  head/cad/geda-netlist/Makefile
  head/cad/geda-symcheck/Makefile
  head/cad/geda-utils/Makefile
  head/databases/rrdtool/Makefile
  head/devel/gdb66/Makefile
  head/devel/pypersrc/Makefile
  head/finance/gnucash/Makefile
  head/french/aster/Makefile
  head/french/eficas/Makefile
  head/games/doom-data/Makefile.include
  head/games/iourbanterror/Makefile
  head/games/noegnud-littlehack/Makefile
  head/games/noegnud-nethack-deet/Makefile
  head/games/noegnud-nethack/Makefile
  head/games/noegnud-slashem/Makefile
  head/games/quake2-data/Makefile.include
  head/games/uhexen2-extras/Makefile
  head/graphics/wings/Makefile
  head/hebrew/he2/Makefile
  head/java/bootstrap-openjdk/Makefile
  head/java/eclipse-datatools/Makefile
  head/java/eclipse-hibernatetools/Makefile
  head/java/eclipse-ocl/Makefile
  head/java/eclipse-quantum/Makefile
  head/java/eclipse-sqlexplorer/Makefile
  head/java/eclipse-uml/Makefile
  head/java/eclipse-vep/Makefile
  head/java/eclipse-webtools/Makefile
  head/java/openjdk6/Makefile
  head/java/openjdk7/Makefile
  head/java/openjdk8/Makefile
  head/mail/squirrelmail-plugins/Makefile
  head/mail/squirrelmail-shared_calendars-plugin/Makefile
  head/mail/squirrelmail/bsd.squirrelmail.mk
  head/mail/vqregister/Makefile
  head/math/py-basemap/Makefile
  head/multimedia/mplayer/Makefile
  head/net-im/fugu/Makefile
  head/net/smm++/Makefile
  head/security/sguil/Makefile
  head/sysutils/yum/Makefile
  head/textproc/lasem/Makefile
  head/textproc/redet/Makefile
  head/textproc/resume-extensions/Makefile
  head/www/drupal6-wysiwyg/Makefile
  head/x11-themes/gtk-gray-theme/Makefile
  head/x11-toolkits/pango/Makefile
  head/x11-toolkits/qt4-gui/Makefile
  head/x11-toolkits/qt5-gui/Makefile

Modified: head/audio/linux-c6-alsa-lib/Makefile
==============================================================================
--- head/audio/linux-c6-alsa-lib/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/audio/linux-c6-alsa-lib/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -12,7 +12,7 @@ COMMENT=	Advanced Linux Sound Architectu
 
 LICENSE=	GPLv3
 
-RUN_DEPENDS=	${LOCALBASE}/etc/asound.conf:${PORTSDIR}/audio/alsa-lib
+RUN_DEPENDS=	alsa-lib>0:${PORTSDIR}/audio/alsa-lib
 
 CONFLICTS=	linux-alsa-lib-[0-9]* linux-f8-alsa-lib-[0-9]* linux-f10-alsa-lib-[0-9]*
 

Modified: head/audio/linux-f10-alsa-lib/Makefile
==============================================================================
--- head/audio/linux-f10-alsa-lib/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/audio/linux-f10-alsa-lib/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -10,7 +10,7 @@ MASTER_SITES=	LOCAL/ehaupt/rpm/${LINUX_R
 MAINTAINER=	emulation@FreeBSD.org
 COMMENT=	Advanced Linux Sound Architecture libraries (Linux Fedora 10)
 
-RUN_DEPENDS=	${LOCALBASE}/etc/asound.conf:${PORTSDIR}/audio/alsa-lib
+RUN_DEPENDS=	alsa-lib>0:${PORTSDIR}/audio/alsa-lib
 
 CONFLICTS=	linux-alsa-lib-[0-9]* linux-f8-alsa-lib-[0-9]*
 

Modified: head/audio/linux-mbrola/Makefile
==============================================================================
--- head/audio/linux-mbrola/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/audio/linux-mbrola/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -14,7 +14,7 @@ EXTRACT_SUFX=	.zip
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	MBROLA speech synthesizer for Linux
 
-RUN_DEPENDS=	${LOCALBASE}/share/mbrolavox:${PORTSDIR}/audio/mbrolavox
+RUN_DEPENDS=	mbrolavox>0:${PORTSDIR}/audio/mbrolavox
 
 CONFLICTS=	mbrola-*
 NO_BUILD=	yes

Modified: head/cad/geda-gattrib/Makefile
==============================================================================
--- head/cad/geda-gattrib/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/cad/geda-gattrib/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -14,7 +14,7 @@ DISTNAME=	${PKGNAMEPREFIX}${PORTNAME}-${
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	The gEDA's attribute editor
 
-RUN_DEPENDS=	${LOCALBASE}/share/geda/sym:${PORTSDIR}/cad/geda-symbols
+RUN_DEPENDS=	geda-symbols>0:${PORTSDIR}/cad/geda-symbols
 LIB_DEPENDS=	libgeda.so:${PORTSDIR}/cad/libgeda
 
 DATADIR=	${PREFIX}/share/geda

Modified: head/cad/geda-gschem/Makefile
==============================================================================
--- head/cad/geda-gschem/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/cad/geda-gschem/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -14,7 +14,7 @@ DISTNAME=	${PKGNAMEPREFIX}${PORTNAME}-${
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	The gEDA's electronic schematic capture tool
 
-RUN_DEPENDS=	${LOCALBASE}/share/geda/sym:${PORTSDIR}/cad/geda-symbols
+RUN_DEPENDS=	geda-symbols>0:${PORTSDIR}/cad/geda-symbols
 LIB_DEPENDS=	libgeda.so:${PORTSDIR}/cad/libgeda
 
 DOCSDIR=	${PREFIX}/share/doc/geda

Modified: head/cad/geda-netlist/Makefile
==============================================================================
--- head/cad/geda-netlist/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/cad/geda-netlist/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -15,7 +15,7 @@ MAINTAINER=	ports@FreeBSD.org
 COMMENT=	The gEDA's netlister
 
 LIB_DEPENDS=	libgeda.so:${PORTSDIR}/cad/libgeda
-RUN_DEPENDS=	${LOCALBASE}/share/geda/sym:${PORTSDIR}/cad/geda-symbols
+RUN_DEPENDS=	geda-symbols>0:${PORTSDIR}/cad/geda-symbols
 
 DATADIR=	${PREFIX}/share/geda
 DOCSDIR=	${PREFIX}/share/doc/geda

Modified: head/cad/geda-symcheck/Makefile
==============================================================================
--- head/cad/geda-symcheck/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/cad/geda-symcheck/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -14,7 +14,7 @@ DISTNAME=	${PKGNAMEPREFIX}g${PORTNAME}-$
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	The gEDA's symbol checking utility
 
-RUN_DEPENDS=	${LOCALBASE}/share/geda/sym:${PORTSDIR}/cad/geda-symbols
+RUN_DEPENDS=	geda-symbols>0:${PORTSDIR}/cad/geda-symbols
 LIB_DEPENDS=	libgeda.so:${PORTSDIR}/cad/libgeda
 
 DOCSDIR=	${PREFIX}/share/doc/geda

Modified: head/cad/geda-utils/Makefile
==============================================================================
--- head/cad/geda-utils/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/cad/geda-utils/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -14,7 +14,7 @@ DISTNAME=	${PKGNAMEPREFIX}${PORTNAME}-${
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	The gEDA's utilities
 
-RUN_DEPENDS=	${LOCALBASE}/share/geda/sym:${PORTSDIR}/cad/geda-symbols
+RUN_DEPENDS=	geda-symbols>0:${PORTSDIR}/cad/geda-symbols
 LIB_DEPENDS=	libgeda.so:${PORTSDIR}/cad/libgeda
 
 DOCSDIR=	${PREFIX}/share/doc/geda

Modified: head/databases/rrdtool/Makefile
==============================================================================
--- head/databases/rrdtool/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/databases/rrdtool/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -94,7 +94,7 @@ CONFIGURE_ARGS+=--disable-nls
 .endif
 
 .if exists(${LOCALBASE}/lib/X11/fonts/dejavu) || ${PORT_OPTIONS:MDEJAVU}
-RUN_DEPENDS+=	${LOCALBASE}/lib/X11/fonts/dejavu:${PORTSDIR}/x11-fonts/dejavu
+RUN_DEPENDS+=	dejavu>0:${PORTSDIR}/x11-fonts/dejavu
 .endif
 
 CPPFLAGS+=	-I${LOCALBASE}/include -I${LOCALBASE}/include/freetype2

Modified: head/devel/gdb66/Makefile
==============================================================================
--- head/devel/gdb66/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/devel/gdb66/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -41,7 +41,7 @@ PLIST_SUB=	VER=${VER}
 PKGNAMESUFFIX=	-insight
 USES+=		tk
 LIB_DEPENDS=	libitk.so:${PORTSDIR}/x11-toolkits/itk
-RUN_DEPENDS=	${LOCALBASE}/lib/iwidgets:${PORTSDIR}/x11-toolkits/iwidgets
+RUN_DEPENDS=	iwidgets>0:${PORTSDIR}/x11-toolkits/iwidgets
 DISTFILES+=	gdbtk-6.6${EXTRACT_SUFX}:gdbtk
 PLIST_SUB+=	INSIGHT=''
 EXTRA_PATCHES=	${FILESDIR}/itcl33-patch \

Modified: head/devel/pypersrc/Makefile
==============================================================================
--- head/devel/pypersrc/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/devel/pypersrc/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -14,7 +14,7 @@ COMMENT=	Python/Tkinter based source bro
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/LICENSE_GPL2.txt
 
-BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/Pmw:${PORTSDIR}/x11-toolkits/py-Pmw
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}Pmw>0:${PORTSDIR}/x11-toolkits/py-Pmw
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 WRKSRC=		${WRKDIR}/${PORTNAME}

Modified: head/finance/gnucash/Makefile
==============================================================================
--- head/finance/gnucash/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/finance/gnucash/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -51,11 +51,11 @@ GTKMM_USE=		GNOME=gtkmm24
 GTKMM_CONFIGURE_ON=	--enable-gtkmm
 GTKMM_CONFIGURE_OFF=	--disable-gtkmm
 GUILE1_LIB_DEPENDS=     libguile.so:${PORTSDIR}/lang/guile
-GUILE1_BUILD_DEPENDS=	${LOCALBASE}/share/guile/1.8/slibcat:${PORTSDIR}/lang/slib-guile
-GUILE1_RUN_DEPENDS=	${LOCALBASE}/share/guile/1.8/slibcat:${PORTSDIR}/lang/slib-guile
+GUILE1_BUILD_DEPENDS=	slib-guile>0:${PORTSDIR}/lang/slib-guile
+GUILE1_RUN_DEPENDS=	slib-guile>0:${PORTSDIR}/lang/slib-guile
 GUILE2_LIB_DEPENDS=     libguile-2.0.so:${PORTSDIR}/lang/guile2
-GUILE2_BUILD_DEPENDS=	${LOCALBASE}/share/guile/2.0/slibcat:${PORTSDIR}/lang/slib-guile2
-GUILE2_RUN_DEPENDS=	${LOCALBASE}/share/guile/2.0/slibcat:${PORTSDIR}/lang/slib-guile2
+GUILE2_BUILD_DEPENDS=	slib-guile2>0:${PORTSDIR}/lang/slib-guile2
+GUILE2_RUN_DEPENDS=	slib-guile2>0:${PORTSDIR}/lang/slib-guile2
 
 USE_XORG=	x11
 USES=		desktop-file-utils gettext gmake libtool perl5 pkgconfig shebangfix tar:bzip2

Modified: head/french/aster/Makefile
==============================================================================
--- head/french/aster/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/french/aster/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -31,7 +31,7 @@ LICENSE=	GPLv2
 #
 #-----------------------------------------------------------------------
 
-BUILD_DEPENDS+=	${LOCALBASE}/aster/ASTK/ASTK_SERV:${PORTSDIR}/cad/astk-serveur	\
+BUILD_DEPENDS+=	astk-serveur>0:${PORTSDIR}/cad/astk-serveur	\
 		${SHELL_INSTALL_ASTER}:${PORTSDIR}/shells/${SHIADEP}		\
 		${LOCALBASE}/lib/libscotch.a:${PORTSDIR}/cad/scotch		\
 		python:${PORTSDIR}/lang/python					\
@@ -39,10 +39,10 @@ BUILD_DEPENDS+=	${LOCALBASE}/aster/ASTK/
 LIB_DEPENDS+=	libhdf5.so:${PORTSDIR}/science/hdf5				\
 		libmed.so:${PORTSDIR}/french/med				\
 		libmetis.so.0:${PORTSDIR}/math/metis-edf
-RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/Gnuplot:${PORTSDIR}/math/py-gnuplot	\
+RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}gnuplot>0:${PORTSDIR}/math/py-gnuplot	\
 		${LOCALBASE}/bin/onmetis:${PORTSDIR}/math/metis-edf		\
 		${SHELL_INSTALL_ASTER}:${PORTSDIR}/shells/${SHIADEP}		\
-		${LOCALBASE}/aster/ASTK/ASTK_SERV:${PORTSDIR}/cad/astk-serveur
+		astk-serveur>0:${PORTSDIR}/cad/astk-serveur
 
 USES=		bison fortran tk python:2
 
@@ -80,13 +80,13 @@ FLAGARCH=	-DLINUX64
 .endif
 
 .if !defined(WITHOUT_ASTK_CLI)
-RUN_DEPENDS+=	${ASTKDIR}:${PORTSDIR}/cad/astk-client
+RUN_DEPENDS+=	astk-client>0:${PORTSDIR}/cad/astk-client
 PLIST_SUB+=	ASTK_CLIENT=""  ASTKDIR=${ASTKDIR}
 .else
 PLIST_SUB+=	ASTK_CLIENT="@comment " ASTKDIR=""
 .endif
 .if !defined(WITHOUT_EFICAS)
-RUN_DEPENDS+=	${LOCALBASE}/apps/eficas:${PORTSDIR}/french/eficas
+RUN_DEPENDS+=	fr-eficas>0:${PORTSDIR}/french/eficas
 PLIST_SUB+=	EFICAS=""
 .else
 PLIST_SUB+=	EFICAS="@comment "

Modified: head/french/eficas/Makefile
==============================================================================
--- head/french/eficas/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/french/eficas/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -11,8 +11,8 @@ COMMENT=	ASter Command FIle Editor
 
 LICENSE=	GPLv2
 
-RUN_DEPENDS=	${PYTHON_SITELIBDIR}/Pmw:${PORTSDIR}/x11-toolkits/py-Pmw	\
-		${PYTHON_SITELIBDIR}/mx:${PORTSDIR}/lang/py-mx-base		\
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}Pmw>0:${PORTSDIR}/x11-toolkits/py-Pmw	\
+		${PYTHON_PKGNAMEPREFIX}mx-base>0:${PORTSDIR}/lang/py-mx-base		\
 		bash:${PORTSDIR}/shells/bash					\
 		${PYNUMPY}
 

Modified: head/games/doom-data/Makefile.include
==============================================================================
--- head/games/doom-data/Makefile.include	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/games/doom-data/Makefile.include	Sat Jan 24 15:07:39 2015	(r377795)
@@ -12,5 +12,5 @@ PLIST_SUB+=	DMDIR="${DMDIR:S/${LOCALBASE
 SUB_LIST+=	DMDIR="${DMDIR}"
 
 .if ${PORTNAME} != "data"
-RUN_DEPENDS+=	${DMDIR}:${PORTSDIR}/games/doom-data
+RUN_DEPENDS+=	doom-data>0:${PORTSDIR}/games/doom-data
 .endif

Modified: head/games/iourbanterror/Makefile
==============================================================================
--- head/games/iourbanterror/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/games/iourbanterror/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -11,7 +11,7 @@ DISTNAME=	ioquake3-${DISTVERSION}
 MAINTAINER=	kamikaze@bsdforen.de
 COMMENT=	Quake 3 engine modified for Urban Terror (based on ioquake3)
 
-RUN_DEPENDS=	${Q3DIR}/q3ut4:${PORTSDIR}/games/urbanterror-data
+RUN_DEPENDS=	urbanterror-data>0:${PORTSDIR}/games/urbanterror-data
 
 MASTERDIR=	${.CURDIR}/../ioquake3
 

Modified: head/games/noegnud-littlehack/Makefile
==============================================================================
--- head/games/noegnud-littlehack/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/games/noegnud-littlehack/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -15,7 +15,7 @@ EXTRACT_ONLY=	${DISTNAME}_linux_src-mini
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	The noeGNUd UI for the LittleHack variation of Nethack
 
-RUN_DEPENDS=	${LOCALBASE}/share/${NOEGNUDVERSION}/data/gui:${PORTSDIR}/games/noegnud-data
+RUN_DEPENDS=	noegnud-data>0:${PORTSDIR}/games/noegnud-data
 
 NOEGNUDVERSION=	${PORTNAME}-0.8.0
 USES=		bison tar:bzip2

Modified: head/games/noegnud-nethack-deet/Makefile
==============================================================================
--- head/games/noegnud-nethack-deet/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/games/noegnud-nethack-deet/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -15,7 +15,7 @@ EXTRACT_ONLY=	${DISTNAME}_linux_src-mini
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	The noeGNUd UI for Nethack with DeeT's hack font patch
 
-RUN_DEPENDS=	${LOCALBASE}/share/${NOEGNUDVERSION}/data/gui:${PORTSDIR}/games/noegnud-data
+RUN_DEPENDS=	noegnud-data>0:${PORTSDIR}/games/noegnud-data
 
 NOEGNUDVERSION=	${PORTNAME}-0.8.0
 USES=		bison tar:bzip2

Modified: head/games/noegnud-nethack/Makefile
==============================================================================
--- head/games/noegnud-nethack/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/games/noegnud-nethack/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -15,7 +15,7 @@ EXTRACT_ONLY=	${DISTNAME}_linux_src-mini
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	The noeGNUd UI for the vanilla Nethack
 
-RUN_DEPENDS=	${LOCALBASE}/share/${NOEGNUDVERSION}/data/gui:${PORTSDIR}/games/noegnud-data
+RUN_DEPENDS=	noegnud-data>0:${PORTSDIR}/games/noegnud-data
 
 NOEGNUDVERSION=	${PORTNAME}-0.8.0
 USES=		bison gmake tar:bzip2

Modified: head/games/noegnud-slashem/Makefile
==============================================================================
--- head/games/noegnud-slashem/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/games/noegnud-slashem/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -15,7 +15,7 @@ EXTRACT_ONLY=	${DISTNAME}_linux_src-mini
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	The noeGNUd UI for the SLASH'EM variant of Nethack
 
-RUN_DEPENDS=	${LOCALBASE}/share/${NOEGNUDVERSION}/data/gui:${PORTSDIR}/games/noegnud-data
+RUN_DEPENDS=	noegnud-data>0:${PORTSDIR}/games/noegnud-data
 
 NOEGNUDVERSION=	${PORTNAME}-0.8.0
 USES=		bison gmake tar:bzip2

Modified: head/games/quake2-data/Makefile.include
==============================================================================
--- head/games/quake2-data/Makefile.include	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/games/quake2-data/Makefile.include	Sat Jan 24 15:07:39 2015	(r377795)
@@ -58,5 +58,5 @@ SUB_LIST+=	Q2DIR="${Q2DIR}"
 
 .if ${PORTNAME} != data
 # Not depending on the particular .pak file since they are OPTIONS-dependent
-RUN_DEPENDS+=	${Q2DIR}:${PORTSDIR}/games/quake2-data
+RUN_DEPENDS+=	quake2-data>0:${PORTSDIR}/games/quake2-data
 .endif

Modified: head/games/uhexen2-extras/Makefile
==============================================================================
--- head/games/uhexen2-extras/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/games/uhexen2-extras/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -16,7 +16,7 @@ DIST_SUBDIR=	${PORTNAME}
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Hexen II source port extras (demos, mods, etc)
 
-RUN_DEPENDS=	${DATADIR}:${PORTSDIR}/games/uhexen2
+RUN_DEPENDS=	uhexen2>0:${PORTSDIR}/games/uhexen2
 
 NO_BUILD=	yes
 

Modified: head/graphics/wings/Makefile
==============================================================================
--- head/graphics/wings/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/graphics/wings/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -17,9 +17,9 @@ LICENSE_FILE=	${WRKSRC}/license.terms
 LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
 BUILD_DEPENDS=	erlc:${PORTSDIR}/lang/erlang \
-		${LOCALBASE}/lib/erlang/lib/esdl/include/sdl.hrl:${PORTSDIR}/devel/esdl
+		esdl>0:${PORTSDIR}/devel/esdl
 RUN_DEPENDS=	erl:${PORTSDIR}/lang/erlang \
-		${LOCALBASE}/lib/erlang/lib/esdl/include/sdl.hrl:${PORTSDIR}/devel/esdl
+		esdl>0:${PORTSDIR}/devel/esdl
 
 MAKE_ENV=	ESDL_PATH=${LOCALBASE}/lib/erlang/lib/esdl
 PLIST_SUB=	VERSION="${PORTVERSION}"

Modified: head/hebrew/he2/Makefile
==============================================================================
--- head/hebrew/he2/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/hebrew/he2/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -12,7 +12,7 @@ COMMENT=	Editor for editing (primarily L
 
 LICENSE=	GPLv2
 
-RUN_DEPENDS=	${LOCALBASE}/lib/X11/fonts/hebrew:${PORTSDIR}/hebrew/elmar-fonts
+RUN_DEPENDS=	iw-elmar-fonts>0:${PORTSDIR}/hebrew/elmar-fonts
 
 USES=		gmake
 GNU_CONFIGURE=	yes

Modified: head/java/bootstrap-openjdk/Makefile
==============================================================================
--- head/java/bootstrap-openjdk/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/java/bootstrap-openjdk/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -13,7 +13,7 @@ COMMENT=	Oracle's Java 6 virtual machine
 
 LICENSE=	GPLv2
 
-RUN_DEPENDS=	${LOCALBASE}/share/java/zi:${PORTSDIR}/java/java-zoneinfo
+RUN_DEPENDS=	java-zoneinfo>0:${PORTSDIR}/java/java-zoneinfo
 
 ONLY_FOR_ARCHS=	amd64 i386
 

Modified: head/java/eclipse-datatools/Makefile
==============================================================================
--- head/java/eclipse-datatools/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/java/eclipse-datatools/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -15,8 +15,8 @@ MAINTAINER=	ljboiler@gmail.com
 COMMENT=	Data Tools Platform for the Eclipse IDE
 
 RUN_DEPENDS=	${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse \
-		${LOCALBASE}/share/eclipse/dropins/emf:${PORTSDIR}/java/eclipse-emf \
-		${LOCALBASE}/share/eclipse/dropins/gef:${PORTSDIR}/java/eclipse-gef
+		eclipse-emf>0:${PORTSDIR}/java/eclipse-emf \
+		eclipse-gef>0:${PORTSDIR}/java/eclipse-gef
 
 LICENSE=	EPL
 

Modified: head/java/eclipse-hibernatetools/Makefile
==============================================================================
--- head/java/eclipse-hibernatetools/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/java/eclipse-hibernatetools/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -19,8 +19,8 @@ LICENSE_COMB=	multi
 ## XXX - Notify the maintainer if the dependencies on either
 ## java/eclipse-gef of java/eclipse-webtools change
 RUN_DEPENDS=	eclipse:${PORTSDIR}/java/eclipse \
-		${LOCALBASE}/share/eclipse/dropins/gef:${PORTSDIR}/java/eclipse-gef \
-		${LOCALBASE}/share/eclipse/dropins/webtools:${PORTSDIR}/java/eclipse-webtools
+		eclipse-gef>0:${PORTSDIR}/java/eclipse-gef \
+		eclipse-webtools>0:${PORTSDIR}/java/eclipse-webtools
 
 USES=		zip
 NO_BUILD=	yes

Modified: head/java/eclipse-ocl/Makefile
==============================================================================
--- head/java/eclipse-ocl/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/java/eclipse-ocl/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -15,7 +15,7 @@ MAINTAINER=	vj562001@yahoo.de
 COMMENT=	Implementation of the OCL OMG standard for EMF-based models
 
 RUN_DEPENDS=	eclipse:${PORTSDIR}/java/eclipse \
-		${LOCALBASE}/share/eclipse/dropins/emf:${PORTSDIR}/java/eclipse-emf
+		eclipse-emf>0:${PORTSDIR}/java/eclipse-emf
 
 USES=		zip
 NO_BUILD=	yes

Modified: head/java/eclipse-quantum/Makefile
==============================================================================
--- head/java/eclipse-quantum/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/java/eclipse-quantum/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -13,7 +13,7 @@ MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Database access and SQL editor for the Eclipse IDE
 
 RUN_DEPENDS=	eclipse:${PORTSDIR}/java/eclipse \
-		${LOCALBASE}/share/eclipse/dropins/gef:${PORTSDIR}/java/eclipse-gef
+		eclipse-gef>0:${PORTSDIR}/java/eclipse-gef
 
 USES=		zip
 NO_WRKSUBDIR=	yes

Modified: head/java/eclipse-sqlexplorer/Makefile
==============================================================================
--- head/java/eclipse-sqlexplorer/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/java/eclipse-sqlexplorer/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -14,7 +14,7 @@ MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Visual database query tool for Eclipse
 
 RUN_DEPENDS=	eclipse:${PORTSDIR}/java/eclipse \
-		${LOCALBASE}/share/eclipse/dropins/gef:${PORTSDIR}/java/eclipse-gef
+		eclipse-gef>0:${PORTSDIR}/java/eclipse-gef
 
 USES=		zip
 NO_BUILD=	yes

Modified: head/java/eclipse-uml/Makefile
==============================================================================
--- head/java/eclipse-uml/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/java/eclipse-uml/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -14,7 +14,7 @@ MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Framework creating UML diagrams in Eclipse
 
 RUN_DEPENDS=	eclipse:${PORTSDIR}/java/eclipse \
-		${LOCALBASE}/share/eclipse/dropins/emf:${PORTSDIR}/java/eclipse-emf
+		eclipse-emf>0:${PORTSDIR}/java/eclipse-emf
 
 USES=		zip
 NO_BUILD=	yes

Modified: head/java/eclipse-vep/Makefile
==============================================================================
--- head/java/eclipse-vep/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/java/eclipse-vep/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -16,8 +16,8 @@ MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Framework for creating GUI builders for Eclipse
 
 RUN_DEPENDS=	eclipse:${PORTSDIR}/java/eclipse \
-		${LOCALBASE}/share/eclipse/dropins/emf:${PORTSDIR}/java/eclipse-emf \
-		${LOCALBASE}/share/eclipse/dropins/gef:${PORTSDIR}/java/eclipse-gef
+		eclipse-emf>0:${PORTSDIR}/java/eclipse-emf \
+		eclipse-gef>0:${PORTSDIR}/java/eclipse-gef
 
 USES=		zip
 NO_BUILD=	yes

Modified: head/java/eclipse-webtools/Makefile
==============================================================================
--- head/java/eclipse-webtools/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/java/eclipse-webtools/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -17,9 +17,9 @@ COMMENT=	Webtools for eclipse
 LICENSE=	EPL
 
 RUN_DEPENDS=	${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse \
-		${LOCALBASE}/share/eclipse/dropins/emf:${PORTSDIR}/java/eclipse-emf \
-		${LOCALBASE}/share/eclipse/dropins/gef:${PORTSDIR}/java/eclipse-gef \
-		${LOCALBASE}/share/eclipse/dropins/datatools:${PORTSDIR}/java/eclipse-datatools
+		eclipse-emf>0:${PORTSDIR}/java/eclipse-emf \
+		eclipse-gef>0:${PORTSDIR}/java/eclipse-gef \
+		eclipse-datatools>0:${PORTSDIR}/java/eclipse-datatools
 
 WRKSRC=		${WRKDIR}/eclipse
 USES=		zip

Modified: head/java/openjdk6/Makefile
==============================================================================
--- head/java/openjdk6/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/java/openjdk6/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -28,7 +28,7 @@ BUILD_DEPENDS=	${LOCALBASE}/bin/zip:${PO
 		${LOCALBASE}/include/cups/cups.h:${PORTSDIR}/print/cups-client
 LIB_DEPENDS=	libfreetype.so:${PORTSDIR}/print/freetype2
 RUN_DEPENDS=	javavm:${PORTSDIR}/java/javavmwrapper \
-		${LOCALBASE}/lib/X11/fonts/dejavu:${PORTSDIR}/x11-fonts/dejavu
+		dejavu>0:${PORTSDIR}/x11-fonts/dejavu
 
 OPENJDK_BUILDDATE=	20_jan_2015
 
@@ -79,7 +79,7 @@ CATEGORIES+=	ipv6
 .endif
 
 .if ${PORT_OPTIONS:MTZUPDATE}
-RUN_DEPENDS+=  ${LOCALBASE}/share/java/zi:${PORTSDIR}/java/java-zoneinfo
+RUN_DEPENDS+=	java-zoneinfo>0:${PORTSDIR}/java/java-zoneinfo
 .endif
 
 # avoid ARCH in MAKEFLAGS, breaks build
@@ -157,7 +157,7 @@ EXTRA_PATCHES+=	${FILESDIR}/alsa-disable
 .if ${PORT_OPTIONS:MTEST}
 DISTFILES+=	${JTREGFILE}:jtreg
 EXTRACT_ONLY+=	${JTREGFILE}
-BUILD_DEPENDS+=	${LOCALBASE}/lib/X11/fonts/dejavu:${PORTSDIR}/x11-fonts/dejavu
+BUILD_DEPENDS+=	dejavu>0:${PORTSDIR}/x11-fonts/dejavu
 USES+=		display:test
 .else
 EXTRA_PATCHES+=	${FILESDIR}/test_gamma-disable.patch

Modified: head/java/openjdk7/Makefile
==============================================================================
--- head/java/openjdk7/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/java/openjdk7/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -57,7 +57,7 @@ BUILD_DEPENDS+=	zip:${PORTSDIR}/archiver
 		${UNZIP_CMD}:${PORTSDIR}/archivers/unzip \
 		${LOCALBASE}/include/cups/cups.h:${PORTSDIR}/print/cups-client
 RUN_DEPENDS+=	javavm:${PORTSDIR}/java/javavmwrapper \
-		${LOCALBASE}/lib/X11/fonts/dejavu:${PORTSDIR}/x11-fonts/dejavu
+		dejavu>0:${PORTSDIR}/x11-fonts/dejavu
 
 DOS2UNIX_FILES=	jdk/src/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties
 
@@ -106,7 +106,7 @@ BOOTSTRAP_JDKS=	${LOCALBASE}/openjdk7 \
 
 DEBUG_MAKE_ENV=	ALT_OBJCOPY=${NONEXISTENT}
 POLICY_MAKE_ENV=	UNLIMITED_CRYPTO=1
-TZUPDATE_RUN_DEPENDS=	${LOCALBASE}/share/java/zi:${PORTSDIR}/java/java-zoneinfo
+TZUPDATE_RUN_DEPENDS=	java-zoneinfo>0:${PORTSDIR}/java/java-zoneinfo
 
 .include <bsd.port.options.mk>
 

Modified: head/java/openjdk8/Makefile
==============================================================================
--- head/java/openjdk8/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/java/openjdk8/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -24,7 +24,7 @@ LIB_DEPENDS=	libasound.so:${PORTSDIR}/au
 		libfreetype.so:${PORTSDIR}/print/freetype2 \
 		libgif.so:${PORTSDIR}/graphics/giflib
 RUN_DEPENDS=	javavm:${PORTSDIR}/java/javavmwrapper \
-		${LOCALBASE}/lib/X11/fonts/dejavu:${PORTSDIR}/x11-fonts/dejavu
+		dejavu>0:${PORTSDIR}/x11-fonts/dejavu
 
 USES=		compiler:features dos2unix gmake iconv pkgconfig shebangfix
 USE_AUTOTOOLS=	autoconf
@@ -105,7 +105,7 @@ POLICY_DESC=		Install the Unlimited Stre
 TZUPDATE_DESC=		Update the time zone data
 
 POLICY_CONFIGURE_ENABLE=unlimited-crypto
-TZUPDATE_RUN_DEPENDS=	${LOCALBASE}/share/java/zi:${PORTSDIR}/java/java-zoneinfo
+TZUPDATE_RUN_DEPENDS=	java-zoneinfo>0:${PORTSDIR}/java/java-zoneinfo
 
 JAVAVMS_COMMENT=	OpenJDK${JDK_MAJOR_VERSION}
 

Modified: head/mail/squirrelmail-plugins/Makefile
==============================================================================
--- head/mail/squirrelmail-plugins/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/mail/squirrelmail-plugins/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -21,70 +21,70 @@ OPTIONS_DEFINE=	BUTTONS CALENDAR LDAPPW 
 	SQLPW TIMEOUT TMDA VLOGIN WEBSEARCH WETTER
 
 BUTTONS_DESC=	Custom (spam/ham/etc.) buttons
-BUTTONS_RUN_DEPENDS=	${SQUIRRELDIR}/plugins/spam_buttons:${PORTSDIR}/mail/squirrelmail-spam-buttons-plugin
+BUTTONS_RUN_DEPENDS=	squirrelmail-spam-buttons-plugin>0:${PORTSDIR}/mail/squirrelmail-spam-buttons-plugin
 
 CALENDAR_DESC=	Shared Calendars plugin
-CALENDAR_RUN_DEPENDS=	${SQUIRRELDIR}/plugins/calendar:${PORTSDIR}/mail/squirrelmail-shared_calendars-plugin
+CALENDAR_RUN_DEPENDS=	squirrelmail-shared_calendars-plugin>0:${PORTSDIR}/mail/squirrelmail-shared_calendars-plugin
 
 LDAPPW_DESC=	Change LDAP passwords plugin
-LDAPPW_RUN_DEPENDS=	${SQUIRRELDIR}/plugins/change_ldappass:${PORTSDIR}/mail/squirrelmail-change_ldappass-plugin
+LDAPPW_RUN_DEPENDS=	squirrelmail-change_ldappass-plugin>0:${PORTSDIR}/mail/squirrelmail-change_ldappass-plugin
 
 LGAUTH_DESC=	HTTP-auth based login plugin
-LGAUTH_RUN_DEPENDS=	${SQUIRRELDIR}/plugins/login_auth:${PORTSDIR}/mail/squirrelmail-login_auth-plugin
+LGAUTH_RUN_DEPENDS=	squirrelmail-login_auth-plugin>0:${PORTSDIR}/mail/squirrelmail-login_auth-plugin
 
 LGNOTES_DESC=	Notes on login screen plugin
-LGNOTES_RUN_DEPENDS=	${SQUIRRELDIR}/plugins/login_notes:${PORTSDIR}/mail/squirrelmail-login_notes-plugin
+LGNOTES_RUN_DEPENDS=	squirrelmail-login_notes-plugin>0:${PORTSDIR}/mail/squirrelmail-login_notes-plugin
 
 MAILFT_DESC=	E-mail footer plugin
-MAILFT_RUN_DEPENDS=	${SQUIRRELDIR}/plugins/email_footer:${PORTSDIR}/mail/squirrelmail-email_footer-plugin
+MAILFT_RUN_DEPENDS=	squirrelmail-email_footer-plugin>0:${PORTSDIR}/mail/squirrelmail-email_footer-plugin
 
 MLOGIN_DESC=	Multilogin plugin
-MLOGIN_RUN_DEPENDS=	${SQUIRRELDIR}/plugins/multilogin:${PORTSDIR}/mail/squirrelmail-multilogin-plugin
+MLOGIN_RUN_DEPENDS=	squirrelmail-multilogin-plugin>0:${PORTSDIR}/mail/squirrelmail-multilogin-plugin
 
 NOTES_DESC=	Notes plugin
-NOTES_RUN_DEPENDS=	${SQUIRRELDIR}/plugins/notes:${PORTSDIR}/mail/squirrelmail-notes-plugin
+NOTES_RUN_DEPENDS=	squirrelmail-notes-plugin>0:${PORTSDIR}/mail/squirrelmail-notes-plugin
 
 NOTIFY_DESC=	New mail notify plugin
-NOTIFY_RUN_DEPENDS=	${SQUIRRELDIR}/plugins/notify:${PORTSDIR}/mail/squirrelmail-notify-plugin
+NOTIFY_RUN_DEPENDS=	squirrelmail-notify-plugin>0:${PORTSDIR}/mail/squirrelmail-notify-plugin
 
 PUPDATE_DESC=	Plugin update check plugin
-PUPDATE_RUN_DEPENDS=	${SQUIRRELDIR}/plugins/pupdate:${PORTSDIR}/mail/squirrelmail-pupdate-plugin
+PUPDATE_RUN_DEPENDS=	squirrelmail-pupdate-plugin>0:${PORTSDIR}/mail/squirrelmail-pupdate-plugin
 
 PW4GET_DESC=	Password forget plugin
-PW4GET_RUN_DEPENDS=	${SQUIRRELDIR}/plugins/password_forget:${PORTSDIR}/mail/squirrelmail-password_forget-plugin
+PW4GET_RUN_DEPENDS=	squirrelmail-password_forget-plugin>0:${PORTSDIR}/mail/squirrelmail-password_forget-plugin
 
 QMADMIN_DESC=	Qmailadmin login plugin
-QMADMIN_RUN_DEPENDS=	${SQUIRRELDIR}/plugins/qmailadmin_login:${PORTSDIR}/mail/squirrelmail-qmailadmin_login-plugin
+QMADMIN_RUN_DEPENDS=	squirrelmail-qmailadmin_login-plugin>0:${PORTSDIR}/mail/squirrelmail-qmailadmin_login-plugin
 
 QUOTA_DESC=	Quota usage plugin
-QUOTA_RUN_DEPENDS=	${SQUIRRELDIR}/plugins/quota_usage:${PORTSDIR}/mail/squirrelmail-quota_usage-plugin
+QUOTA_RUN_DEPENDS=	squirrelmail-quota_usage-plugin>0:${PORTSDIR}/mail/squirrelmail-quota_usage-plugin
 
 SASQL_DESC=	SpamAssassin SQL plugin
-SASQL_RUN_DEPENDS=	${SQUIRRELDIR}/plugins/sasql:${PORTSDIR}/mail/squirrelmail-sasql-plugin
+SASQL_RUN_DEPENDS=	squirrelmail-sasql-plugin>0:${PORTSDIR}/mail/squirrelmail-sasql-plugin
 
 SIEVE_DESC=	Sieve Mail Filters plugin
-SIEVE_RUN_DEPENDS=	${SQUIRRELDIR}/plugins/avelsieve:${PORTSDIR}/mail/squirrelmail-avelsieve-plugin
+SIEVE_RUN_DEPENDS=	squirrelmail-avelsieve-plugin>0:${PORTSDIR}/mail/squirrelmail-avelsieve-plugin
 
 SLOGIN_DESC=	SSL login plugin
-SLOGIN_RUN_DEPENDS=	${SQUIRRELDIR}/plugins/secure_login:${PORTSDIR}/mail/squirrelmail-secure_login-plugin
+SLOGIN_RUN_DEPENDS=	squirrelmail-secure_login-plugin>0:${PORTSDIR}/mail/squirrelmail-secure_login-plugin
 
 SQLPW_DESC=	Change *SQL passwords plugin
-SQLPW_RUN_DEPENDS=	${SQUIRRELDIR}/plugins/change_sqlpass:${PORTSDIR}/mail/squirrelmail-change_sqlpass-plugin
+SQLPW_RUN_DEPENDS=	squirrelmail-change-sqlpass-plugin>0:${PORTSDIR}/mail/squirrelmail-change_sqlpass-plugin
 
 TIMEOUT_DESC=	User session timeout plugin
-TIMEOUT_RUN_DEPENDS=	${SQUIRRELDIR}/plugins/timeout_user:${PORTSDIR}/mail/squirrelmail-timeout_user-plugin
+TIMEOUT_RUN_DEPENDS=	squirrelmail-timeout_user-plugin>0:${PORTSDIR}/mail/squirrelmail-timeout_user-plugin
 
 TMDA_DESC=	TMDA plugin
-TMDA_RUN_DEPENDS=	${SQUIRRELDIR}/plugins/tmdatools:${PORTSDIR}/mail/squirrelmail-tmda-plugin
+TMDA_RUN_DEPENDS=	squirrelmail-tmda-plugin>0:${PORTSDIR}/mail/squirrelmail-tmda-plugin
 
 VLOGIN_DESC=	Multi-site-hosting capabilities plugin
-VLOGIN_RUN_DEPENDS=	${SQUIRRELDIR}/plugins/vlogin:${PORTSDIR}/mail/squirrelmail-vlogin-plugin
+VLOGIN_RUN_DEPENDS=	squirrelmail-vlogin-plugin>0:${PORTSDIR}/mail/squirrelmail-vlogin-plugin
 
 WEBSEARCH_DESC=	Web search engines plugin
-WEBSEARCH_RUN_DEPENDS=	${SQUIRRELDIR}/plugins/web_search:${PORTSDIR}/mail/squirrelmail-websearch-plugin
+WEBSEARCH_RUN_DEPENDS=	squirrelmail-web_search-plugin>0:${PORTSDIR}/mail/squirrelmail-websearch-plugin
 
 WETTER_DESC=	Weather in Germany plugin
-WETTER_RUN_DEPENDS=	${SQUIRRELDIR}/plugins/wetteronline:${PORTSDIR}/mail/squirrelmail-wetteronline-plugin
+WETTER_RUN_DEPENDS=	squirrelmail-wetteronline-plugin>0:${PORTSDIR}/mail/squirrelmail-wetteronline-plugin
 
 do-install: build
 	@${DO_NADA}

Modified: head/mail/squirrelmail-shared_calendars-plugin/Makefile
==============================================================================
--- head/mail/squirrelmail-shared_calendars-plugin/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/mail/squirrelmail-shared_calendars-plugin/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -10,7 +10,7 @@ DISTNAME=	${PORTNAME}-${PORTVERSION}-1.4
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	iCal-compliant calendaring for SquirrelMail
 
-RUN_DEPENDS=	${SQUIRRELDIR}/plugins/calendar_file_backend:${PORTSDIR}/mail/squirrelmail-calendar_file_backend-plugin
+RUN_DEPENDS=	squirrelmail-calendar_file_backend-plugin>0:${PORTSDIR}/mail/squirrelmail-calendar_file_backend-plugin
 
 USE_SM_COMPAT=	yes
 USE_GENERIC_PKGMESSAGE=	yes

Modified: head/mail/squirrelmail/bsd.squirrelmail.mk
==============================================================================
--- head/mail/squirrelmail/bsd.squirrelmail.mk	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/mail/squirrelmail/bsd.squirrelmail.mk	Sat Jan 24 15:07:39 2015	(r377795)
@@ -36,7 +36,7 @@ DIST_SUBDIR?=	squirrelmail
 RUN_DEPENDS+=	${SQUIRRELDIR}/index.php:${PORTSDIR}/mail/squirrelmail
 
 .ifdef USE_SM_COMPAT
-RUN_DEPENDS+=	${SQUIRRELDIR}/plugins/compatibility:${PORTSDIR}/mail/squirrelmail-compatibility-plugin
+RUN_DEPENDS+=	squirrelmail-compatibility-plugin>0:${PORTSDIR}/mail/squirrelmail-compatibility-plugin
 .endif
 
 .ifndef WITHOUT_ACTIVATE

Modified: head/mail/vqregister/Makefile
==============================================================================
--- head/mail/vqregister/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/mail/vqregister/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -10,8 +10,8 @@ MASTER_SITES=	http://www.inter7.com/vqre
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Admin-configurable email user signup CGI
 
-BUILD_DEPENDS=	${VPOPMAIL_DIR}:${PORTSDIR}/mail/vpopmail
-RUN_DEPENDS=	${VPOPMAIL_DIR}:${PORTSDIR}/mail/vpopmail
+BUILD_DEPENDS=	vpopmail>0:${PORTSDIR}/mail/vpopmail
+RUN_DEPENDS=	vpopmail>0:${PORTSDIR}/mail/vpopmail
 
 USE_APACHE_RUN=	22+
 VPOPMAIL_DIR?=	${LOCALBASE}/vpopmail

Modified: head/math/py-basemap/Makefile
==============================================================================
--- head/math/py-basemap/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/math/py-basemap/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -11,7 +11,7 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Plots data on map projections with continental and political boundaries
 
-RUN_DEPENDS=	${PYTHON_SITELIBDIR}/matplotlib/:${PORTSDIR}/math/py-matplotlib
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}matplotlib>0:${PORTSDIR}/math/py-matplotlib
 
 USES=		python
 USE_PYTHON=	distutils autoplist

Modified: head/multimedia/mplayer/Makefile
==============================================================================
--- head/multimedia/mplayer/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/multimedia/mplayer/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -87,8 +87,7 @@ USE_XORG+=	xxf86dga
 CONFIGURE_ARGS+=--disable-dga1 --disable-dga2
 .endif
 .if ${PORT_OPTIONS:MOPENGL}
-USE_XORG+=	glproto
-LIB_DEPENDS+=	libGL.so:${PORTSDIR}/graphics/libGL
+USE_GL+=	gl
 .else
 CONFIGURE_ARGS+=--disable-gl
 .endif

Modified: head/net-im/fugu/Makefile
==============================================================================
--- head/net-im/fugu/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/net-im/fugu/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -12,7 +12,7 @@ COMMENT=	Graphical client for the Gale i
 
 LICENSE=	GPLv2
 
-RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/Pmw:${PORTSDIR}/x11-toolkits/py-Pmw
+RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}Pmw>0:${PORTSDIR}/x11-toolkits/py-Pmw
 
 USE_OPENSSL=	yes
 USES=		python

Modified: head/net/smm++/Makefile
==============================================================================
--- head/net/smm++/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/net/smm++/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -11,7 +11,7 @@ DISTNAME=	smm611
 MAINTAINER=	edwin@mavetju.org
 COMMENT=	Graphical mudclient with mapper
 
-RUN_DEPENDS=	${LOCALBASE}/lib/iwidgets4.0.1/iwidgets.tcl:${PORTSDIR}/x11-toolkits/iwidgets
+RUN_DEPENDS=	iwidgets>0:${PORTSDIR}/x11-toolkits/iwidgets
 BUILD_DEPENDS=	${LOCALBASE}/lib/libitk.so:${PORTSDIR}/x11-toolkits/itk \
 		${LOCALBASE}/lib/libitcl.so:${PORTSDIR}/lang/itcl
 

Modified: head/security/sguil/Makefile
==============================================================================
--- head/security/sguil/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/security/sguil/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -45,7 +45,7 @@ SERVER_RUN_DEPENDS=	p0f:${PORTSDIR}/net-
 	                tcpflow:${PORTSDIR}/net/tcpflow \
 	                dtplite:${PORTSDIR}/devel/tcllib
 CLIENT_RUN_DEPENDS=	dtplite:${PORTSDIR}/devel/tcllib \
-			${LOCALBASE}/lib/iwidgets/iwidgets.tcl:${PORTSDIR}/x11-toolkits/iwidgets \
+			iwidgets>0:${PORTSDIR}/x11-toolkits/iwidgets \
 			gpg2:${PORTSDIR}/security/gnupg
 SENSOR_RUN_DEPENDS=	barnyard2:${PORTSDIR}/security/barnyard2-sguil
 MYSQL_LIB_DEPENDS=	libmysqltcl3.052.so:${PORTSDIR}/databases/mysqltcl

Modified: head/sysutils/yum/Makefile
==============================================================================
--- head/sysutils/yum/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/sysutils/yum/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -14,11 +14,11 @@ LICENSE=	GPLv2
 BUILD_DEPENDS=	bash:${PORTSDIR}/shells/bash \
 		msgfmt:${PORTSDIR}/devel/gettext \
 		intltool-update:${PORTSDIR}/textproc/intltool
-RUN_DEPENDS=	${PYTHON_SITELIBDIR}/rpm:${PORTSDIR}/archivers/rpm4 \
+RUN_DEPENDS=	${PYTHON_SITELIBDIR}/rpm/__init__.py:${PORTSDIR}/archivers/rpm4 \
 		${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \
 		${PYTHON_SITELIBDIR}/sqlitecachec.py:${PORTSDIR}/devel/py-yum-metadata-parser \
-		${PYTHON_SITELIBDIR}/iniparse:${PORTSDIR}/devel/py-iniparse \
-		${PYTHON_SITELIBDIR}/urlgrabber:${PORTSDIR}/www/py-urlgrabber
+		${PYTHON_PKGNAMEPREFIX}iniparse>0:${PORTSDIR}/devel/py-iniparse \
+		${PYTHON_PKGNAMEPREFIX}urlgrabber>0:${PORTSDIR}/www/py-urlgrabber
 
 USES=		gettext gmake python
 

Modified: head/textproc/lasem/Makefile
==============================================================================
--- head/textproc/lasem/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/textproc/lasem/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -13,7 +13,7 @@ COMMENT=	SVG/Mathml renderer and editor
 
 LICENSE=	GPLv2
 
-RUN_DEPENDS=	${LOCALBASE}/lib/X11/fonts/stix:${PORTSDIR}/x11-fonts/stix-fonts
+RUN_DEPENDS=	stixfonts>0:${PORTSDIR}/x11-fonts/stix-fonts
 
 GNU_CONFIGURE=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include

Modified: head/textproc/redet/Makefile
==============================================================================
--- head/textproc/redet/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/textproc/redet/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -9,7 +9,7 @@ MASTER_SITES=	http://www.billposer.org/S
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Visual regexp development and execution
 
-RUN_DEPENDS=	${LOCALBASE}/lib/iwidgets/iwidgets.tcl:${PORTSDIR}/x11-toolkits/iwidgets
+RUN_DEPENDS=	iwidgets>0:${PORTSDIR}/x11-toolkits/iwidgets
 
 OPTIONS_DEFINE=	DOCS
 

Modified: head/textproc/resume-extensions/Makefile
==============================================================================
--- head/textproc/resume-extensions/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/textproc/resume-extensions/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -11,7 +11,7 @@ DISTNAME=	xml${PORTNAME}-${PORTVERSION}
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Extends the XML Resume library
 
-RUN_DEPENDS=	${LOCALBASE}/share/xsl/resume:${PORTSDIR}/textproc/resume \
+RUN_DEPENDS=	resume>0:${PORTSDIR}/textproc/resume \
 		${LOCALBASE}/share/xsl/string/print-n-times.xsl:${PORTSDIR}/textproc/print-n-times \
 		${LOCALBASE}/share/xsl/xhtml/add-css-links.xsl:${PORTSDIR}/textproc/add-css-links
 

Modified: head/www/drupal6-wysiwyg/Makefile
==============================================================================
--- head/www/drupal6-wysiwyg/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/www/drupal6-wysiwyg/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -12,7 +12,7 @@ COMMENT=	Allows implementation of WYSIWY
 TINYMCEDIR=	www/tinymce
 
 # we support either tinymce2 or tinymce3
-RUN_DEPENDS+=	${LOCALBASE}/${TINYMCEDIR}:${PORTSDIR}/www/tinymce3
+RUN_DEPENDS+=	${LOCALBASE}/${TINYMCEDIR}/changelog.txt:${PORTSDIR}/www/tinymce3
 
 PLIST_FILES+=	${DRUPAL_MODDIR}/tinymce
 

Modified: head/x11-themes/gtk-gray-theme/Makefile
==============================================================================
--- head/x11-themes/gtk-gray-theme/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/x11-themes/gtk-gray-theme/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -11,7 +11,7 @@ DISTNAME=	34132-Gray
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Gray theme for GTK+ 2.0
 
-RUN_DEPENDS=	${LOCALBASE}/share/icons/Tango:${PORTSDIR}/x11-themes/icons-tango
+RUN_DEPENDS=	icons-tango>0:${PORTSDIR}/x11-themes/icons-tango
 
 NO_BUILD=	yes
 USE_GNOME=	gtk20

Modified: head/x11-toolkits/pango/Makefile
==============================================================================
--- head/x11-toolkits/pango/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/x11-toolkits/pango/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -21,7 +21,7 @@ BUILD_DEPENDS=	fontconfig>=2.10.91:${POR
 LIB_DEPENDS=	libfreetype.so:${PORTSDIR}/print/freetype2 \
 		libharfbuzz.so:${PORTSDIR}/print/harfbuzz \
 		libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig
-RUN_DEPENDS=	${FONTSCALE}:${PORTSDIR}/x11-fonts/xorg-fonts-truetype \
+RUN_DEPENDS=	xorg-fonts-truetype>0:${PORTSDIR}/x11-fonts/xorg-fonts-truetype \
 		${FONTENCOD}:${PORTSDIR}/x11-fonts/encodings
 
 USES+=		gettext gmake libtool pathfix pkgconfig

Modified: head/x11-toolkits/qt4-gui/Makefile
==============================================================================
--- head/x11-toolkits/qt4-gui/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/x11-toolkits/qt4-gui/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -71,7 +71,7 @@ CONFIGURE_ARGS+=-no-gtkstyle
 .endif
 
 .if defined(PACKAGE_BUILDING)
-RUN_DEPENDS+=	${FONTSCALE}:${PORTSDIR}/x11-fonts/xorg-fonts-truetype \
+RUN_DEPENDS+=	xorg-fonts-truetype>0:${PORTSDIR}/x11-fonts/xorg-fonts-truetype \
 		${FONTENCOD}:${PORTSDIR}/x11-fonts/encodings
 .endif
 

Modified: head/x11-toolkits/qt5-gui/Makefile
==============================================================================
--- head/x11-toolkits/qt5-gui/Makefile	Sat Jan 24 14:58:31 2015	(r377794)
+++ head/x11-toolkits/qt5-gui/Makefile	Sat Jan 24 15:07:39 2015	(r377795)
@@ -58,7 +58,7 @@ QT_CONFIG=	accessibility accessibility-a
 # Inherited from Qt 4.
 .if defined(PACKAGE_BUILDING)
 RUN_DEPENDS+=	${LOCALBASE}/lib/X11/fonts/encodings/encodings.dir:${PORTSDIR}/x11-fonts/encodings \
-		${LOCALBASE}/lib/X11/fonts/TTF/luximb.ttf:${PORTSDIR}/x11-fonts/xorg-fonts-truetype
+		xorg-fonts-truetype>0:${PORTSDIR}/x11-fonts/xorg-fonts-truetype
 .endif
 
 CFLAGS_powerpc64=	-mminimal-toc



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201501241507.t0OF7e7c018889>