aboutsummaryrefslogtreecommitdiffstats
path: root/comms
diff options
context:
space:
mode:
authormat <mat@FreeBSD.org>2016-04-01 21:29:15 +0800
committermat <mat@FreeBSD.org>2016-04-01 21:29:15 +0800
commit96cd8e4bc2d30db4bc3bbbf3fcdcc98121c879e0 (patch)
treee5609c11a5cecf09649970cae33b72d3774969e3 /comms
parent734d10a8b4340cbeb3639bfaf8c7249ec7089c0a (diff)
downloadfreebsd-ports-gnome-96cd8e4bc2d30db4bc3bbbf3fcdcc98121c879e0.tar.gz
freebsd-ports-gnome-96cd8e4bc2d30db4bc3bbbf3fcdcc98121c879e0.tar.zst
freebsd-ports-gnome-96cd8e4bc2d30db4bc3bbbf3fcdcc98121c879e0.zip
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat: portmgr Sponsored by: Absolight
Diffstat (limited to 'comms')
-rw-r--r--comms/acfax/Makefile2
-rw-r--r--comms/aldo/Makefile2
-rw-r--r--comms/amtterm/Makefile2
-rw-r--r--comms/anyremote/Makefile2
-rw-r--r--comms/atslog/Makefile8
-rw-r--r--comms/chirp/Makefile4
-rw-r--r--comms/concordance/Makefile2
-rw-r--r--comms/congruity/Makefile2
-rw-r--r--comms/conserver/Makefile4
-rw-r--r--comms/cqrlog/Makefile10
-rw-r--r--comms/cutecom/Makefile2
-rw-r--r--comms/cwdaemon/Makefile2
-rw-r--r--comms/dabstick-radio/Makefile14
-rw-r--r--comms/dcf77pi/Makefile2
-rw-r--r--comms/deforaos-phone/Makefile18
-rw-r--r--comms/dump1090/Makefile2
-rw-r--r--comms/dump1090_mr/Makefile2
-rw-r--r--comms/ebook2cw/Makefile4
-rw-r--r--comms/ebook2cwgui/Makefile2
-rw-r--r--comms/echolinux/Makefile4
-rw-r--r--comms/efax-gtk/Makefile6
-rw-r--r--comms/efax/Makefile2
-rw-r--r--comms/fl_moxgen/Makefile4
-rw-r--r--comms/fldigi/Makefile20
-rw-r--r--comms/fllog/Makefile2
-rw-r--r--comms/flrig/Makefile2
-rw-r--r--comms/flwrap/Makefile2
-rw-r--r--comms/freedv/Makefile14
-rw-r--r--comms/gammu/Makefile4
-rw-r--r--comms/geoid/Makefile2
-rw-r--r--comms/gmfsk/Makefile4
-rw-r--r--comms/gnocky/Makefile2
-rw-r--r--comms/gnokii/Makefile8
-rw-r--r--comms/gnuradio/Makefile52
-rw-r--r--comms/gpredict/Makefile6
-rw-r--r--comms/gqrx/Makefile22
-rw-r--r--comms/gr-osmosdr/Makefile16
-rw-r--r--comms/grig/Makefile2
-rw-r--r--comms/gscmxx/Makefile12
-rw-r--r--comms/gtkmmorse/Makefile6
-rw-r--r--comms/hamfax/Makefile2
-rw-r--r--comms/hamlib/Makefile4
-rw-r--r--comms/hf/Makefile2
-rw-r--r--comms/hylafax/Makefile10
-rw-r--r--comms/java-commapi-freebsd/Makefile4
-rw-r--r--comms/jsdr/Makefile10
-rw-r--r--comms/kremotecontrol/Makefile2
-rw-r--r--comms/kvasd/Makefile2
-rw-r--r--comms/libcodec2/Makefile2
-rw-r--r--comms/libconcord/Makefile6
-rw-r--r--comms/libimobiledevice/Makefile4
-rw-r--r--comms/libsdr-gui/Makefile6
-rw-r--r--comms/libsdr/Makefile8
-rw-r--r--comms/libticalcs2/Makefile6
-rw-r--r--comms/libusbmuxd/Makefile4
-rw-r--r--comms/linpsk/Makefile4
-rw-r--r--comms/linrad/Makefile8
-rw-r--r--comms/lirc/Makefile10
-rw-r--r--comms/lysdr/Makefile4
-rw-r--r--comms/minicom/Makefile2
-rw-r--r--comms/morse/Makefile2
-rw-r--r--comms/nec2c/Makefile2
-rw-r--r--comms/nokryptia/Makefile2
-rw-r--r--comms/o2sms/Makefile8
-rw-r--r--comms/obexapp/Makefile4
-rw-r--r--comms/openobex/Makefile2
-rw-r--r--comms/owfs/Makefile2
-rw-r--r--comms/p5-Cisco-UCS/Makefile6
-rw-r--r--comms/p5-Device-Gsm/Makefile4
-rw-r--r--comms/p5-Device-Modem/Makefile2
-rw-r--r--comms/p5-Fax-Hylafax-Client/Makefile2
-rw-r--r--comms/p5-Nexmo-SMS/Makefile10
-rw-r--r--comms/p5-SMS-SMS77/Makefile2
-rw-r--r--comms/p5-SMS-Send-DeviceGsm/Makefile4
-rw-r--r--comms/p5-SMS-Send-NexmoUnicode/Makefile4
-rw-r--r--comms/p5-SMS-Send-TW-HiAir/Makefile8
-rw-r--r--comms/p5-SMS-Send-TW-PChome/Makefile8
-rw-r--r--comms/p5-SMS-Send-TW-Qma/Makefile6
-rw-r--r--comms/p5-SMS-Send-TW-ShareSMS/Makefile6
-rw-r--r--comms/p5-SMS-Send-TW-Socket2Air/Makefile8
-rw-r--r--comms/p5-SMS-Send-TW-chtsns/Makefile10
-rw-r--r--comms/p5-SMS-Send-TW-emome/Makefile8
-rw-r--r--comms/p5-SMS-Send/Makefile4
-rw-r--r--comms/py-gammu/Makefile2
-rw-r--r--comms/py-libconcord/Makefile2
-rw-r--r--comms/py-libimobiledevice/Makefile8
-rw-r--r--comms/py-lirc/Makefile2
-rw-r--r--comms/py-qt5-serialport/Makefile2
-rw-r--r--comms/pyla/Makefile2
-rw-r--r--comms/qsstv/Makefile12
-rw-r--r--comms/qtel/Makefile2
-rw-r--r--comms/quisk/Makefile8
-rw-r--r--comms/rtl-sdr/Makefile2
-rw-r--r--comms/rubygem-callsign/Makefile4
-rw-r--r--comms/sdr-wspr/Makefile2
-rw-r--r--comms/smstools3/Makefile2
-rw-r--r--comms/soundmodem/Makefile2
-rw-r--r--comms/spandsp/Makefile2
-rw-r--r--comms/svxlink/Makefile24
-rw-r--r--comms/telldus-core/Makefile8
-rw-r--r--comms/thebridge/Makefile2
-rw-r--r--comms/tilp2/Makefile8
-rw-r--r--comms/tkhylafax/Makefile4
-rw-r--r--comms/tlf/Makefile4
-rw-r--r--comms/trustedqsl/Makefile2
-rw-r--r--comms/twpsk/Makefile2
-rw-r--r--comms/usbmuxd/Makefile4
-rw-r--r--comms/usrp/Makefile20
-rw-r--r--comms/wsjt/Makefile22
-rw-r--r--comms/wsjtx/Makefile14
-rw-r--r--comms/wspr/Makefile16
-rw-r--r--comms/xastir/Makefile24
-rw-r--r--comms/xcwcp/Makefile2
-rw-r--r--comms/xlog/Makefile2
-rw-r--r--comms/xmorse/Makefile2
-rw-r--r--comms/xnec2c/Makefile2
-rw-r--r--comms/xnecview/Makefile2
-rw-r--r--comms/yfklog/Makefile10
-rw-r--r--comms/zssh/Makefile2
119 files changed, 361 insertions, 361 deletions
diff --git a/comms/acfax/Makefile b/comms/acfax/Makefile
index b229039a2445..c5d76be256b8 100644
--- a/comms/acfax/Makefile
+++ b/comms/acfax/Makefile
@@ -11,7 +11,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/^0.//}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Receive faxes using sound card and radio
-LIB_DEPENDS= libXaw3d.so:${PORTSDIR}/x11-toolkits/Xaw3d
+LIB_DEPENDS= libXaw3d.so:x11-toolkits/Xaw3d
PLIST_FILES= bin/acfax
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/comms/aldo/Makefile b/comms/aldo/Makefile
index 3be10c652a6d..dcb59d818633 100644
--- a/comms/aldo/Makefile
+++ b/comms/aldo/Makefile
@@ -10,7 +10,7 @@ MASTER_SITES= SAVANNAH
MAINTAINER= lambert@lambertfam.org
COMMENT= Morse code training program
-LIB_DEPENDS= libao.so:${PORTSDIR}/audio/libao
+LIB_DEPENDS= libao.so:audio/libao
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/comms/amtterm/Makefile b/comms/amtterm/Makefile
index 19bbb98470c8..0958ace7ddcb 100644
--- a/comms/amtterm/Makefile
+++ b/comms/amtterm/Makefile
@@ -12,7 +12,7 @@ COMMENT= Serial-over-lan client for Intel AMT
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-RUN_DEPENDS= p5-SOAP-Lite>=0.5:${PORTSDIR}/net/p5-SOAP-Lite
+RUN_DEPENDS= p5-SOAP-Lite>=0.5:net/p5-SOAP-Lite
USES= gmake dos2unix shebangfix
DOS2UNIX_FILES= RedirectionConstants.h
diff --git a/comms/anyremote/Makefile b/comms/anyremote/Makefile
index 62a1993871c3..40077a1b457e 100644
--- a/comms/anyremote/Makefile
+++ b/comms/anyremote/Makefile
@@ -24,7 +24,7 @@ OPTIONS_DEFINE= DOCS DBUS X11
OPTIONS_DEFAULT= DBUS X11
DBUS_CONFIGURE_ENABLE=dbus
-DBUS_LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib
+DBUS_LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib
X11_CONFIGURE_ENABLE=xtest
X11_USE= XORG=x11,xtst
diff --git a/comms/atslog/Makefile b/comms/atslog/Makefile
index 30605ea75b93..c98a306b277a 100644
--- a/comms/atslog/Makefile
+++ b/comms/atslog/Makefile
@@ -48,14 +48,14 @@ USE_PHP+= pgsql
.if ${PORT_OPTIONS:MMYSQL}
USE_MYSQL= yes
-BUILD_DEPENDS+= p5-DBD-mysql>=0:${PORTSDIR}/databases/p5-DBD-mysql
-RUN_DEPENDS+= p5-DBD-mysql>=0:${PORTSDIR}/databases/p5-DBD-mysql
+BUILD_DEPENDS+= p5-DBD-mysql>=0:databases/p5-DBD-mysql
+RUN_DEPENDS+= p5-DBD-mysql>=0:databases/p5-DBD-mysql
.endif
.if ${PORT_OPTIONS:MPGSQL}
USES+= pgsql
-BUILD_DEPENDS+= p5-DBD-Pg>=0:${PORTSDIR}/databases/p5-DBD-Pg
-RUN_DEPENDS+= p5-DBD-Pg>=0:${PORTSDIR}/databases/p5-DBD-Pg
+BUILD_DEPENDS+= p5-DBD-Pg>=0:databases/p5-DBD-Pg
+RUN_DEPENDS+= p5-DBD-Pg>=0:databases/p5-DBD-Pg
.endif
.if ! ${PORT_OPTIONS:MLIBWRAP}
diff --git a/comms/chirp/Makefile b/comms/chirp/Makefile
index 46a53934813f..36c4835bb90b 100644
--- a/comms/chirp/Makefile
+++ b/comms/chirp/Makefile
@@ -14,8 +14,8 @@ LICENSE= GPLv3
BUILD_DEPENDS= ${CHIRP_DEPENDS}
RUN_DEPENDS= ${CHIRP_DEPENDS}
-CHIRP_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libxml2>0:${PORTSDIR}/textproc/py-libxml2 \
- ${PYTHON_PKGNAMEPREFIX}serial>0:${PORTSDIR}/comms/py-serial
+CHIRP_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libxml2>0:textproc/py-libxml2 \
+ ${PYTHON_PKGNAMEPREFIX}serial>0:comms/py-serial
USES= desktop-file-utils gettext python
USE_PYTHON= distutils
diff --git a/comms/concordance/Makefile b/comms/concordance/Makefile
index aa048cd980fd..cf0f98b2b639 100644
--- a/comms/concordance/Makefile
+++ b/comms/concordance/Makefile
@@ -12,7 +12,7 @@ COMMENT= Command-line Logitech Harmony configuration tool
LICENSE= GPLv2
-LIB_DEPENDS= libconcord.so:${PORTSDIR}/comms/libconcord
+LIB_DEPENDS= libconcord.so:comms/libconcord
USES= tar:bzip2
WRKSRC_SUBDIR= ${PORTNAME}
diff --git a/comms/congruity/Makefile b/comms/congruity/Makefile
index 70b56e96f19c..d73bbe87b32a 100644
--- a/comms/congruity/Makefile
+++ b/comms/congruity/Makefile
@@ -12,7 +12,7 @@ COMMENT= GUI Logitech Harmony configuration tool
LICENSE= GPLv2
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libconcord>=0:${PORTSDIR}/comms/py-libconcord
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libconcord>=0:comms/py-libconcord
MAKE_ARGS= MANDIR=${PREFIX}/man
USES= desktop-file-utils gmake tar:bzip2 python:2.7+
diff --git a/comms/conserver/Makefile b/comms/conserver/Makefile
index 02aaeb2ebd49..a0ff2708a257 100644
--- a/comms/conserver/Makefile
+++ b/comms/conserver/Makefile
@@ -13,8 +13,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= cy@FreeBSD.org
COMMENT= Manage remote serial consoles via TCP/IP
-BUILD_DEPENDS= makeme:${PORTSDIR}/devel/msrc0 \
- mkcmd:${PORTSDIR}/devel/mkcmd
+BUILD_DEPENDS= makeme:devel/msrc0 \
+ mkcmd:devel/mkcmd
CONFLICTS_INSTALL= conserver-com-[0-9]*
diff --git a/comms/cqrlog/Makefile b/comms/cqrlog/Makefile
index 0c628c0f17b7..30711e9e5b35 100644
--- a/comms/cqrlog/Makefile
+++ b/comms/cqrlog/Makefile
@@ -11,8 +11,8 @@ COMMENT= Amateur Radio logging application
LICENSE= GPLv2
-BUILD_DEPENDS= lazbuild:${PORTSDIR}/editors/lazarus
-LIB_DEPENDS= libhamlib.so:${PORTSDIR}/comms/hamlib
+BUILD_DEPENDS= lazbuild:editors/lazarus
+LIB_DEPENDS= libhamlib.so:comms/hamlib
USE_GITHUB= yes
GH_ACCOUNT= ok2cqr
@@ -35,11 +35,11 @@ OPTIONS_SINGLE_LCL= GTK2 QT4
OPTIONS_DEFAULT= GTK2
GTK2_USE= fpc=gtk2 gnome=gtk20
-GTK2_BUILD_DEPENDS= ${LAZARUS_DIR}/lcl/units/${BUILDNAME}/gtk2/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-gtk2
+GTK2_BUILD_DEPENDS= ${LAZARUS_DIR}/lcl/units/${BUILDNAME}/gtk2/interfaces.ppu:editors/lazarus-lcl-gtk2
GTK2_MAKE_ARGS= PLATFORM=gtk2
-QT4_LIB_DEPENDS= libQt4Pas.so:${PORTSDIR}/x11-toolkits/qt4pas
-QT4_BUILD_DEPENDS= ${LAZARUS_DIR}/lcl/units/${BUILDNAME}/qt/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-qt
+QT4_LIB_DEPENDS= libQt4Pas.so:x11-toolkits/qt4pas
+QT4_BUILD_DEPENDS= ${LAZARUS_DIR}/lcl/units/${BUILDNAME}/qt/interfaces.ppu:editors/lazarus-lcl-qt
QT4_MAKE_ARGS= PLATFORM=qt
post-extract:
diff --git a/comms/cutecom/Makefile b/comms/cutecom/Makefile
index ce573a190759..964ff01ac6fd 100644
--- a/comms/cutecom/Makefile
+++ b/comms/cutecom/Makefile
@@ -10,7 +10,7 @@ MASTER_SITES= http://cutecom.sourceforge.net/
MAINTAINER= bacon4000@gmail.com
COMMENT= Graphical serial terminal
-RUN_DEPENDS= lsz:${PORTSDIR}/comms/lrzsz
+RUN_DEPENDS= lsz:comms/lrzsz
USE_QT4= qt3support qmake_build moc_build rcc_build uic_build
USES= cmake
diff --git a/comms/cwdaemon/Makefile b/comms/cwdaemon/Makefile
index 4bdf1d6101b3..6282b7a261e0 100644
--- a/comms/cwdaemon/Makefile
+++ b/comms/cwdaemon/Makefile
@@ -12,7 +12,7 @@ COMMENT= Amateur Radio cw (Morse code) keyer daemon
LICENSE= GPLv2
-LIB_DEPENDS= libcw.so:${PORTSDIR}/comms/unixcw
+LIB_DEPENDS= libcw.so:comms/unixcw
CONFIGURE_ARGS+= --datadir=${PREFIX}/share/doc
GNU_CONFIGURE= yes
diff --git a/comms/dabstick-radio/Makefile b/comms/dabstick-radio/Makefile
index e8316c609fb1..868e5eaf1773 100644
--- a/comms/dabstick-radio/Makefile
+++ b/comms/dabstick-radio/Makefile
@@ -13,13 +13,13 @@ COMMENT= DAB/DAB+ and wideband FM receiver for RTL2832-based USB sticks
LICENSE= GPLv2
-LIB_DEPENDS+= librtlsdr.so:${PORTSDIR}/comms/rtl-sdr \
- libqwt.so:${PORTSDIR}/x11-toolkits/qwt5 \
- libportaudio.so:${PORTSDIR}/audio/portaudio \
- libsndfile.so:${PORTSDIR}/audio/libsndfile \
- libavcodec.so:${PORTSDIR}/multimedia/ffmpeg \
- libfftw3.so:${PORTSDIR}/math/fftw3 \
- libfaad.so:${PORTSDIR}/audio/faad
+LIB_DEPENDS+= librtlsdr.so:comms/rtl-sdr \
+ libqwt.so:x11-toolkits/qwt5 \
+ libportaudio.so:audio/portaudio \
+ libsndfile.so:audio/libsndfile \
+ libavcodec.so:multimedia/ffmpeg \
+ libfftw3.so:math/fftw3 \
+ libfaad.so:audio/faad
USES= tar:tgz
USE_QT4= gui qt3support qmake_build moc_build rcc_build uic_build
diff --git a/comms/dcf77pi/Makefile b/comms/dcf77pi/Makefile
index c5da76a470b6..ac9148a29dbf 100644
--- a/comms/dcf77pi/Makefile
+++ b/comms/dcf77pi/Makefile
@@ -15,7 +15,7 @@ GH_ACCOUNT= rene0
OPTIONS_DEFINE= DOXYGEN
-DOXYGEN_BUILD_DEPENDS= doxygen:${PORTSDIR}/devel/doxygen
+DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
DOXYGEN_ALL_TARGET= all doxygen
USES= ncurses
diff --git a/comms/deforaos-phone/Makefile b/comms/deforaos-phone/Makefile
index 6b0cef05b62e..5740fa80d90c 100644
--- a/comms/deforaos-phone/Makefile
+++ b/comms/deforaos-phone/Makefile
@@ -14,15 +14,15 @@ COMMENT= DeforaOS telephony application
LICENSE= GPLv3
-LIB_DEPENDS= libSystem.so:${PORTSDIR}/devel/deforaos-libsystem \
- libDesktop.so:${PORTSDIR}/x11/deforaos-libdesktop \
- libpulse.so:${PORTSDIR}/audio/pulseaudio \
- libpurple.so:${PORTSDIR}/net-im/libpurple \
- libsofia-sip-ua.so:${PORTSDIR}/net/sofia-sip
-BUILD_DEPENDS= locker:${PORTSDIR}/x11/deforaos-locker \
- ${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat \
- xsltproc:${PORTSDIR}/textproc/libxslt \
- ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl
+LIB_DEPENDS= libSystem.so:devel/deforaos-libsystem \
+ libDesktop.so:x11/deforaos-libdesktop \
+ libpulse.so:audio/pulseaudio \
+ libpurple.so:net-im/libpurple \
+ libsofia-sip-ua.so:net/sofia-sip
+BUILD_DEPENDS= locker:x11/deforaos-locker \
+ ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \
+ xsltproc:textproc/libxslt \
+ ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl
USES= desktop-file-utils gettext pkgconfig
USE_GNOME= gtk20
diff --git a/comms/dump1090/Makefile b/comms/dump1090/Makefile
index 13821e8d4b58..64ff6ae3a5b2 100644
--- a/comms/dump1090/Makefile
+++ b/comms/dump1090/Makefile
@@ -14,7 +14,7 @@ USE_GITHUB= yes
GH_ACCOUNT= antirez
GH_TAGNAME= 4c53e25
-LIB_DEPENDS= librtlsdr.so:${PORTSDIR}/comms/rtl-sdr
+LIB_DEPENDS= librtlsdr.so:comms/rtl-sdr
USES= gmake
diff --git a/comms/dump1090_mr/Makefile b/comms/dump1090_mr/Makefile
index 62595ecc8451..82db5447b906 100644
--- a/comms/dump1090_mr/Makefile
+++ b/comms/dump1090_mr/Makefile
@@ -13,7 +13,7 @@ BROKEN= unfetchable
LICENSE= BSD3CLAUSE
-LIB_DEPENDS= librtlsdr.so:${PORTSDIR}/comms/rtl-sdr
+LIB_DEPENDS= librtlsdr.so:comms/rtl-sdr
USE_GITHUB= yes
GH_ACCOUNT= flightaware
diff --git a/comms/ebook2cw/Makefile b/comms/ebook2cw/Makefile
index fa09a311b696..a6cf129bab92 100644
--- a/comms/ebook2cw/Makefile
+++ b/comms/ebook2cw/Makefile
@@ -11,8 +11,8 @@ COMMENT= Convert text files into cw as an mp3 or ogg file
LICENSE= GPLv2
-LIB_DEPENDS= libmp3lame.so:${PORTSDIR}/audio/lame \
- libvorbis.so:${PORTSDIR}/audio/libvorbis
+LIB_DEPENDS= libmp3lame.so:audio/lame \
+ libvorbis.so:audio/libvorbis
OPTIONS_DEFINE= DOCS EXAMPLES
diff --git a/comms/ebook2cwgui/Makefile b/comms/ebook2cwgui/Makefile
index 3224d0ed1a3e..58142341bc36 100644
--- a/comms/ebook2cwgui/Makefile
+++ b/comms/ebook2cwgui/Makefile
@@ -11,7 +11,7 @@ MASTER_SITES= http://fkurz.net/ham/ebook2cw/ \
MAINTAINER= hamradio@FreeBSD.org
COMMENT= gui front end for ebooks2cw
-RUN_DEPENDS= ebook2cw:${PORTSDIR}/comms/ebook2cw
+RUN_DEPENDS= ebook2cw:comms/ebook2cw
USE_WX= 2.8
WX_UNICODE= yes
diff --git a/comms/echolinux/Makefile b/comms/echolinux/Makefile
index b6425c1c5d50..39697ef944fd 100644
--- a/comms/echolinux/Makefile
+++ b/comms/echolinux/Makefile
@@ -13,8 +13,8 @@ COMMENT= Amateur Radio Echolink client for UNIX
LICENSE= GPLv2
-LIB_DEPENDS= libforms.so:${PORTSDIR}/x11-toolkits/xforms \
- libgsm.so:${PORTSDIR}/audio/gsm
+LIB_DEPENDS= libforms.so:x11-toolkits/xforms \
+ libgsm.so:audio/gsm
OPTIONS_DEFINE= DOCS
diff --git a/comms/efax-gtk/Makefile b/comms/efax-gtk/Makefile
index 7b048bb46fae..98a4b8b69a80 100644
--- a/comms/efax-gtk/Makefile
+++ b/comms/efax-gtk/Makefile
@@ -13,9 +13,9 @@ COMMENT= GUI frontend for efax program
LICENSE= GPLv2
-LIB_DEPENDS= libsigc-1.2.so:${PORTSDIR}/devel/libsigc++12 \
- libcxx-gtk-utils-2-2.2.so:${PORTSDIR}/x11-toolkits/c++-gtk-utils
-RUN_DEPENDS= ggv:${PORTSDIR}/print/ggv
+LIB_DEPENDS= libsigc-1.2.so:devel/libsigc++12 \
+ libcxx-gtk-utils-2-2.2.so:x11-toolkits/c++-gtk-utils
+RUN_DEPENDS= ggv:print/ggv
USES= compiler:c++11-lib ghostscript:run pkgconfig
USE_GNOME= gtk20
diff --git a/comms/efax/Makefile b/comms/efax/Makefile
index 9e92f1e01835..4c3e09526be3 100644
--- a/comms/efax/Makefile
+++ b/comms/efax/Makefile
@@ -13,7 +13,7 @@ COMMENT= Fax send/receive program
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-RUN_DEPENDS= xloadimage:${PORTSDIR}/x11/xloadimage
+RUN_DEPENDS= xloadimage:x11/xloadimage
DOCSDIR= ${PREFIX}/share/doc/efax
PORTDOCS= README printcap.sample efax.html fax.html
diff --git a/comms/fl_moxgen/Makefile b/comms/fl_moxgen/Makefile
index 9295a63cfdb3..a50e5218695e 100644
--- a/comms/fl_moxgen/Makefile
+++ b/comms/fl_moxgen/Makefile
@@ -13,7 +13,7 @@ COMMENT= Compute the dimensions of a Moxon Rectangle antenna
LICENSE= GPLv3
-LIB_DEPENDS= libfltk.so:${PORTSDIR}/x11-toolkits/fltk
+LIB_DEPENDS= libfltk.so:x11-toolkits/fltk
DESKTOP_ENTRIES= "Fl_MoxGen" "${COMMENT}" "" "${PORTNAME}" \
"Network;HamRadio;" false
@@ -22,7 +22,7 @@ OPTIONS_DEFINE= PDF
OPTIONS_DEFAULT= PDF
PDF_DESC= Enable PDF Writing (requires libharu)
-PDF_LIB_DEPENDS= libhpdf.so:${PORTSDIR}/print/libharu
+PDF_LIB_DEPENDS= libhpdf.so:print/libharu
PDF_ALL_TARGET= fl_moxgen
PDF_ALL_TARGET_OFF= fl_moxgen_no_pdf
diff --git a/comms/fldigi/Makefile b/comms/fldigi/Makefile
index 991b547c8787..e2c8fa60a815 100644
--- a/comms/fldigi/Makefile
+++ b/comms/fldigi/Makefile
@@ -11,12 +11,12 @@ COMMENT= Digital decoder for psk, cw, psk31, olivia
LICENSE= GPLv3
-BUILD_DEPENDS= asciidoc:${PORTSDIR}/textproc/asciidoc\
- docbook-xsl>=1.0:${PORTSDIR}/textproc/docbook-xsl\
- xsltproc:${PORTSDIR}/textproc/libxslt
-LIB_DEPENDS= libsamplerate.so:${PORTSDIR}/audio/libsamplerate\
- libboost_system.so:${PORTSDIR}/devel/boost-libs\
- libfltk.so:${PORTSDIR}/x11-toolkits/fltk
+BUILD_DEPENDS= asciidoc:textproc/asciidoc\
+ docbook-xsl>=1.0:textproc/docbook-xsl\
+ xsltproc:textproc/libxslt
+LIB_DEPENDS= libsamplerate.so:audio/libsamplerate\
+ libboost_system.so:devel/boost-libs\
+ libfltk.so:x11-toolkits/fltk
USE_CXXSTD= gnu++0x
GNU_CONFIGURE= yes
@@ -42,13 +42,13 @@ NATIVE_OPT_CONFIGURE_OFF= --enable-optimizations=none
FLARQ_CONFIGURE_ENABLE= flarq
OSS_CONFIGURE_ENABLE= oss
SNDFILE_CONFIGURE_WITH= sndfile
-SNDFILE_LIB_DEPENDS= libsndfile.so:${PORTSDIR}/audio/libsndfile
+SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile
PORTAUDIO_CONFIGURE_WITH= portaudio
-PORTAUDIO_LIB_DEPENDS= libportaudio.so:${PORTSDIR}/audio/portaudio
+PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio
PULSEAUDIO_CONFIGURE_WITH= pulseaudio
-PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio
+PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
HAMLIB_CONFIGURE_WITH= hamlib
-HAMLIB_LIB_DEPENDS= libhamlib.so:${PORTSDIR}/comms/hamlib
+HAMLIB_LIB_DEPENDS= libhamlib.so:comms/hamlib
NLS_CONFIGURE_ENABLE= nls
NLS_USES= gettext
diff --git a/comms/fllog/Makefile b/comms/fllog/Makefile
index edc31945006c..19e29168d2b2 100644
--- a/comms/fllog/Makefile
+++ b/comms/fllog/Makefile
@@ -12,7 +12,7 @@ COMMENT= Ham Radio logging program
LICENSE= GPLv2
-LIB_DEPENDS= libfltk.so:${PORTSDIR}/x11-toolkits/fltk
+LIB_DEPENDS= libfltk.so:x11-toolkits/fltk
USES= gmake
GNU_CONFIGURE= yes
diff --git a/comms/flrig/Makefile b/comms/flrig/Makefile
index e7748238638a..a6ca8385d9a6 100644
--- a/comms/flrig/Makefile
+++ b/comms/flrig/Makefile
@@ -12,7 +12,7 @@ COMMENT= Ham Radio rig control program, cooperates with fldigi
LICENSE= GPLv2
-LIB_DEPENDS= libfltk.so:${PORTSDIR}/x11-toolkits/fltk
+LIB_DEPENDS= libfltk.so:x11-toolkits/fltk
USES= gmake
GNU_CONFIGURE= yes
diff --git a/comms/flwrap/Makefile b/comms/flwrap/Makefile
index 6584bf8a2f07..4143e499b6c8 100644
--- a/comms/flwrap/Makefile
+++ b/comms/flwrap/Makefile
@@ -13,7 +13,7 @@ COMMENT= Flwrap is a companion utility for fldigi
LICENSE= GPLv2
-LIB_DEPENDS= libfltk.so:${PORTSDIR}/x11-toolkits/fltk
+LIB_DEPENDS= libfltk.so:x11-toolkits/fltk
USES= gmake dos2unix
GNU_CONFIGURE= yes
diff --git a/comms/freedv/Makefile b/comms/freedv/Makefile
index c25d8ee2e96b..0f320fa149dd 100644
--- a/comms/freedv/Makefile
+++ b/comms/freedv/Makefile
@@ -9,13 +9,13 @@ MASTER_SITES= http://files.freedv.org/freedv/ \
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Narrow band digital voice
-LIB_DEPENDS= libcodec2.so:${PORTSDIR}/audio/codec2 \
- libportaudio.so:${PORTSDIR}/audio/portaudio \
- libhamlib.so:${PORTSDIR}/comms/hamlib \
- libsamplerate.so:${PORTSDIR}/audio/libsamplerate \
- libsox.so:${PORTSDIR}/audio/sox \
- libsndfile.so:${PORTSDIR}/audio/libsndfile \
- libspeexdsp.so:${PORTSDIR}/audio/speexdsp
+LIB_DEPENDS= libcodec2.so:audio/codec2 \
+ libportaudio.so:audio/portaudio \
+ libhamlib.so:comms/hamlib \
+ libsamplerate.so:audio/libsamplerate \
+ libsox.so:audio/sox \
+ libsndfile.so:audio/libsndfile \
+ libspeexdsp.so:audio/speexdsp
USE_WX= 3.0+
USES= cmake:outsource compiler:c++11-lib tar:xz
diff --git a/comms/gammu/Makefile b/comms/gammu/Makefile
index c2325c71742d..57e477c9c6d9 100644
--- a/comms/gammu/Makefile
+++ b/comms/gammu/Makefile
@@ -13,7 +13,7 @@ COMMENT= GNU All Mobile Management Utilities
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl
+LIB_DEPENDS= libcurl.so:ftp/curl
CONFLICTS= gammu-devel-[1-9]* gammu-python-[1-9]*
@@ -30,7 +30,7 @@ PORTDOCS= *
OPTIONS_DEFINE= BASH
-BASH_BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash
+BASH_BUILD_DEPENDS= bash:shells/bash
BASH_RUN_DEPENDS= ${BASH_BUILD_DEPENDS}
BASH_PLIST_FILES= etc/bash_completion.d/gammu
BASH_EXTRA_PATCHES_OFF= ${FILESDIR}/extra-patch-contrib_CMakeLists.txt
diff --git a/comms/geoid/Makefile b/comms/geoid/Makefile
index d73ced4749a4..56c7a40d5e38 100644
--- a/comms/geoid/Makefile
+++ b/comms/geoid/Makefile
@@ -13,7 +13,7 @@ EXTRACT_SUFX= .src.tar.gz
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Geodetic computer for amateur radio use
-LIB_DEPENDS= libfltk.so:${PORTSDIR}/x11-toolkits/fltk
+LIB_DEPENDS= libfltk.so:x11-toolkits/fltk
USES= gmake
MAKEFILE= makefile
diff --git a/comms/gmfsk/Makefile b/comms/gmfsk/Makefile
index 2c304fecc602..ff7ca04122ba 100644
--- a/comms/gmfsk/Makefile
+++ b/comms/gmfsk/Makefile
@@ -15,7 +15,7 @@ COMMENT= The Gnome MFSK terminal program
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libfftw.so:${PORTSDIR}/math/fftw
+LIB_DEPENDS= libfftw.so:math/fftw
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
@@ -33,7 +33,7 @@ OPTIONS_DEFINE= HAMLIB
HAMLIB_DESC= Enable HAMLIB Support
OPTIONS_DEFAULT= HAMLIB
-HAMLIB_LIB_DEPENDS= libhamlib.so:${PORTSDIR}/comms/hamlib
+HAMLIB_LIB_DEPENDS= libhamlib.so:comms/hamlib
HAMLIB_CONFIGURE_ENABLE= hamlib
HAMLIB_CONFIGURE_ENV= PKG_CONFIG_PATH=${LOCALBASE}/lib/pkgconfig
diff --git a/comms/gnocky/Makefile b/comms/gnocky/Makefile
index 96f5fa4471e5..37c0fc39af49 100644
--- a/comms/gnocky/Makefile
+++ b/comms/gnocky/Makefile
@@ -10,7 +10,7 @@ MASTER_SITES= http://www.gnokii.org/download/gnocky/
MAINTAINER= ports@FreeBSD.org
COMMENT= Graphical (GTK+2) frontend for gnokii
-LIB_DEPENDS= libgnokii.so:${PORTSDIR}/comms/gnokii
+LIB_DEPENDS= libgnokii.so:comms/gnokii
USES= pkgconfig tar:bzip2
USE_GNOME= gtk20 libglade2
diff --git a/comms/gnokii/Makefile b/comms/gnokii/Makefile
index 95a232cb6d25..4f61242cfee7 100644
--- a/comms/gnokii/Makefile
+++ b/comms/gnokii/Makefile
@@ -16,7 +16,7 @@ COMMENT= Tools to talk to GSM cellular phones
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser
+BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser
GROUPS= ${PORTNAME}
USES= gettext gmake libtool pathfix pkgconfig tar:bzip2
@@ -46,10 +46,10 @@ SMSDDB_DESC= Enable database support in smsd (select one or more)
X11_DESC= Build graphical version (xgnokii)
ICAL_CONFIGURE_ENABLE= libical
-ICAL_LIB_DEPENDS= libical.so:${PORTSDIR}/devel/libical
+ICAL_LIB_DEPENDS= libical.so:devel/libical
USB_CONFIGURE_ENABLE= libusb
PCSC_CONFIGURE_ENABLE= libpcsclite
-PCSC_LIB_DEPENDS= libpcsclite.so:${PORTSDIR}/devel/pcsc-lite
+PCSC_LIB_DEPENDS= libpcsclite.so:devel/pcsc-lite
.include <bsd.port.options.mk>
@@ -73,7 +73,7 @@ CONFIGURE_ARGS+= --disable-postgres
PLIST_SUB+= PGM='@comment '
. endif
. if ${PORT_OPTIONS:MSQLITE}
-LIB_DEPENDS+= libsqlite3.so:${PORTSDIR}/databases/sqlite3
+LIB_DEPENDS+= libsqlite3.so:databases/sqlite3
PLIST_SUB+= SQLT=''
. else
CONFIGURE_ARGS+= --disable-sqlite
diff --git a/comms/gnuradio/Makefile b/comms/gnuradio/Makefile
index 3841338bed81..0f2657cc94b1 100644
--- a/comms/gnuradio/Makefile
+++ b/comms/gnuradio/Makefile
@@ -11,26 +11,26 @@ COMMENT= Amateur Radio Software defined radio
LICENSE= GPLv3
-BUILD_DEPENDS= sdl-config:${PORTSDIR}/devel/sdl12 \
- swig2.0:${PORTSDIR}/devel/swig20 \
- cheetah:${PORTSDIR}/devel/py-cheetah \
- ${PYTHON_PKGNAMEPREFIX}lxml>0:${PORTSDIR}/devel/py-lxml \
- ${PYTHON_PKGNAMEPREFIX}qt4>0:${PORTSDIR}/devel/py-qt4 \
- xdg-open:${PORTSDIR}/devel/xdg-utils \
- guile:${PORTSDIR}/lang/guile \
- aconnect:${PORTSDIR}/audio/alsa-utils \
- git:${PORTSDIR}/devel/git \
+BUILD_DEPENDS= sdl-config:devel/sdl12 \
+ swig2.0:devel/swig20 \
+ cheetah:devel/py-cheetah \
+ ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml \
+ ${PYTHON_PKGNAMEPREFIX}qt4>0:devel/py-qt4 \
+ xdg-open:devel/xdg-utils \
+ guile:lang/guile \
+ aconnect:audio/alsa-utils \
+ git:devel/git \
${PYNUMPY} \
- ${PYTHON_SITELIBDIR}/ephem/__init__.py:${PORTSDIR}/astro/pyephem
-LIB_DEPENDS= libcppunit.so:${PORTSDIR}/devel/cppunit \
- libfftw3.so:${PORTSDIR}/math/fftw3 \
- libfftw3f.so:${PORTSDIR}/math/fftw3-float \
- libqwt.so:${PORTSDIR}/x11-toolkits/qwt5 \
- libboost_python.so:${PORTSDIR}/devel/boost-python-libs \
- libportaudio.so:${PORTSDIR}/audio/portaudio \
- libjack.so:${PORTSDIR}/audio/jack \
- libasound.so:${PORTSDIR}/audio/alsa-lib \
- libgsl.so:${PORTSDIR}/math/gsl
+ ${PYTHON_SITELIBDIR}/ephem/__init__.py:astro/pyephem
+LIB_DEPENDS= libcppunit.so:devel/cppunit \
+ libfftw3.so:math/fftw3 \
+ libfftw3f.so:math/fftw3-float \
+ libqwt.so:x11-toolkits/qwt5 \
+ libboost_python.so:devel/boost-python-libs \
+ libportaudio.so:audio/portaudio \
+ libjack.so:audio/jack \
+ libasound.so:audio/alsa-lib \
+ libgsl.so:math/gsl
RUN_DEPENDS:= ${BUILD_DEPENDS}
# USES=compiler:c11 is necessary because base GCC fails:
@@ -70,11 +70,11 @@ TESTING_DESC= Include testing support
PLIST_SUB+= PORTVERSION=${PORTVERSION}
-DOCS_BUILD_DEPENDS= doxygen:${PORTSDIR}/devel/doxygen \
- ${LOCALBASE}/bin/sphinx-apidoc:${PORTSDIR}/textproc/py-sphinx \
- dot:${PORTSDIR}/graphics/graphviz \
- xmlto:${PORTSDIR}/textproc/xmlto \
- freefont-ttf>0:${PORTSDIR}/x11-fonts/freefont-ttf
+DOCS_BUILD_DEPENDS= doxygen:devel/doxygen \
+ ${LOCALBASE}/bin/sphinx-apidoc:textproc/py-sphinx \
+ dot:graphics/graphviz \
+ xmlto:textproc/xmlto \
+ freefont-ttf>0:x11-fonts/freefont-ttf
DOCS_CMAKE_ON= -DENABLE_DOXYGEN:STRING="ON" \
-DENABLE_DOCS:STRING="ON" \
-DENABLE_BAD_BOOST="ON"
@@ -85,11 +85,11 @@ HAVE_PORTDOCS= YES
USRP_CMAKE_ON= -DENABLE_GR_UHD:STRING="ON"
USRP_CMAKE_OFF= -DENABLE_GR_UHD:STRING="OFF"
-USRP_BUILD_DEPENDS= ${LOCALBASE}/include/uhd/config.hpp:${PORTSDIR}/comms/usrp
+USRP_BUILD_DEPENDS= ${LOCALBASE}/include/uhd/config.hpp:comms/usrp
TESTING_CMAKE_ON= -DENABLE_TESTING:STRING="ON"
TESTING_CMAKE_OFF= -DENABLE_TESTING:STRING="OFF"
-TESTING_BUILD_DEPENDS= cppunit-config:${PORTSDIR}/devel/cppunit
+TESTING_BUILD_DEPENDS= cppunit-config:devel/cppunit
.include <bsd.port.pre.mk>
diff --git a/comms/gpredict/Makefile b/comms/gpredict/Makefile
index fa50925aaf2a..7d289355553d 100644
--- a/comms/gpredict/Makefile
+++ b/comms/gpredict/Makefile
@@ -11,9 +11,9 @@ COMMENT= Amateur Radio satellite tracking and prediction
LICENSE= GPLv2+
-LIB_DEPENDS= libhamlib.so:${PORTSDIR}/comms/hamlib \
- libcurl.so:${PORTSDIR}/ftp/curl \
- libgoocanvas.so:${PORTSDIR}/graphics/goocanvas
+LIB_DEPENDS= libhamlib.so:comms/hamlib \
+ libcurl.so:ftp/curl \
+ libgoocanvas.so:graphics/goocanvas
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/comms/gqrx/Makefile b/comms/gqrx/Makefile
index 24dc19600766..e66a11dfe730 100644
--- a/comms/gqrx/Makefile
+++ b/comms/gqrx/Makefile
@@ -13,17 +13,17 @@ COMMENT= Software defined radio receiver powered by GNU Radio and Qt
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libgnuradio-runtime.so:${PORTSDIR}/comms/gnuradio \
- libgnuradio-analog.so:${PORTSDIR}/comms/gnuradio \
- libgnuradio-blocks.so:${PORTSDIR}/comms/gnuradio \
- libgnuradio-filter.so:${PORTSDIR}/comms/gnuradio \
- libgnuradio-fft.so:${PORTSDIR}/comms/gnuradio \
- libgnuradio-audio.so:${PORTSDIR}/comms/gnuradio \
- libgnuradio-digital.so:${PORTSDIR}/comms/gnuradio \
- libgnuradio-pmt.so:${PORTSDIR}/comms/gnuradio \
- libgnuradio-osmosdr.so:${PORTSDIR}/comms/gr-osmosdr \
- libpulse.so:${PORTSDIR}/audio/pulseaudio \
- libpulse-simple.so:${PORTSDIR}/audio/pulseaudio
+LIB_DEPENDS= libgnuradio-runtime.so:comms/gnuradio \
+ libgnuradio-analog.so:comms/gnuradio \
+ libgnuradio-blocks.so:comms/gnuradio \
+ libgnuradio-filter.so:comms/gnuradio \
+ libgnuradio-fft.so:comms/gnuradio \
+ libgnuradio-audio.so:comms/gnuradio \
+ libgnuradio-digital.so:comms/gnuradio \
+ libgnuradio-pmt.so:comms/gnuradio \
+ libgnuradio-osmosdr.so:comms/gr-osmosdr \
+ libpulse.so:audio/pulseaudio \
+ libpulse-simple.so:audio/pulseaudio
USE_GITHUB= yes
GH_ACCOUNT= csete
diff --git a/comms/gr-osmosdr/Makefile b/comms/gr-osmosdr/Makefile
index 7ee60cb5c635..3bcb01946299 100644
--- a/comms/gr-osmosdr/Makefile
+++ b/comms/gr-osmosdr/Makefile
@@ -11,13 +11,13 @@ COMMENT= GNU Radio OsmoSDR module
LICENSE= GPLv3
-BUILD_DEPENDS= swig:${PORTSDIR}/devel/swig13 \
- cheetah:${PORTSDIR}/devel/py-cheetah
-LIB_DEPENDS= libgnuradio-runtime.so:${PORTSDIR}/comms/gnuradio \
- libgnuradio-pmt.so:${PORTSDIR}/comms/gnuradio \
- libgnuradio-blocks.so:${PORTSDIR}/comms/gnuradio \
- libboost_system.so:${PORTSDIR}/devel/boost-libs \
- libboost_thread.so:${PORTSDIR}/devel/boost-libs
+BUILD_DEPENDS= swig:devel/swig13 \
+ cheetah:devel/py-cheetah
+LIB_DEPENDS= libgnuradio-runtime.so:comms/gnuradio \
+ libgnuradio-pmt.so:comms/gnuradio \
+ libgnuradio-blocks.so:comms/gnuradio \
+ libboost_system.so:devel/boost-libs \
+ libboost_thread.so:devel/boost-libs
USES= cmake pkgconfig python tar:tgz
USE_LDCONFIG= yes
@@ -31,7 +31,7 @@ CMAKE_ARGS+= -DENABLE_DEFAULT:BOOL=OFF \
OPTIONS_DEFINE= RTLSDR
RTLSDR_DESC= Enable rtl-sdr (RTL2832) support
OPTIONS_DEFAULT= RTLSDR
-RTLSDR_LIB_DEPENDS= librtlsdr.so:${PORTSDIR}/comms/rtl-sdr
+RTLSDR_LIB_DEPENDS= librtlsdr.so:comms/rtl-sdr
RTLSDR_CMAKE_ON= -DENABLE_RTL:BOOL=ON -DENABLE_RTL_TCP:BOOL=ON
.include <bsd.port.mk>
diff --git a/comms/grig/Makefile b/comms/grig/Makefile
index 54b925125a88..5d022533ba2a 100644
--- a/comms/grig/Makefile
+++ b/comms/grig/Makefile
@@ -13,7 +13,7 @@ COMMENT= Amateur Radio control front-end
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libhamlib.so:${PORTSDIR}/comms/hamlib
+LIB_DEPENDS= libhamlib.so:comms/hamlib
USE_GNOME= gtk20 intltool
GNU_CONFIGURE= yes
diff --git a/comms/gscmxx/Makefile b/comms/gscmxx/Makefile
index c26c86f3a3ab..9bcba7b02841 100644
--- a/comms/gscmxx/Makefile
+++ b/comms/gscmxx/Makefile
@@ -10,12 +10,12 @@ MASTER_SITES= SF
MAINTAINER= svmohr@gmail.com
COMMENT= Graphical frontend for scmxx
-RUN_DEPENDS= p5-Image-Size>=0:${PORTSDIR}/graphics/p5-Image-Size \
- p5-Gtk>=0:${PORTSDIR}/x11-toolkits/p5-Gtk
-BUILD_DEPENDS= p5-Image-Size>=0:${PORTSDIR}/graphics/p5-Image-Size \
- p5-Gtk>=0:${PORTSDIR}/x11-toolkits/p5-Gtk \
- scmxx:${PORTSDIR}/comms/scmxx \
- convert:${PORTSDIR}/graphics/ImageMagick
+RUN_DEPENDS= p5-Image-Size>=0:graphics/p5-Image-Size \
+ p5-Gtk>=0:x11-toolkits/p5-Gtk
+BUILD_DEPENDS= p5-Image-Size>=0:graphics/p5-Image-Size \
+ p5-Gtk>=0:x11-toolkits/p5-Gtk \
+ scmxx:comms/scmxx \
+ convert:graphics/ImageMagick
USES= perl5
USE_PERL5= configure
diff --git a/comms/gtkmmorse/Makefile b/comms/gtkmmorse/Makefile
index 7a8374bde7d0..f6a83ed7dfb1 100644
--- a/comms/gtkmmorse/Makefile
+++ b/comms/gtkmmorse/Makefile
@@ -10,9 +10,9 @@ MASTER_SITES= SAVANNAH
MAINTAINER= shurd@FreeBSD.org
COMMENT= Graphical Morse Code Trainer
-LIB_DEPENDS= libao.so:${PORTSDIR}/audio/libao \
- libgtkmm-2.4.so:${PORTSDIR}/x11-toolkits/gtkmm24 \
- libgconfmm-2.6.so:${PORTSDIR}/devel/gconfmm26
+LIB_DEPENDS= libao.so:audio/libao \
+ libgtkmm-2.4.so:x11-toolkits/gtkmm24 \
+ libgconfmm-2.6.so:devel/gconfmm26
GNU_CONFIGURE= yes
USES= pkgconfig tar:bzip2
diff --git a/comms/hamfax/Makefile b/comms/hamfax/Makefile
index 8cd281c493de..7c7589f4db65 100644
--- a/comms/hamfax/Makefile
+++ b/comms/hamfax/Makefile
@@ -10,7 +10,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}
MAINTAINER= carl@stagecraft.cx
COMMENT= QT application for sending and receiving facsimiles over radio
-LIB_DEPENDS= libaudiofile.so:${PORTSDIR}/audio/libaudiofile
+LIB_DEPENDS= libaudiofile.so:audio/libaudiofile
USE_QT4= gui moc_build
GNU_CONFIGURE= yes
diff --git a/comms/hamlib/Makefile b/comms/hamlib/Makefile
index 84beb63d96c9..389e7572c653 100644
--- a/comms/hamlib/Makefile
+++ b/comms/hamlib/Makefile
@@ -12,8 +12,8 @@ COMMENT= Shared libraries for Amateur Radio Equipment Control Applications
LICENSE= LGPL20
-BUILD_DEPENDS= swig:${PORTSDIR}/devel/swig13
-LIB_DEPENDS= libltdl.so:${PORTSDIR}/devel/libltdl
+BUILD_DEPENDS= swig:devel/swig13
+LIB_DEPENDS= libltdl.so:devel/libltdl
INFO= hamlib
USES= autoreconf libtool:keepla pathfix perl5 pkgconfig python shebangfix tcl
diff --git a/comms/hf/Makefile b/comms/hf/Makefile
index d235f41540ac..40eda1639cbf 100644
--- a/comms/hf/Makefile
+++ b/comms/hf/Makefile
@@ -12,7 +12,7 @@ COMMENT= Amateur Radio soundcard fsk, pactor 1, amtor, gtor, mt63
LICENSE= GPLv2
-RUN_DEPENDS= whiptail:${PORTSDIR}/devel/newt
+RUN_DEPENDS= whiptail:devel/newt
USE_GNOME= gtk12
USES= gmake
diff --git a/comms/hylafax/Makefile b/comms/hylafax/Makefile
index 80abcce1298f..45f2721cf7e6 100644
--- a/comms/hylafax/Makefile
+++ b/comms/hylafax/Makefile
@@ -13,9 +13,9 @@ COMMENT= Fax software
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-BUILD_DEPENDS= ${LOCALBASE}/lib/afm/Courier:${PORTSDIR}/print/afm
-LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff \
- libjbig.so:${PORTSDIR}/graphics/jbigkit
+BUILD_DEPENDS= ${LOCALBASE}/lib/afm/Courier:print/afm
+LIB_DEPENDS= libtiff.so:graphics/tiff \
+ libjbig.so:graphics/jbigkit
MAKE_JOBS_UNSAFE= yes
HAS_CONFIGURE= yes
@@ -47,8 +47,8 @@ GAWK_DESC= Use gawk for scripts
PAM_CONFIGURE_OFF= --disable-pam
NLS_USES= gettext
NLS_CONFIGURE_ENABLE= nls
-GAWK_BUILD_DEPENDS= gawk:${PORTSDIR}/lang/gawk
-GAWK_RUN_DEPENDS= gawk:${PORTSDIR}/lang/gawk
+GAWK_BUILD_DEPENDS= gawk:lang/gawk
+GAWK_RUN_DEPENDS= gawk:lang/gawk
GAWK_CONFIGURE_ON= --with-AWK="${LOCALBASE}/bin/gawk"
DOCS_CONFIGURE_ON= --with-HTML=yes
diff --git a/comms/java-commapi-freebsd/Makefile b/comms/java-commapi-freebsd/Makefile
index ceb53775c0da..b63b74e3ee29 100644
--- a/comms/java-commapi-freebsd/Makefile
+++ b/comms/java-commapi-freebsd/Makefile
@@ -10,8 +10,8 @@ DISTNAME= freebsd-commapi-${PORTVERSION}
MAINTAINER= ari.suutari@syncrontech.com
COMMENT= Java Communication API for FreeBSD
-BUILD_DEPENDS= ${JDKDIR}/jre/lib/ext/comm.jar:${PORTSDIR}/comms/java-commapi
-RUN_DEPENDS= ${JDKDIR}/jre/lib/ext/comm.jar:${PORTSDIR}/comms/java-commapi
+BUILD_DEPENDS= ${JDKDIR}/jre/lib/ext/comm.jar:comms/java-commapi
+RUN_DEPENDS= ${JDKDIR}/jre/lib/ext/comm.jar:comms/java-commapi
MAKE_JOBS_UNSAFE= yes
diff --git a/comms/jsdr/Makefile b/comms/jsdr/Makefile
index c3bd382aa8ee..c2285e1d06d2 100644
--- a/comms/jsdr/Makefile
+++ b/comms/jsdr/Makefile
@@ -13,11 +13,11 @@ COMMENT= SDR tools for RTL2832-based USB sticks
LICENSE= GPLv2
-LIB_DEPENDS+= libqwt.so:${PORTSDIR}/x11-toolkits/qwt5 \
- libportaudio.so:${PORTSDIR}/audio/portaudio \
- libsamplerate.so:${PORTSDIR}/audio/libsamplerate \
- libsndfile.so:${PORTSDIR}/audio/libsndfile \
- libfftw3.so:${PORTSDIR}/math/fftw3
+LIB_DEPENDS+= libqwt.so:x11-toolkits/qwt5 \
+ libportaudio.so:audio/portaudio \
+ libsamplerate.so:audio/libsamplerate \
+ libsndfile.so:audio/libsndfile \
+ libfftw3.so:math/fftw3
USES= tar:tgz
USE_QT4= gui qt3support qmake_build moc_build rcc_build uic_build
diff --git a/comms/kremotecontrol/Makefile b/comms/kremotecontrol/Makefile
index ccef3f42e13a..8d10f28c4737 100644
--- a/comms/kremotecontrol/Makefile
+++ b/comms/kremotecontrol/Makefile
@@ -9,7 +9,7 @@ DIST_SUBDIR= KDE/${PORTVERSION}
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE frontend for your remote controls
-RUN_DEPENDS= lircd:${PORTSDIR}/comms/lirc
+RUN_DEPENDS= lircd:comms/lirc
USE_KDE4= kdeprefix automoc4 kdelibs
USES= cmake:outsource tar:xz
diff --git a/comms/kvasd/Makefile b/comms/kvasd/Makefile
index 610293859411..286152bd8708 100644
--- a/comms/kvasd/Makefile
+++ b/comms/kvasd/Makefile
@@ -18,7 +18,7 @@ LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
BUILD_DEPENDS= ${KVASD_DEPENDS}
RUN_DEPENDS= ${KVASD_DEPENDS}
-KVASD_DEPENDS= linux-${USE_LINUX}-libgfortran>0:${PORTSDIR}/devel/linux-c6-libgfortran
+KVASD_DEPENDS= linux-${USE_LINUX}-libgfortran>0:devel/linux-c6-libgfortran
USE_LINUX= c6
NO_BUILD= yes
PLIST_FILES= bin/kvasd
diff --git a/comms/libcodec2/Makefile b/comms/libcodec2/Makefile
index 46229bc5fb0b..c2af50ff7c23 100644
--- a/comms/libcodec2/Makefile
+++ b/comms/libcodec2/Makefile
@@ -12,7 +12,7 @@ COMMENT= Codec 2 speech codec
LICENSE= LGPL21
-LIB_DEPENDS= libspeexdsp.so:${PORTSDIR}/audio/speexdsp
+LIB_DEPENDS= libspeexdsp.so:audio/speexdsp
USE_LDCONFIG= yes
USES= cmake:outsource tar:xz
diff --git a/comms/libconcord/Makefile b/comms/libconcord/Makefile
index 9dac5f822c2a..8be1d077fa09 100644
--- a/comms/libconcord/Makefile
+++ b/comms/libconcord/Makefile
@@ -13,9 +13,9 @@ COMMENT= Logitech Harmony configuration library
LICENSE= GPLv2
-BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconf
-LIB_DEPENDS= libhidapi.so:${PORTSDIR}/comms/hidapi \
- libzip.so:${PORTSDIR}/archivers/libzip
+BUILD_DEPENDS= pkg-config:devel/pkgconf
+LIB_DEPENDS= libhidapi.so:comms/hidapi \
+ libzip.so:archivers/libzip
USE_LDCONFIG= yes
USES= tar:bzip2 libtool shared-mime-info
diff --git a/comms/libimobiledevice/Makefile b/comms/libimobiledevice/Makefile
index f1e0cbc90ee1..eb6a7b3e6a89 100644
--- a/comms/libimobiledevice/Makefile
+++ b/comms/libimobiledevice/Makefile
@@ -24,8 +24,8 @@ INSTALL_TARGET= install-strip
.if ${SLAVE_PORT} == no
-LIB_DEPENDS= libplist.so:${PORTSDIR}/devel/libplist \
- libusbmuxd.so:${PORTSDIR}/comms/libusbmuxd
+LIB_DEPENDS= libplist.so:devel/libplist \
+ libusbmuxd.so:comms/libusbmuxd
USE_GNOME= glib20
CONFIGURE_ARGS+=--without-cython
diff --git a/comms/libsdr-gui/Makefile b/comms/libsdr-gui/Makefile
index 82c90bc4b5b7..442029b9f388 100644
--- a/comms/libsdr-gui/Makefile
+++ b/comms/libsdr-gui/Makefile
@@ -10,9 +10,9 @@ COMMENT= GUI functions (e.g. waterfall) for libsdr library
LICENSE= GPLv2
-LIB_DEPENDS= libfftw3.so:${PORTSDIR}/math/fftw3 \
- libfftw3f.so:${PORTSDIR}/math/fftw3-float \
- libsdr.so:${PORTSDIR}/comms/libsdr
+LIB_DEPENDS= libfftw3.so:math/fftw3 \
+ libfftw3f.so:math/fftw3-float \
+ libsdr.so:comms/libsdr
USE_GITHUB= yes
GH_ACCOUNT= hmatuschek
diff --git a/comms/libsdr/Makefile b/comms/libsdr/Makefile
index 39fe5efcaec2..6b9d3be93e39 100644
--- a/comms/libsdr/Makefile
+++ b/comms/libsdr/Makefile
@@ -10,10 +10,10 @@ COMMENT= Simple software defined radio (SDR) library
LICENSE= GPLv2
-LIB_DEPENDS= libportaudio.so:${PORTSDIR}/audio/portaudio \
- libfftw3.so:${PORTSDIR}/math/fftw3 \
- libfftw3f.so:${PORTSDIR}/math/fftw3-float \
- librtlsdr.so:${PORTSDIR}/comms/rtl-sdr
+LIB_DEPENDS= libportaudio.so:audio/portaudio \
+ libfftw3.so:math/fftw3 \
+ libfftw3f.so:math/fftw3-float \
+ librtlsdr.so:comms/rtl-sdr
USE_GITHUB= yes
GH_ACCOUNT= hmatuschek
diff --git a/comms/libticalcs2/Makefile b/comms/libticalcs2/Makefile
index fef05fb5952b..57dc5047280f 100644
--- a/comms/libticalcs2/Makefile
+++ b/comms/libticalcs2/Makefile
@@ -11,9 +11,9 @@ COMMENT= TI calculator library
LICENSE= GPLv2
-LIB_DEPENDS= libticables2.so:${PORTSDIR}/comms/libticables2 \
- libticonv.so:${PORTSDIR}/converters/libticonv \
- libtifiles2.so:${PORTSDIR}/devel/libtifiles2
+LIB_DEPENDS= libticables2.so:comms/libticables2 \
+ libticonv.so:converters/libticonv \
+ libtifiles2.so:devel/libtifiles2
USE_GNOME= glib20
USE_LDCONFIG= yes
diff --git a/comms/libusbmuxd/Makefile b/comms/libusbmuxd/Makefile
index 2b974b136c3e..3334404622b0 100644
--- a/comms/libusbmuxd/Makefile
+++ b/comms/libusbmuxd/Makefile
@@ -11,7 +11,7 @@ COMMENT= Communication interface library for usbmuxd
LICENSE= LGPL21 LGPL3
LICENSE_COMB= dual
-LIB_DEPENDS= libplist.so:${PORTSDIR}/devel/libplist
+LIB_DEPENDS= libplist.so:devel/libplist
CONFLICTS_INSTALL=usbmuxd-1.0.[6-8]
@@ -26,7 +26,7 @@ OPTIONS_DEFINE= DOCS INOTIFY
INOTIFY_DESC= Use inotify instead of polling (saves energy)
-INOTIFY_LIB_DEPENDS= libinotify.so:${PORTSDIR}/devel/libinotify
+INOTIFY_LIB_DEPENDS= libinotify.so:devel/libinotify
# *_CONFIGURE_WITH can't be used as --with-inotify doesn't work.
INOTIFY_CONFIGURE_OFF= --without-inotify
INOTIFY_CFLAGS= -I${LOCALBASE}/include
diff --git a/comms/linpsk/Makefile b/comms/linpsk/Makefile
index 8a1ddad5e474..5319d9623ede 100644
--- a/comms/linpsk/Makefile
+++ b/comms/linpsk/Makefile
@@ -8,8 +8,8 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Simple Qt PSK31, RTTY, and MSK31 client
-LIB_DEPENDS= libfftw3.so:${PORTSDIR}/math/fftw3 \
- libasound.so:${PORTSDIR}/audio/alsa-lib
+LIB_DEPENDS= libfftw3.so:math/fftw3 \
+ libasound.so:audio/alsa-lib
USES= qmake tar:tgz
USE_QT4= gui network corelib moc_build uic_build rcc_build qmake_build
diff --git a/comms/linrad/Makefile b/comms/linrad/Makefile
index 4399544e765d..191433fbdf30 100644
--- a/comms/linrad/Makefile
+++ b/comms/linrad/Makefile
@@ -13,10 +13,10 @@ EXTRACT_SUFX= .tbz
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Amateur Radio DSP utility (SDR)
-LIB_DEPENDS= librtlsdr.so:${PORTSDIR}/comms/rtl-sdr \
- libportaudio.so:${PORTSDIR}/audio/portaudio \
- libftdi.so:${PORTSDIR}/devel/libftdi
-BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm
+LIB_DEPENDS= librtlsdr.so:comms/rtl-sdr \
+ libportaudio.so:audio/portaudio \
+ libftdi.so:devel/libftdi
+BUILD_DEPENDS= nasm:devel/nasm
WRKSRC= ${WRKDIR}/${PORTNAME}-0${PORTVERSION}
diff --git a/comms/lirc/Makefile b/comms/lirc/Makefile
index a458b3ab068b..163b67d1fc00 100644
--- a/comms/lirc/Makefile
+++ b/comms/lirc/Makefile
@@ -11,7 +11,7 @@ MASTER_SITES= SF/${PORTNAME}/LIRC/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Linux Infrared Remote Control
-BUILD_DEPENDS= v4l_compat>=1.0.20110603:${PORTSDIR}/multimedia/v4l_compat
+BUILD_DEPENDS= v4l_compat>=1.0.20110603:multimedia/v4l_compat
INSTALL_TARGET= install-strip
USES= alias autoreconf gmake libtool python tar:bzip2
@@ -36,20 +36,20 @@ PORTEXAMPLES= remotes
SUB_FILES= pkg-message lircd.conf
.if exists(${LOCALBASE}/lib/libvga.so.1)
-LIB_DEPENDS+= libvga.so:${PORTSDIR}/graphics/svgalib
+LIB_DEPENDS+= libvga.so:graphics/svgalib
PLIST_SUB+= SMODE2=
.else
PLIST_SUB+= SMODE2="@comment "
.endif
-MINIMAL_LIB_DEPENDS_OFF= libftdi.so:${PORTSDIR}/devel/libftdi \
- libirman.so:${PORTSDIR}/comms/libirman
+MINIMAL_LIB_DEPENDS_OFF= libftdi.so:devel/libftdi \
+ libirman.so:comms/libirman
MINIMAL_CONFIGURE_OFF= --with-driver=userspace
MINIMAL_CONFIGURE_ON= --with-driver=dvico
DEBUG_CONFIGURE_ENABLE= debug
-UARTLIRC_RUN_DEPENDS= uartlirc>=0.3:${PORTSDIR}/comms/uartlirc
+UARTLIRC_RUN_DEPENDS= uartlirc>=0.3:comms/uartlirc
post-patch:
@${REINPLACE_CMD} \
diff --git a/comms/lysdr/Makefile b/comms/lysdr/Makefile
index 75b6f931ef82..c8ddcd863ba9 100644
--- a/comms/lysdr/Makefile
+++ b/comms/lysdr/Makefile
@@ -10,8 +10,8 @@ COMMENT= Lysdr SDR program for Unix
LICENSE= GPLv2
-LIB_DEPENDS= libfftw3.so:${PORTSDIR}/math/fftw3 \
- libjack.so:${PORTSDIR}/audio/jack
+LIB_DEPENDS= libfftw3.so:math/fftw3 \
+ libjack.so:audio/jack
USE_GITHUB= yes
GH_ACCOUNT= gordonjcp
diff --git a/comms/minicom/Makefile b/comms/minicom/Makefile
index 69a4a06d1755..84e9abe84687 100644
--- a/comms/minicom/Makefile
+++ b/comms/minicom/Makefile
@@ -11,7 +11,7 @@ MASTER_SITES= https://alioth.debian.org/frs/download.php/file/3977/ \
MAINTAINER= johans@FreeBSD.org
COMMENT= MS-DOS Telix serial communication program "workalike"
-RUN_DEPENDS= lrz:${PORTSDIR}/comms/lrzsz
+RUN_DEPENDS= lrz:comms/lrzsz
OPTIONS_DEFINE= DOCS NLS
OPTIONS_SUB= yes
diff --git a/comms/morse/Makefile b/comms/morse/Makefile
index facb60b40af8..ed88511fcf03 100644
--- a/comms/morse/Makefile
+++ b/comms/morse/Makefile
@@ -31,7 +31,7 @@ X11_CFLAGS= -I${LOCALBASE}/include
X11_LDFLAGS= -L${LOCALBASE}/lib
PULSEAUDIO_MAKE_ARGS= DEVICE=PA
-PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:${PORTSDIR}/audio/pulseaudio
+PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:audio/pulseaudio
PULSEAUDIO_USES= pkgconfig
do-install:
diff --git a/comms/nec2c/Makefile b/comms/nec2c/Makefile
index a08ca2e97c79..cbf7fdb30f57 100644
--- a/comms/nec2c/Makefile
+++ b/comms/nec2c/Makefile
@@ -12,7 +12,7 @@ DISTNAME= nec2c
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Used to calculate antenna patterns useful to ham radio
-LIB_DEPENDS= libccm.so:${PORTSDIR}/math/ccmath
+LIB_DEPENDS= libccm.so:math/ccmath
OPTIONS_DEFINE= EXAMPLES
diff --git a/comms/nokryptia/Makefile b/comms/nokryptia/Makefile
index 3c99c97e89bf..6dfbbb02dbe8 100644
--- a/comms/nokryptia/Makefile
+++ b/comms/nokryptia/Makefile
@@ -10,7 +10,7 @@ MASTER_SITES= http://tuxmobil.org/software/nokryptia/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Tool for fast loading mp3s into Nokia 5510
-LIB_DEPENDS= libid3.so:${PORTSDIR}/audio/id3lib
+LIB_DEPENDS= libid3.so:audio/id3lib
GNU_CONFIGURE= yes
USES= tar:bzip2
diff --git a/comms/o2sms/Makefile b/comms/o2sms/Makefile
index f5faf6c37b4a..87f121467b75 100644
--- a/comms/o2sms/Makefile
+++ b/comms/o2sms/Makefile
@@ -11,10 +11,10 @@ MASTER_SITES= CPAN/WWW/MACKERS \
MAINTAINER= ports@FreeBSD.org
COMMENT= Send SMS messages via the websites of Irish mobile operators
-BUILD_DEPENDS= p5-Crypt-SSLeay>=0:${PORTSDIR}/security/p5-Crypt-SSLeay \
- p5-IO-Socket-SSL>=0:${PORTSDIR}/security/p5-IO-Socket-SSL \
- p5-Lingua-EN-Squeeze>=0:${PORTSDIR}/textproc/p5-Lingua-EN-Squeeze \
- p5-TestGen4Web-Runner>=0:${PORTSDIR}/www/p5-TestGen4Web-Runner
+BUILD_DEPENDS= p5-Crypt-SSLeay>=0:security/p5-Crypt-SSLeay \
+ p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL \
+ p5-Lingua-EN-Squeeze>=0:textproc/p5-Lingua-EN-Squeeze \
+ p5-TestGen4Web-Runner>=0:www/p5-TestGen4Web-Runner
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/comms/obexapp/Makefile b/comms/obexapp/Makefile
index 928d5d523eca..e49837a6ff8c 100644
--- a/comms/obexapp/Makefile
+++ b/comms/obexapp/Makefile
@@ -9,8 +9,8 @@ MASTER_SITES= http://people.freebsd.org/~emax/obexapp/
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Obex application to transfer objects to mobile equipment
-LIB_DEPENDS= libopenobex.so:${PORTSDIR}/comms/openobex \
- libexpat.so:${PORTSDIR}/textproc/expat2
+LIB_DEPENDS= libopenobex.so:comms/openobex \
+ libexpat.so:textproc/expat2
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/comms/openobex/Makefile b/comms/openobex/Makefile
index a4cbbcfe2ffc..73b9e70a82a5 100644
--- a/comms/openobex/Makefile
+++ b/comms/openobex/Makefile
@@ -23,7 +23,7 @@ OPTIONS_DEFAULT+= DOXYGEN
.endif
OPTIONS_SUB=yes
-DOXYGEN_BUILD_DEPENDS= doxygen:${PORTSDIR}/devel/doxygen
+DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
DOXYGEN_CMAKE_OFF= -DBUILD_DOCUMENTATION=OFF
.include <bsd.port.mk>
diff --git a/comms/owfs/Makefile b/comms/owfs/Makefile
index ef0dc2988bd2..9d6efdefcb03 100644
--- a/comms/owfs/Makefile
+++ b/comms/owfs/Makefile
@@ -100,7 +100,7 @@ PLIST_SUB+= OWNETPYTHON="@comment "
# If Perl, Python or PHP is requested, enable SWIG
.if ${PORT_OPTIONS:MOWPERL} || ${PORT_OPTIONS:MOWPYTHON} || ${PORT_OPTIONS:MOWPHP}
-BUILD_DEPENDS+= ${LOCALBASE}/bin/swig2.0:${PORTSDIR}/devel/swig20
+BUILD_DEPENDS+= ${LOCALBASE}/bin/swig2.0:devel/swig20
CONFIGURE_ARGS+= --enable-swig SWIG=${LOCALBASE}/bin/swig2.0
.else
CONFIGURE_ARGS+= --disable-swig
diff --git a/comms/p5-Cisco-UCS/Makefile b/comms/p5-Cisco-UCS/Makefile
index 2372340afb4e..4a4164d94a00 100644
--- a/comms/p5-Cisco-UCS/Makefile
+++ b/comms/p5-Cisco-UCS/Makefile
@@ -15,9 +15,9 @@ COMMENT= Perl interface to the Cisco UCS XML API
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-HTTP-Message>=0:${PORTSDIR}/www/p5-HTTP-Message \
- p5-XML-Simple>=0:${PORTSDIR}/textproc/p5-XML-Simple \
- p5-libwww>=0:${PORTSDIR}/www/p5-libwww
+BUILD_DEPENDS= p5-HTTP-Message>=0:www/p5-HTTP-Message \
+ p5-XML-Simple>=0:textproc/p5-XML-Simple \
+ p5-libwww>=0:www/p5-libwww
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/comms/p5-Device-Gsm/Makefile b/comms/p5-Device-Gsm/Makefile
index aeb5320605e6..8f8262c889cc 100644
--- a/comms/p5-Device-Gsm/Makefile
+++ b/comms/p5-Device-Gsm/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to GSM phones/modems on serial ports
-BUILD_DEPENDS= p5-Device-Modem>=0:${PORTSDIR}/comms/p5-Device-Modem
-RUN_DEPENDS= p5-Device-Modem>=0:${PORTSDIR}/comms/p5-Device-Modem
+BUILD_DEPENDS= p5-Device-Modem>=0:comms/p5-Device-Modem
+RUN_DEPENDS= p5-Device-Modem>=0:comms/p5-Device-Modem
USES= perl5
USE_PERL5= configure
diff --git a/comms/p5-Device-Modem/Makefile b/comms/p5-Device-Modem/Makefile
index 1e869f667a62..280d6c7d2a46 100644
--- a/comms/p5-Device-Modem/Makefile
+++ b/comms/p5-Device-Modem/Makefile
@@ -14,7 +14,7 @@ COMMENT= Perl class to interface generic modems (AT-compliant)
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Device-SerialPort>=0:${PORTSDIR}/comms/p5-Device-SerialPort
+BUILD_DEPENDS= p5-Device-SerialPort>=0:comms/p5-Device-SerialPort
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5 shebangfix
diff --git a/comms/p5-Fax-Hylafax-Client/Makefile b/comms/p5-Fax-Hylafax-Client/Makefile
index 6ecd680f8bcc..51e509730b07 100644
--- a/comms/p5-Fax-Hylafax-Client/Makefile
+++ b/comms/p5-Fax-Hylafax-Client/Makefile
@@ -11,7 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple Perl client for the HylaFAX fax server
-BUILD_DEPENDS= p5-Net>=0:${PORTSDIR}/net/p5-Net
+BUILD_DEPENDS= p5-Net>=0:net/p5-Net
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/comms/p5-Nexmo-SMS/Makefile b/comms/p5-Nexmo-SMS/Makefile
index 286e8f93bdc1..fc54084404a9 100644
--- a/comms/p5-Nexmo-SMS/Makefile
+++ b/comms/p5-Nexmo-SMS/Makefile
@@ -12,13 +12,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jnlin@freebsd.cs.nctu.edu.tw
COMMENT= Send SMS via http://www.nexmo.com/ API
-BUILD_DEPENDS= p5-HTTP-Message>=5.836:${PORTSDIR}/www/p5-HTTP-Message \
- p5-JSON-PP>=2.26000:${PORTSDIR}/converters/p5-JSON-PP \
- p5-libwww>=5.835:${PORTSDIR}/www/p5-libwww
+BUILD_DEPENDS= p5-HTTP-Message>=5.836:www/p5-HTTP-Message \
+ p5-JSON-PP>=2.26000:converters/p5-JSON-PP \
+ p5-libwww>=5.835:www/p5-libwww
RUN_DEPENDS:= ${BUILD_DEPENDS}
-TEST_DEPENDS= p5-Test-Pod>=1.22:${PORTSDIR}/devel/p5-Test-Pod \
- p5-Test-Pod-Coverage>=1.08:${PORTSDIR}/devel/p5-Test-Pod-Coverage
+TEST_DEPENDS= p5-Test-Pod>=1.22:devel/p5-Test-Pod \
+ p5-Test-Pod-Coverage>=1.08:devel/p5-Test-Pod-Coverage
USES= perl5
USE_PERL5= configure
diff --git a/comms/p5-SMS-SMS77/Makefile b/comms/p5-SMS-SMS77/Makefile
index 67c037aec637..aaac823146ad 100644
--- a/comms/p5-SMS-SMS77/Makefile
+++ b/comms/p5-SMS-SMS77/Makefile
@@ -11,7 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= steinex@nognu.de
COMMENT= Perl interface and script to send SMS via SMS77.de
-BUILD_DEPENDS= p5-libwww>=0:${PORTSDIR}/www/p5-libwww
+BUILD_DEPENDS= p5-libwww>=0:www/p5-libwww
USES= perl5
USE_PERL5= modbuild
diff --git a/comms/p5-SMS-Send-DeviceGsm/Makefile b/comms/p5-SMS-Send-DeviceGsm/Makefile
index dddefb125637..a83ffebc0cff 100644
--- a/comms/p5-SMS-Send-DeviceGsm/Makefile
+++ b/comms/p5-SMS-Send-DeviceGsm/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= SMS::Send driver for Device::Gsm
-BUILD_DEPENDS= p5-SMS-Send>=0.04:${PORTSDIR}/comms/p5-SMS-Send \
- p5-Device-Gsm>=1.45:${PORTSDIR}/comms/p5-Device-Gsm
+BUILD_DEPENDS= p5-SMS-Send>=0.04:comms/p5-SMS-Send \
+ p5-Device-Gsm>=1.45:comms/p5-Device-Gsm
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/comms/p5-SMS-Send-NexmoUnicode/Makefile b/comms/p5-SMS-Send-NexmoUnicode/Makefile
index d6494639dcd5..fb386ace50c6 100644
--- a/comms/p5-SMS-Send-NexmoUnicode/Makefile
+++ b/comms/p5-SMS-Send-NexmoUnicode/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jnlin@freebsd.cs.nctu.edu.tw
COMMENT= SMS::Send driver for www.nexmo.com (Unicode)
-BUILD_DEPENDS= p5-Nexmo-SMS>=0.04:${PORTSDIR}/comms/p5-Nexmo-SMS \
- p5-SMS-Send>=0:${PORTSDIR}/comms/p5-SMS-Send
+BUILD_DEPENDS= p5-Nexmo-SMS>=0.04:comms/p5-Nexmo-SMS \
+ p5-SMS-Send>=0:comms/p5-SMS-Send
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/comms/p5-SMS-Send-TW-HiAir/Makefile b/comms/p5-SMS-Send-TW-HiAir/Makefile
index 57d1ab19c4c7..2960d5754a2d 100644
--- a/comms/p5-SMS-Send-TW-HiAir/Makefile
+++ b/comms/p5-SMS-Send-TW-HiAir/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jnlin@freebsd.cs.nctu.edu.tw
COMMENT= SMS::Send driver for http://hiair.hinet.net/
-BUILD_DEPENDS= p5-SMS-Send>=0:${PORTSDIR}/comms/p5-SMS-Send \
- p5-WWW-Mechanize>=0:${PORTSDIR}/www/p5-WWW-Mechanize \
- p5-Crypt-SSLeay>=0.51:${PORTSDIR}/security/p5-Crypt-SSLeay \
- p5-Text-Iconv>=0:${PORTSDIR}/converters/p5-Text-Iconv
+BUILD_DEPENDS= p5-SMS-Send>=0:comms/p5-SMS-Send \
+ p5-WWW-Mechanize>=0:www/p5-WWW-Mechanize \
+ p5-Crypt-SSLeay>=0.51:security/p5-Crypt-SSLeay \
+ p5-Text-Iconv>=0:converters/p5-Text-Iconv
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/comms/p5-SMS-Send-TW-PChome/Makefile b/comms/p5-SMS-Send-TW-PChome/Makefile
index 73aa6e1419e9..f678beb2de12 100644
--- a/comms/p5-SMS-Send-TW-PChome/Makefile
+++ b/comms/p5-SMS-Send-TW-PChome/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= SMS::Send driver for sms.pchome.com.tw
-RUN_DEPENDS= p5-SMS-Send>=0:${PORTSDIR}/comms/p5-SMS-Send \
- p5-Text-Iconv>=0:${PORTSDIR}/converters/p5-Text-Iconv \
- p5-WWW-Mechanize>=0:${PORTSDIR}/www/p5-WWW-Mechanize \
- p5-Crypt-SSLeay>=0:${PORTSDIR}/security/p5-Crypt-SSLeay
+RUN_DEPENDS= p5-SMS-Send>=0:comms/p5-SMS-Send \
+ p5-Text-Iconv>=0:converters/p5-Text-Iconv \
+ p5-WWW-Mechanize>=0:www/p5-WWW-Mechanize \
+ p5-Crypt-SSLeay>=0:security/p5-Crypt-SSLeay
BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
diff --git a/comms/p5-SMS-Send-TW-Qma/Makefile b/comms/p5-SMS-Send-TW-Qma/Makefile
index 9a15cd044827..14a48d28a0ac 100644
--- a/comms/p5-SMS-Send-TW-Qma/Makefile
+++ b/comms/p5-SMS-Send-TW-Qma/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= SMS::Send driver for http://www.qma.com/
-RUN_DEPENDS= p5-SMS-Send>=0:${PORTSDIR}/comms/p5-SMS-Send \
- p5-Crypt-SSLeay>=0.57:${PORTSDIR}/security/p5-Crypt-SSLeay \
- p5-WWW-Mechanize>=0:${PORTSDIR}/www/p5-WWW-Mechanize
+RUN_DEPENDS= p5-SMS-Send>=0:comms/p5-SMS-Send \
+ p5-Crypt-SSLeay>=0.57:security/p5-Crypt-SSLeay \
+ p5-WWW-Mechanize>=0:www/p5-WWW-Mechanize
BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
diff --git a/comms/p5-SMS-Send-TW-ShareSMS/Makefile b/comms/p5-SMS-Send-TW-ShareSMS/Makefile
index ea0996264323..030ee9c8fccb 100644
--- a/comms/p5-SMS-Send-TW-ShareSMS/Makefile
+++ b/comms/p5-SMS-Send-TW-ShareSMS/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= SMS::Send driver for www.ShareSMS.com
-BUILD_DEPENDS= p5-SMS-Send>=0.03:${PORTSDIR}/comms/p5-SMS-Send \
- p5-URI>=0:${PORTSDIR}/net/p5-URI \
- p5-libwww>=2:${PORTSDIR}/www/p5-libwww
+BUILD_DEPENDS= p5-SMS-Send>=0.03:comms/p5-SMS-Send \
+ p5-URI>=0:net/p5-URI \
+ p5-libwww>=2:www/p5-libwww
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/comms/p5-SMS-Send-TW-Socket2Air/Makefile b/comms/p5-SMS-Send-TW-Socket2Air/Makefile
index dec0b09ef632..199b2e078135 100644
--- a/comms/p5-SMS-Send-TW-Socket2Air/Makefile
+++ b/comms/p5-SMS-Send-TW-Socket2Air/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jnlin@freebsd.cs.nctu.edu.tw
COMMENT= SMS::Send driver for Socket2Air
-RUN_DEPENDS= p5-SMS-Send>=0:${PORTSDIR}/comms/p5-SMS-Send \
- p5-Switch>=0:${PORTSDIR}/lang/p5-Switch \
- p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
- p5-Text-Iconv>=0:${PORTSDIR}/converters/p5-Text-Iconv
+RUN_DEPENDS= p5-SMS-Send>=0:comms/p5-SMS-Send \
+ p5-Switch>=0:lang/p5-Switch \
+ p5-libwww>=0:www/p5-libwww \
+ p5-Text-Iconv>=0:converters/p5-Text-Iconv
BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
diff --git a/comms/p5-SMS-Send-TW-chtsns/Makefile b/comms/p5-SMS-Send-TW-chtsns/Makefile
index a2327f28e9ce..22f845fe39f6 100644
--- a/comms/p5-SMS-Send-TW-chtsns/Makefile
+++ b/comms/p5-SMS-Send-TW-chtsns/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jnlin@freebsd.cs.nctu.edu.tw
COMMENT= SMS::Send driver for SNS service of CHT
-RUN_DEPENDS= p5-SMS-Send>=0:${PORTSDIR}/comms/p5-SMS-Send \
- p5-Switch>=0:${PORTSDIR}/lang/p5-Switch \
- p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
- p5-WWW-Mechanize>=0:${PORTSDIR}/www/p5-WWW-Mechanize \
- p5-Text-Iconv>=0:${PORTSDIR}/converters/p5-Text-Iconv
+RUN_DEPENDS= p5-SMS-Send>=0:comms/p5-SMS-Send \
+ p5-Switch>=0:lang/p5-Switch \
+ p5-libwww>=0:www/p5-libwww \
+ p5-WWW-Mechanize>=0:www/p5-WWW-Mechanize \
+ p5-Text-Iconv>=0:converters/p5-Text-Iconv
BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
diff --git a/comms/p5-SMS-Send-TW-emome/Makefile b/comms/p5-SMS-Send-TW-emome/Makefile
index ed39dc3f1fea..910f71c2e217 100644
--- a/comms/p5-SMS-Send-TW-emome/Makefile
+++ b/comms/p5-SMS-Send-TW-emome/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= SMS::Send driver for www.emome.net
-RUN_DEPENDS= p5-SMS-Send>=0.03:${PORTSDIR}/comms/p5-SMS-Send \
- p5-Crypt-SSLeay>=0.57:${PORTSDIR}/security/p5-Crypt-SSLeay \
- p5-WWW-Mechanize>=1.20:${PORTSDIR}/www/p5-WWW-Mechanize \
- p5-Text-Iconv>=:${PORTSDIR}/converters/p5-Text-Iconv
+RUN_DEPENDS= p5-SMS-Send>=0.03:comms/p5-SMS-Send \
+ p5-Crypt-SSLeay>=0.57:security/p5-Crypt-SSLeay \
+ p5-WWW-Mechanize>=1.20:www/p5-WWW-Mechanize \
+ p5-Text-Iconv>=:converters/p5-Text-Iconv
BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
diff --git a/comms/p5-SMS-Send/Makefile b/comms/p5-SMS-Send/Makefile
index 4f4682401278..89bd3d4b7720 100644
--- a/comms/p5-SMS-Send/Makefile
+++ b/comms/p5-SMS-Send/Makefile
@@ -14,8 +14,8 @@ COMMENT= Driver-based API for sending SMS messages
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Adapter>=1.05:${PORTSDIR}/devel/p5-Class-Adapter \
- p5-Params-Util>=1.00:${PORTSDIR}/devel/p5-Params-Util
+BUILD_DEPENDS= p5-Class-Adapter>=1.05:devel/p5-Class-Adapter \
+ p5-Params-Util>=1.00:devel/p5-Params-Util
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/comms/py-gammu/Makefile b/comms/py-gammu/Makefile
index 8bcdbf9bae90..8c5a8ea078aa 100644
--- a/comms/py-gammu/Makefile
+++ b/comms/py-gammu/Makefile
@@ -14,7 +14,7 @@ COMMENT= Python bindings for Gammu library
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libGammu.so:${PORTSDIR}/comms/gammu
+LIB_DEPENDS= libGammu.so:comms/gammu
USES= pkgconfig python:-2.7 tar:bz2
USE_PYTHON= distutils autoplist
diff --git a/comms/py-libconcord/Makefile b/comms/py-libconcord/Makefile
index 5d87798b78da..f65b1e4474f9 100644
--- a/comms/py-libconcord/Makefile
+++ b/comms/py-libconcord/Makefile
@@ -14,7 +14,7 @@ COMMENT= Python bindings for Logitech Harmony library
LICENSE= GPLv2
-LIB_DEPENDS= libconcord.so:${PORTSDIR}/comms/libconcord
+LIB_DEPENDS= libconcord.so:comms/libconcord
USE_LDCONFIG= yes
USES= python:2.7+ tar:bzip2
diff --git a/comms/py-libimobiledevice/Makefile b/comms/py-libimobiledevice/Makefile
index d79b799ce269..f4462bd39b17 100644
--- a/comms/py-libimobiledevice/Makefile
+++ b/comms/py-libimobiledevice/Makefile
@@ -7,10 +7,10 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= avilla@FreeBSD.org
COMMENT= Python bindings for libimobiledevice
-LIB_DEPENDS= libimobiledevice.so:${PORTSDIR}/${MASTER_PORT}
-BUILD_DEPENDS= cython:${PORTSDIR}/lang/cython \
- ${PYTHON_SITELIBDIR}/plist.so:${PORTSDIR}/devel/py-libplist
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/plist.so:${PORTSDIR}/devel/py-libplist
+LIB_DEPENDS= libimobiledevice.so:${MASTER_PORT}
+BUILD_DEPENDS= cython:lang/cython \
+ ${PYTHON_SITELIBDIR}/plist.so:devel/py-libplist
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/plist.so:devel/py-libplist
USES= python
CONFIGURE_ENV= PYTHON_LDFLAGS="`pkg-config --libs python-${PYTHON_VER}`"
diff --git a/comms/py-lirc/Makefile b/comms/py-lirc/Makefile
index 43278768844b..6554ccbc9875 100644
--- a/comms/py-lirc/Makefile
+++ b/comms/py-lirc/Makefile
@@ -12,7 +12,7 @@ DISTNAME= pylirc-${PORTVERSION}
MAINTAINER= lewiz@compsoc.man.ac.uk
COMMENT= Lirc support library for Python
-LIB_DEPENDS= liblirc_client.so:${PORTSDIR}/comms/lirc
+LIB_DEPENDS= liblirc_client.so:comms/lirc
CFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
diff --git a/comms/py-qt5-serialport/Makefile b/comms/py-qt5-serialport/Makefile
index 3d93efc9e90a..3d78d4b44d32 100644
--- a/comms/py-qt5-serialport/Makefile
+++ b/comms/py-qt5-serialport/Makefile
@@ -21,7 +21,7 @@ OPTIONS_SUB= yes
API_DESC= Install QtSerialPort API for QScintilla2
API_CONFIGURE_ON= --qsci-api --qsci-api-destdir=${QSCIDIR}
API_CONFIGURE_OFF= --no-qsci-api
-API_LIB_DEPENDS= libqscintilla2-qt5.so:${PORTSDIR}/devel/qscintilla2-qt5
+API_LIB_DEPENDS= libqscintilla2-qt5.so:devel/qscintilla2-qt5
DEBUG_CONFIGURE_ON= --debug --trace
.include <bsd.port.mk>
diff --git a/comms/pyla/Makefile b/comms/pyla/Makefile
index f74552f7e190..e6c65d4c1eba 100644
--- a/comms/pyla/Makefile
+++ b/comms/pyla/Makefile
@@ -13,7 +13,7 @@ DISTNAME= pyla${PORTVERSION}
MAINTAINER= mike@Reifenberger.com
COMMENT= Hylafax client written in Python
-#LIB_DEPENDS= lirc_client.0:${PORTSDIR}/comms/lirc
+#LIB_DEPENDS= lirc_client.0:comms/lirc
WRKSRC= ${WRKDIR}/${PORTNAME}
DATADIR= ${PREFIX}/lib/pyla
diff --git a/comms/qsstv/Makefile b/comms/qsstv/Makefile
index c28eb26c2453..6ccba293f1e5 100644
--- a/comms/qsstv/Makefile
+++ b/comms/qsstv/Makefile
@@ -12,12 +12,12 @@ COMMENT= Amateur Radio SSTV/FAX reception program for unix
LICENSE= GPLv3
-LIB_DEPENDS= libfftw3.so:${PORTSDIR}/math/fftw3 \
- libfftw3f.so:${PORTSDIR}/math/fftw3-float \
- libhamlib.so:${PORTSDIR}/comms/hamlib \
- libasound.so:${PORTSDIR}/audio/alsa-lib \
- libjasper.so:${PORTSDIR}/graphics/jasper
-BUILD_DEPENDS= v4l_compat>=0:${PORTSDIR}/multimedia/v4l_compat
+LIB_DEPENDS= libfftw3.so:math/fftw3 \
+ libfftw3f.so:math/fftw3-float \
+ libhamlib.so:comms/hamlib \
+ libasound.so:audio/alsa-lib \
+ libjasper.so:graphics/jasper
+BUILD_DEPENDS= v4l_compat>=0:multimedia/v4l_compat
USES= qmake
USE_QT4= gui network xml moc_build rcc_build uic_build
diff --git a/comms/qtel/Makefile b/comms/qtel/Makefile
index f0ac5b573c08..b1013233b4ea 100644
--- a/comms/qtel/Makefile
+++ b/comms/qtel/Makefile
@@ -9,7 +9,7 @@ COMMENT= Qtel Echolink client
LICENSE= GPLv2
-LIB_DEPENDS= libecholib.so:${PORTSDIR}/comms/svxlink
+LIB_DEPENDS= libecholib.so:comms/svxlink
MASTERDIR= ${.CURDIR}/../svxlink
USE_QT4= corelib gui network qmake_build linguist_build moc_build rcc_build uic_build
diff --git a/comms/quisk/Makefile b/comms/quisk/Makefile
index 3e440273372a..2ab12f18c5a9 100644
--- a/comms/quisk/Makefile
+++ b/comms/quisk/Makefile
@@ -12,10 +12,10 @@ COMMENT= Software Defined Radio (SDR)
LICENSE= GPLv2
-LIB_DEPENDS= libfftw3.so:${PORTSDIR}/math/fftw3 \
- libportaudio.so:${PORTSDIR}/audio/portaudio \
- libasound.so:${PORTSDIR}/audio/alsa-lib \
- libpulse.so:${PORTSDIR}/audio/pulseaudio
+LIB_DEPENDS= libfftw3.so:math/fftw3 \
+ libportaudio.so:audio/portaudio \
+ libasound.so:audio/alsa-lib \
+ libpulse.so:audio/pulseaudio
USES= python
USE_PYTHON= distutils autoplist
diff --git a/comms/rtl-sdr/Makefile b/comms/rtl-sdr/Makefile
index 521579ba010e..137e551cc214 100644
--- a/comms/rtl-sdr/Makefile
+++ b/comms/rtl-sdr/Makefile
@@ -24,7 +24,7 @@ DOCSDIR= ${PREFIX}/share/doc/librtlsdr
OPTIONS_DEFINE= DOCS
-DOCS_BUILD_DEPENDS= doxygen:${PORTSDIR}/devel/doxygen
+DOCS_BUILD_DEPENDS= doxygen:devel/doxygen
DOCS_EXTRA_PATCHES_OFF= ${FILESDIR}/extra-patch-Makefile.am
post-patch:
diff --git a/comms/rubygem-callsign/Makefile b/comms/rubygem-callsign/Makefile
index f527eebd17fc..43055b2b257e 100644
--- a/comms/rubygem-callsign/Makefile
+++ b/comms/rubygem-callsign/Makefile
@@ -11,8 +11,8 @@ COMMENT= Provides a Ruby-Frontend to callook.info ham Radio Callsign Lookup
LICENSE= MIT
-RUN_DEPENDS= rubygem-hashie>=0:${PORTSDIR}/devel/rubygem-hashie \
- rubygem-json>=0:${PORTSDIR}/devel/rubygem-json
+RUN_DEPENDS= rubygem-hashie>=0:devel/rubygem-hashie \
+ rubygem-json>=0:devel/rubygem-json
NO_ARCH= yes
USE_RUBY= yes
diff --git a/comms/sdr-wspr/Makefile b/comms/sdr-wspr/Makefile
index d9681b2bb664..d5e26d269946 100644
--- a/comms/sdr-wspr/Makefile
+++ b/comms/sdr-wspr/Makefile
@@ -10,7 +10,7 @@ COMMENT= WSPR receiver/decoder using libsdr
LICENSE= GPLv3
-LIB_DEPENDS= libsdr-gui.so:${PORTSDIR}/comms/libsdr-gui
+LIB_DEPENDS= libsdr-gui.so:comms/libsdr-gui
USE_GITHUB= yes
GH_ACCOUNT= hmatuschek
diff --git a/comms/smstools3/Makefile b/comms/smstools3/Makefile
index d4d1ecd689ce..d8e791b5a92b 100644
--- a/comms/smstools3/Makefile
+++ b/comms/smstools3/Makefile
@@ -42,7 +42,7 @@ SUB_FILES= pkg-install pkg-deinstall
PORTDOCS= *
PORTEXAMPLES= .procmailrc .qmailrc *
-STATS_LIB_DEPENDS= libmm.so:${PORTSDIR}/devel/mm
+STATS_LIB_DEPENDS= libmm.so:devel/mm
STATS_CFLAGS= -I${LOCALBASE}/include
STATS_CFLAGS_OFF= -DNOSTATS
diff --git a/comms/soundmodem/Makefile b/comms/soundmodem/Makefile
index cc976da0ecba..becb789b0c89 100644
--- a/comms/soundmodem/Makefile
+++ b/comms/soundmodem/Makefile
@@ -11,7 +11,7 @@ COMMENT= Amateur Radio sound modem
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libaudiofile.so:${PORTSDIR}/audio/libaudiofile
+LIB_DEPENDS= libaudiofile.so:audio/libaudiofile
CONFIGURE_ARGS= --disable-alsatest
WRKSRC= ${WRKDIR}/${DISTNAME}
diff --git a/comms/spandsp/Makefile b/comms/spandsp/Makefile
index 1650c3cab6d0..fb2b3cb20e44 100644
--- a/comms/spandsp/Makefile
+++ b/comms/spandsp/Makefile
@@ -11,7 +11,7 @@ COMMENT= DSP library and software FAX machine
LICENSE= LGPL21
-LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff
+LIB_DEPENDS= libtiff.so:graphics/tiff
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
diff --git a/comms/svxlink/Makefile b/comms/svxlink/Makefile
index 53483be5fe93..5c935d40b1df 100644
--- a/comms/svxlink/Makefile
+++ b/comms/svxlink/Makefile
@@ -10,15 +10,15 @@ COMMENT?= General purpose ham radio voice services
LICENSE= GPLv2
-LIB_DEPENDS?= libgsm.so:${PORTSDIR}/audio/gsm \
- libspeex.so:${PORTSDIR}/audio/speex \
- libgpg-error.so:${PORTSDIR}/security/libgpg-error \
- libgcrypt.so:${PORTSDIR}/security/libgcrypt \
- libsigc-2.0.so:${PORTSDIR}/devel/libsigc++20 \
- libpopt.so:${PORTSDIR}/devel/popt \
- libopus.so:${PORTSDIR}/audio/opus
-BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconf \
- ${LOCALBASE}/include/linux/input.h:${PORTSDIR}/multimedia/v4l_compat
+LIB_DEPENDS?= libgsm.so:audio/gsm \
+ libspeex.so:audio/speex \
+ libgpg-error.so:security/libgpg-error \
+ libgcrypt.so:security/libgcrypt \
+ libsigc-2.0.so:devel/libsigc++20 \
+ libpopt.so:devel/popt \
+ libopus.so:audio/opus
+BUILD_DEPENDS= pkg-config:devel/pkgconf \
+ ${LOCALBASE}/include/linux/input.h:multimedia/v4l_compat
USE_GITHUB= yes
GH_ACCOUNT= sm0svx
@@ -41,7 +41,7 @@ STATIC_CMAKE_ON= -DBUILD_STATIC_LIBS=YES
OPTIONS_DEFAULT=OSS ALSA
OPTIONS_MULTI= SOUND
OPTIONS_MULTI_SOUND= ALSA OSS
-ALSA_LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib
+ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
ALSA_CMAKE_OFF= -DUSE_ALSA:BOOL=OFF
ALSA_CMAKE_ON= -DUSE_ALSA:BOOL=ON
OSS_CMAKE_OFF= -DUSE_OSS:BOOL=OFF
@@ -49,8 +49,8 @@ OSS_CMAKE_ON= -DUSE_OSS:BOOL=ON
.endif
DOCS_ALL_TARGET=doc
DOCS_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen:BOOL=TRUE
-DOCS_BUILD_DEPENDS= doxygen:${PORTSDIR}/devel/doxygen \
- dot:${PORTSDIR}/graphics/graphviz
+DOCS_BUILD_DEPENDS= doxygen:devel/doxygen \
+ dot:graphics/graphviz
OPTIONS_SUB= yes
PORTDOCS= *
diff --git a/comms/telldus-core/Makefile b/comms/telldus-core/Makefile
index 3efde174cb59..147c16643e9d 100644
--- a/comms/telldus-core/Makefile
+++ b/comms/telldus-core/Makefile
@@ -12,10 +12,10 @@ COMMENT= Tellstick Telldus daemon + library
LICENSE= LGPL21
-BUILD_DEPENDS= help2man:${PORTSDIR}/misc/help2man
-LIB_DEPENDS= libftdi.so:${PORTSDIR}/devel/libftdi \
- libconfuse.so:${PORTSDIR}/devel/libconfuse \
- libargp.so:${PORTSDIR}/devel/argp-standalone
+BUILD_DEPENDS= help2man:misc/help2man
+LIB_DEPENDS= libftdi.so:devel/libftdi \
+ libconfuse.so:devel/libconfuse \
+ libargp.so:devel/argp-standalone
USES= cmake compiler:c++11-lang iconv:wchar_t
diff --git a/comms/thebridge/Makefile b/comms/thebridge/Makefile
index c3579a9a4b40..e1067f623068 100644
--- a/comms/thebridge/Makefile
+++ b/comms/thebridge/Makefile
@@ -13,7 +13,7 @@ COMMENT= Amateur Radio Echolink conference bridge
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-RUN_DEPENDS= bash:${PORTSDIR}/shells/bash
+RUN_DEPENDS= bash:shells/bash
USES= gmake shebangfix tar:tgz
GNU_CONFIGURE= yes
diff --git a/comms/tilp2/Makefile b/comms/tilp2/Makefile
index 4fca8744b073..230695bc3901 100644
--- a/comms/tilp2/Makefile
+++ b/comms/tilp2/Makefile
@@ -11,10 +11,10 @@ COMMENT= TI Linking Program
LICENSE= GPLv2
-LIB_DEPENDS= libticables2.so:${PORTSDIR}/comms/libticables2 \
- libtifiles2.so:${PORTSDIR}/devel/libtifiles2 \
- libticalcs2.so:${PORTSDIR}/comms/libticalcs2 \
- libticonv.so:${PORTSDIR}/converters/libticonv
+LIB_DEPENDS= libticables2.so:comms/libticables2 \
+ libtifiles2.so:devel/libtifiles2 \
+ libticalcs2.so:comms/libticalcs2 \
+ libticonv.so:converters/libticonv
USES= desktop-file-utils gmake pkgconfig shared-mime-info tar:bzip2
USE_GNOME= gtk20 intltool
diff --git a/comms/tkhylafax/Makefile b/comms/tkhylafax/Makefile
index 4c764ad05ebc..5b1ed7732c13 100644
--- a/comms/tkhylafax/Makefile
+++ b/comms/tkhylafax/Makefile
@@ -11,8 +11,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/b/beta/}
MAINTAINER= ports@FreeBSD.org
COMMENT= Tcl/tk interface to Sam Leffler's fax package
-RUN_DEPENDS= sendfax:${PORTSDIR}/comms/hylafax \
- gv:${PORTSDIR}/print/gv
+RUN_DEPENDS= sendfax:comms/hylafax \
+ gv:print/gv
USES= tk:run
diff --git a/comms/tlf/Makefile b/comms/tlf/Makefile
index ea1ea6eb747c..cd624e48b54b 100644
--- a/comms/tlf/Makefile
+++ b/comms/tlf/Makefile
@@ -12,7 +12,7 @@ COMMENT= Amateur Radio curses based logging program
LICENSE= GPLv2
-LIB_DEPENDS= libglib-2.0.so:${PORTSDIR}/devel/glib20
+LIB_DEPENDS= libglib-2.0.so:devel/glib20
USES= pkgconfig
GNU_CONFIGURE= yes
@@ -24,7 +24,7 @@ OPTIONS_DEFINE= HAMLIB
HAMLIB_DESC= Support rig control via hamlib
OPTION_DEFAULT= HAMLIB
-HAMLIB_LIB_DEPENDS= libhamlib.so:${PORTSDIR}/comms/hamlib
+HAMLIB_LIB_DEPENDS= libhamlib.so:comms/hamlib
HAMLIB_CONFIGURE_ENABLE=hamlib
.include <bsd.port.mk>
diff --git a/comms/trustedqsl/Makefile b/comms/trustedqsl/Makefile
index 7d4e5bf09047..f62e00687615 100644
--- a/comms/trustedqsl/Makefile
+++ b/comms/trustedqsl/Makefile
@@ -15,7 +15,7 @@ LICENSE_NAME= American Radio Relay League, Inc. All rights reserved.
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
-LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl
+LIB_DEPENDS= libcurl.so:ftp/curl
USE_BDB= 5+
diff --git a/comms/twpsk/Makefile b/comms/twpsk/Makefile
index 358a6b32569c..d111ef0303c5 100644
--- a/comms/twpsk/Makefile
+++ b/comms/twpsk/Makefile
@@ -13,7 +13,7 @@ LICENSE= GPLv3
USES= motif pkgconfig
-LIB_DEPENDS+= libpulse.so:${PORTSDIR}/audio/pulseaudio
+LIB_DEPENDS+= libpulse.so:audio/pulseaudio
GNU_CONFIGURE= yes
CFLAGS+= -L${LOCALBASE}/lib -I${PREFIX}/include
diff --git a/comms/usbmuxd/Makefile b/comms/usbmuxd/Makefile
index d909df1881a1..b1ae2bb1e742 100644
--- a/comms/usbmuxd/Makefile
+++ b/comms/usbmuxd/Makefile
@@ -11,8 +11,8 @@ COMMENT= Daemon for multiplexing connections over USB to iPhone/iPod Touch
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
-LIB_DEPENDS= libplist.so:${PORTSDIR}/devel/libplist \
- libimobiledevice.so:${PORTSDIR}/comms/libimobiledevice
+LIB_DEPENDS= libplist.so:devel/libplist \
+ libimobiledevice.so:comms/libimobiledevice
USES= autoreconf cpe libtool pathfix pkgconfig tar:bzip2
CPE_VENDOR= nikias_bassen
diff --git a/comms/usrp/Makefile b/comms/usrp/Makefile
index a5c0c6559f53..86c2217bc44b 100644
--- a/comms/usrp/Makefile
+++ b/comms/usrp/Makefile
@@ -10,12 +10,12 @@ DISTNAME= Ettus-USRP-3.4.3
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Ettus Research USRP driver framework
-LIB_DEPENDS= libboost_python.so:${PORTSDIR}/devel/boost-python-libs
-BUILD_DEPENDS= ${LOCALBASE}/include/boost/tuple/tuple.hpp:${PORTSDIR}/devel/boost-libs \
- cheetah-analyze:${PORTSDIR}/devel/py-cheetah \
- rst2html:${PORTSDIR}/textproc/py-docutils \
- orcc:${PORTSDIR}/devel/orc \
- sdcc:${PORTSDIR}/lang/sdcc
+LIB_DEPENDS= libboost_python.so:devel/boost-python-libs
+BUILD_DEPENDS= ${LOCALBASE}/include/boost/tuple/tuple.hpp:devel/boost-libs \
+ cheetah-analyze:devel/py-cheetah \
+ rst2html:textproc/py-docutils \
+ orcc:devel/orc \
+ sdcc:lang/sdcc
USES= compiler:c++0x cmake:outsource gmake pkgconfig dos2unix
COMPILER_FEATURES= libc++
@@ -40,13 +40,13 @@ BROKEN_i386= does not build on i386 FreeBSD 11.x and later
.endif
.if ${PORT_OPTIONS:MDOCS}
-BUILD_DEPENDS+= doxygen:${PORTSDIR}/devel/doxygen
+BUILD_DEPENDS+= doxygen:devel/doxygen
CMAKE_ARGS+= -DENABLE_DOXYGEN:STRING="ON"
HAVEDOCS= YES
.endif
.if ${PORT_OPTIONS:MUSRP1}
-BUILD_DEPENDS+= sdcc:${PORTSDIR}/lang/sdcc
+BUILD_DEPENDS+= sdcc:lang/sdcc
USRP1= YES
PLIST_SUB+= PUSRP1=""
.else
@@ -54,8 +54,8 @@ PLIST_SUB+= PUSRP1="@comment "
.endif
.if ${PORT_OPTIONS:MUSRP2}
-BUILD_DEPENDS+= ${LOCALBASE}/zpu/bin/zpu-elf-gcc:${PORTSDIR}/devel/zpu-gcc \
- ${LOCALBASE}/zpu/bin/zpu-elf-as:${PORTSDIR}/devel/zpu-binutils
+BUILD_DEPENDS+= ${LOCALBASE}/zpu/bin/zpu-elf-gcc:devel/zpu-gcc \
+ ${LOCALBASE}/zpu/bin/zpu-elf-as:devel/zpu-binutils
USRP2= YES
PLIST_SUB+= PUSRP2=""
.else
diff --git a/comms/wsjt/Makefile b/comms/wsjt/Makefile
index fa6f7736486e..441b4054a4ba 100644
--- a/comms/wsjt/Makefile
+++ b/comms/wsjt/Makefile
@@ -11,18 +11,18 @@ COMMENT= Weak signal ham radio communication package
LICENSE= GPLv3
-RUN_DEPENDS= ${LOCALBASE}/bin/kvasd:${PORTSDIR}/comms/kvasd \
+RUN_DEPENDS= ${LOCALBASE}/bin/kvasd:comms/kvasd \
${WSJT_DEPENDS}
-BUILD_DEPENDS= python:${PORTSDIR}/lang/python \
+BUILD_DEPENDS= python:lang/python \
${WSJT_DEPENDS}
-LIB_DEPENDS= libfftw3.so:${PORTSDIR}/math/fftw3 \
- libfftw3f.so:${PORTSDIR}/math/fftw3-float \
- libsamplerate.so:${PORTSDIR}/audio/libsamplerate \
- libportaudio.so:${PORTSDIR}/audio/portaudio
+LIB_DEPENDS= libfftw3.so:math/fftw3 \
+ libfftw3f.so:math/fftw3-float \
+ libsamplerate.so:audio/libsamplerate \
+ libportaudio.so:audio/portaudio
-WSJT_DEPENDS= ${PYTHON_LIBDIR}/lib-dynload/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter \
- ${PYTHON_SITELIBDIR}/scipy:${PORTSDIR}/science/py-scipy \
- ${PYTHON_SITELIBDIR}/PIL:${PORTSDIR}/graphics/py-pillow \
+WSJT_DEPENDS= ${PYTHON_LIBDIR}/lib-dynload/_tkinter.so:x11-toolkits/py-tkinter \
+ ${PYTHON_SITELIBDIR}/scipy:science/py-scipy \
+ ${PYTHON_SITELIBDIR}/PIL:graphics/py-pillow \
${PYNUMPY}
USE_GCC= yes
@@ -44,14 +44,14 @@ PLIST_SUB= PYVER=${PYTHON_VERSION:S/python//} \
.if defined(BOOTSTRAP) || defined(SVN_FETCH)
#portlint freaks over this but it's only for dev. so ignore.
-FETCH_DEPENDS+= svn:${PORTSDIR}/devel/subversion
+FETCH_DEPENDS+= svn:devel/subversion
SVN_REV!= svn info http://svn.code.sf.net/p/wsjt/wsjt/ | ${GREP} Revision | cut -d' ' -f2
.else
.include "Makefile.svn_rev"
.endif
.if defined(BOOTSTRAP) || defined(SVN_FETCH)
-FETCH_DEPENDS+= svn:${PORTSDIR}/devel/subversion
+FETCH_DEPENDS+= svn:devel/subversion
do-fetch:
${MKDIR} ${WRKDIR}
diff --git a/comms/wsjtx/Makefile b/comms/wsjtx/Makefile
index 19d3d5d5ef4d..9f570e77a8b0 100644
--- a/comms/wsjtx/Makefile
+++ b/comms/wsjtx/Makefile
@@ -15,13 +15,13 @@ COMMENT= Weak signal ham radio communication package
LICENSE= GPLv3
-BUILD_DEPENDS= asciidoc:${PORTSDIR}/textproc/asciidoc \
- xsltproc:${PORTSDIR}/textproc/libxslt \
- docbook-xsl>0:${PORTSDIR}/textproc/docbook-xsl
-LIB_DEPENDS= libfftw3.so:${PORTSDIR}/math/fftw3 \
- libfftw3f.so:${PORTSDIR}/math/fftw3-float \
- libhamlib.so:${PORTSDIR}/comms/hamlib
-RUN_DEPENDS= ${LOCALBASE}/bin/kvasd:${PORTSDIR}/comms/kvasd
+BUILD_DEPENDS= asciidoc:textproc/asciidoc \
+ xsltproc:textproc/libxslt \
+ docbook-xsl>0:textproc/docbook-xsl
+LIB_DEPENDS= libfftw3.so:math/fftw3 \
+ libfftw3f.so:math/fftw3-float \
+ libhamlib.so:comms/hamlib
+RUN_DEPENDS= ${LOCALBASE}/bin/kvasd:comms/kvasd
MAKE_JOBS_UNSAFE= yes
USE_QT5= gui buildtools qmake_build widgets multimedia concurrent serialport
diff --git a/comms/wspr/Makefile b/comms/wspr/Makefile
index 623fac2ad5d6..56bca2115d98 100644
--- a/comms/wspr/Makefile
+++ b/comms/wspr/Makefile
@@ -13,13 +13,13 @@ COMMENT= Weak signal for HF ham radio communication package
LICENSE= GPLv3
BUILD_DEPENDS= ${PYNUMPY}
-RUN_DEPENDS= ${PYTHON_LIBDIR}/tkinter:${PORTSDIR}/x11-toolkits/py-tkinter \
- ${PYTHON_SITELIBDIR}/PIL:${PORTSDIR}/graphics/py-pillow \
- ${PYTHON_SITELIBDIR}/scipy:${PORTSDIR}/science/py-scipy
-LIB_DEPENDS= libhamlib.so:${PORTSDIR}/comms/hamlib \
- libfftw3f.so:${PORTSDIR}/math/fftw3-float \
- libsamplerate.so:${PORTSDIR}/audio/libsamplerate \
- libportaudio.so:${PORTSDIR}/audio/portaudio
+RUN_DEPENDS= ${PYTHON_LIBDIR}/tkinter:x11-toolkits/py-tkinter \
+ ${PYTHON_SITELIBDIR}/PIL:graphics/py-pillow \
+ ${PYTHON_SITELIBDIR}/scipy:science/py-scipy
+LIB_DEPENDS= libhamlib.so:comms/hamlib \
+ libfftw3f.so:math/fftw3-float \
+ libsamplerate.so:audio/libsamplerate \
+ libportaudio.so:audio/portaudio
MAKE_JOBS_UNSAFE= yes
USES= autoreconf dos2unix fortran gmake libtool python:3.3 tar:bzip2
@@ -46,7 +46,7 @@ SVN_REV!= svn info svn://svn.code.sf.net/p/wsjt/wsjt/branches/wspr | ${GREP} Rev
.include "Makefile.svn_rev"
.endif
.if defined(BOOTSTRAP) || defined(SVN_FETCH)
-FETCH_DEPENDS+= svn:${PORTSDIR}/devel/subversion
+FETCH_DEPENDS+= svn:devel/subversion
do-fetch:
${MKDIR} ${WRKDIR}
diff --git a/comms/xastir/Makefile b/comms/xastir/Makefile
index c5b1abdf6af5..2cd2b07fad49 100644
--- a/comms/xastir/Makefile
+++ b/comms/xastir/Makefile
@@ -10,10 +10,10 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-stable/${PORTNAME}-${PORTVERSION}
MAINTAINER= carl@stagecraft.cx
COMMENT= X Amateur Station Tracking and Information Reporting
-BUILD_DEPENDS= xfontsel:${PORTSDIR}/x11-fonts/xfontsel
-RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget
-LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff \
- libpng.so:${PORTSDIR}/graphics/png
+BUILD_DEPENDS= xfontsel:x11-fonts/xfontsel
+RUN_DEPENDS= wget:ftp/wget
+LIB_DEPENDS= libtiff.so:graphics/tiff \
+ libpng.so:graphics/png
GNU_CONFIGURE= yes
USES= gettext gmake jpeg motif shebangfix
@@ -40,27 +40,27 @@ OPTCFLAGS_DESC= Use optimized CFLAGS (-O2 -pipe)
OPTIONS_DEFAULT= SHAPELIB DBFAWK MAGICK CURL RTREE BDB
-SHAPELIB_LIB_DEPENDS= libshp.so:${PORTSDIR}/devel/shapelib
+SHAPELIB_LIB_DEPENDS= libshp.so:devel/shapelib
SHAPELIB_CONFIGURE_WITH= shapelib
-MAGICK_LIB_DEPENDS= libGraphicsMagickWand.so:${PORTSDIR}/graphics/GraphicsMagick
+MAGICK_LIB_DEPENDS= libGraphicsMagickWand.so:graphics/GraphicsMagick
MAGICK_CONFIGURE_WITH= imagemagick graphicsmagick
-DBFAWK_LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre
+DBFAWK_LIB_DEPENDS= libpcre.so:devel/pcre
DBFAWK_CONFIGURE_WITH= dbfawk
-CURL_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl
+CURL_LIB_DEPENDS= libcurl.so:ftp/curl
-GEOTIFF_LIB_DEPENDS= libgeotiff.so:${PORTSDIR}/graphics/libgeotiff
+GEOTIFF_LIB_DEPENDS= libgeotiff.so:graphics/libgeotiff
-GDAL_LIB_DEPENDS= libgdal.so:${PORTSDIR}/graphics/gdal
+GDAL_LIB_DEPENDS= libgdal.so:graphics/gdal
GDAL_CONFIGURE_WITH= gdal
-GPSMAN_BUILD_DEPENDS= ${LOCALBASE}/share/doc/gpsmanshp/GPSManSHP.pdf:${PORTSDIR}/graphics/gpsmanshp
+GPSMAN_BUILD_DEPENDS= ${LOCALBASE}/share/doc/gpsmanshp/GPSManSHP.pdf:graphics/gpsmanshp
GPSMAN_IMPLIES= SHAPELIB
GPSMAN_CONFIGURE_WITH= gpsman
-FESTIVAL_BUILD_DEPENDS= festival:${PORTSDIR}/audio/festival
+FESTIVAL_BUILD_DEPENDS= festival:audio/festival
FESTIVAL_CONFIGURE_WITH=festival
RTREE_CONFIGURE_WITH= rtree
diff --git a/comms/xcwcp/Makefile b/comms/xcwcp/Makefile
index 17e5d675f128..aec149ea71d9 100644
--- a/comms/xcwcp/Makefile
+++ b/comms/xcwcp/Makefile
@@ -7,7 +7,7 @@ COMMENT= X11 CW Tutor using unixcw
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libcw.so:${PORTSDIR}/comms/unixcw
+LIB_DEPENDS= libcw.so:comms/unixcw
MASTERDIR= ${.CURDIR}/../unixcw
diff --git a/comms/xlog/Makefile b/comms/xlog/Makefile
index dcdfb61060c1..373554bf023a 100644
--- a/comms/xlog/Makefile
+++ b/comms/xlog/Makefile
@@ -12,7 +12,7 @@ COMMENT= Amateur Radio logging application
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libhamlib.so:${PORTSDIR}/comms/hamlib
+LIB_DEPENDS= libhamlib.so:comms/hamlib
USES= pkgconfig shared-mime-info
USE_GNOME= gtk20
diff --git a/comms/xmorse/Makefile b/comms/xmorse/Makefile
index 3d614af46272..f675ea42c580 100644
--- a/comms/xmorse/Makefile
+++ b/comms/xmorse/Makefile
@@ -15,7 +15,7 @@ EXTRACT_SUFX= .tgz
MAINTAINER= sunrychen@gmail.com
COMMENT= Fully automatic Morse code teaching machine
-LIB_DEPENDS= libfltk.so:${PORTSDIR}/x11-toolkits/fltk
+LIB_DEPENDS= libfltk.so:x11-toolkits/fltk
USE_SDL= sdl
diff --git a/comms/xnec2c/Makefile b/comms/xnec2c/Makefile
index 3aeba4e225f9..e657c8f2127b 100644
--- a/comms/xnec2c/Makefile
+++ b/comms/xnec2c/Makefile
@@ -12,7 +12,7 @@ COMMENT= Used to calculate antenna patterns useful to ham radio
LICENSE= GPLv2
-LIB_DEPENDS= libccm.so:${PORTSDIR}/math/ccmath
+LIB_DEPENDS= libccm.so:math/ccmath
GNU_CONFIGURE= yes
USES= gettext gmake pkgconfig tar:bzip2
diff --git a/comms/xnecview/Makefile b/comms/xnecview/Makefile
index 58a6458e70c8..17018580e912 100644
--- a/comms/xnecview/Makefile
+++ b/comms/xnecview/Makefile
@@ -10,7 +10,7 @@ MASTER_SITES= http://wwwhome.cs.utwente.nl/%7Eptdeboer/ham/xnecview/
MAINTAINER= xride@FreeBSD.org
COMMENT= A X viewer of nec2c data
-LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png
+LIB_DEPENDS= libpng.so:graphics/png
USES= gmake pkgconfig tar:tgz
USE_GNOME= gtk20
diff --git a/comms/yfklog/Makefile b/comms/yfklog/Makefile
index f06213f5c865..5f867e0f7e5f 100644
--- a/comms/yfklog/Makefile
+++ b/comms/yfklog/Makefile
@@ -15,11 +15,11 @@ COMMENT= Amateur Radio curses based logging program
LICENSE= GPLv2
-RUN_DEPENDS= p5-Curses>=0:${PORTSDIR}/devel/p5-Curses \
- p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite \
- p5-DBI>=0:${PORTSDIR}/databases/p5-DBI \
- hamlib>=0:${PORTSDIR}/comms/hamlib \
- p5-Net-FTP-File>=0:${PORTSDIR}/net/p5-Net-FTP-File
+RUN_DEPENDS= p5-Curses>=0:devel/p5-Curses \
+ p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
+ p5-DBI>=0:databases/p5-DBI \
+ hamlib>=0:comms/hamlib \
+ p5-Net-FTP-File>=0:net/p5-Net-FTP-File
USES= perl5
NO_BUILD= yes
diff --git a/comms/zssh/Makefile b/comms/zssh/Makefile
index 02b100af5ebf..753e92a9391d 100644
--- a/comms/zssh/Makefile
+++ b/comms/zssh/Makefile
@@ -9,7 +9,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/1.5
MAINTAINER= ports@FreeBSD.org
COMMENT= Interactively transferring files to a remote machine while using ssh
-RUN_DEPENDS= lrz:${PORTSDIR}/comms/lrzsz
+RUN_DEPENDS= lrz:comms/lrzsz
HAS_CONFIGURE= yes
USES= readline tar:tgz