aboutsummaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorMathieu Arnold <mat@FreeBSD.org>2016-04-01 14:00:51 +0000
committerMathieu Arnold <mat@FreeBSD.org>2016-04-01 14:00:51 +0000
commit4e1b79a0a61f4973df8b4b0864d22086c769e219 (patch)
tree78ceaf1b099c56a40c240ab46278cdf4ae9e7c01 /emulators
parent7f4572eae4327c4403d9ef714cb6de917650662a (diff)
downloadports-4e1b79a0a61f4973df8b4b0864d22086c769e219.tar.gz
ports-4e1b79a0a61f4973df8b4b0864d22086c769e219.zip
Notes
Diffstat (limited to 'emulators')
-rw-r--r--emulators/advancemame/Makefile8
-rw-r--r--emulators/advancemenu/Makefile6
-rw-r--r--emulators/advancemess/Makefile10
-rw-r--r--emulators/aqemu/Makefile2
-rw-r--r--emulators/atari800/Makefile4
-rw-r--r--emulators/bfe/Makefile2
-rw-r--r--emulators/bochs/Makefile4
-rw-r--r--emulators/catapult/Makefile4
-rw-r--r--emulators/cpmtools2/Makefile2
-rw-r--r--emulators/darcnes/Makefile2
-rw-r--r--emulators/dboxfe/Makefile2
-rw-r--r--emulators/desmume/Makefile4
-rw-r--r--emulators/dgen-sdl/Makefile2
-rw-r--r--emulators/dolphin-emu/Makefile26
-rw-r--r--emulators/dosbox/Makefile2
-rw-r--r--emulators/dynagen/Makefile4
-rw-r--r--emulators/dynagui/Makefile2
-rw-r--r--emulators/dynamips-community/Makefile4
-rw-r--r--emulators/dynamips-devel/Makefile2
-rw-r--r--emulators/dynamips/Makefile2
-rw-r--r--emulators/fceux/Makefile4
-rw-r--r--emulators/frodo/Makefile2
-rw-r--r--emulators/fs-uae/Makefile4
-rw-r--r--emulators/fuse-utils/Makefile6
-rw-r--r--emulators/fuse/Makefile12
-rw-r--r--emulators/gem5/Makefile4
-rw-r--r--emulators/generator-cbiere/Makefile2
-rw-r--r--emulators/generator/Makefile2
-rw-r--r--emulators/gens/Makefile2
-rw-r--r--emulators/gngeo/Makefile2
-rw-r--r--emulators/gns3/Makefile12
-rw-r--r--emulators/gnuboy/Makefile2
-rw-r--r--emulators/hatari/Makefile4
-rw-r--r--emulators/higan/Makefile4
-rw-r--r--emulators/hugo/Makefile4
-rw-r--r--emulators/i386-wine-devel/Makefile.i3862
-rw-r--r--emulators/i386-wine-devel/Makefile.inc4
-rw-r--r--emulators/i386-wine/Makefile.i3862
-rw-r--r--emulators/i386-wine/Makefile.inc4
-rw-r--r--emulators/ines/Makefile2
-rw-r--r--emulators/javatari/Makefile2
-rw-r--r--emulators/kcemu/Makefile20
-rw-r--r--emulators/lib765/Makefile2
-rw-r--r--emulators/libspectrum/Makefile4
-rw-r--r--emulators/linux-c6/Makefile142
-rw-r--r--emulators/linux-f10/Makefile150
-rw-r--r--emulators/lisaem/Makefile2
-rw-r--r--emulators/loemu/Makefile12
-rw-r--r--emulators/m2000/Makefile2
-rw-r--r--emulators/mame/Makefile8
-rw-r--r--emulators/mastergear/Makefile2
-rw-r--r--emulators/mednafen/Makefile8
-rw-r--r--emulators/mupen64plus-core/Makefile.common10
-rw-r--r--emulators/mupen64plus-plugins/Makefile2
-rw-r--r--emulators/mupen64plus-rsp-cxd4/Makefile2
-rw-r--r--emulators/mupen64plus-rsp-z64/Makefile2
-rw-r--r--emulators/mupen64plus-video-arachnoid/Makefile2
-rw-r--r--emulators/mupen64plus-video-glide64/Makefile2
-rw-r--r--emulators/mupen64plus-video-glide64mk2/Makefile4
-rw-r--r--emulators/mupen64plus-video-z64/Makefile2
-rw-r--r--emulators/mupen64plus/Makefile14
-rw-r--r--emulators/nestopia/Makefile2
-rw-r--r--emulators/nonpareil/Makefile2
-rw-r--r--emulators/o2em/Makefile2
-rw-r--r--emulators/open-vm-tools/Makefile8
-rw-r--r--emulators/openmsx/Makefile10
-rw-r--r--emulators/p5-Acme-6502/Makefile2
-rw-r--r--emulators/pcemu/Makefile6
-rw-r--r--emulators/pcsxr/Makefile6
-rw-r--r--emulators/pipelight/Makefile26
-rw-r--r--emulators/playonbsd/Makefile24
-rw-r--r--emulators/q4wine/Makefile12
-rw-r--r--emulators/qemu-cheri128/Makefile2
-rw-r--r--emulators/qemu-devel/Makefile16
-rw-r--r--emulators/qemu-launcher/Makefile6
-rw-r--r--emulators/qemu-sbruno/Makefile16
-rw-r--r--emulators/qemu/Makefile16
-rw-r--r--emulators/qmc2/Makefile4
-rw-r--r--emulators/raine/Makefile4
-rw-r--r--emulators/rubygem-fission/Makefile2
-rw-r--r--emulators/snes9express/Makefile2
-rw-r--r--emulators/snes9x-gtk/Makefile8
-rw-r--r--emulators/snes9x/Makefile4
-rw-r--r--emulators/stella/Makefile2
-rw-r--r--emulators/stonx/Makefile10
-rw-r--r--emulators/swine/Makefile12
-rw-r--r--emulators/tiemu3/Makefile6
-rw-r--r--emulators/tilem/Makefile2
-rw-r--r--emulators/tme/Makefile2
-rw-r--r--emulators/tpm-emulator/Makefile2
-rw-r--r--emulators/vba/Makefile6
-rw-r--r--emulators/vboxtool/Makefile4
-rw-r--r--emulators/vgb-bin/Makefile2
-rw-r--r--emulators/vgba-bin/Makefile4
-rw-r--r--emulators/vice/Makefile20
-rw-r--r--emulators/virtualbox-ose-additions/Makefile6
-rw-r--r--emulators/virtualbox-ose-kmod/Makefile2
-rw-r--r--emulators/virtualbox-ose/Makefile34
-rw-r--r--emulators/visualboyadvance-m/Makefile24
-rw-r--r--emulators/wine-devel/Makefile42
-rw-r--r--emulators/wine/Makefile32
-rw-r--r--emulators/wxmupen64plus/Makefile14
-rw-r--r--emulators/x48/Makefile4
-rw-r--r--emulators/xcpc/Makefile8
-rw-r--r--emulators/xen/Makefile4
-rw-r--r--emulators/yabause/Makefile2
-rw-r--r--emulators/zsnes/Makefile6
107 files changed, 499 insertions, 499 deletions
diff --git a/emulators/advancemame/Makefile b/emulators/advancemame/Makefile
index 80f72d920378..10d2ab109841 100644
--- a/emulators/advancemame/Makefile
+++ b/emulators/advancemame/Makefile
@@ -12,7 +12,7 @@ COMMENT= SDL MAME port with advanced TV and monitor video support
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2
+LIB_DEPENDS= libexpat.so:textproc/expat2
USES= gmake ncurses
USE_SDL= sdl
@@ -33,12 +33,12 @@ OPTIONS_DEFINE_i386= ASM
OPTIONS_DEFAULT= FREETYPE
OPTIONS_DEFAULT_i386= ASM
-ASM_BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm
+ASM_BUILD_DEPENDS= nasm:devel/nasm
ASM_USE= gcc=any
ASM_CONFIGURE_ENABLE= asm
-FREETYPE_LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
+FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2
FREETYPE_CONFIGURE_ENABLE= freetype
-SLANG_LIB_DEPENDS= libslang.so:${PORTSDIR}/devel/libslang2
+SLANG_LIB_DEPENDS= libslang.so:devel/libslang2
SLANG_CONFIGURE_ENABLE= slang
SLANG_LDFLAGS= -lncurses
diff --git a/emulators/advancemenu/Makefile b/emulators/advancemenu/Makefile
index 000ed501da3f..32b1503fd039 100644
--- a/emulators/advancemenu/Makefile
+++ b/emulators/advancemenu/Makefile
@@ -11,7 +11,7 @@ COMMENT= Frontend for AdvanceMAME, MAME, MESS, RAINE
LICENSE= GPLv2
-LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2
+LIB_DEPENDS= libexpat.so:textproc/expat2
USES= gmake
USE_SDL= sdl
@@ -30,10 +30,10 @@ OPTIONS_DEFINE_i386= ASM
OPTIONS_DEFAULT= FREETYPE
OPTIONS_DEFAULT_i386= ASM
-ASM_BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm
+ASM_BUILD_DEPENDS= nasm:devel/nasm
ASM_USE= gcc=any
ASM_CONFIGURE_ENABLE= asm
-FREETYPE_LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
+FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2
FREETYPE_CONFIGURE_ENABLE= freetype
MAKE_JOBS_UNSAFE= yes
diff --git a/emulators/advancemess/Makefile b/emulators/advancemess/Makefile
index 5c3cedf8113c..dafa00d5feee 100644
--- a/emulators/advancemess/Makefile
+++ b/emulators/advancemess/Makefile
@@ -12,8 +12,8 @@ COMMENT= SDL MESS port with advanced TV and monitor video support
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2
-RUN_DEPENDS= advancemame>=1.4:${PORTSDIR}/emulators/advancemame
+LIB_DEPENDS= libexpat.so:textproc/expat2
+RUN_DEPENDS= advancemame>=1.4:emulators/advancemame
USES= gmake ncurses
USE_SDL= sdl
@@ -36,12 +36,12 @@ OPTIONS_DEFINE_i386= ASM
OPTIONS_DEFAULT= FREETYPE
OPTIONS_DEFAULT_i386= ASM
-ASM_BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm
+ASM_BUILD_DEPENDS= nasm:devel/nasm
ASM_USE= gcc=any
ASM_CONFIGURE_ENABLE= asm
-FREETYPE_LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
+FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2
FREETYPE_CONFIGURE_ENABLE= freetype
-SLANG_LIB_DEPENDS= libslang.so:${PORTSDIR}/devel/libslang2
+SLANG_LIB_DEPENDS= libslang.so:devel/libslang2
SLANG_CONFIGURE_ENABLE= slang
SLANG_LDFLAGS= -lncurses
diff --git a/emulators/aqemu/Makefile b/emulators/aqemu/Makefile
index 811480cf57a6..f3f287d0fdb8 100644
--- a/emulators/aqemu/Makefile
+++ b/emulators/aqemu/Makefile
@@ -9,7 +9,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:S,.0$,,}/
MAINTAINER= makc@FreeBSD.org
COMMENT= Qt 4 based Qemu frontend
-LIB_DEPENDS= libvncclient.so:${PORTSDIR}/net/libvncserver
+LIB_DEPENDS= libvncclient.so:net/libvncserver
USE_QT4= gui network qtestlib xml linguisttools_build \
moc_build qmake_build rcc_build uic_build
diff --git a/emulators/atari800/Makefile b/emulators/atari800/Makefile
index 4c0b182a2186..1e123181890d 100644
--- a/emulators/atari800/Makefile
+++ b/emulators/atari800/Makefile
@@ -17,8 +17,8 @@ COMMENT= Atari 8-bit computer emulator
LICENSE= GPLv2
-BUILD_DEPENDS= ${UNZIP_CMD}:${PORTSDIR}/archivers/unzip
-LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png
+BUILD_DEPENDS= ${UNZIP_CMD}:archivers/unzip
+LIB_DEPENDS= libpng.so:graphics/png
RESTRICTED= xf25 contains copyright ROMs and cannot be distributed.
diff --git a/emulators/bfe/Makefile b/emulators/bfe/Makefile
index 1671380f8c9c..deebce177f58 100644
--- a/emulators/bfe/Makefile
+++ b/emulators/bfe/Makefile
@@ -11,7 +11,7 @@ DISTNAME= ${PORTNAME}-23jul2003
MAINTAINER= ports@FreeBSD.org
COMMENT= X11 GUI for the bochs debugger (revision 2)
-RUN_DEPENDS= bochs:${PORTSDIR}/emulators/bochs
+RUN_DEPENDS= bochs:emulators/bochs
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/emulators/bochs/Makefile b/emulators/bochs/Makefile
index f3360ebba788..3ac6f74d4fb2 100644
--- a/emulators/bochs/Makefile
+++ b/emulators/bochs/Makefile
@@ -119,7 +119,7 @@ SHOW_IPS_DESC= Enable logging of measured IPS
SHOW_IPS_CONFIGURE_ENABLE= show-ips
SMP_DESC= Enable SMP simulation support (CPU level 6)
SMP_CONFIGURE_ENABLE= smp
-SVGALIB_LIB_DEPENDS= libvga.so:${PORTSDIR}/graphics/svgalib
+SVGALIB_LIB_DEPENDS= libvga.so:graphics/svgalib
SVGALIB_CONFIGURE_WITH= svga
SVM_DESC= Enable SVM (AMD: secure virtual machine) emulation
SVM_CONFIGURE_ENABLE= svm
@@ -135,7 +135,7 @@ USB_XHCI_DESC= Enable experimental USB xHCI support
USB_XHCI_CONFIGURE_ENABLE= usb-xhci
VMX_DESC= Enable Virtialization extensions
VNCSERVER_DESC= Use LibVNCServer (works with VNC viewer)
-VNCSERVER_LIB_DEPENDS= libvncserver.so:${PORTSDIR}/net/libvncserver
+VNCSERVER_LIB_DEPENDS= libvncserver.so:net/libvncserver
VNCSERVER_CONFIGURE_WITH= vncsrv
VOODOO_DESC= Enable 3dfx Voodoo Graphics emulation
VOODOO_CONFIGURE_ENABLE= voodoo
diff --git a/emulators/catapult/Makefile b/emulators/catapult/Makefile
index e4b475b77694..4c97b3c66c59 100644
--- a/emulators/catapult/Makefile
+++ b/emulators/catapult/Makefile
@@ -12,8 +12,8 @@ COMMENT= GUI for openMSX
LICENSE= GPLv2
-BUILD_DEPENDS= openmsx:${PORTSDIR}/emulators/openmsx
-RUN_DEPENDS= openmsx:${PORTSDIR}/emulators/openmsx
+BUILD_DEPENDS= openmsx:emulators/openmsx
+RUN_DEPENDS= openmsx:emulators/openmsx
OPTIONS_DEFINE= DEBUG DOCS
diff --git a/emulators/cpmtools2/Makefile b/emulators/cpmtools2/Makefile
index 4b1cc65b892f..2dd87e387cbe 100644
--- a/emulators/cpmtools2/Makefile
+++ b/emulators/cpmtools2/Makefile
@@ -23,7 +23,7 @@ LIBDSK_DESC= Access to disks and disk images support
LIBDSK_CONFIGURE_ON= --with-libdsk=${LOCALBASE}
LIBDSK_CONFIGURE_OFF= --with-libdsk=''
-LIBDSK_LIB_DEPENDS= libdsk.so:${PORTSDIR}/emulators/libdsk
+LIBDSK_LIB_DEPENDS= libdsk.so:emulators/libdsk
# remove unneeded getopt*.c
# remove curses from all but fsed.cpm
diff --git a/emulators/darcnes/Makefile b/emulators/darcnes/Makefile
index 99cae3d0410a..ffb0a37baf4b 100644
--- a/emulators/darcnes/Makefile
+++ b/emulators/darcnes/Makefile
@@ -42,7 +42,7 @@ PKGNAMESUFFIX= -gtk
.endif
.if ${PORT_OPTIONS:MSVGALIB}
-LIB_DEPENDS+= libvga.so:${PORTSDIR}/graphics/svgalib
+LIB_DEPENDS+= libvga.so:graphics/svgalib
MAKE_ARGS+= TARGET=Linux_svgalib
PKGNAMESUFFIX= -svgalib
.endif
diff --git a/emulators/dboxfe/Makefile b/emulators/dboxfe/Makefile
index ed5a0a6ad96c..a099e9c95209 100644
--- a/emulators/dboxfe/Makefile
+++ b/emulators/dboxfe/Makefile
@@ -9,7 +9,7 @@ MASTER_SITES= SF/${PORTNAME}
MAINTAINER= makc@FreeBSD.org
COMMENT= Qt4 based configuration manager for DOSBox
-RUN_DEPENDS= dosbox:${PORTSDIR}/emulators/dosbox
+RUN_DEPENDS= dosbox:emulators/dosbox
USE_QT4= gui network xml uic_build moc_build qmake_build rcc_build
USES= qmake tar:bzip2
diff --git a/emulators/desmume/Makefile b/emulators/desmume/Makefile
index cceba39162bf..3f92cd675c59 100644
--- a/emulators/desmume/Makefile
+++ b/emulators/desmume/Makefile
@@ -12,8 +12,8 @@ COMMENT= Nintendo DS emulator
LICENSE= GPLv2
-LIB_DEPENDS= libgtkglext-x11-1.0.so:${PORTSDIR}/x11-toolkits/gtkglext \
- libSoundTouch.so:${PORTSDIR}/audio/soundtouch
+LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext \
+ libSoundTouch.so:audio/soundtouch
USE_GL= gl
USE_SDL= sdl
diff --git a/emulators/dgen-sdl/Makefile b/emulators/dgen-sdl/Makefile
index 128938702202..a46a3005b3a2 100644
--- a/emulators/dgen-sdl/Makefile
+++ b/emulators/dgen-sdl/Makefile
@@ -24,7 +24,7 @@ PLIST_FILES= bin/dgen \
.include <bsd.port.pre.mk>
.if ${ARCH} == i386
-BUILD_DEPENDS+= nasm:${PORTSDIR}/devel/nasm
+BUILD_DEPENDS+= nasm:devel/nasm
.else
CONFIGURE_ARGS+= --disable-asm
.endif
diff --git a/emulators/dolphin-emu/Makefile b/emulators/dolphin-emu/Makefile
index da89c9a989df..6f828adfec75 100644
--- a/emulators/dolphin-emu/Makefile
+++ b/emulators/dolphin-emu/Makefile
@@ -15,12 +15,12 @@ LICENSE_FILE= ${WRKSRC}/license.txt
# Notes on dependencies:
# - keep enet from externals as Dolphin's version diverges
# - xxhash and SOIL are not (yet) in ports
-LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \
- liblzo2.so:${PORTSDIR}/archivers/lzo2 \
- libpng.so:${PORTSDIR}/graphics/png \
- libSoundTouch.so:${PORTSDIR}/audio/soundtouch \
- libmbedtls.so.9:${PORTSDIR}/security/polarssl13 \
- libsfml-system.so:${PORTSDIR}/devel/sfml
+LIB_DEPENDS= libfreetype.so:print/freetype2 \
+ liblzo2.so:archivers/lzo2 \
+ libpng.so:graphics/png \
+ libSoundTouch.so:audio/soundtouch \
+ libmbedtls.so.9:security/polarssl13 \
+ libsfml-system.so:devel/sfml
USE_GITHUB= yes
GH_PROJECT= dolphin
@@ -54,24 +54,24 @@ CMAKE_ARGS+= -DDOLPHIN_WC_BRANCH:STRING="stable" \
OPTIONS_DEFINE= PULSEAUDIO PORTAUDIO DEBUG FRAMEDUMPS UPNP NLS
OPTIONS_DEFAULT= PORTAUDIO FRAMEDUMPS UPNP NLS
OPTIONS_SUB= yes
-PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio
+PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PULSEAUDIO_CMAKE_ON= -DDISABLE_PULSEAUDIO:BOOL=OFF
PULSEAUDIO_CMAKE_OFF= -DDISABLE_PULSEAUDIO:BOOL=ON
PORTAUDIO_DESC= Enable PortAudio (mic) support
-PORTAUDIO_LIB_DEPENDS= libportaudio.so:${PORTSDIR}/audio/portaudio
+PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio
PORTAUDIO_CMAKE_ON= -DDISABLE_PORTAUDIO:BOOL=OFF
PORTAUDIO_CMAKE_OFF= -DDISABLE_PORTAUDIO:BOOL=ON
DEBUG_MAKE_ENV= VERBOSE=yes
DEBUG_CMAKE_ON= -DFASTLOG:BOOL=ON
DEBUG_CMAKE_OFF= -DFASTLOG:BOOL=OFF
FRAMEDUMPS_DESC= Encode framedumps in AVI format
-FRAMEDUMPS_LIB_DEPENDS= libavcodec.so:${PORTSDIR}/multimedia/ffmpeg \
- libavformat.so:${PORTSDIR}/multimedia/ffmpeg \
- libswscale.so:${PORTSDIR}/multimedia/ffmpeg \
- libavutil.so:${PORTSDIR}/multimedia/ffmpeg
+FRAMEDUMPS_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
+ libavformat.so:multimedia/ffmpeg \
+ libswscale.so:multimedia/ffmpeg \
+ libavutil.so:multimedia/ffmpeg
FRAMEDUMPS_CMAKE_ON= -DENCODE_FRAMEDUMPS:BOOL=ON
FRAMEDUMPS_CMAKE_OFF= -DENCODE_FRAMEDUMPS:BOOL=OFF
-UPNP_LIB_DEPENDS= libminiupnpc.so:${PORTSDIR}/net/miniupnpc
+UPNP_LIB_DEPENDS= libminiupnpc.so:net/miniupnpc
UPNP_CMAKE_ON= -DUSE_UPNP:BOOL=ON
UPNP_CMAKE_OFF= -DUSE_UPNP:BOOL=OFF
NLS_USES= gettext
diff --git a/emulators/dosbox/Makefile b/emulators/dosbox/Makefile
index a0182c7bd186..2918139bd924 100644
--- a/emulators/dosbox/Makefile
+++ b/emulators/dosbox/Makefile
@@ -12,7 +12,7 @@ COMMENT= Emulator of a PC with DOS
LICENSE= GPLv2
-LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png
+LIB_DEPENDS= libpng.so:graphics/png
GNU_CONFIGURE= yes
USE_SDL= sdl net sound
diff --git a/emulators/dynagen/Makefile b/emulators/dynagen/Makefile
index 7356ca40f897..84ca66957550 100644
--- a/emulators/dynagen/Makefile
+++ b/emulators/dynagen/Makefile
@@ -12,8 +12,8 @@ COMMENT= Text-based front end for Dynamips development version
LICENSE= GPLv2
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}configobj>=4.4.0:${PORTSDIR}/devel/py-configobj \
- dynamips:${PORTSDIR}/emulators/dynamips-community
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}configobj>=4.4.0:devel/py-configobj \
+ dynamips:emulators/dynamips-community
PLIST_FILES= bin/dynagen "@sample etc/dynagen.ini.sample"
diff --git a/emulators/dynagui/Makefile b/emulators/dynagui/Makefile
index 68e262f10726..5d834cf21ee8 100644
--- a/emulators/dynagui/Makefile
+++ b/emulators/dynagui/Makefile
@@ -11,7 +11,7 @@ DIST_SUBDIR= dynagui
MAINTAINER= ports@FreeBSD.org
COMMENT= GUI frontend to the dynamips router simulator
-BUILD_DEPENDS= dynagen:${PORTSDIR}/emulators/dynagen
+BUILD_DEPENDS= dynagen:emulators/dynagen
USES= python
USE_PYTHON= distutils
diff --git a/emulators/dynamips-community/Makefile b/emulators/dynamips-community/Makefile
index 5e75b0c3c027..d2d8d4e8ed85 100644
--- a/emulators/dynamips-community/Makefile
+++ b/emulators/dynamips-community/Makefile
@@ -12,8 +12,8 @@ COMMENT= Cisco 1700/2600/3600/3700/7200 Simulator
LICENSE= GPLv2
-LIB_DEPENDS= libelf.so:${PORTSDIR}/devel/libelf \
- libuuid.so:${PORTSDIR}/misc/e2fsprogs-libuuid
+LIB_DEPENDS= libelf.so:devel/libelf \
+ libuuid.so:misc/e2fsprogs-libuuid
CFLAGS+= -I${PREFIX}/include/libelf
diff --git a/emulators/dynamips-devel/Makefile b/emulators/dynamips-devel/Makefile
index fad4f2415704..9c11015607a7 100644
--- a/emulators/dynamips-devel/Makefile
+++ b/emulators/dynamips-devel/Makefile
@@ -14,7 +14,7 @@ COMMENT= Cisco 1700/2600/3600/3700/7200 Simulator
LICENSE= GPLv2
BROKEN= Does not fetch
-LIB_DEPENDS= libelf.so.0:${PORTSDIR}/devel/libelf
+LIB_DEPENDS= libelf.so.0:devel/libelf
CONFLICTS= dynamips-[0-9]* dynamips-community-[0-9]*
diff --git a/emulators/dynamips/Makefile b/emulators/dynamips/Makefile
index 8d7425ddcc8f..04a52a8873cb 100644
--- a/emulators/dynamips/Makefile
+++ b/emulators/dynamips/Makefile
@@ -12,7 +12,7 @@ COMMENT= Cisco 3600/7200 Simulator
BROKEN= Does not fetch
-LIB_DEPENDS= libelf.so:${PORTSDIR}/devel/libelf
+LIB_DEPENDS= libelf.so:devel/libelf
USES= gmake
ALL_TARGET= ${PORTNAME} nvram_export
diff --git a/emulators/fceux/Makefile b/emulators/fceux/Makefile
index 59e300fb23d2..b7a5be2ed8c1 100644
--- a/emulators/fceux/Makefile
+++ b/emulators/fceux/Makefile
@@ -13,7 +13,7 @@ COMMENT= Portable NES/Famicom emulator based on Bero's original FCE
LICENSE= GPLv2
-RUN_DEPENDS= zenity:${PORTSDIR}/x11/zenity
+RUN_DEPENDS= zenity:x11/zenity
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
@@ -42,7 +42,7 @@ GTK3_USE= GNOME=gtk30
GTK3_MAKE_ARGS= GTK3=1
GTK3_MAKE_ARGS_OFF= GTK3=0
LOGO_DESC= Enable a logoscreen when creating avis
-LOGO_LIB_DEPENDS= libgd.so:${PORTSDIR}/graphics/gd
+LOGO_LIB_DEPENDS= libgd.so:graphics/gd
LOGO_MAKE_ARGS= LOGO=1
LOGO_MAKE_ARG_OFF= LOGO=0
LUA_USES= lua:51
diff --git a/emulators/frodo/Makefile b/emulators/frodo/Makefile
index 414bd1ad456b..55b8bdd1a768 100644
--- a/emulators/frodo/Makefile
+++ b/emulators/frodo/Makefile
@@ -10,7 +10,7 @@ DISTNAME= FrodoV4_1b.Src
MAINTAINER= dinoex@FreeBSD.org
COMMENT= Emulates a Commodore 64
-RUN_DEPENDS= wish8.4:${PORTSDIR}/x11-toolkits/tk84
+RUN_DEPENDS= wish8.4:x11-toolkits/tk84
USE_XORG= x11 xt xext sm ice
ALL_TARGET= Frodo
diff --git a/emulators/fs-uae/Makefile b/emulators/fs-uae/Makefile
index 1fa4f8bcbc3b..bef88c96afaa 100644
--- a/emulators/fs-uae/Makefile
+++ b/emulators/fs-uae/Makefile
@@ -13,8 +13,8 @@ COMMENT= Amiga emulator
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \
- libopenal.so:${PORTSDIR}/audio/openal-soft
+LIB_DEPENDS= libpng.so:graphics/png \
+ libopenal.so:audio/openal-soft
USES= gettext gmake pkgconfig
USE_SDL= sdl
diff --git a/emulators/fuse-utils/Makefile b/emulators/fuse-utils/Makefile
index d14a8e3d1ef9..0bf51c767b3f 100644
--- a/emulators/fuse-utils/Makefile
+++ b/emulators/fuse-utils/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
USES= pkgconfig
-LIB_DEPENDS= libspectrum.so:${PORTSDIR}/emulators/libspectrum
+LIB_DEPENDS= libspectrum.so:emulators/libspectrum
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-libspectrum-prefix=${LOCALBASE} \
--with-local-prefix=${LOCALBASE}
@@ -28,10 +28,10 @@ AUDIOTOOLS_DESC= Build audio <-> tape utilities
OPTIONS_SUB= yes
AUDIOTOOLS_CONFIGURE_WITH= audiofile
-AUDIOTOOLS_LIB_DEPENDS= libaudiofile.so:${PORTSDIR}/audio/libaudiofile
+AUDIOTOOLS_LIB_DEPENDS= libaudiofile.so:audio/libaudiofile
# FIXME no way to specify ffmpeg1 paths to configure script
-#FFMPEG_LIB_DEPENDS= libavformat1.so:${PORTSDIR}/multimedia/ffmpeg1
+#FFMPEG_LIB_DEPENDS= libavformat1.so:multimedia/ffmpeg1
#FFMPEG_CONFIGURE_WITH= ffmpeg
post-install:
diff --git a/emulators/fuse/Makefile b/emulators/fuse/Makefile
index 5d0c78fc45ab..53f6565151ba 100644
--- a/emulators/fuse/Makefile
+++ b/emulators/fuse/Makefile
@@ -12,9 +12,9 @@ COMMENT= Free Unix (Sinclair ZX-)Spectrum Emulator
LICENSE= GPLv2
-LIB_DEPENDS= libspectrum.so:${PORTSDIR}/emulators/libspectrum \
- libpng.so:${PORTSDIR}/graphics/png \
- libgcrypt.so:${PORTSDIR}/security/libgcrypt
+LIB_DEPENDS= libspectrum.so:emulators/libspectrum \
+ libpng.so:graphics/png \
+ libgcrypt.so:security/libgcrypt
GNU_CONFIGURE= yes
USES= gmake localbase pkgconfig
@@ -31,7 +31,7 @@ OPTIONS_SINGLE_UI= GTK2 GTK3 SDL SVGALIB
OPTIONS_SUB= yes
AO_CONFIGURE_WITH= libao
-AO_LIB_DEPENDS= libao.so:${PORTSDIR}/audio/libao
+AO_LIB_DEPENDS= libao.so:audio/libao
ICONS_USES= desktop-file-utils shared-mime-info
ICONS_CONFIGURE_ENABLE= desktop-integration
GTK2_USE= GNOME=gtk20
@@ -42,10 +42,10 @@ GTK3_CONFIGURE_ENABLE= gtk3
SDL_USE= SDL=sdl
SDL_CONFIGURE_WITH= sdl
SDL_CONFIGURE_ON= --without-gtk
-SVGALIB_LIB_DEPENDS= libvga.so:${PORTSDIR}/graphics/svgalib
+SVGALIB_LIB_DEPENDS= libvga.so:graphics/svgalib
SVGALIB_CONFIGURE_WITH= svgalib
SVGALIB_CONFIGURE_ON= --without-gtk
-ROMS_RUN_DEPENDS= fuse-roms>0:${PORTSDIR}/emulators/fuse-roms
+ROMS_RUN_DEPENDS= fuse-roms>0:emulators/fuse-roms
PORTDOCS= AUTHORS ChangeLog README THANKS README.copyright
diff --git a/emulators/gem5/Makefile b/emulators/gem5/Makefile
index 762e8df9e614..2449879fd3e8 100644
--- a/emulators/gem5/Makefile
+++ b/emulators/gem5/Makefile
@@ -8,8 +8,8 @@ CATEGORIES= emulators
MAINTAINER= vg@FreeBSD.org
COMMENT= gem5 Simulator System
-BUILD_DEPENDS= swig2.0:${PORTSDIR}/devel/swig20 \
- scons:${PORTSDIR}/devel/scons
+BUILD_DEPENDS= swig2.0:devel/swig20 \
+ scons:devel/scons
BROKEN_i386= does not build
diff --git a/emulators/generator-cbiere/Makefile b/emulators/generator-cbiere/Makefile
index 1e8f3c02de7d..1bb49bb34079 100644
--- a/emulators/generator-cbiere/Makefile
+++ b/emulators/generator-cbiere/Makefile
@@ -33,7 +33,7 @@ OPTIONS_DEFINE_i386= RAZE
OPTIMIZED_CFLAGS_CONFIGURE_OFF= --without-gcc
RAZE_DESC= Use RAZE z80 emulation
-RAZE_BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm
+RAZE_BUILD_DEPENDS= nasm:devel/nasm
RAZE_CONFIGURE_ON= --with-raze
SDL_DESC= Use SDL for audio
SDL_CONFIGURE_ON= --with-sdl-audio
diff --git a/emulators/generator/Makefile b/emulators/generator/Makefile
index f07b98b95adc..16fedf81b38d 100644
--- a/emulators/generator/Makefile
+++ b/emulators/generator/Makefile
@@ -32,7 +32,7 @@ OPTIONS_DEFINE_i386= RAZE
OPTIMIZED_CFLAGS_CONFIGURE_ON= --with-gcc=3
OPTIMIZED_CFLAGS_CONFIGURE_OFF= --without-gcc
RAZE_DESC= Use RAZE z80 emulation
-RAZE_BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm
+RAZE_BUILD_DEPENDS= nasm:devel/nasm
RAZE_CONFIGURE_ON= --with-raze
SDL_DESC= Use SDL for audio
SDL_CONFIGURE_ON= --with-sdl-audio
diff --git a/emulators/gens/Makefile b/emulators/gens/Makefile
index 27c9c2154611..01c779a2bfe7 100644
--- a/emulators/gens/Makefile
+++ b/emulators/gens/Makefile
@@ -13,7 +13,7 @@ COMMENT= Sega Genesis/CD/32X emulator
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm
+BUILD_DEPENDS= nasm:devel/nasm
ONLY_FOR_ARCHS= i386
ONLY_FOR_ARCHS_REASON= uses i386 assembly code
diff --git a/emulators/gngeo/Makefile b/emulators/gngeo/Makefile
index 0eefac1fab36..9a686f5114bb 100644
--- a/emulators/gngeo/Makefile
+++ b/emulators/gngeo/Makefile
@@ -34,7 +34,7 @@ STAR_DESC= Use Starscream as 68k emulator (broken)
.if ${PORT_OPTIONS:MI386ASM} || ${PORT_OPTIONS:MRAZE} || \
${PORT_OPTIONS:MSTAR}
-BUILD_DEPENDS+= nasm:${PORTSDIR}/devel/nasm
+BUILD_DEPENDS+= nasm:devel/nasm
.endif
.if ${PORT_OPTIONS:MI386ASM}
diff --git a/emulators/gns3/Makefile b/emulators/gns3/Makefile
index 17ab227a78c8..3e2279e016a7 100644
--- a/emulators/gns3/Makefile
+++ b/emulators/gns3/Makefile
@@ -14,12 +14,12 @@ COMMENT= Graphical Cisco network simulator
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/PyQt4/QtGui.so:${PORTSDIR}/x11-toolkits/py-qt4-gui \
- ${PYTHON_SITELIBDIR}/PyQt4/QtSvg.so:${PORTSDIR}/graphics/py-qt4-svg \
- ${PYTHON_SITELIBDIR}/PyQt4/QtNetwork.so:${PORTSDIR}/net/py-qt4-network \
- dynamips:${PORTSDIR}/emulators/dynamips-community \
- dynagen:${PORTSDIR}/emulators/dynagen \
- xdotool:${PORTSDIR}/x11/xdotool
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/PyQt4/QtGui.so:x11-toolkits/py-qt4-gui \
+ ${PYTHON_SITELIBDIR}/PyQt4/QtSvg.so:graphics/py-qt4-svg \
+ ${PYTHON_SITELIBDIR}/PyQt4/QtNetwork.so:net/py-qt4-network \
+ dynamips:emulators/dynamips-community \
+ dynagen:emulators/dynagen \
+ xdotool:x11/xdotool
WRKSRC= ${WRKDIR}/${PORTNAME}-legacy-GNS3-${PORTVERSION}
diff --git a/emulators/gnuboy/Makefile b/emulators/gnuboy/Makefile
index daa4b5cac1e7..fd1a7cc74c5d 100644
--- a/emulators/gnuboy/Makefile
+++ b/emulators/gnuboy/Makefile
@@ -13,7 +13,7 @@ COMMENT= Nintendo GameBoy emulator
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libvga.so:${PORTSDIR}/graphics/svgalib
+LIB_DEPENDS= libvga.so:graphics/svgalib
USES= autoreconf compiler
USE_SDL= sdl
diff --git a/emulators/hatari/Makefile b/emulators/hatari/Makefile
index 818e04eea6c5..1f255e978afe 100644
--- a/emulators/hatari/Makefile
+++ b/emulators/hatari/Makefile
@@ -13,8 +13,8 @@ COMMENT= Atari ST emulator
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/gpl.txt
-LIB_DEPENDS= libportaudio.so:${PORTSDIR}/audio/portaudio \
- libpng.so:${PORTSDIR}/graphics/png
+LIB_DEPENDS= libportaudio.so:audio/portaudio \
+ libpng.so:graphics/png
USES= cmake desktop-file-utils python readline shared-mime-info \
shebangfix tar:bzip2
diff --git a/emulators/higan/Makefile b/emulators/higan/Makefile
index 909685ab9fa7..fd05695e21b2 100644
--- a/emulators/higan/Makefile
+++ b/emulators/higan/Makefile
@@ -68,7 +68,7 @@ XSHM_VARS= VIDEO_DRIVER+=video.xshm
XV_USE= XORG=xv
XV_VARS= VIDEO_DRIVER+=video.xv
-AO_LIB_DEPENDS= libao.so:${PORTSDIR}/audio/libao
+AO_LIB_DEPENDS= libao.so:audio/libao
AO_VARS= AUDIO_DRIVER+=audio.ao
OPENAL_USES= openal:al
@@ -76,7 +76,7 @@ OPENAL_VARS= AUDIO_DRIVER+=audio.openal
OSS_VARS= AUDIO_DRIVER+=audio.oss
-PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio
+PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PULSEAUDIO_VARS= AUDIO_DRIVER+=audio.pulseaudio
INPUT_SDL_USE= SDL=sdl
diff --git a/emulators/hugo/Makefile b/emulators/hugo/Makefile
index 45090584331e..1979dd298d1a 100644
--- a/emulators/hugo/Makefile
+++ b/emulators/hugo/Makefile
@@ -14,7 +14,7 @@ COMMENT= PC Engine (TurboGrafx 16) emulator
LICENSE= BSD3CLAUSE GPLv2
LICENSE_COMB= multi
-LIB_DEPENDS= libargp.so:${PORTSDIR}/devel/argp-standalone
+LIB_DEPENDS= libargp.so:devel/argp-standalone
OPTIONS_DEFINE= GTK2 DOCS NETPLAY SDL_MIXER
OPTIONS_DEFAULT=GTK2
@@ -50,7 +50,7 @@ CONFIGURE_ENV+= ac_cv_lib_SDL_net_main=no
.endif
.if ${PORT_OPTIONS:MSDL_MIXER}
-LIB_DEPENDS+= libvorbis.so:${PORTSDIR}/audio/libvorbis
+LIB_DEPENDS+= libvorbis.so:audio/libvorbis
USE_SDL+= mixer
CFLAGS+= -DOGG_SUPPORT
.else
diff --git a/emulators/i386-wine-devel/Makefile.i386 b/emulators/i386-wine-devel/Makefile.i386
index e3f47aef7bb0..ef74ed7ed09a 100644
--- a/emulators/i386-wine-devel/Makefile.i386
+++ b/emulators/i386-wine-devel/Makefile.i386
@@ -12,7 +12,7 @@ MASTERDIR= ${SLAVEDIR}/../wine-devel
PKGINSTALL= ${SLAVEDIR}/files/pkg-install
PKGDEINSTALL= ${PKGINSTALL}
-RUN_DEPENDS= dri>0:${PORTSDIR}/graphics/dri
+RUN_DEPENDS= dri>0:graphics/dri
CONFLICTS_INSTALL?= wine-[0-9]* wine-staging-[0-9]* wine-devel-[0-9]* \
i386-wine-[0-9]* i386-wine-staging-[0-9]*
diff --git a/emulators/i386-wine-devel/Makefile.inc b/emulators/i386-wine-devel/Makefile.inc
index 38d078127d0d..92284108647d 100644
--- a/emulators/i386-wine-devel/Makefile.inc
+++ b/emulators/i386-wine-devel/Makefile.inc
@@ -42,8 +42,8 @@ USE_LDCONFIG32= ${PREFIX}/lib32 ${PREFIX}/lib32/wine
USES= tar:xz
BUNDLE_LIBS= yes
-GECKO_RUN_DEPENDS= ${DATADIR}/gecko/wine_gecko-2.44-x86.msi:${PORTSDIR}/emulators/wine-gecko-devel
-MONO_RUN_DEPENDS= ${DATADIR}/mono/wine-mono-4.6.0.msi:${PORTSDIR}/emulators/wine-mono-devel
+GECKO_RUN_DEPENDS= ${DATADIR}/gecko/wine_gecko-2.44-x86.msi:emulators/wine-gecko-devel
+MONO_RUN_DEPENDS= ${DATADIR}/mono/wine-mono-4.6.0.msi:emulators/wine-mono-devel
# Included for OPSYS and OSVERSION
.include <bsd.port.pre.mk>
diff --git a/emulators/i386-wine/Makefile.i386 b/emulators/i386-wine/Makefile.i386
index 57e8f39338b0..b8106a656ab8 100644
--- a/emulators/i386-wine/Makefile.i386
+++ b/emulators/i386-wine/Makefile.i386
@@ -12,7 +12,7 @@ MASTERDIR= ${SLAVEDIR}/../wine
PKGINSTALL= ${SLAVEDIR}/files/pkg-install
PKGDEINSTALL= ${PKGINSTALL}
-RUN_DEPENDS= dri>0:${PORTSDIR}/graphics/dri
+RUN_DEPENDS= dri>0:graphics/dri
CONFLICTS_INSTALL?= wine-[0-9]* wine-staging-[0-9]* wine-devel-[0-9]* \
i386-wine-staging-[0-9]* i386-wine-devel-[0-9]*
diff --git a/emulators/i386-wine/Makefile.inc b/emulators/i386-wine/Makefile.inc
index ef1bc3463027..2c29baed3b37 100644
--- a/emulators/i386-wine/Makefile.inc
+++ b/emulators/i386-wine/Makefile.inc
@@ -41,8 +41,8 @@ USE_LDCONFIG32= ${PREFIX}/lib32 ${PREFIX}/lib32/wine
USES= tar:xz
BUNDLE_LIBS= yes
-GECKO_RUN_DEPENDS= ${DATADIR}/gecko/wine_gecko-2.40-x86.msi:${PORTSDIR}/emulators/wine-gecko
-MONO_RUN_DEPENDS= ${DATADIR}/mono/wine-mono-4.5.6.msi:${PORTSDIR}/emulators/wine-mono
+GECKO_RUN_DEPENDS= ${DATADIR}/gecko/wine_gecko-2.40-x86.msi:emulators/wine-gecko
+MONO_RUN_DEPENDS= ${DATADIR}/mono/wine-mono-4.5.6.msi:emulators/wine-mono
PORTSCOUT= limitw:1,even
diff --git a/emulators/ines/Makefile b/emulators/ines/Makefile
index 0f5b6c37212e..9453fc18ea29 100644
--- a/emulators/ines/Makefile
+++ b/emulators/ines/Makefile
@@ -12,7 +12,7 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
COMMENT= Nintendo Entertainment System emlator for X
-LIB_DEPENDS= libc.so.5:${PORTSDIR}/misc/compat5x
+LIB_DEPENDS= libc.so.5:misc/compat5x
ONLY_FOR_ARCHS= i386
ONLY_FOR_ARCHS_REASON= is an i386 binary
diff --git a/emulators/javatari/Makefile b/emulators/javatari/Makefile
index e4eb4478ecdd..160aab135abb 100644
--- a/emulators/javatari/Makefile
+++ b/emulators/javatari/Makefile
@@ -14,7 +14,7 @@ COMMENT= Multiplayer Atari 2600 emulator written in pure Java
LICENSE= AGPLv3
-EXTRACT_DEPENDS= ${UNZIP_CMD}:${PORTSDIR}/archivers/unzip
+EXTRACT_DEPENDS= ${UNZIP_CMD}:archivers/unzip
USE_JAVA= yes
JAVA_VERSION= 1.6+
diff --git a/emulators/kcemu/Makefile b/emulators/kcemu/Makefile
index bd1a91979a5d..7b6674b152ad 100644
--- a/emulators/kcemu/Makefile
+++ b/emulators/kcemu/Makefile
@@ -11,16 +11,16 @@ DISTNAME= KCemu-${PORTVERSION}
MAINTAINER= hardy.schumacher@gmx.de
COMMENT= KC85 emulator
-BUILD_DEPENDS= pngtopnm:${PORTSDIR}/graphics/netpbm
-LIB_DEPENDS= libaudiofile.so:${PORTSDIR}/audio/libaudiofile \
- libavformat.so:${PORTSDIR}/multimedia/ffmpeg \
- libdirac_encoder.so:${PORTSDIR}/multimedia/dirac \
- libschroedinger-1.0.so:${PORTSDIR}/multimedia/schroedinger \
- libsndfile.so:${PORTSDIR}/audio/libsndfile \
- libtheora.so:${PORTSDIR}/multimedia/libtheora \
- libvncserver.so:${PORTSDIR}/net/libvncserver \
- libxvidcore.so:${PORTSDIR}/multimedia/xvid \
- libz80ex.so:${PORTSDIR}/devel/z80ex
+BUILD_DEPENDS= pngtopnm:graphics/netpbm
+LIB_DEPENDS= libaudiofile.so:audio/libaudiofile \
+ libavformat.so:multimedia/ffmpeg \
+ libdirac_encoder.so:multimedia/dirac \
+ libschroedinger-1.0.so:multimedia/schroedinger \
+ libsndfile.so:audio/libsndfile \
+ libtheora.so:multimedia/libtheora \
+ libvncserver.so:net/libvncserver \
+ libxvidcore.so:multimedia/xvid \
+ libz80ex.so:devel/z80ex
GNU_CONFIGURE= yes
USE_XORG= xmu
diff --git a/emulators/lib765/Makefile b/emulators/lib765/Makefile
index 856c4a28e51f..998782e24e17 100644
--- a/emulators/lib765/Makefile
+++ b/emulators/lib765/Makefile
@@ -23,7 +23,7 @@ OPTIONS_DEFAULT= LIBDSK
LIBDSK_DESC= Include LibDSK support (recommended)
LIBDSK_CONFIGURE_ON= --with-libdsk --with-libdsk-path=${LOCALBASE}
LIBDSK_CONFIGURE_OFF= --without-libdsk
-LIBDSK_LIB_DEPENDS= libdsk.so:${PORTSDIR}/emulators/libdsk
+LIBDSK_LIB_DEPENDS= libdsk.so:emulators/libdsk
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib765.so
diff --git a/emulators/libspectrum/Makefile b/emulators/libspectrum/Makefile
index 81d788b2533a..7f95678c927d 100644
--- a/emulators/libspectrum/Makefile
+++ b/emulators/libspectrum/Makefile
@@ -12,7 +12,7 @@ COMMENT= Handling of ZX-Spectrum emulator files formats
LICENSE= GPLv2
-LIB_DEPENDS= libgcrypt.so:${PORTSDIR}/security/libgcrypt
+LIB_DEPENDS= libgcrypt.so:security/libgcrypt
GNU_CONFIGURE= yes
USE_GNOME= glib20
@@ -22,7 +22,7 @@ USES= gmake pkgconfig libtool
OPTIONS_DEFINE= AUDIOFILE DOCS
AUDIOFILE_DESC= Support loading from .wav files
-AUDIOFILE_LIB_DEPENDS= libaudiofile.so:${PORTSDIR}/audio/libaudiofile
+AUDIOFILE_LIB_DEPENDS= libaudiofile.so:audio/libaudiofile
AUDIOFILE_CONFIGURE_OFF= --without-libaudiofile
INSTALL_TARGET= install-strip
diff --git a/emulators/linux-c6/Makefile b/emulators/linux-c6/Makefile
index b81e3145dfe4..c4af03a4812f 100644
--- a/emulators/linux-c6/Makefile
+++ b/emulators/linux-c6/Makefile
@@ -15,79 +15,79 @@ USE_LINUX= c6
# non-base
-RUN_DEPENDS+= linux-${USE_LINUX}-libasyncns>0:${PORTSDIR}/dns/linux-c6-libasyncns \
- linux-${USE_LINUX}-tk85>0:${PORTSDIR}/x11-toolkits/linux-c6-tk85 \
- linux-${USE_LINUX}-gtk2>0:${PORTSDIR}/x11-toolkits/linux-c6-gtk2 \
- linux-${USE_LINUX}-hicolor-icon-theme>0:${PORTSDIR}/x11-themes/linux-c6-hicolor-icon-theme \
- linux-${USE_LINUX}-qt47-x11>0:${PORTSDIR}/x11-toolkits/linux-c6-qt47-x11 \
- linux-${USE_LINUX}-pango>0:${PORTSDIR}/x11-toolkits/linux-c6-pango \
- linux-${USE_LINUX}-openmotif>0:${PORTSDIR}/x11-toolkits/linux-c6-openmotif \
- linux-${USE_LINUX}-atk>0:${PORTSDIR}/accessibility/linux-c6-atk \
- linux-${USE_LINUX}-sqlite>0:${PORTSDIR}/databases/linux-c6-sqlite3 \
- linux-${USE_LINUX}-tcl85>0:${PORTSDIR}/lang/linux-c6-tcl85 \
- linux-${USE_LINUX}-nspr>0:${PORTSDIR}/devel/linux-c6-nspr \
- linux-${USE_LINUX}-libsigc++20>0:${PORTSDIR}/devel/linux-c6-libsigc++20 \
- linux-${USE_LINUX}-sdl>0:${PORTSDIR}/devel/linux-c6-sdl12 \
- linux-${USE_LINUX}-libpciaccess>0:${PORTSDIR}/devel/linux-c6-libpciaccess \
- linux-${USE_LINUX}-libglade2>0:${PORTSDIR}/devel/linux-c6-libglade2 \
- linux-${USE_LINUX}-devtools>0:${PORTSDIR}/devel/linux-c6-devtools \
- linux-${USE_LINUX}-dbus-libs>0:${PORTSDIR}/devel/linux-c6-dbus-libs \
- linux-${USE_LINUX}-qt47>0:${PORTSDIR}/devel/linux-c6-qt47 \
- linux-${USE_LINUX}-dbus-glib>0:${PORTSDIR}/devel/linux-c6-dbus-glib \
- linux-${USE_LINUX}-ncurses-base>0:${PORTSDIR}/devel/linux-c6-ncurses-base \
- linux-${USE_LINUX}-xorg-libs>0:${PORTSDIR}/x11/linux-c6-xorg-libs \
- linux-${USE_LINUX}-fontconfig>0:${PORTSDIR}/x11-fonts/linux-c6-fontconfig \
- linux-${USE_LINUX}-cups-libs>0:${PORTSDIR}/print/linux-c6-cups-libs \
- linux-${USE_LINUX}-flac>0:${PORTSDIR}/audio/linux-c6-flac \
- linux-${USE_LINUX}-alsa-utils>0:${PORTSDIR}/audio/linux-c6-alsa-utils \
- linux-${USE_LINUX}-alsa-lib>0:${PORTSDIR}/audio/linux-c6-alsa-lib \
- linux-${USE_LINUX}-libaudiofile>0:${PORTSDIR}/audio/linux-c6-libaudiofile \
- linux-${USE_LINUX}-esound>0:${PORTSDIR}/audio/linux-c6-esound \
- linux-${USE_LINUX}-alsa-plugins-oss>0:${PORTSDIR}/audio/linux-c6-alsa-plugins-oss \
- linux-${USE_LINUX}-sdl_mixer>0:${PORTSDIR}/audio/linux-c6-sdl_mixer \
- linux-${USE_LINUX}-alsa-plugins-pulseaudio>0:${PORTSDIR}/audio/linux-c6-alsa-plugins-pulseaudio \
- linux-${USE_LINUX}-libsndfile>0:${PORTSDIR}/audio/linux-c6-libsndfile \
- linux-${USE_LINUX}-libogg>0:${PORTSDIR}/audio/linux-c6-libogg \
- linux-${USE_LINUX}-arts>0:${PORTSDIR}/audio/linux-c6-arts \
- linux-${USE_LINUX}-pulseaudio-utils>0:${PORTSDIR}/audio/linux-c6-pulseaudio-utils \
- linux-${USE_LINUX}-pulseaudio-libs>0:${PORTSDIR}/audio/linux-c6-pulseaudio-libs \
- linux-${USE_LINUX}-mikmod>0:${PORTSDIR}/audio/linux-c6-mikmod \
- linux-${USE_LINUX}-openal-soft>0:${PORTSDIR}/audio/linux-c6-openal-soft \
- linux-${USE_LINUX}-libvorbis>0:${PORTSDIR}/audio/linux-c6-libvorbis \
- linux-${USE_LINUX}-nas-libs>0:${PORTSDIR}/audio/linux-c6-nas-libs \
- linux-${USE_LINUX}-libtheora>0:${PORTSDIR}/multimedia/linux-c6-libtheora \
- linux-${USE_LINUX}-libv4l>0:${PORTSDIR}/multimedia/linux-c6-libv4l \
- linux-${USE_LINUX}-qt47-webkit>0:${PORTSDIR}/www/linux-c6-qt47-webkit \
- linux-${USE_LINUX}-flashplugin>0:${PORTSDIR}/www/linux-c6-flashplugin11 \
- linux-${USE_LINUX}-cyrus-sasl2>0:${PORTSDIR}/security/linux-c6-cyrus-sasl2 \
- linux-${USE_LINUX}-libssh2>0:${PORTSDIR}/security/linux-c6-libssh2 \
- linux-${USE_LINUX}-openssl-compat>0:${PORTSDIR}/security/linux-c6-openssl-compat \
- linux-${USE_LINUX}-openssl>0:${PORTSDIR}/security/linux-c6-openssl \
- linux-${USE_LINUX}-gnutls>0:${PORTSDIR}/security/linux-c6-gnutls \
- linux-${USE_LINUX}-libgcrypt>0:${PORTSDIR}/security/linux-c6-libgcrypt \
- linux-${USE_LINUX}-nss>0:${PORTSDIR}/security/linux-c6-nss \
- linux-${USE_LINUX}-libtasn1>0:${PORTSDIR}/security/linux-c6-libtasn1 \
- linux-${USE_LINUX}-libgpg-error>0:${PORTSDIR}/security/linux-c6-libgpg-error \
- linux-${USE_LINUX}-curl>0:${PORTSDIR}/ftp/linux-c6-curl \
- linux-${USE_LINUX}-tcp_wrappers-libs>0:${PORTSDIR}/net/linux-c6-tcp_wrappers-libs \
- linux-${USE_LINUX}-openldap>0:${PORTSDIR}/net/linux-c6-openldap \
- linux-${USE_LINUX}-avahi-libs>0:${PORTSDIR}/net/linux-c6-avahi-libs \
- linux-${USE_LINUX}-expat>0:${PORTSDIR}/textproc/linux-c6-expat \
- linux-${USE_LINUX}-aspell>0:${PORTSDIR}/textproc/linux-c6-aspell \
- linux-${USE_LINUX}-libxml2>0:${PORTSDIR}/textproc/linux-c6-libxml2 \
- linux-${USE_LINUX}-sdl_image>0:${PORTSDIR}/graphics/linux-c6-sdl_image \
- linux-${USE_LINUX}-sdl_ttf>0:${PORTSDIR}/graphics/linux-c6-sdl_ttf \
- linux-${USE_LINUX}-png>0:${PORTSDIR}/graphics/linux-c6-png \
- linux-${USE_LINUX}-tiff>0:${PORTSDIR}/graphics/linux-c6-tiff \
- linux-${USE_LINUX}-jpeg>0:${PORTSDIR}/graphics/linux-c6-jpeg \
- linux-${USE_LINUX}-glx-utils>0:${PORTSDIR}/graphics/linux-c6-glx-utils \
- linux-${USE_LINUX}-gdk-pixbuf2>0:${PORTSDIR}/graphics/linux-c6-gdk-pixbuf2 \
- linux-${USE_LINUX}-cairo>0:${PORTSDIR}/graphics/linux-c6-cairo
+RUN_DEPENDS+= linux-${USE_LINUX}-libasyncns>0:dns/linux-c6-libasyncns \
+ linux-${USE_LINUX}-tk85>0:x11-toolkits/linux-c6-tk85 \
+ linux-${USE_LINUX}-gtk2>0:x11-toolkits/linux-c6-gtk2 \
+ linux-${USE_LINUX}-hicolor-icon-theme>0:x11-themes/linux-c6-hicolor-icon-theme \
+ linux-${USE_LINUX}-qt47-x11>0:x11-toolkits/linux-c6-qt47-x11 \
+ linux-${USE_LINUX}-pango>0:x11-toolkits/linux-c6-pango \
+ linux-${USE_LINUX}-openmotif>0:x11-toolkits/linux-c6-openmotif \
+ linux-${USE_LINUX}-atk>0:accessibility/linux-c6-atk \
+ linux-${USE_LINUX}-sqlite>0:databases/linux-c6-sqlite3 \
+ linux-${USE_LINUX}-tcl85>0:lang/linux-c6-tcl85 \
+ linux-${USE_LINUX}-nspr>0:devel/linux-c6-nspr \
+ linux-${USE_LINUX}-libsigc++20>0:devel/linux-c6-libsigc++20 \
+ linux-${USE_LINUX}-sdl>0:devel/linux-c6-sdl12 \
+ linux-${USE_LINUX}-libpciaccess>0:devel/linux-c6-libpciaccess \
+ linux-${USE_LINUX}-libglade2>0:devel/linux-c6-libglade2 \
+ linux-${USE_LINUX}-devtools>0:devel/linux-c6-devtools \
+ linux-${USE_LINUX}-dbus-libs>0:devel/linux-c6-dbus-libs \
+ linux-${USE_LINUX}-qt47>0:devel/linux-c6-qt47 \
+ linux-${USE_LINUX}-dbus-glib>0:devel/linux-c6-dbus-glib \
+ linux-${USE_LINUX}-ncurses-base>0:devel/linux-c6-ncurses-base \
+ linux-${USE_LINUX}-xorg-libs>0:x11/linux-c6-xorg-libs \
+ linux-${USE_LINUX}-fontconfig>0:x11-fonts/linux-c6-fontconfig \
+ linux-${USE_LINUX}-cups-libs>0:print/linux-c6-cups-libs \
+ linux-${USE_LINUX}-flac>0:audio/linux-c6-flac \
+ linux-${USE_LINUX}-alsa-utils>0:audio/linux-c6-alsa-utils \
+ linux-${USE_LINUX}-alsa-lib>0:audio/linux-c6-alsa-lib \
+ linux-${USE_LINUX}-libaudiofile>0:audio/linux-c6-libaudiofile \
+ linux-${USE_LINUX}-esound>0:audio/linux-c6-esound \
+ linux-${USE_LINUX}-alsa-plugins-oss>0:audio/linux-c6-alsa-plugins-oss \
+ linux-${USE_LINUX}-sdl_mixer>0:audio/linux-c6-sdl_mixer \
+ linux-${USE_LINUX}-alsa-plugins-pulseaudio>0:audio/linux-c6-alsa-plugins-pulseaudio \
+ linux-${USE_LINUX}-libsndfile>0:audio/linux-c6-libsndfile \
+ linux-${USE_LINUX}-libogg>0:audio/linux-c6-libogg \
+ linux-${USE_LINUX}-arts>0:audio/linux-c6-arts \
+ linux-${USE_LINUX}-pulseaudio-utils>0:audio/linux-c6-pulseaudio-utils \
+ linux-${USE_LINUX}-pulseaudio-libs>0:audio/linux-c6-pulseaudio-libs \
+ linux-${USE_LINUX}-mikmod>0:audio/linux-c6-mikmod \
+ linux-${USE_LINUX}-openal-soft>0:audio/linux-c6-openal-soft \
+ linux-${USE_LINUX}-libvorbis>0:audio/linux-c6-libvorbis \
+ linux-${USE_LINUX}-nas-libs>0:audio/linux-c6-nas-libs \
+ linux-${USE_LINUX}-libtheora>0:multimedia/linux-c6-libtheora \
+ linux-${USE_LINUX}-libv4l>0:multimedia/linux-c6-libv4l \
+ linux-${USE_LINUX}-qt47-webkit>0:www/linux-c6-qt47-webkit \
+ linux-${USE_LINUX}-flashplugin>0:www/linux-c6-flashplugin11 \
+ linux-${USE_LINUX}-cyrus-sasl2>0:security/linux-c6-cyrus-sasl2 \
+ linux-${USE_LINUX}-libssh2>0:security/linux-c6-libssh2 \
+ linux-${USE_LINUX}-openssl-compat>0:security/linux-c6-openssl-compat \
+ linux-${USE_LINUX}-openssl>0:security/linux-c6-openssl \
+ linux-${USE_LINUX}-gnutls>0:security/linux-c6-gnutls \
+ linux-${USE_LINUX}-libgcrypt>0:security/linux-c6-libgcrypt \
+ linux-${USE_LINUX}-nss>0:security/linux-c6-nss \
+ linux-${USE_LINUX}-libtasn1>0:security/linux-c6-libtasn1 \
+ linux-${USE_LINUX}-libgpg-error>0:security/linux-c6-libgpg-error \
+ linux-${USE_LINUX}-curl>0:ftp/linux-c6-curl \
+ linux-${USE_LINUX}-tcp_wrappers-libs>0:net/linux-c6-tcp_wrappers-libs \
+ linux-${USE_LINUX}-openldap>0:net/linux-c6-openldap \
+ linux-${USE_LINUX}-avahi-libs>0:net/linux-c6-avahi-libs \
+ linux-${USE_LINUX}-expat>0:textproc/linux-c6-expat \
+ linux-${USE_LINUX}-aspell>0:textproc/linux-c6-aspell \
+ linux-${USE_LINUX}-libxml2>0:textproc/linux-c6-libxml2 \
+ linux-${USE_LINUX}-sdl_image>0:graphics/linux-c6-sdl_image \
+ linux-${USE_LINUX}-sdl_ttf>0:graphics/linux-c6-sdl_ttf \
+ linux-${USE_LINUX}-png>0:graphics/linux-c6-png \
+ linux-${USE_LINUX}-tiff>0:graphics/linux-c6-tiff \
+ linux-${USE_LINUX}-jpeg>0:graphics/linux-c6-jpeg \
+ linux-${USE_LINUX}-glx-utils>0:graphics/linux-c6-glx-utils \
+ linux-${USE_LINUX}-gdk-pixbuf2>0:graphics/linux-c6-gdk-pixbuf2 \
+ linux-${USE_LINUX}-cairo>0:graphics/linux-c6-cairo
OPTIONS_DEFINE= NVIDIA_GL
-NVIDIA_GL_RUN_DEPENDS= ${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver \
- linux-${USE_LINUX}-libGLU>0:${PORTSDIR}/graphics/linux-c6-libGLU
-NVIDIA_GL_RUN_DEPENDS_OFF= linux-${USE_LINUX}-dri>0:${PORTSDIR}/graphics/linux-c6-dri
+NVIDIA_GL_RUN_DEPENDS= ${LINUXBASE}/usr/lib/libGL.so.1:x11/nvidia-driver \
+ linux-${USE_LINUX}-libGLU>0:graphics/linux-c6-libGLU
+NVIDIA_GL_RUN_DEPENDS_OFF= linux-${USE_LINUX}-dri>0:graphics/linux-c6-dri
.include <bsd.port.mk>
diff --git a/emulators/linux-f10/Makefile b/emulators/linux-f10/Makefile
index 2a5a383d67dc..0eefa795d165 100644
--- a/emulators/linux-f10/Makefile
+++ b/emulators/linux-f10/Makefile
@@ -15,84 +15,84 @@ USE_LINUX= f10
# non-base
-RUN_DEPENDS+= linux-f10-libasyncns>0:${PORTSDIR}/dns/linux-f10-libasyncns \
- linux-f10-gtk2>0:${PORTSDIR}/x11-toolkits/linux-f10-gtk2 \
- linux-f10-tk85>0:${PORTSDIR}/x11-toolkits/linux-f10-tk85 \
- linux-f10-qt45>0:${PORTSDIR}/x11-toolkits/linux-f10-qt45 \
- linux-f10-openmotif>0:${PORTSDIR}/x11-toolkits/linux-f10-openmotif \
- linux-f10-pango>0:${PORTSDIR}/x11-toolkits/linux-f10-pango \
- linux-f10-blt>0:${PORTSDIR}/x11-toolkits/linux-f10-blt \
- linux-f10-atk>0:${PORTSDIR}/accessibility/linux-f10-atk \
- linux-f10-sqlite3>0:${PORTSDIR}/databases/linux-f10-sqlite3 \
- linux-f10-procps>0:${PORTSDIR}/sysutils/linux-f10-procps \
- linux-f10-tcl85>0:${PORTSDIR}/lang/linux-f10-tcl85 \
- linux-f10-libg2c>0:${PORTSDIR}/lang/linux-f10-libg2c \
- linux-f10-sdl>0:${PORTSDIR}/devel/linux-f10-sdl12 \
- linux-f10-libglade2>0:${PORTSDIR}/devel/linux-f10-libglade2 \
- linux-f10-allegro>0:${PORTSDIR}/devel/linux-f10-allegro \
- linux-f10-devtools>0:${PORTSDIR}/devel/linux-f10-devtools \
- linux-f10-dbus-libs>0:${PORTSDIR}/devel/linux-f10-dbus-libs \
- linux-f10-nspr>0:${PORTSDIR}/devel/linux-f10-nspr \
- linux-f10-dbus-glib>0:${PORTSDIR}/devel/linux-f10-dbus-glib \
- linux-f10-libsigc++20>0:${PORTSDIR}/devel/linux-f10-libsigc++20 \
- linux-f10-ncurses-base>0:${PORTSDIR}/devel/linux-f10-ncurses-base \
- linux_base-f10>0:${PORTSDIR}/emulators/linux_base-f10 \
- linux-f10-xorg-libs>0:${PORTSDIR}/x11/linux-f10-xorg-libs \
- linux-f10-fontconfig>0:${PORTSDIR}/x11-fonts/linux-f10-fontconfig \
- linux-f10-cups-libs>0:${PORTSDIR}/print/linux-f10-cups-libs \
- linux-f10-nas-libs>0:${PORTSDIR}/audio/linux-f10-nas-libs \
- linux-f10-openal-soft>0:${PORTSDIR}/audio/linux-f10-openal-soft \
- linux-f10-esound>0:${PORTSDIR}/audio/linux-f10-esound \
- linux-f10-sdl_mixer>0:${PORTSDIR}/audio/linux-f10-sdl_mixer \
- linux-f10-pulseaudio-libs>0:${PORTSDIR}/audio/linux-f10-pulseaudio-libs \
- linux-f10-libogg>0:${PORTSDIR}/audio/linux-f10-libogg \
- linux-f10-libvorbis>0:${PORTSDIR}/audio/linux-f10-libvorbis \
- linux-f10-freealut>0:${PORTSDIR}/audio/linux-f10-freealut \
- linux-f10-arts>0:${PORTSDIR}/audio/linux-f10-arts \
- linux-f10-mikmod>0:${PORTSDIR}/audio/linux-f10-mikmod \
- linux-f10-openal>0:${PORTSDIR}/audio/linux-f10-openal \
- linux-f10-alsa-plugins-oss>0:${PORTSDIR}/audio/linux-f10-alsa-plugins-oss \
- linux-f10-libaudiofile>0:${PORTSDIR}/audio/linux-f10-libaudiofile \
- linux-f10-alsa-lib>0:${PORTSDIR}/audio/linux-f10-alsa-lib \
- linux-f10-libv4l>0:${PORTSDIR}/multimedia/linux-f10-libv4l \
- linux-f10-libtheora>0:${PORTSDIR}/multimedia/linux-f10-libtheora \
- linux-f10-flashplugin>0:${PORTSDIR}/www/linux-f10-flashplugin11 \
- linux-f10-nss>0:${PORTSDIR}/security/linux-f10-nss \
- linux-f10-libtasn1>0:${PORTSDIR}/security/linux-f10-libtasn1 \
- linux-f10-libgcrypt>0:${PORTSDIR}/security/linux-f10-libgcrypt \
- linux-f10-libgpg-error>0:${PORTSDIR}/security/linux-f10-libgpg-error \
- linux-f10-cyrus-sasl2>0:${PORTSDIR}/security/linux-f10-cyrus-sasl2 \
- linux-f10-gnutls>0:${PORTSDIR}/security/linux-f10-gnutls \
- linux-f10-openssl>0:${PORTSDIR}/security/linux-f10-openssl \
- linux-f10-libssh2>0:${PORTSDIR}/security/linux-f10-libssh2 \
- linux-f10-hicolor-icon-theme>0:${PORTSDIR}/x11-themes/linux-f10-hicolor-icon-theme \
- linux-f10-qtcurve-gtk2>0:${PORTSDIR}/x11-themes/linux-f10-qtcurve-gtk2 \
- linux-f10-curl>0:${PORTSDIR}/ftp/linux-f10-curl \
- linux-f10-nss_ldap>0:${PORTSDIR}/net/linux-f10-nss_ldap \
- linux-f10-openldap>0:${PORTSDIR}/net/linux-f10-openldap \
- linux-f10-expat>0:${PORTSDIR}/textproc/linux-f10-expat \
- linux-f10-libxml2>0:${PORTSDIR}/textproc/linux-f10-libxml2 \
- linux-f10-scim-libs>0:${PORTSDIR}/textproc/linux-f10-scim-libs \
- linux-f10-aspell>0:${PORTSDIR}/textproc/linux-f10-aspell \
- linux-f10-scim-gtk>0:${PORTSDIR}/textproc/linux-f10-scim-gtk \
- linux-f10-ucl>0:${PORTSDIR}/archivers/linux-f10-ucl \
- linux-f10-upx>0:${PORTSDIR}/archivers/linux-f10-upx \
- linux-f10-gdk-pixbuf>0:${PORTSDIR}/graphics/linux-f10-gdk-pixbuf \
- linux-f10-png>0:${PORTSDIR}/graphics/linux-f10-png \
- linux-f10-sdl_ttf>0:${PORTSDIR}/graphics/linux-f10-sdl_ttf \
- linux-f10-jpeg>0:${PORTSDIR}/graphics/linux-f10-jpeg \
- linux-f10-tiff>0:${PORTSDIR}/graphics/linux-f10-tiff \
- linux-f10-imlib>0:${PORTSDIR}/graphics/linux-f10-imlib \
- linux-f10-ungif>0:${PORTSDIR}/graphics/linux-f10-ungif \
- linux-f10-libmng>0:${PORTSDIR}/graphics/linux-f10-libmng \
- linux-f10-sdl_image>0:${PORTSDIR}/graphics/linux-f10-sdl_image \
- linux-f10-glew>0:${PORTSDIR}/graphics/linux-f10-glew \
- linux-f10-cairo>0:${PORTSDIR}/graphics/linux-f10-cairo
+RUN_DEPENDS+= linux-f10-libasyncns>0:dns/linux-f10-libasyncns \
+ linux-f10-gtk2>0:x11-toolkits/linux-f10-gtk2 \
+ linux-f10-tk85>0:x11-toolkits/linux-f10-tk85 \
+ linux-f10-qt45>0:x11-toolkits/linux-f10-qt45 \
+ linux-f10-openmotif>0:x11-toolkits/linux-f10-openmotif \
+ linux-f10-pango>0:x11-toolkits/linux-f10-pango \
+ linux-f10-blt>0:x11-toolkits/linux-f10-blt \
+ linux-f10-atk>0:accessibility/linux-f10-atk \
+ linux-f10-sqlite3>0:databases/linux-f10-sqlite3 \
+ linux-f10-procps>0:sysutils/linux-f10-procps \
+ linux-f10-tcl85>0:lang/linux-f10-tcl85 \
+ linux-f10-libg2c>0:lang/linux-f10-libg2c \
+ linux-f10-sdl>0:devel/linux-f10-sdl12 \
+ linux-f10-libglade2>0:devel/linux-f10-libglade2 \
+ linux-f10-allegro>0:devel/linux-f10-allegro \
+ linux-f10-devtools>0:devel/linux-f10-devtools \
+ linux-f10-dbus-libs>0:devel/linux-f10-dbus-libs \
+ linux-f10-nspr>0:devel/linux-f10-nspr \
+ linux-f10-dbus-glib>0:devel/linux-f10-dbus-glib \
+ linux-f10-libsigc++20>0:devel/linux-f10-libsigc++20 \
+ linux-f10-ncurses-base>0:devel/linux-f10-ncurses-base \
+ linux_base-f10>0:emulators/linux_base-f10 \
+ linux-f10-xorg-libs>0:x11/linux-f10-xorg-libs \
+ linux-f10-fontconfig>0:x11-fonts/linux-f10-fontconfig \
+ linux-f10-cups-libs>0:print/linux-f10-cups-libs \
+ linux-f10-nas-libs>0:audio/linux-f10-nas-libs \
+ linux-f10-openal-soft>0:audio/linux-f10-openal-soft \
+ linux-f10-esound>0:audio/linux-f10-esound \
+ linux-f10-sdl_mixer>0:audio/linux-f10-sdl_mixer \
+ linux-f10-pulseaudio-libs>0:audio/linux-f10-pulseaudio-libs \
+ linux-f10-libogg>0:audio/linux-f10-libogg \
+ linux-f10-libvorbis>0:audio/linux-f10-libvorbis \
+ linux-f10-freealut>0:audio/linux-f10-freealut \
+ linux-f10-arts>0:audio/linux-f10-arts \
+ linux-f10-mikmod>0:audio/linux-f10-mikmod \
+ linux-f10-openal>0:audio/linux-f10-openal \
+ linux-f10-alsa-plugins-oss>0:audio/linux-f10-alsa-plugins-oss \
+ linux-f10-libaudiofile>0:audio/linux-f10-libaudiofile \
+ linux-f10-alsa-lib>0:audio/linux-f10-alsa-lib \
+ linux-f10-libv4l>0:multimedia/linux-f10-libv4l \
+ linux-f10-libtheora>0:multimedia/linux-f10-libtheora \
+ linux-f10-flashplugin>0:www/linux-f10-flashplugin11 \
+ linux-f10-nss>0:security/linux-f10-nss \
+ linux-f10-libtasn1>0:security/linux-f10-libtasn1 \
+ linux-f10-libgcrypt>0:security/linux-f10-libgcrypt \
+ linux-f10-libgpg-error>0:security/linux-f10-libgpg-error \
+ linux-f10-cyrus-sasl2>0:security/linux-f10-cyrus-sasl2 \
+ linux-f10-gnutls>0:security/linux-f10-gnutls \
+ linux-f10-openssl>0:security/linux-f10-openssl \
+ linux-f10-libssh2>0:security/linux-f10-libssh2 \
+ linux-f10-hicolor-icon-theme>0:x11-themes/linux-f10-hicolor-icon-theme \
+ linux-f10-qtcurve-gtk2>0:x11-themes/linux-f10-qtcurve-gtk2 \
+ linux-f10-curl>0:ftp/linux-f10-curl \
+ linux-f10-nss_ldap>0:net/linux-f10-nss_ldap \
+ linux-f10-openldap>0:net/linux-f10-openldap \
+ linux-f10-expat>0:textproc/linux-f10-expat \
+ linux-f10-libxml2>0:textproc/linux-f10-libxml2 \
+ linux-f10-scim-libs>0:textproc/linux-f10-scim-libs \
+ linux-f10-aspell>0:textproc/linux-f10-aspell \
+ linux-f10-scim-gtk>0:textproc/linux-f10-scim-gtk \
+ linux-f10-ucl>0:archivers/linux-f10-ucl \
+ linux-f10-upx>0:archivers/linux-f10-upx \
+ linux-f10-gdk-pixbuf>0:graphics/linux-f10-gdk-pixbuf \
+ linux-f10-png>0:graphics/linux-f10-png \
+ linux-f10-sdl_ttf>0:graphics/linux-f10-sdl_ttf \
+ linux-f10-jpeg>0:graphics/linux-f10-jpeg \
+ linux-f10-tiff>0:graphics/linux-f10-tiff \
+ linux-f10-imlib>0:graphics/linux-f10-imlib \
+ linux-f10-ungif>0:graphics/linux-f10-ungif \
+ linux-f10-libmng>0:graphics/linux-f10-libmng \
+ linux-f10-sdl_image>0:graphics/linux-f10-sdl_image \
+ linux-f10-glew>0:graphics/linux-f10-glew \
+ linux-f10-cairo>0:graphics/linux-f10-cairo
# don't pull in graphics/linux-f10-libGLU -- conflicts with graphics/linux-f10-dri
OPTIONS_DEFINE= NVIDIA_GL
-NVIDIA_GL_RUN_DEPENDS= ${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver
-NVIDIA_GL_RUN_DEPENDS_OFF= linux-f10-dri>0:${PORTSDIR}/graphics/linux-f10-dri
+NVIDIA_GL_RUN_DEPENDS= ${LINUXBASE}/usr/lib/libGL.so.1:x11/nvidia-driver
+NVIDIA_GL_RUN_DEPENDS_OFF= linux-f10-dri>0:graphics/linux-f10-dri
.include <bsd.port.mk>
diff --git a/emulators/lisaem/Makefile b/emulators/lisaem/Makefile
index 06caef8b9eb0..8c0c3cce225d 100644
--- a/emulators/lisaem/Makefile
+++ b/emulators/lisaem/Makefile
@@ -9,7 +9,7 @@ MASTER_SITES= http://lisaem.sunder.net/downloads/
MAINTAINER= ports@FreeBSD.org
COMMENT= Apple Lisa 2 Emulator
-BUILD_DEPENDS= pngtopnm:${PORTSDIR}/graphics/netpbm
+BUILD_DEPENDS= pngtopnm:graphics/netpbm
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/emulators/loemu/Makefile b/emulators/loemu/Makefile
index d0b54087845e..efc47579fb7d 100644
--- a/emulators/loemu/Makefile
+++ b/emulators/loemu/Makefile
@@ -12,9 +12,9 @@ COMMENT= Simple frontend for various game emulators
LICENSE= GPLv2+
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/__init__.py:${PORTSDIR}/x11-toolkits/py-gtk2 \
- ${PYTHON_SITELIBDIR}/libxml2.py:${PORTSDIR}/textproc/py-libxml2 \
- ${PYTHON_SITELIBDIR}/libxslt.py:${PORTSDIR}/textproc/py-libxslt
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/__init__.py:x11-toolkits/py-gtk2 \
+ ${PYTHON_SITELIBDIR}/libxml2.py:textproc/py-libxml2 \
+ ${PYTHON_SITELIBDIR}/libxslt.py:textproc/py-libxslt
USES= gettext python shebangfix
USE_PYTHON= distutils
@@ -27,9 +27,9 @@ OPTIONS_DEFAULT= MAME SNES9X
MAME_DESC= Install mame emulator
SNES9X_DESC= Install snes9x emulator
ZSNES_DESC= Install zsnes emulator
-MAME_RUN_DEPENDS= mame>=0.154:${PORTSDIR}/emulators/mame
-SNES9X_RUN_DEPENDS= snes9x:${PORTSDIR}/emulators/snes9x
-ZSNES_RUN_DEPENDS= zsnes:${PORTSDIR}/emulators/zsnes
+MAME_RUN_DEPENDS= mame>=0.154:emulators/mame
+SNES9X_RUN_DEPENDS= snes9x:emulators/snes9x
+ZSNES_RUN_DEPENDS= zsnes:emulators/zsnes
.include <bsd.port.options.mk>
diff --git a/emulators/m2000/Makefile b/emulators/m2000/Makefile
index 8f61de2f91f4..f8faeca57c55 100644
--- a/emulators/m2000/Makefile
+++ b/emulators/m2000/Makefile
@@ -19,7 +19,7 @@ EXTRACT_ONLY= ${PORTNAME:tu}${EXTRACT_SUFX}
MAINTAINER= edwin@mavetju.org
COMMENT= Portable emulator for the Philips P2000 home computer
-EXTRACT_DEPENDS=${UNZIP_CMD}:${PORTSDIR}/archivers/unzip
+EXTRACT_DEPENDS=${UNZIP_CMD}:archivers/unzip
M2000TAPES= 3DDoolhof2.cas \
BrickWall.cas \
diff --git a/emulators/mame/Makefile b/emulators/mame/Makefile
index 34d355c67af0..3de7ef1aef0c 100644
--- a/emulators/mame/Makefile
+++ b/emulators/mame/Makefile
@@ -9,10 +9,10 @@ CATEGORIES= emulators
MAINTAINER= ports@FreeBSD.org
COMMENT?= Multi Arcade Machine Emulator
-LIB_DEPENDS= libFLAC.so:${PORTSDIR}/audio/flac \
- libexpat.so:${PORTSDIR}/textproc/expat2 \
- libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig
-RUN_DEPENDS= liberation-fonts-ttf>=0:${PORTSDIR}/x11-fonts/liberation-fonts-ttf
+LIB_DEPENDS= libFLAC.so:audio/flac \
+ libexpat.so:textproc/expat2 \
+ libfontconfig.so:x11-fonts/fontconfig
+RUN_DEPENDS= liberation-fonts-ttf>=0:x11-fonts/liberation-fonts-ttf
NOT_FOR_ARCHS= ia64 powerpc sparc64
diff --git a/emulators/mastergear/Makefile b/emulators/mastergear/Makefile
index 2281d9dcc51c..e1c2645aaa8b 100644
--- a/emulators/mastergear/Makefile
+++ b/emulators/mastergear/Makefile
@@ -12,7 +12,7 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
COMMENT= SEGA Master System and Game Gear emulator for X
-LIB_DEPENDS= libc.so.5:${PORTSDIR}/misc/compat5x
+LIB_DEPENDS= libc.so.5:misc/compat5x
NO_WRKSUBDIR= yes
ONLY_FOR_ARCHS= i386
diff --git a/emulators/mednafen/Makefile b/emulators/mednafen/Makefile
index 067b2f9acb19..826b395cedb0 100644
--- a/emulators/mednafen/Makefile
+++ b/emulators/mednafen/Makefile
@@ -13,9 +13,9 @@ COMMENT= Portable multi-system emulator
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libcdio.so:${PORTSDIR}/sysutils/libcdio \
- libsndfile.so:${PORTSDIR}/audio/libsndfile \
- libvorbis.so:${PORTSDIR}/audio/libvorbis
+LIB_DEPENDS= libcdio.so:sysutils/libcdio \
+ libsndfile.so:audio/libsndfile \
+ libvorbis.so:audio/libvorbis
GNU_CONFIGURE= yes
USE_SDL= sdl net
@@ -55,7 +55,7 @@ OPTIONS_SUB= yes
NLS_USES= gettext
NLS_CONFIGURE_ENABLE=nls
-JACK_LIB_DEPENDS=libjack.so:${PORTSDIR}/audio/jack
+JACK_LIB_DEPENDS=libjack.so:audio/jack
JACK_CONFIGURE_ENABLE=jack
GB_CONFIGURE_ENABLE=gb
diff --git a/emulators/mupen64plus-core/Makefile.common b/emulators/mupen64plus-core/Makefile.common
index 8782b36bdce8..4ffcb2c7b9f1 100644
--- a/emulators/mupen64plus-core/Makefile.common
+++ b/emulators/mupen64plus-core/Makefile.common
@@ -10,19 +10,19 @@ EXTRACT_AFTER_ARGS?= "${DISTNAME}/source/${PORTNAME}-core/*" \
"${DISTNAME}/source/${PORTNAME}${PKGNAMESUFFIX}/*"
.if ${PKGNAMESUFFIX} == "-core"
-LIB_DEPENDS+= libfreetype.so:${PORTSDIR}/print/freetype2 \
- libpng.so:${PORTSDIR}/graphics/png \
- libminizip.so:${PORTSDIR}/archivers/minizip
+LIB_DEPENDS+= libfreetype.so:print/freetype2 \
+ libpng.so:graphics/png \
+ libminizip.so:archivers/minizip
.else
PLIST= ${WRKDIR}/pkg-plist
.endif
.if ${PKGNAMESUFFIX} == "-video-rice"
-LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png
+LIB_DEPENDS+= libpng.so:graphics/png
.endif
.if ${PKGNAMESUFFIX} == "-video-glide64mk"
-LIB_DEPENDS+= libboost_thread.so:${PORTSDIR}/devel/boost-libs
+LIB_DEPENDS+= libboost_thread.so:devel/boost-libs
.endif
.if ${PKGNAMESUFFIX} != "-core"
diff --git a/emulators/mupen64plus-plugins/Makefile b/emulators/mupen64plus-plugins/Makefile
index 604e2fb94b41..8eec94ef77a7 100644
--- a/emulators/mupen64plus-plugins/Makefile
+++ b/emulators/mupen64plus-plugins/Makefile
@@ -22,7 +22,7 @@ RSP_CXD4_DESC= cxd4 RSP plugin
OPTIONS_DEFAULT= VIDEO_ARACHNOID VIDEO_GLIDE64 VIDEO_Z64 RSP_Z64 RSP_CXD4
.for OPT in ${OPTIONS_DEFINE}
-${OPT}_RUN_DEPENDS= ${LOCALBASE}/lib/${PORTNAME}/mupen64plus-${OPT:tl:S/_/-/}.so:${PORTSDIR}/emulators/mupen64plus-${OPT:tl:S/_/-/}
+${OPT}_RUN_DEPENDS= ${LOCALBASE}/lib/${PORTNAME}/mupen64plus-${OPT:tl:S/_/-/}.so:emulators/mupen64plus-${OPT:tl:S/_/-/}
.endfor
.include <bsd.port.mk>
diff --git a/emulators/mupen64plus-rsp-cxd4/Makefile b/emulators/mupen64plus-rsp-cxd4/Makefile
index 7cca343516d5..9abdbb13476b 100644
--- a/emulators/mupen64plus-rsp-cxd4/Makefile
+++ b/emulators/mupen64plus-rsp-cxd4/Makefile
@@ -6,7 +6,7 @@ DISTFILES= ${PORTNAME}${PKGNAMESUFFIX}-src-${PORTVERSION}${EXTRACT_SUFX}:plugin
COMMENT= Low-level RSP processor plugin for the Mupen64Plus
-LIB_DEPENDS= libmupen64plus.so.2:${PORTSDIR}/emulators/mupen64plus-core
+LIB_DEPENDS= libmupen64plus.so.2:emulators/mupen64plus-core
USE_GL= #
USE_SDL= #
diff --git a/emulators/mupen64plus-rsp-z64/Makefile b/emulators/mupen64plus-rsp-z64/Makefile
index 4dccf21640ad..71c8a7315ac3 100644
--- a/emulators/mupen64plus-rsp-z64/Makefile
+++ b/emulators/mupen64plus-rsp-z64/Makefile
@@ -6,7 +6,7 @@ DISTFILES= ${PORTNAME}${PKGNAMESUFFIX}-src-${PORTVERSION}${EXTRACT_SUFX}:plugin
COMMENT= Low-level RSP processor plugin for the Mupen64Plus
-LIB_DEPENDS= libmupen64plus.so.2:${PORTSDIR}/emulators/mupen64plus-core
+LIB_DEPENDS= libmupen64plus.so.2:emulators/mupen64plus-core
USE_GL= #
USE_SDL= #
diff --git a/emulators/mupen64plus-video-arachnoid/Makefile b/emulators/mupen64plus-video-arachnoid/Makefile
index fdacb4d1787e..2efa658c6564 100644
--- a/emulators/mupen64plus-video-arachnoid/Makefile
+++ b/emulators/mupen64plus-video-arachnoid/Makefile
@@ -6,7 +6,7 @@ DISTFILES= ${PORTNAME}${PKGNAMESUFFIX}-src-${PORTVERSION}${EXTRACT_SUFX}:plugin
COMMENT= The arachnoid video plugin for Mupen64plus
-LIB_DEPENDS= libmupen64plus.so.2:${PORTSDIR}/emulators/mupen64plus-core
+LIB_DEPENDS= libmupen64plus.so.2:emulators/mupen64plus-core
USE_GL= gl glu
USE_SDL= #
diff --git a/emulators/mupen64plus-video-glide64/Makefile b/emulators/mupen64plus-video-glide64/Makefile
index 23fa2f438970..7427c9c0f3d9 100644
--- a/emulators/mupen64plus-video-glide64/Makefile
+++ b/emulators/mupen64plus-video-glide64/Makefile
@@ -7,7 +7,7 @@ DISTFILES= ${PORTNAME}${PKGNAMESUFFIX}-src-${PORTVERSION}${EXTRACT_SUFX}:plugin
COMMENT= Glide64 video plugin for Mupen64Plus
-LIB_DEPENDS= libmupen64plus.so.2:${PORTSDIR}/emulators/mupen64plus-core
+LIB_DEPENDS= libmupen64plus.so.2:emulators/mupen64plus-core
USE_GL= gl
USE_SDL= sdl2
diff --git a/emulators/mupen64plus-video-glide64mk2/Makefile b/emulators/mupen64plus-video-glide64mk2/Makefile
index 720d60ad2cac..718b4d713a88 100644
--- a/emulators/mupen64plus-video-glide64mk2/Makefile
+++ b/emulators/mupen64plus-video-glide64mk2/Makefile
@@ -6,8 +6,8 @@ PKGNAMESUFFIX= -video-glide64mk2
COMMENT= Glide64mk2 video plugin for Mupen64Plus
-LIB_DEPENDS= libmupen64plus.so.2:${PORTSDIR}/emulators/mupen64plus-core \
- libboost_thread.so:${PORTSDIR}/devel/boost-libs
+LIB_DEPENDS= libmupen64plus.so.2:emulators/mupen64plus-core \
+ libboost_thread.so:devel/boost-libs
BROKEN_FreeBSD_9= does not build
diff --git a/emulators/mupen64plus-video-z64/Makefile b/emulators/mupen64plus-video-z64/Makefile
index 09125943d6a8..e0148d33d7e7 100644
--- a/emulators/mupen64plus-video-z64/Makefile
+++ b/emulators/mupen64plus-video-z64/Makefile
@@ -7,7 +7,7 @@ DISTFILES= ${PORTNAME}${PKGNAMESUFFIX}-src-${PORTVERSION}${EXTRACT_SUFX}:plugin
COMMENT= Low-level RDP plugin for the Mupen64Plus
-LIB_DEPENDS= libmupen64plus.so.2:${PORTSDIR}/emulators/mupen64plus-core
+LIB_DEPENDS= libmupen64plus.so.2:emulators/mupen64plus-core
USE_GL= gl glu glew
USE_SDL= sdl2
diff --git a/emulators/mupen64plus/Makefile b/emulators/mupen64plus/Makefile
index f8a8bc20741d..d3ab64de375a 100644
--- a/emulators/mupen64plus/Makefile
+++ b/emulators/mupen64plus/Makefile
@@ -10,21 +10,21 @@ MAINTAINER?= acm@FreeBSD.org
COMMENT= Fork of Mupen64 Nintendo 64 emulator with plugins (meta port)
# Mupen64 Emulator core and ui-console
-RUN_DEPENDS+= ${LOCALBASE}/lib/libmupen64plus.so.2:${PORTSDIR}/emulators/mupen64plus-core
-RUN_DEPENDS+= mupen64plus:${PORTSDIR}/emulators/mupen64plus-ui-console
+RUN_DEPENDS+= ${LOCALBASE}/lib/libmupen64plus.so.2:emulators/mupen64plus-core
+RUN_DEPENDS+= mupen64plus:emulators/mupen64plus-ui-console
# Audio plugins
-RUN_DEPENDS+= ${LOCALBASE}/lib/${PORTNAME}/mupen64plus-audio-sdl.so:${PORTSDIR}/emulators/mupen64plus-audio-sdl
+RUN_DEPENDS+= ${LOCALBASE}/lib/${PORTNAME}/mupen64plus-audio-sdl.so:emulators/mupen64plus-audio-sdl
# Input plugins
-RUN_DEPENDS+= ${LOCALBASE}/lib/${PORTNAME}/mupen64plus-input-sdl.so:${PORTSDIR}/emulators/mupen64plus-input-sdl
+RUN_DEPENDS+= ${LOCALBASE}/lib/${PORTNAME}/mupen64plus-input-sdl.so:emulators/mupen64plus-input-sdl
# Graphics plugins
-RUN_DEPENDS+= ${LOCALBASE}/lib/${PORTNAME}/mupen64plus-video-rice.so:${PORTSDIR}/emulators/mupen64plus-video-rice
-RUN_DEPENDS+= ${LOCALBASE}/lib/${PORTNAME}/mupen64plus-video-glide64mk2.so:${PORTSDIR}/emulators/mupen64plus-video-glide64mk2
+RUN_DEPENDS+= ${LOCALBASE}/lib/${PORTNAME}/mupen64plus-video-rice.so:emulators/mupen64plus-video-rice
+RUN_DEPENDS+= ${LOCALBASE}/lib/${PORTNAME}/mupen64plus-video-glide64mk2.so:emulators/mupen64plus-video-glide64mk2
# RSP plugins
-RUN_DEPENDS+= ${LOCALBASE}/lib/${PORTNAME}/mupen64plus-rsp-hle.so:${PORTSDIR}/emulators/mupen64plus-rsp-hle
+RUN_DEPENDS+= ${LOCALBASE}/lib/${PORTNAME}/mupen64plus-rsp-hle.so:emulators/mupen64plus-rsp-hle
USES= metaport
diff --git a/emulators/nestopia/Makefile b/emulators/nestopia/Makefile
index 71e30918343e..f4e55839eeba 100644
--- a/emulators/nestopia/Makefile
+++ b/emulators/nestopia/Makefile
@@ -9,7 +9,7 @@ COMMENT= Portable NES/Famicom emulator
LICENSE= GPLv2
-LIB_DEPENDS= libao.so:${PORTSDIR}/audio/libao
+LIB_DEPENDS= libao.so:audio/libao
USES= gmake libarchive pkgconfig
USE_GL= glu
diff --git a/emulators/nonpareil/Makefile b/emulators/nonpareil/Makefile
index 7b4e52581950..25e217c152dc 100644
--- a/emulators/nonpareil/Makefile
+++ b/emulators/nonpareil/Makefile
@@ -13,7 +13,7 @@ COMMENT= Simulator for many HP calculators
LICENSE= GPLv2 # only
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png
+LIB_DEPENDS= libpng.so:graphics/png
USES= bison pkgconfig scons
USE_GNOME= gtk20 libxml2
diff --git a/emulators/o2em/Makefile b/emulators/o2em/Makefile
index 7f7c653f6330..a4bb1c182022 100644
--- a/emulators/o2em/Makefile
+++ b/emulators/o2em/Makefile
@@ -13,7 +13,7 @@ DISTFILES= o2em117src.zip:1 \
MAINTAINER= techgunter@yahoo.com
COMMENT= Odyssey2 / Videopac console emulator
-LIB_DEPENDS= liballeg.so:${PORTSDIR}/devel/allegro
+LIB_DEPENDS= liballeg.so:devel/allegro
WRKSRC= ${WRKDIR}/o2em117src
MAKEFILE= Makefile.freebsd
diff --git a/emulators/open-vm-tools/Makefile b/emulators/open-vm-tools/Makefile
index 4bee759f2f44..74f55766a06b 100644
--- a/emulators/open-vm-tools/Makefile
+++ b/emulators/open-vm-tools/Makefile
@@ -31,14 +31,14 @@ X11_LDFLAGS= -L${LOCALBASE}/lib
X11_USE= xorg=x11,ice,sm,xext,xineramaproto,xinerama,xrandr,xrender,xtst \
gnome=gtk20,gtkmm24
X11_USES= fuse
-LIBNOTIFY_LIB_DEPENDS= libnotify.so:${PORTSDIR}/devel/libnotify
+LIBNOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify
UNITY_CONFIGURE_ENV= CUSTOM_URIPARSER_CPPFLAGS="-I${LOCALBASE}/include/uriparser"
-UNITY_LIB_DEPENDS= liburiparser.so:${PORTSDIR}/net/uriparser
+UNITY_LIB_DEPENDS= liburiparser.so:net/uriparser
UNITY_CONFIGURE_ENABLE= unity
DNET_CONFIGURE_WITH= dnet
-DNET_LIB_DEPENDS= libdnet.so:${PORTSDIR}/net/libdnet
+DNET_LIB_DEPENDS= libdnet.so:net/libdnet
ICU_CONFIGURE_WITH= icu
-ICU_LIB_DEPENDS= libicuuc.so:${PORTSDIR}/devel/icu
+ICU_LIB_DEPENDS= libicuuc.so:devel/icu
WRKSRC= ${WRKDIR}/open-vm-tools-${RELEASE_VER}-${BUILD_VER}
GNU_CONFIGURE= yes
diff --git a/emulators/openmsx/Makefile b/emulators/openmsx/Makefile
index 4060ff351d27..ae6b8450cd47 100644
--- a/emulators/openmsx/Makefile
+++ b/emulators/openmsx/Makefile
@@ -10,11 +10,11 @@ COMMENT= Open source MSX emulator
LICENSE= GPLv2
-LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \
- libogg.so:${PORTSDIR}/audio/libogg \
- libvorbis.so:${PORTSDIR}/audio/libvorbis \
- libtheora.so:${PORTSDIR}/multimedia/libtheora \
- libao.so:${PORTSDIR}/audio/libao
+LIB_DEPENDS= libpng.so:graphics/png \
+ libogg.so:audio/libogg \
+ libvorbis.so:audio/libvorbis \
+ libtheora.so:multimedia/libtheora \
+ libao.so:audio/libao
MAKEFILE= GNUmakefile
USES= gmake python tcl
diff --git a/emulators/p5-Acme-6502/Makefile b/emulators/p5-Acme-6502/Makefile
index ec75af12b18a..7f5bd5bbc455 100644
--- a/emulators/p5-Acme-6502/Makefile
+++ b/emulators/p5-Acme-6502/Makefile
@@ -14,7 +14,7 @@ COMMENT= Pure Perl 65C02 simulator
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-RUN_DEPENDS= p5-Term-ReadKey>=2.30:${PORTSDIR}/devel/p5-Term-ReadKey
+RUN_DEPENDS= p5-Term-ReadKey>=2.30:devel/p5-Term-ReadKey
BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
diff --git a/emulators/pcemu/Makefile b/emulators/pcemu/Makefile
index a04a9b8b3a8f..a16b9744e54e 100644
--- a/emulators/pcemu/Makefile
+++ b/emulators/pcemu/Makefile
@@ -11,9 +11,9 @@ DISTNAME= pcemu1.01alpha
MAINTAINER= joerg@FreeBSD.org
COMMENT= 8086 PC emulator, by David Hedley
-BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
-RUN_DEPENDS= mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \
- mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale
+BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf
+RUN_DEPENDS= mkfontdir:x11-fonts/mkfontdir \
+ mkfontscale:x11-fonts/mkfontscale
USE_XORG= x11 xext
MAKE_ENV= FILESDIR=${FILESDIR} STAGEDIR=${STAGEDIR}
diff --git a/emulators/pcsxr/Makefile b/emulators/pcsxr/Makefile
index 1ad333a6fe8f..ba4c16b835d1 100644
--- a/emulators/pcsxr/Makefile
+++ b/emulators/pcsxr/Makefile
@@ -13,9 +13,9 @@ COMMENT= Playstation (PSX) emulator
LICENSE= GPLv2
-BUILD_DEPENDS= gawk:${PORTSDIR}/lang/gawk
-LIB_DEPENDS= libvorbis.so:${PORTSDIR}/audio/libvorbis \
- libcdio.so:${PORTSDIR}/sysutils/libcdio
+BUILD_DEPENDS= gawk:lang/gawk
+LIB_DEPENDS= libvorbis.so:audio/libvorbis \
+ libcdio.so:sysutils/libcdio
ONLY_FOR_ARCHS= i386 amd64
diff --git a/emulators/pipelight/Makefile b/emulators/pipelight/Makefile
index ec1cd69e7d51..74c1bc2eee84 100644
--- a/emulators/pipelight/Makefile
+++ b/emulators/pipelight/Makefile
@@ -17,15 +17,15 @@ COMMENT= Wrapper for using windows plugins in web browsers
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${LOCALBASE}/bin/gpg2:${PORTSDIR}/security/gnupg \
- ${LOCALBASE}/bin/bash:${PORTSDIR}/shells/bash
-LIB_DEPENDS= libxml2.so:${PORTSDIR}/textproc/libxml2
-RUN_DEPENDS= ${LOCALBASE}/bin/bash:${PORTSDIR}/shells/bash \
- ${LOCALBASE}/bin/wget:${PORTSDIR}/ftp/wget \
- ${LOCALBASE}/bin/zenity:${PORTSDIR}/x11/zenity \
- ${LOCALBASE}/bin/cabextract:${PORTSDIR}/archivers/cabextract \
- ${LOCALBASE}/bin/flock:${PORTSDIR}/sysutils/flock \
- ${LOCALBASE}/bin/gpg2:${PORTSDIR}/security/gnupg
+BUILD_DEPENDS= ${LOCALBASE}/bin/gpg2:security/gnupg \
+ ${LOCALBASE}/bin/bash:shells/bash
+LIB_DEPENDS= libxml2.so:textproc/libxml2
+RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash \
+ ${LOCALBASE}/bin/wget:ftp/wget \
+ ${LOCALBASE}/bin/zenity:x11/zenity \
+ ${LOCALBASE}/bin/cabextract:archivers/cabextract \
+ ${LOCALBASE}/bin/flock:sysutils/flock \
+ ${LOCALBASE}/bin/gpg2:security/gnupg
WRKSRC= ${WRKDIR}/mmueller2012-pipelight-792e7a4885a6
USE_GCC= yes
@@ -48,11 +48,11 @@ SUB_FILES= pipelight-mkufs
.include <bsd.port.pre.mk>
.if ${ARCH} == "i386"
-BUILD_DEPENDS+= ${LOCALBASE}/bin/wine:${PORTSDIR}/emulators/wine-staging
-RUN_DEPENDS+= ${LOCALBASE}/bin/wine:${PORTSDIR}/emulators/wine-staging
+BUILD_DEPENDS+= ${LOCALBASE}/bin/wine:emulators/wine-staging
+RUN_DEPENDS+= ${LOCALBASE}/bin/wine:emulators/wine-staging
.elif ${ARCH} == "amd64"
-BUILD_DEPENDS+= ${LOCALBASE}/bin/wine:${PORTSDIR}/emulators/i386-wine-staging
-RUN_DEPENDS+= ${LOCALBASE}/bin/wine:${PORTSDIR}/emulators/i386-wine-staging
+BUILD_DEPENDS+= ${LOCALBASE}/bin/wine:emulators/i386-wine-staging
+RUN_DEPENDS+= ${LOCALBASE}/bin/wine:emulators/i386-wine-staging
.endif
pre-configure:
diff --git a/emulators/playonbsd/Makefile b/emulators/playonbsd/Makefile
index ad36076135a9..fe257b5e89c2 100644
--- a/emulators/playonbsd/Makefile
+++ b/emulators/playonbsd/Makefile
@@ -10,20 +10,20 @@ COMMENT= Easily install and run Windows software for use with wine
LICENSE= GPLv3
-RUN_DEPENDS= 7z:${PORTSDIR}/archivers/p7zip \
- bash:${PORTSDIR}/shells/bash \
- glxinfo:${PORTSDIR}/graphics/mesa-demos \
- gpg:${PORTSDIR}/security/gnupg \
- gsed:${PORTSDIR}/textproc/gsed \
- sudo:${PORTSDIR}/security/sudo \
- xdg-open:${PORTSDIR}/devel/xdg-utils \
- xterm:${PORTSDIR}/x11/xterm
+RUN_DEPENDS= 7z:archivers/p7zip \
+ bash:shells/bash \
+ glxinfo:graphics/mesa-demos \
+ gpg:security/gnupg \
+ gsed:textproc/gsed \
+ sudo:security/sudo \
+ xdg-open:devel/xdg-utils \
+ xterm:x11/xterm
OPTIONS_DEFINE= GECKO MONO
OPTIONS_DEFAULT= GECKO MONO
GECKO_DESC= Wine-gecko HTML rendering support
-MONO_RUN_DEPENDS= wine-mono-devel>=4.5.6:${PORTSDIR}/emulators/wine-mono-devel
-GECKO_RUN_DEPENDS= wine-gecko>=2.21:${PORTSDIR}/emulators/wine-gecko
+MONO_RUN_DEPENDS= wine-mono-devel>=4.5.6:emulators/wine-mono-devel
+GECKO_RUN_DEPENDS= wine-gecko>=2.21:emulators/wine-gecko
ONLY_FOR_ARCHS= amd64 i386
@@ -39,9 +39,9 @@ GH_PROJECT= POL-POM-4
.include <bsd.port.pre.mk>
.if ${ARCH} == amd64
-RUN_DEPENDS+= wine:${PORTSDIR}/emulators/i386-wine-devel
+RUN_DEPENDS+= wine:emulators/i386-wine-devel
.else
-RUN_DEPENDS+= wine:${PORTSDIR}/emulators/wine
+RUN_DEPENDS+= wine:emulators/wine
.endif
NO_BUILD= true
diff --git a/emulators/q4wine/Makefile b/emulators/q4wine/Makefile
index 9d53f2741bee..784ad635a25a 100644
--- a/emulators/q4wine/Makefile
+++ b/emulators/q4wine/Makefile
@@ -13,11 +13,11 @@ COMMENT= QT4 front-end for WINE
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= icotool:${PORTSDIR}/graphics/icoutils
-RUN_DEPENDS= sudo:${PORTSDIR}/security/sudo \
- wget:${PORTSDIR}/ftp/wget \
- cabextract:${PORTSDIR}/archivers/cabextract \
- icotool:${PORTSDIR}/graphics/icoutils
+BUILD_DEPENDS= icotool:graphics/icoutils
+RUN_DEPENDS= sudo:security/sudo \
+ wget:ftp/wget \
+ cabextract:archivers/cabextract \
+ icotool:graphics/icoutils
USES= cmake desktop-file-utils
CMAKE_ARGS+= -DMANPAGE_ENTRY_PATH=${MANPREFIX}/man
@@ -41,7 +41,7 @@ DBUS_USE= QT4=dbus
.include <bsd.port.options.mk>
.if ${ARCH} == "i386"
-RUN_DEPENDS+= wine:${PORTSDIR}/emulators/wine-devel
+RUN_DEPENDS+= wine:emulators/wine-devel
.endif
post-patch:
diff --git a/emulators/qemu-cheri128/Makefile b/emulators/qemu-cheri128/Makefile
index 3764a1d6ddbc..99cb8e79b2eb 100644
--- a/emulators/qemu-cheri128/Makefile
+++ b/emulators/qemu-cheri128/Makefile
@@ -5,7 +5,7 @@ PKGNAMESUFFIX= -cheri128
COMMENT= QEMU emulator with CHERI CPU support (128-bit)
-RUN_DEPENDS= qemu-system-cheri:${PORTSDIR}/emulators/qemu-cheri
+RUN_DEPENDS= qemu-system-cheri:emulators/qemu-cheri
MASTERDIR= ${.CURDIR}/../qemu-cheri
diff --git a/emulators/qemu-devel/Makefile b/emulators/qemu-devel/Makefile
index 96a9e27b2baf..f6745c983e52 100644
--- a/emulators/qemu-devel/Makefile
+++ b/emulators/qemu-devel/Makefile
@@ -43,28 +43,28 @@ X11_CONFIGURE_OFF= --disable-sdl
GTK2_USE= GNOME=gtk20,vte
GTK2_USES= gettext
GTK2_CONFIGURE_OFF= --disable-gtk --disable-vte
-GNUTLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls
+GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls
GNUTLS_CONFIGURE_OFF= --disable-gnutls
-SASL_LIB_DEPENDS= libsasl2.so:${PORTSDIR}/security/cyrus-sasl2
+SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2
SASL_CONFIGURE_OFF= --disable-vnc-sasl
JPEG_USES= jpeg
JPEG_CONFIGURE_OFF= --disable-vnc-jpeg
-PNG_LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png
+PNG_LIB_DEPENDS= libpng.so:graphics/png
PNG_CONFIGURE_OFF= --disable-vnc-png
-CURL_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl
+CURL_LIB_DEPENDS= libcurl.so:ftp/curl
CURL_CONFIGURE_OFF= --disable-curl
OPENGL_USE= GL=yes
OPENGL_CONFIGURE_OFF= --disable-opengl
-USBREDIR_BUILD_DEPENDS= usbredir>=0.6:${PORTSDIR}/net/usbredir
-USBREDIR_RUN_DEPENDS= usbredir>=0.6:${PORTSDIR}/net/usbredir
+USBREDIR_BUILD_DEPENDS= usbredir>=0.6:net/usbredir
+USBREDIR_RUN_DEPENDS= usbredir>=0.6:net/usbredir
USBREDIR_CONFIGURE_OFF= --disable-usb-redir
PCAP_CONFIGURE_ON= --enable-pcap
PCAP_EXTRA_PATCHES= ${FILESDIR}/pcap-patch
STATIC_LINK_CONFIGURE_ON= --static
STATIC_LINK_PREVENTS= GTK2 X11
STATIC_LINK_PREVENTS_MSG= X11 ui cannot be built static
-SAMBA_RUN_DEPENDS= ${LOCALBASE}/sbin/smbd:${PORTSDIR}/net/samba36
-DOCS_BUILD_DEPENDS= texi2html:${PORTSDIR}/textproc/texi2html
+SAMBA_RUN_DEPENDS= ${LOCALBASE}/sbin/smbd:net/samba36
+DOCS_BUILD_DEPENDS= texi2html:textproc/texi2html
DOCS_USES= makeinfo
DOCS_MAKE_ARGS_OFF= NOPORTDOCS=1
diff --git a/emulators/qemu-launcher/Makefile b/emulators/qemu-launcher/Makefile
index 66f01f5d4f6f..49f41d0e7eac 100644
--- a/emulators/qemu-launcher/Makefile
+++ b/emulators/qemu-launcher/Makefile
@@ -10,9 +10,9 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= GTK front-end to Qemu
-RUN_DEPENDS= p5-Gtk2>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
- p5-Glade2>=0:${PORTSDIR}/x11-toolkits/p5-Glade2 \
- p5-Locale-gettext>=0:${PORTSDIR}/devel/p5-Locale-gettext
+RUN_DEPENDS= p5-Gtk2>=0:x11-toolkits/p5-Gtk2 \
+ p5-Glade2>=0:x11-toolkits/p5-Glade2 \
+ p5-Locale-gettext>=0:devel/p5-Locale-gettext
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
NO_BUILD= yes
diff --git a/emulators/qemu-sbruno/Makefile b/emulators/qemu-sbruno/Makefile
index 256c1f4787a3..53eb5a4f262f 100644
--- a/emulators/qemu-sbruno/Makefile
+++ b/emulators/qemu-sbruno/Makefile
@@ -147,13 +147,13 @@ PLIST_SUB+= GTK2=""
.endif
.if ${PORT_OPTIONS:MGNUTLS}
-LIB_DEPENDS+= libgnutls.so:${PORTSDIR}/security/gnutls
+LIB_DEPENDS+= libgnutls.so:security/gnutls
.endif
.if empty(PORT_OPTIONS:MSASL)
CONFIGURE_ARGS+= --disable-vnc-sasl
.else
-LIB_DEPENDS+= libsasl2.so:${PORTSDIR}/security/cyrus-sasl2
+LIB_DEPENDS+= libsasl2.so:security/cyrus-sasl2
.endif
.if empty(PORT_OPTIONS:MJPEG)
@@ -165,13 +165,13 @@ USES+= jpeg
.if empty(PORT_OPTIONS:MPNG)
CONFIGURE_ARGS+= --disable-vnc-png
.else
-LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png
+LIB_DEPENDS+= libpng.so:graphics/png
.endif
.if empty(PORT_OPTIONS:MCURL)
CONFIGURE_ARGS+= --disable-curl
.else
-LIB_DEPENDS+= libcurl.so:${PORTSDIR}/ftp/curl
+LIB_DEPENDS+= libcurl.so:ftp/curl
.endif
.if empty(PORT_OPTIONS:MOPENGL)
@@ -183,8 +183,8 @@ USE_GL= yes
.if empty(PORT_OPTIONS:MUSBREDIR)
CONFIGURE_ARGS+= --disable-usb-redir
.else
-BUILD_DEPENDS+= usbredir>=0.6:${PORTSDIR}/net/usbredir
-RUN_DEPENDS+= usbredir>=0.6:${PORTSDIR}/net/usbredir
+BUILD_DEPENDS+= usbredir>=0.6:net/usbredir
+RUN_DEPENDS+= usbredir>=0.6:net/usbredir
.endif
.if ${PORT_OPTIONS:MPCAP}
@@ -201,11 +201,11 @@ CONFIGURE_ARGS+= --static
.endif
.if ${PORT_OPTIONS:MSAMBA}
-RUN_DEPENDS+= ${LOCALBASE}/sbin/smbd:${PORTSDIR}/net/samba36
+RUN_DEPENDS+= ${LOCALBASE}/sbin/smbd:net/samba36
.endif
.if ${PORT_OPTIONS:MDOCS}
-BUILD_DEPENDS+= texi2html:${PORTSDIR}/textproc/texi2html
+BUILD_DEPENDS+= texi2html:textproc/texi2html
USES+= makeinfo
.else
MAKE_ARGS+= NOPORTDOCS=1
diff --git a/emulators/qemu/Makefile b/emulators/qemu/Makefile
index e8adec8822c0..50fc3858d481 100644
--- a/emulators/qemu/Makefile
+++ b/emulators/qemu/Makefile
@@ -45,25 +45,25 @@ X11_CONFIGURE_OFF= --disable-sdl
GTK2_USE= GNOME=gtk20,vte
GTK2_USES= gettext
GTK2_CONFIGURE_OFF= --disable-gtk --disable-vte
-GNUTLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls
+GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls
GNUTLS_CONFIGURE_OFF= --disable-vnc-tls
-SASL_LIB_DEPENDS= libsasl2.so:${PORTSDIR}/security/cyrus-sasl2
+SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2
SASL_CONFIGURE_OFF= --disable-vnc-sasl
JPEG_USES= jpeg
JPEG_CONFIGURE_OFF= --disable-vnc-jpeg
-PNG_LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png
+PNG_LIB_DEPENDS= libpng.so:graphics/png
PNG_CONFIGURE_OFF= --disable-vnc-png
-CURL_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl
+CURL_LIB_DEPENDS= libcurl.so:ftp/curl
CURL_CONFIGURE_OFF= --disable-curl
OPENGL_USE= GL=yes
OPENGL_CONFIGURE_OFF= --disable-opengl
-USBREDIR_BUILD_DEPENDS= usbredir>=0.6:${PORTSDIR}/net/usbredir
-USBREDIR_RUN_DEPENDS= usbredir>=0.6:${PORTSDIR}/net/usbredir
+USBREDIR_BUILD_DEPENDS= usbredir>=0.6:net/usbredir
+USBREDIR_RUN_DEPENDS= usbredir>=0.6:net/usbredir
USBREDIR_CONFIGURE_OFF= --disable-usb-redir
PCAP_CONFIGURE_ON= --enable-pcap
STATIC_LINK_CONFIGURE_ON= --static
-SAMBA_RUN_DEPENDS= ${LOCALBASE}/sbin/smbd:${PORTSDIR}/net/samba36
-DOCS_BUILD_DEPENDS= texi2html:${PORTSDIR}/textproc/texi2html
+SAMBA_RUN_DEPENDS= ${LOCALBASE}/sbin/smbd:net/samba36
+DOCS_BUILD_DEPENDS= texi2html:textproc/texi2html
DOCS_USES= makeinfo
DOCS_MAKE_ARGS_OFF= NOPORTDOCS=1
diff --git a/emulators/qmc2/Makefile b/emulators/qmc2/Makefile
index 7ec1bdf8a5bd..b044be4d5436 100644
--- a/emulators/qmc2/Makefile
+++ b/emulators/qmc2/Makefile
@@ -9,8 +9,8 @@ MASTER_SITES= SF
MAINTAINER= danilo@FreeBSD.org
COMMENT= Qt4 based UNIX MAME/MESS frontend
-RUN_DEPENDS= mame>=0.154:${PORTSDIR}/emulators/mame \
- mess>=0.154:${PORTSDIR}/emulators/mess
+RUN_DEPENDS= mame>=0.154:emulators/mame \
+ mess>=0.154:emulators/mess
OPTIONS_DEFINE= DOCS
diff --git a/emulators/raine/Makefile b/emulators/raine/Makefile
index dfde0be106e9..df7aeb3d1d07 100644
--- a/emulators/raine/Makefile
+++ b/emulators/raine/Makefile
@@ -13,8 +13,8 @@ COMMENT= Arcade Emulator for M68000, M68020 and Z80 based hardware
LICENSE= ART10
-BUILD_DEPENDS= nasm>0:${PORTSDIR}/devel/nasm
-LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png
+BUILD_DEPENDS= nasm>0:devel/nasm
+LIB_DEPENDS= libpng.so:graphics/png
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/emulators/rubygem-fission/Makefile b/emulators/rubygem-fission/Makefile
index 5332f50b5eab..f651cdb3e69e 100644
--- a/emulators/rubygem-fission/Makefile
+++ b/emulators/rubygem-fission/Makefile
@@ -12,7 +12,7 @@ COMMENT= Utility to manage VMware Fusion VMs from the command line
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-CFPropertyList>=2.2:${PORTSDIR}/devel/rubygem-CFPropertyList
+RUN_DEPENDS= rubygem-CFPropertyList>=2.2:devel/rubygem-CFPropertyList
NO_ARCH= yes
USE_RUBY= yes
diff --git a/emulators/snes9express/Makefile b/emulators/snes9express/Makefile
index fd90339eed54..1f676e8bf477 100644
--- a/emulators/snes9express/Makefile
+++ b/emulators/snes9express/Makefile
@@ -12,7 +12,7 @@ COMMENT= GTK interface for snes9x
LICENSE= GPLv2+
-RUN_DEPENDS= snes9x:${PORTSDIR}/emulators/snes9x
+RUN_DEPENDS= snes9x:emulators/snes9x
USE_GNOME= gtk20
USES= gettext pkgconfig
diff --git a/emulators/snes9x-gtk/Makefile b/emulators/snes9x-gtk/Makefile
index 4ef4264afa7b..5d81d645e958 100644
--- a/emulators/snes9x-gtk/Makefile
+++ b/emulators/snes9x-gtk/Makefile
@@ -17,7 +17,7 @@ LICENSE_NAME= Snes9x License
LICENSE_FILE= ${WRKDIR}/${DISTNAME}/docs/snes9x-license.txt
LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
-LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png
+LIB_DEPENDS= libpng.so:graphics/png
USE_XORG= x11 sm ice xext
USES= gettext gmake perl5 desktop-file-utils pkgconfig tar:bzip2 desktop-file-utils
@@ -49,12 +49,12 @@ XV_USE= XORG=xv
XRANDR_CONFIGURE_WITH= xrandr
XRANDR_USE= XORG=xrandr
ALSA_CONFIGURE_WITH= alsa
-ALSA_LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib
+ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
ALSA_USES= compiler:c++11-lang
PORTAUDIO_CONFIGURE_WITH= portaudio
-PORTAUDIO_LIB_DEPENDS= libportaudio.so.2:${PORTSDIR}/audio/portaudio2
+PORTAUDIO_LIB_DEPENDS= libportaudio.so.2:audio/portaudio2
PULSEAUDIO_CONFIGURE_WITH= pulseaudio
-PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio
+PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PLIST_FILES= bin/snes9x-gtk \
share/pixmaps/snes9x.svg \
diff --git a/emulators/snes9x/Makefile b/emulators/snes9x/Makefile
index 6dab63ae6133..368d4a9b4bcc 100644
--- a/emulators/snes9x/Makefile
+++ b/emulators/snes9x/Makefile
@@ -12,7 +12,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= acm@FreeBSD.org
COMMENT= Super Nintendo Entertainment System(SNES) Emulator
-LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png
+LIB_DEPENDS= libpng.so:graphics/png
USE_XORG= x11 sm ice xext
USES= gmake tar:bzip2
@@ -54,7 +54,7 @@ CONFIGURE_ARGS+= --without-debug
.if ${ARCH} == "i386"
.if ${PORT_OPTIONS:MX86_ASM}
-BUILD_DEPENDS+= nasm:${PORTSDIR}/devel/nasm
+BUILD_DEPENDS+= nasm:devel/nasm
CONFIGURE_ARGS+= --with-assembler
.else
CONFIGURE_ARGS+= --without-assembler
diff --git a/emulators/stella/Makefile b/emulators/stella/Makefile
index 883281e7f350..9b0d1ec77ad3 100644
--- a/emulators/stella/Makefile
+++ b/emulators/stella/Makefile
@@ -13,7 +13,7 @@ COMMENT= Multi-platform Atari 2600 VCS emulator
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/License.txt
-LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png
+LIB_DEPENDS= libpng.so:graphics/png
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/emulators/stonx/Makefile b/emulators/stonx/Makefile
index 6cadf457212d..eff7a0b0c972 100644
--- a/emulators/stonx/Makefile
+++ b/emulators/stonx/Makefile
@@ -10,11 +10,11 @@ DISTNAME= STonX-0.6.7.6
MAINTAINER= dinoex@FreeBSD.org
COMMENT= AtariST emulator
-BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf \
- gccmakedep:${PORTSDIR}/devel/gccmakedep \
- mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \
- mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale \
- ${LOCALBASE}/share/fonts/misc/10x20-ISO8859-1.pcf.gz:${PORTSDIR}/x11-fonts/font-misc-misc
+BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf \
+ gccmakedep:devel/gccmakedep \
+ mkfontdir:x11-fonts/mkfontdir \
+ mkfontscale:x11-fonts/mkfontscale \
+ ${LOCALBASE}/share/fonts/misc/10x20-ISO8859-1.pcf.gz:x11-fonts/font-misc-misc
RESTRICTED= Contains ROM (C) by Atari
diff --git a/emulators/swine/Makefile b/emulators/swine/Makefile
index bf998e78acd4..358b51091aef 100644
--- a/emulators/swine/Makefile
+++ b/emulators/swine/Makefile
@@ -11,11 +11,11 @@ COMMENT= Qt4 graphical Wine frontend
LICENSE= GPLv2
-BUILD_DEPENDS= pyrcc4:${PORTSDIR}/textproc/py-qt4-xml
-RUN_DEPENDS= xterm:${PORTSDIR}/x11/xterm \
- cabextract:${PORTSDIR}/archivers/cabextract \
- icotool:${PORTSDIR}/graphics/icoutils \
- ${PYTHON_SITELIBDIR}/PyQt4/QtGui.so:${PORTSDIR}/x11-toolkits/py-qt4-gui
+BUILD_DEPENDS= pyrcc4:textproc/py-qt4-xml
+RUN_DEPENDS= xterm:x11/xterm \
+ cabextract:archivers/cabextract \
+ icotool:graphics/icoutils \
+ ${PYTHON_SITELIBDIR}/PyQt4/QtGui.so:x11-toolkits/py-qt4-gui
DATADIRLIB= ${PREFIX}/lib/${PORTNAME}
@@ -35,7 +35,7 @@ OPTIONS_DEFINE= DOCS
.include <bsd.port.options.mk>
.if ${ARCH} == "i386"
-RUN_DEPENDS+= wine:${PORTSDIR}/emulators/wine-devel
+RUN_DEPENDS+= wine:emulators/wine-devel
.endif
post-patch:
diff --git a/emulators/tiemu3/Makefile b/emulators/tiemu3/Makefile
index 4c3c4dec5cb2..9b593209bfbe 100644
--- a/emulators/tiemu3/Makefile
+++ b/emulators/tiemu3/Makefile
@@ -12,9 +12,9 @@ EXTRACT_SUFX= -nogdb.tar.gz
MAINTAINER= cyberbotx@cyberbotx.com
COMMENT= TI89(ti)/92(+)/V200 hand-helds emulator
-LIB_DEPENDS= libticalcs2.so:${PORTSDIR}/comms/libticalcs2 \
- libticables2.so:${PORTSDIR}/comms/libticables2 \
- libtifiles2.so:${PORTSDIR}/devel/libtifiles2
+LIB_DEPENDS= libticalcs2.so:comms/libticalcs2 \
+ libticables2.so:comms/libticables2 \
+ libtifiles2.so:devel/libtifiles2
USES= gmake libtool pkgconfig
GNU_CONFIGURE= yes
diff --git a/emulators/tilem/Makefile b/emulators/tilem/Makefile
index 9d3d303c71be..ce54593a6931 100644
--- a/emulators/tilem/Makefile
+++ b/emulators/tilem/Makefile
@@ -12,7 +12,7 @@ COMMENT= Emulator for the Z80 series of Texas Instruments calculators
LICENSE= GPLv3
-LIB_DEPENDS= libticalcs2.so:${PORTSDIR}/comms/libticalcs2
+LIB_DEPENDS= libticalcs2.so:comms/libticalcs2
USES= desktop-file-utils pkgconfig shared-mime-info tar:bzip2
GNU_CONFIGURE= yes
diff --git a/emulators/tme/Makefile b/emulators/tme/Makefile
index 2c1d1310b362..28f9f5133733 100644
--- a/emulators/tme/Makefile
+++ b/emulators/tme/Makefile
@@ -13,7 +13,7 @@ COMMENT= Emulator for Sun 2/120, 3/150, and SPARCstation 2 machines
LICENSE= BSD4CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libltdl.so:${PORTSDIR}/devel/libltdl
+LIB_DEPENDS= libltdl.so:devel/libltdl
USES= autoreconf compiler gettext gmake iconv libtool perl5 pkgconfig
USE_GNOME= gdkpixbuf2 gtk20
diff --git a/emulators/tpm-emulator/Makefile b/emulators/tpm-emulator/Makefile
index 4ba01ff56ef3..b8a991b43a43 100644
--- a/emulators/tpm-emulator/Makefile
+++ b/emulators/tpm-emulator/Makefile
@@ -12,7 +12,7 @@ COMMENT= Trusted Platform Module (TPM) emulator
LICENSE= GPLv2
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
+LIB_DEPENDS= libgmp.so:math/gmp
CONFLICTS= trousers-tddl-[0-9]*
diff --git a/emulators/vba/Makefile b/emulators/vba/Makefile
index 4588cfd64509..6ee0a085ece9 100644
--- a/emulators/vba/Makefile
+++ b/emulators/vba/Makefile
@@ -13,8 +13,8 @@ COMMENT= Open source Gameboy Advance emulator
LICENSE= GPLv2
-BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm
-LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png
+BUILD_DEPENDS= nasm:devel/nasm
+LIB_DEPENDS= libpng.so:graphics/png
USES= gettext gmake
GNU_CONFIGURE= yes
@@ -35,7 +35,7 @@ OPTIONS_SUB= yes
PROFILING_DESC= Enable profiling
GTK2_CONFIGURE_ON= --enable-gtk=2.4
-GTK2_LIB_DEPENDS= libglademm-2.4.so:${PORTSDIR}/devel/libglademm24
+GTK2_LIB_DEPENDS= libglademm-2.4.so:devel/libglademm24
GTK2_USES= pkgconfig
PROFILING_CONFIGURE_ENABLE= profiling
diff --git a/emulators/vboxtool/Makefile b/emulators/vboxtool/Makefile
index 28ee8fbc9913..2f562bc8bf91 100644
--- a/emulators/vboxtool/Makefile
+++ b/emulators/vboxtool/Makefile
@@ -13,8 +13,8 @@ COMMENT= Provides effective control of VirtualBox machines
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING.txt
-RUN_DEPENDS= VBoxManage:${PORTSDIR}/emulators/virtualbox-ose\
- bash:${PORTSDIR}/shells/bash
+RUN_DEPENDS= VBoxManage:emulators/virtualbox-ose\
+ bash:shells/bash
NO_WRKSUBDIR= yes
NO_BUILD= yes
diff --git a/emulators/vgb-bin/Makefile b/emulators/vgb-bin/Makefile
index d8950f61d7b8..f689702b6b6e 100644
--- a/emulators/vgb-bin/Makefile
+++ b/emulators/vgb-bin/Makefile
@@ -14,7 +14,7 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
COMMENT= Nintendo GameBoy(tm) emulator (closed binary version of vgb)
-LIB_DEPENDS= libc.so.5:${PORTSDIR}/misc/compat5x
+LIB_DEPENDS= libc.so.5:misc/compat5x
IA32_BINARY_PORT= yes
NO_BUILD= no
diff --git a/emulators/vgba-bin/Makefile b/emulators/vgba-bin/Makefile
index 12ef51e3839f..0b0082663285 100644
--- a/emulators/vgba-bin/Makefile
+++ b/emulators/vgba-bin/Makefile
@@ -13,8 +13,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
COMMENT= Emulator of Nintendo GameBoy Advance(TM)
-LIB_DEPENDS= libc.so.5:${PORTSDIR}/misc/compat5x \
- libm.so.2:${PORTSDIR}/misc/compat4x
+LIB_DEPENDS= libc.so.5:misc/compat5x \
+ libm.so.2:misc/compat4x
ONLY_FOR_ARCHS= i386
NO_BUILD= no
diff --git a/emulators/vice/Makefile b/emulators/vice/Makefile
index f3e5b5cd75cb..6872edf04945 100644
--- a/emulators/vice/Makefile
+++ b/emulators/vice/Makefile
@@ -14,13 +14,13 @@ COMMENT= Emulator for Commodore C64, C128, VIC20, PET, and CBM-II
LICENSE= GPLv2
-BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf \
- mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \
- mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale
-LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \
- libgif.so:${PORTSDIR}/graphics/giflib \
- libmp3lame.so:${PORTSDIR}/audio/lame \
- libavcodec.so:${PORTSDIR}/multimedia/ffmpeg
+BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf \
+ mkfontdir:x11-fonts/mkfontdir \
+ mkfontscale:x11-fonts/mkfontscale
+LIB_DEPENDS= libpng.so:graphics/png \
+ libgif.so:graphics/giflib \
+ libmp3lame.so:audio/lame \
+ libavcodec.so:multimedia/ffmpeg
RESTRICTED= ROMs are copyrighted by Commodore Business Machines
@@ -78,14 +78,14 @@ PULSE_DESC= build with pulseaudio support
GNOMEUI_CONFIGURE_ENABLE= gnomeui
XAW3D_CONFIGURE_WITH= xaw3d
-XAW3D_LIB_DEPENDS= libXaw3d.so:${PORTSDIR}/x11-toolkits/Xaw3d
+XAW3D_LIB_DEPENDS= libXaw3d.so:x11-toolkits/Xaw3d
SDL_USE= SDL=sdl
SDL_CONFIGURE_ON= --with-sdlsound
SDL_CPPFLAGS= -I${LOCALBASE}/include/SDL
ASOUND_CONFIGURE_OFF= --without-alsa
-ASOUND_LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib
+ASOUND_LIB_DEPENDS= libasound.so:audio/alsa-lib
PULSE_CONFIGURE_OFF= --without-pulse
-PULSE_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio
+PULSE_LIB_DEPENDS= libpulse.so:audio/pulseaudio
.include <bsd.port.options.mk>
diff --git a/emulators/virtualbox-ose-additions/Makefile b/emulators/virtualbox-ose-additions/Makefile
index 08e0b1aa8726..74dbd36b1730 100644
--- a/emulators/virtualbox-ose-additions/Makefile
+++ b/emulators/virtualbox-ose-additions/Makefile
@@ -16,8 +16,8 @@ COMMENT= VirtualBox additions for FreeBSD guests
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= yasm:${PORTSDIR}/devel/yasm \
- kmk:${PORTSDIR}/devel/kBuild
+BUILD_DEPENDS= yasm:devel/yasm \
+ kmk:devel/kBuild
CPE_VENDOR= oracle
CPE_PRODUCT= vm_virtualbox
@@ -85,7 +85,7 @@ VBOX_LIBS= VBoxOGL.so \
.endif
.if ${PORT_OPTIONS:MX11}
-BUILD_DEPENDS+= ${LOCALBASE}/bin/X:${PORTSDIR}/x11-servers/xorg-server
+BUILD_DEPENDS+= ${LOCALBASE}/bin/X:x11-servers/xorg-server
USE_XORG= xcursor xmu inputproto xorg-server xrandr
USES+= pkgconfig
VBOX_WITH_X11= 1
diff --git a/emulators/virtualbox-ose-kmod/Makefile b/emulators/virtualbox-ose-kmod/Makefile
index baf9f603b00a..4e0274a445c0 100644
--- a/emulators/virtualbox-ose-kmod/Makefile
+++ b/emulators/virtualbox-ose-kmod/Makefile
@@ -16,7 +16,7 @@ COMMENT= VirtualBox kernel module for FreeBSD
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= kmk:${PORTSDIR}/devel/kBuild
+BUILD_DEPENDS= kmk:devel/kBuild
CPE_VENDOR= oracle
CPE_PRODUCT= vm_virtualbox
diff --git a/emulators/virtualbox-ose/Makefile b/emulators/virtualbox-ose/Makefile
index c303d31725ea..fb5dc7c42512 100644
--- a/emulators/virtualbox-ose/Makefile
+++ b/emulators/virtualbox-ose/Makefile
@@ -17,16 +17,16 @@ COMMENT= General-purpose full virtualizer for x86 hardware
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= yasm:${PORTSDIR}/devel/yasm \
- xsltproc:${PORTSDIR}/textproc/libxslt \
- kmk:${PORTSDIR}/devel/kBuild \
- gtar:${PORTSDIR}/archivers/gtar \
- cdrecord:${PORTSDIR}/sysutils/cdrtools
-LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \
- libxslt.so:${PORTSDIR}/textproc/libxslt \
- libcurl.so:${PORTSDIR}/ftp/curl
-RUN_DEPENDS= ${LOCALBASE}/etc/rc.d/vboxnet:${PORTSDIR}/emulators/virtualbox-ose-kmod \
- cdrecord:${PORTSDIR}/sysutils/cdrtools
+BUILD_DEPENDS= yasm:devel/yasm \
+ xsltproc:textproc/libxslt \
+ kmk:devel/kBuild \
+ gtar:archivers/gtar \
+ cdrecord:sysutils/cdrtools
+LIB_DEPENDS= libpng.so:graphics/png \
+ libxslt.so:textproc/libxslt \
+ libcurl.so:ftp/curl
+RUN_DEPENDS= ${LOCALBASE}/etc/rc.d/vboxnet:emulators/virtualbox-ose-kmod \
+ cdrecord:sysutils/cdrtools
CPE_VENDOR= oracle
CPE_PRODUCT= vm_virtualbox
@@ -76,12 +76,12 @@ VNC_DESC= Build with VNC support
VPX_DESC= Use vpx for video capturing
WEBSERVICE_DESC= Build Webservice
-DBUS_LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/devel/dbus
-PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio
-VNC_LIB_DEPENDS= libvncserver.so:${PORTSDIR}/net/libvncserver
-VPX_LIB_DEPENDS= libvpx.so:${PORTSDIR}/multimedia/libvpx
+DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus
+PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
+VNC_LIB_DEPENDS= libvncserver.so:net/libvncserver
+VPX_LIB_DEPENDS= libvpx.so:multimedia/libvpx
-VDE_RUN_DEPENDS= vde_switch:${PORTSDIR}/net/vde2
+VDE_RUN_DEPENDS= vde_switch:net/vde2
DBUS_CONFIGURE_OFF= --disable-dbus
DEBUG_CONFIGURE_ON= --build-debug
@@ -167,7 +167,7 @@ VBOX_WITH_QT4=
.endif
.if ${PORT_OPTIONS:MWEBSERVICE}
-BUILD_DEPENDS+= soapcpp2:${PORTSDIR}/devel/gsoap
+BUILD_DEPENDS+= soapcpp2:devel/gsoap
USE_RC_SUBR+= vboxwebsrv
VBOX_LINKS+= vboxwebsrv
VBOX_UTILS+= vboxwebsrv webtest
@@ -202,7 +202,7 @@ KMK_FLAGS+= -j${MAKE_JOBS_NUMBER}
.include <bsd.port.pre.mk>
.if ${COMPILER_TYPE} == clang
-PATCH_DEPENDS+= ${LOCALBASE}/share/kBuild/tools/GXX3.kmk:${PORTSDIR}/devel/kBuild
+PATCH_DEPENDS+= ${LOCALBASE}/share/kBuild/tools/GXX3.kmk:devel/kBuild
EXTRA_PATCHES+= ${PATCHDIR}/extrapatch-Config.kmk \
${PATCHDIR}/extrapatch-src-VBox-Devices-PC-ipxe-Makefile.kmk \
${PATCHDIR}/extrapatch-src-recompiler-Makefile.kmk
diff --git a/emulators/visualboyadvance-m/Makefile b/emulators/visualboyadvance-m/Makefile
index 757a5f0703d0..f283ce1a82bc 100644
--- a/emulators/visualboyadvance-m/Makefile
+++ b/emulators/visualboyadvance-m/Makefile
@@ -12,7 +12,7 @@ COMMENT= Game Boy Advance emulator with GTK frontend
LICENSE= GPLv2
-LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png
+LIB_DEPENDS= libpng.so:graphics/png
OPTIONS_DEFINE= NLS FFMPEG LINK LIRC DEBUGGER
OPTIONS_MULTI= INTERFACE
@@ -46,7 +46,7 @@ CMAKE_ARGS+= -DVERSION:STRING="${PORTVERSION}" \
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MASMCORE} || ${PORT_OPTIONS:MASMSCALERS}
-BUILD_DEPENDS+= as:${PORTSDIR}/devel/binutils
+BUILD_DEPENDS+= as:devel/binutils
.if ${PORT_OPTIONS:MASMCORE}
CMAKE_ARGS+= -DENABLE_ASM_CORE:BOOL=yes
.else
@@ -61,12 +61,12 @@ CMAKE_ARGS+= -DENABLE_ASM_SCALERS:BOOL=no
.if ${PORT_OPTIONS:MGVBAM}
USE_GNOME= gtk20
-LIB_DEPENDS+= libgtkmm-2.4.so:${PORTSDIR}/x11-toolkits/gtkmm24 \
- libglibmm-2.4.so:${PORTSDIR}/devel/glibmm \
- libgiomm-2.4.so:${PORTSDIR}/devel/glibmm \
- libcairomm-1.0.so:${PORTSDIR}/graphics/cairomm \
- libglademm-2.4.so:${PORTSDIR}/devel/libglademm24 \
- libgdkglextmm-x11-1.2.so:${PORTSDIR}/x11-toolkits/gtkglextmm
+LIB_DEPENDS+= libgtkmm-2.4.so:x11-toolkits/gtkmm24 \
+ libglibmm-2.4.so:devel/glibmm \
+ libgiomm-2.4.so:devel/glibmm \
+ libcairomm-1.0.so:graphics/cairomm \
+ libglademm-2.4.so:devel/libglademm24 \
+ libgdkglextmm-x11-1.2.so:x11-toolkits/gtkglextmm
CMAKE_ARGS+= -DENABLE_GTK:BOOL=yes
USES+= desktop-file-utils
.else
@@ -89,7 +89,7 @@ CMAKE_ARGS+= -DENABLE_DEBUGGER:BOOL=no
.endif
.if ${PORT_OPTIONS:MFFMPEG}
-LIB_DEPENDS+= libavcodec.so:${PORTSDIR}/multimedia/ffmpeg
+LIB_DEPENDS+= libavcodec.so:multimedia/ffmpeg
CMAKE_ARGS+= -DENABLE_FFMPEG:BOOL=yes
.else
CMAKE_ARGS+= -DENABLE_FFMPEG:BOOL=no
@@ -103,14 +103,14 @@ CMAKE_ARGS+= -DENABLE_NLS:BOOL=no
.if ${PORT_OPTIONS:MLINK}
CMAKE_ARGS+= -DENABLE_LINK:BOOL=yes
-LIB_DEPENDS+= libsfml1-system.so:${PORTSDIR}/devel/sfml1
+LIB_DEPENDS+= libsfml1-system.so:devel/sfml1
.else
CMAKE_ARGS+= -DENABLE_LINK:BOOL=no
.endif
.if ${PORT_OPTIONS:MLIRC}
-LIB_DEPENDS+= liblirc_client.so:${PORTSDIR}/comms/lirc
-RUN_DEPENDS+= lircd:${PORTSDIR}/comms/lirc
+LIB_DEPENDS+= liblirc_client.so:comms/lirc
+RUN_DEPENDS+= lircd:comms/lirc
CMAKE_ARGS+= -DENABLE_LIRC:BOOL=yes
.else
CMAKE_ARGS+= -DENABLE_LIRC:BOOL=no
diff --git a/emulators/wine-devel/Makefile b/emulators/wine-devel/Makefile
index 6057e321d734..38aa43cfa81a 100644
--- a/emulators/wine-devel/Makefile
+++ b/emulators/wine-devel/Makefile
@@ -18,9 +18,9 @@ LICENSE= LGPL21 LGPL3
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex \
- prelink:${PORTSDIR}/sysutils/prelink
-LIB_DEPENDS= libxml2.so:${PORTSDIR}/textproc/libxml2
+BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex \
+ prelink:sysutils/prelink
+LIB_DEPENDS= libxml2.so:textproc/libxml2
CONFLICTS_INSTALL= wine-[0-9]* wine-staging-[0-9]* i386-wine-[0-9]* \
i386-wine-staging-[0-9]* i386-wine-devel-[0-9]*
@@ -65,47 +65,47 @@ GECKO_DESC= Bundle Gecko MSI package for Wine
MONO_DESC= Bundle Mono MSI package for Wine
CUPS_CONFIGURE_WITH= cups
-CUPS_LIB_DEPENDS= libcups.so:${PORTSDIR}/print/cups
+CUPS_LIB_DEPENDS= libcups.so:print/cups
-DOSBOX_RUN_DEPENDS= dosbox:${PORTSDIR}/emulators/dosbox
+DOSBOX_RUN_DEPENDS= dosbox:emulators/dosbox
-GECKO_RUN_DEPENDS= ${DATADIR}/gecko/wine_gecko-2.44-x86.msi:${PORTSDIR}/emulators/wine-gecko-devel
+GECKO_RUN_DEPENDS= ${DATADIR}/gecko/wine_gecko-2.44-x86.msi:emulators/wine-gecko-devel
GNUTLS_CONFIGURE_WITH= gnutls
-GNUTLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls
+GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls
HAL_CONFIGURE_WITH= hal
-HAL_LIB_DEPENDS= libhal.so:${PORTSDIR}/sysutils/hal
+HAL_LIB_DEPENDS= libhal.so:sysutils/hal
LDAP_CONFIGURE_WITH= ldap
LDAP_USE= OPENLDAP=yes
LIBXSLT_CONFIGURE_WITH= xslt
-LIBXSLT_LIB_DEPENDS= libxslt.so:${PORTSDIR}/textproc/libxslt
+LIBXSLT_LIB_DEPENDS= libxslt.so:textproc/libxslt
-MONO_RUN_DEPENDS= ${DATADIR}/mono/wine-mono-4.6.0.msi:${PORTSDIR}/emulators/wine-mono-devel
+MONO_RUN_DEPENDS= ${DATADIR}/mono/wine-mono-4.6.0.msi:emulators/wine-mono-devel
MPG123_CONFIGURE_WITH= mpg123
-MPG123_LIB_DEPENDS= libmpg123.so:${PORTSDIR}/audio/mpg123
+MPG123_LIB_DEPENDS= libmpg123.so:audio/mpg123
OPENAL_CONFIGURE_WITH= openal
OPENAL_USES= openal
-STAGING_LIB_DEPENDS= libtxc_dxtn.so:${PORTSDIR}/graphics/s2tc
+STAGING_LIB_DEPENDS= libtxc_dxtn.so:graphics/s2tc
V4L_CONFIGURE_WITH= v4l
-V4L_BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat
-V4L_LIB_DEPENDS= libv4l1.so:${PORTSDIR}/multimedia/libv4l
+V4L_BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat
+V4L_LIB_DEPENDS= libv4l1.so:multimedia/libv4l
-WINEMAKER_RUN_DEPENDS= p5-XML-LibXML>0:${PORTSDIR}/textproc/p5-XML-LibXML
+WINEMAKER_RUN_DEPENDS= p5-XML-LibXML>0:textproc/p5-XML-LibXML
X11_CONFIGURE_WITH= x cms fontconfig freetype glu jpeg opengl png xinput2 xrandr xrender
X11_USES= jpeg
X11_USE= GL=glu XORG=xcomposite,xcursor,xi,xrandr,xrender
-X11_LIB_DEPENDS= libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \
- libfreetype.so:${PORTSDIR}/print/freetype2 \
- liblcms2.so:${PORTSDIR}/graphics/lcms2 \
- libpng.so:${PORTSDIR}/graphics/png
+X11_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
+ libfreetype.so:print/freetype2 \
+ liblcms2.so:graphics/lcms2 \
+ libpng.so:graphics/png
.include <bsd.port.pre.mk>
@@ -147,8 +147,8 @@ MASTER_SITES+= https://github.com/compholio/wine-compholio-daily/archive/:cho
COMP_DIST= v${DISTVERSION}.tar.gz
DISTFILES+= ${COMP_DIST}:cho
-EXTRACT_DEPENDS=bash:${PORTSDIR}/shells/bash \
- git:${PORTSDIR}/devel/git \
+EXTRACT_DEPENDS=bash:shells/bash \
+ git:devel/git \
${AUTOCONF_DEPENDS}
# Fix build on FreeBSD 9.x (false positive: powl)
diff --git a/emulators/wine/Makefile b/emulators/wine/Makefile
index 2ff197a55ebc..35dbca71ee98 100644
--- a/emulators/wine/Makefile
+++ b/emulators/wine/Makefile
@@ -16,8 +16,8 @@ LICENSE= LGPL21 LGPL3
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
-LIB_DEPENDS= libxml2.so:${PORTSDIR}/textproc/libxml2
+BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex
+LIB_DEPENDS= libxml2.so:textproc/libxml2
CONFLICTS_INSTALL= wine-staging-[0-9]* wine-devel-[0-9]* i386-wine-[0-9]* \
i386-wine-staging-[0-9]* i386-wine-devel-[0-9]*
@@ -63,44 +63,44 @@ MONO_DESC= Bundle Mono MSI package for Wine
PORTSCOUT= limitw:1,even
CUPS_CONFIGURE_WITH= cups
-CUPS_LIB_DEPENDS= libcups.so:${PORTSDIR}/print/cups
+CUPS_LIB_DEPENDS= libcups.so:print/cups
-DOSBOX_RUN_DEPENDS= dosbox:${PORTSDIR}/emulators/dosbox
+DOSBOX_RUN_DEPENDS= dosbox:emulators/dosbox
-GECKO_RUN_DEPENDS= ${DATADIR}/gecko/wine_gecko-2.40-x86.msi:${PORTSDIR}/emulators/wine-gecko
+GECKO_RUN_DEPENDS= ${DATADIR}/gecko/wine_gecko-2.40-x86.msi:emulators/wine-gecko
GNUTLS_CONFIGURE_WITH= gnutls
-GNUTLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls
+GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls
HAL_CONFIGURE_WITH= hal
-HAL_LIB_DEPENDS= libhal.so:${PORTSDIR}/sysutils/hal
+HAL_LIB_DEPENDS= libhal.so:sysutils/hal
LDAP_CONFIGURE_WITH= ldap
LDAP_USE= OPENLDAP=yes
LIBXSLT_CONFIGURE_WITH= xslt
-LIBXSLT_LIB_DEPENDS= libxslt.so:${PORTSDIR}/textproc/libxslt
+LIBXSLT_LIB_DEPENDS= libxslt.so:textproc/libxslt
-MONO_RUN_DEPENDS= ${DATADIR}/mono/wine-mono-4.5.6.msi:${PORTSDIR}/emulators/wine-mono
+MONO_RUN_DEPENDS= ${DATADIR}/mono/wine-mono-4.5.6.msi:emulators/wine-mono
MPG123_CONFIGURE_WITH= mpg123
-MPG123_LIB_DEPENDS= libmpg123.so:${PORTSDIR}/audio/mpg123
+MPG123_LIB_DEPENDS= libmpg123.so:audio/mpg123
OPENAL_CONFIGURE_WITH= openal
OPENAL_USES= openal
V4L_CONFIGURE_WITH= v4l
-V4L_LIB_DEPENDS= libv4l1.so:${PORTSDIR}/multimedia/libv4l
+V4L_LIB_DEPENDS= libv4l1.so:multimedia/libv4l
-WINEMAKER_RUN_DEPENDS= p5-XML-LibXML>0:${PORTSDIR}/textproc/p5-XML-LibXML
+WINEMAKER_RUN_DEPENDS= p5-XML-LibXML>0:textproc/p5-XML-LibXML
X11_CONFIGURE_WITH= x cms fontconfig freetype glu jpeg opengl png xinput2 xrandr xrender
X11_USES= jpeg
X11_USE= GL=glu XORG=xcomposite,xcursor,xi,xrandr,xrender
-X11_LIB_DEPENDS= libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \
- libfreetype.so:${PORTSDIR}/print/freetype2 \
- liblcms2.so:${PORTSDIR}/graphics/lcms2 \
- libpng.so:${PORTSDIR}/graphics/png
+X11_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
+ libfreetype.so:print/freetype2 \
+ liblcms2.so:graphics/lcms2 \
+ libpng.so:graphics/png
.include <bsd.port.pre.mk>
diff --git a/emulators/wxmupen64plus/Makefile b/emulators/wxmupen64plus/Makefile
index 495f78a5d5b9..22c2472748c9 100644
--- a/emulators/wxmupen64plus/Makefile
+++ b/emulators/wxmupen64plus/Makefile
@@ -13,13 +13,13 @@ DIST_SUBDIR= ${PORTNAME:S/wx//}
MAINTAINER= acm@FreeBSD.org
COMMENT= Mupen64Plus 2.0 GUI frontend written using wxWidgets
-LIB_DEPENDS= libmupen64plus.so.2:${PORTSDIR}/emulators/mupen64plus-core
-RUN_DEPENDS= ${LOCALBASE}/lib/libmupen64plus.so.2:${PORTSDIR}/emulators/mupen64plus-core \
- ${LOCALBASE}/lib/mupen64plus/mupen64plus-audio-sdl.so:${PORTSDIR}/emulators/mupen64plus-audio-sdl \
- ${LOCALBASE}/lib/mupen64plus/mupen64plus-input-sdl.so:${PORTSDIR}/emulators/mupen64plus-input-sdl \
- ${LOCALBASE}/lib/mupen64plus/mupen64plus-rsp-hle.so:${PORTSDIR}/emulators/mupen64plus-rsp-hle \
- ${LOCALBASE}/lib/mupen64plus/mupen64plus-video-rice.so:${PORTSDIR}/emulators/mupen64plus-video-rice \
- mupen64plus:${PORTSDIR}/emulators/mupen64plus-ui-console
+LIB_DEPENDS= libmupen64plus.so.2:emulators/mupen64plus-core
+RUN_DEPENDS= ${LOCALBASE}/lib/libmupen64plus.so.2:emulators/mupen64plus-core \
+ ${LOCALBASE}/lib/mupen64plus/mupen64plus-audio-sdl.so:emulators/mupen64plus-audio-sdl \
+ ${LOCALBASE}/lib/mupen64plus/mupen64plus-input-sdl.so:emulators/mupen64plus-input-sdl \
+ ${LOCALBASE}/lib/mupen64plus/mupen64plus-rsp-hle.so:emulators/mupen64plus-rsp-hle \
+ ${LOCALBASE}/lib/mupen64plus/mupen64plus-video-rice.so:emulators/mupen64plus-video-rice \
+ mupen64plus:emulators/mupen64plus-ui-console
PROJECTHOST= bsdistfiles
USES= compiler:c++11-lib python
diff --git a/emulators/x48/Makefile b/emulators/x48/Makefile
index 952e28fe73a9..0031a165655c 100644
--- a/emulators/x48/Makefile
+++ b/emulators/x48/Makefile
@@ -15,8 +15,8 @@ COMMENT= HP48 SX/GX graphic calculator emulator
LICENSE= GPLv3
-RUN_DEPENDS= ${LOCALBASE}/share/fonts/misc/7x14B-ISO8859-1.pcf.gz:${PORTSDIR}/x11-fonts/font-misc-misc \
- ${LOCALBASE}/share/fonts/75dpi/helvR12-ISO8859-1.pcf.gz:${PORTSDIR}/x11-fonts/font-adobe-75dpi
+RUN_DEPENDS= ${LOCALBASE}/share/fonts/misc/7x14B-ISO8859-1.pcf.gz:x11-fonts/font-misc-misc \
+ ${LOCALBASE}/share/fonts/75dpi/helvR12-ISO8859-1.pcf.gz:x11-fonts/font-adobe-75dpi
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/emulators/xcpc/Makefile b/emulators/xcpc/Makefile
index 908913f1f491..2611cd3e69cf 100644
--- a/emulators/xcpc/Makefile
+++ b/emulators/xcpc/Makefile
@@ -19,9 +19,9 @@ USE_XORG= ice
USE_GNOME= glib20
USES= gettext iconv pkgconfig
-LIB_DEPENDS+= libicui18n.so:${PORTSDIR}/devel/icu \
- libpcre.so:${PORTSDIR}/devel/pcre \
- libdsk.so:${PORTSDIR}/emulators/libdsk
+LIB_DEPENDS+= libicui18n.so:devel/icu \
+ libpcre.so:devel/pcre \
+ libdsk.so:emulators/libdsk
OPTIONS_DEFINE= MOTIF ATHENA XSHM DEBUG
OPTIONS_DEFAULT= MOTIF XSHM
@@ -51,7 +51,7 @@ CONFIGURE_ARGS+=--without-motif1
.endif
.if ${PORT_OPTIONS:MATHENA}
-LIB_DEPENDS+= libXaw.so:${PORTSDIR}/x11-toolkits/libXaw
+LIB_DEPENDS+= libXaw.so:x11-toolkits/libXaw
CONFIGURE_ARGS+=--with-athena
.else
CONFIGURE_ARGS+=--without-athena
diff --git a/emulators/xen/Makefile b/emulators/xen/Makefile
index f4cfa2364588..b8c2fe856244 100644
--- a/emulators/xen/Makefile
+++ b/emulators/xen/Makefile
@@ -12,8 +12,8 @@ LICENSE= GPLv2
ONLY_FOR_ARCHS= amd64
-RUN_DEPENDS= /boot/xen:${PORTSDIR}/emulators/xen-kernel \
- xl:${PORTSDIR}/sysutils/xen-tools
+RUN_DEPENDS= /boot/xen:emulators/xen-kernel \
+ xl:sysutils/xen-tools
USES= metaport
diff --git a/emulators/yabause/Makefile b/emulators/yabause/Makefile
index 76c59b979e5f..6d71b51b54cd 100644
--- a/emulators/yabause/Makefile
+++ b/emulators/yabause/Makefile
@@ -26,7 +26,7 @@ OPTIONS_SINGLE= GUI
OPTIONS_SINGLE_GUI= GTK2 QT4 QT5
OPTIONS_DEFAULT= QT4
-GTK2_LIB_DEPENDS= libgtkglext-x11-1.0.so:${PORTSDIR}/x11-toolkits/gtkglext
+GTK2_LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext
GTK2_USE= gnome=gtk20
GTK2_CMAKE_ON= -DYAB_PORTS:STRING=gtk
GTK2_CMAKE_OFF= -DYAB_PORTS:STRING=qt
diff --git a/emulators/zsnes/Makefile b/emulators/zsnes/Makefile
index 0783972340ac..ee7682294411 100644
--- a/emulators/zsnes/Makefile
+++ b/emulators/zsnes/Makefile
@@ -13,8 +13,8 @@ MAINTAINER= cyberbotx@cyberbotx.com
COMMENT= Intel x86 only Super Nintendo Entertainment System (SNES) Emulator
# This must be >= 0.98!
-BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm
-LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png
+BUILD_DEPENDS= nasm:devel/nasm
+LIB_DEPENDS= libpng.so:graphics/png
ONLY_FOR_ARCHS= i386
ONLY_FOR_ARCHS_REASON= non-portable, for a portable emulator see emulators/snes9x
@@ -39,7 +39,7 @@ JMA_CONFIGURE_ENABLE= jma
X11_CONFIGURE_WITH= x
OPENGL_CONFIGURE_ENABLE= opengl
-AO_LIB_DEPENDS= libao.so:${PORTSDIR}/audio/libao
+AO_LIB_DEPENDS= libao.so:audio/libao
AO_CONFIGURE_ENABLE= libao
CFLAGS+= -I${LOCALBASE}/include