aboutsummaryrefslogtreecommitdiff
path: root/cad
diff options
context:
space:
mode:
Diffstat (limited to 'cad')
-rw-r--r--cad/astk-serveur/Makefile24
-rw-r--r--cad/brickutils/Makefile4
-rw-r--r--cad/brlcad/Makefile18
-rw-r--r--cad/calculix/Makefile10
-rw-r--r--cad/dinotrace/Makefile2
-rw-r--r--cad/electric-ng/Makefile8
-rw-r--r--cad/electric/Makefile2
-rw-r--r--cad/elmerfem/Makefile4
-rw-r--r--cad/fritzing/Makefile4
-rw-r--r--cad/geda/Makefile8
-rw-r--r--cad/ghdl/Makefile14
-rw-r--r--cad/gmsh/Makefile16
-rw-r--r--cad/impact/Makefile4
-rw-r--r--cad/iverilog/Makefile2
-rw-r--r--cad/kicad-devel/Makefile14
-rw-r--r--cad/kicad/Makefile8
-rw-r--r--cad/layouteditor/Makefile2
-rw-r--r--cad/leocad/Makefile6
-rw-r--r--cad/librecad/Makefile4
-rw-r--r--cad/magic/Makefile2
-rw-r--r--cad/meshlab/Makefile6
-rw-r--r--cad/netgen/Makefile8
-rw-r--r--cad/opencascade/Makefile24
-rw-r--r--cad/openscad/Makefile18
-rw-r--r--cad/openvsp/Makefile16
-rw-r--r--cad/p5-GDS2/Makefile4
-rw-r--r--cad/p5-Verilog-Perl/Makefile2
-rw-r--r--cad/pcb/Makefile8
-rw-r--r--cad/pdnmesh/Makefile2
-rw-r--r--cad/py-pycam/Makefile6
-rw-r--r--cad/pythoncad/Makefile2
-rw-r--r--cad/qcad/Makefile6
-rw-r--r--cad/qfsm/Makefile4
-rw-r--r--cad/repsnapper/Makefile4
-rw-r--r--cad/scotch/Makefile2
-rw-r--r--cad/spice/Makefile2
-rw-r--r--cad/sweethome3d/Makefile4
-rw-r--r--cad/tochnog/Makefile12
-rw-r--r--cad/varkon/Makefile4
-rw-r--r--cad/z88/Makefile2
40 files changed, 146 insertions, 146 deletions
diff --git a/cad/astk-serveur/Makefile b/cad/astk-serveur/Makefile
index b925a14f2604..fa8705a03a51 100644
--- a/cad/astk-serveur/Makefile
+++ b/cad/astk-serveur/Makefile
@@ -28,7 +28,7 @@ LICENSE= GPLv2
# There exists a "logical" RUN_DEPENDS towards french/aster and french/eficas
# for the server part, but it is not set to avoid circular dependences.
-RUN_DEPENDS+= ${SHELL_INSTALL_ASTER}:${PORTSDIR}/shells/${SHIADEP}
+RUN_DEPENDS+= ${SHELL_INSTALL_ASTER}:shells/${SHIADEP}
.if !defined(CLIENT_SEUL)
USES+= gettext python tk:build
@@ -73,18 +73,18 @@ WITH_PBS= yes
WITH_MPI= yes
. endif
. if defined(WITH_MPI)
-RUN_DEPENDS+= ${HOME_MPI}/bin/mpirun:${PORTSDIR}/net/mpich2
+RUN_DEPENDS+= ${HOME_MPI}/bin/mpirun:net/mpich2
HOME_MPI= ${LOCALBASE}
PLIST_SUB+= MPI=""
. else
PLIST_SUB+= MPI="@comment "
. endif
. if defined(WITH_PBS)
-RUN_DEPENDS+= qsub:${PORTSDIR}/sysutils/torque
+RUN_DEPENDS+= qsub:sysutils/torque
. endif
.else
-RUN_DEPENDS+= xterm:${PORTSDIR}/x11/xterm \
- ${LOCALBASE}/lib/${TKPNG}/pkgIndex.tcl:${PORTSDIR}/graphics/tkpng
+RUN_DEPENDS+= xterm:x11/xterm \
+ ${LOCALBASE}/lib/${TKPNG}/pkgIndex.tcl:graphics/tkpng
TKPNG_VER= 0.9
TKPNG= tkpng${TKPNG_VER}
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}/ASTK_CLIENT
@@ -125,25 +125,25 @@ BASH2RC= asrun/calcul.py share/codeaster/asrun/data/mpirun_template
.if !defined(WITH_ED)
. if exists(${LOCALBASE}/bin/nedit)
WITH_ED= nedit
-RUN_DEPENDS+= ${LOCALBASE}/bin/nedit:${PORTSDIR}/editors/nedit
+RUN_DEPENDS+= ${LOCALBASE}/bin/nedit:editors/nedit
. elif exists(${LOCALBASE}/bin/gvim)
WITH_ED= gvim
-RUN_DEPENDS+= ${LOCALBASE}/bin/gvim:${PORTSDIR}/editors/vim
+RUN_DEPENDS+= ${LOCALBASE}/bin/gvim:editors/vim
. elif exists(${LOCALBASE}/bin/emacs)
WITH_ED= emacs
-RUN_DEPENDS+= ${LOCALBASE}/bin/emacs:${PORTSDIR}/editors/emacs
+RUN_DEPENDS+= ${LOCALBASE}/bin/emacs:editors/emacs
. elif exists(${LOCALBASE}/bin/xemacs)
WITH_ED= xemacs
-RUN_DEPENDS+= ${LOCALBASE}/bin/xemacs:${PORTSDIR}/editors/xemacs
+RUN_DEPENDS+= ${LOCALBASE}/bin/xemacs:editors/xemacs
. elif exists(${LOCALBASE}/bin/gedit)
WITH_ED= gedit
-RUN_DEPENDS+= ${LOCALBASE}/bin/gedit:${PORTSDIR}/editors/gedit
+RUN_DEPENDS+= ${LOCALBASE}/bin/gedit:editors/gedit
. elif exists(${LOCALBASE}/bin/kwrite)
WITH_ED= kwrite
-RUN_DEPENDS+= ${LOCALBASE}/bin/kwrite:${PORTSDIR}/editors/kate
+RUN_DEPENDS+= ${LOCALBASE}/bin/kwrite:editors/kate
. elif exists(${LOCALBASE}/bin/xedit)
WITH_ED= xedit
-RUN_DEPENDS+= ${LOCALBASE}/bin/xedit:${PORTSDIR}/x11/xedit
+RUN_DEPENDS+= ${LOCALBASE}/bin/xedit:x11/xedit
. else
WITH_ED= vi
. endif
diff --git a/cad/brickutils/Makefile b/cad/brickutils/Makefile
index 93519bc25301..356caecb9834 100644
--- a/cad/brickutils/Makefile
+++ b/cad/brickutils/Makefile
@@ -19,8 +19,8 @@ COMMENT= Utility for building models with LEGO
LICENSE= GPLv3
-RUN_DEPENDS= ${LOCALBASE}/share/ldraw/models/car.dat:${PORTSDIR}/cad/ldraw \
- ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3
+RUN_DEPENDS= ${LOCALBASE}/share/ldraw/models/car.dat:cad/ldraw \
+ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3
WRKSRC= ${WRKDIR}/BrickUtils-${PORTVERSION}
diff --git a/cad/brlcad/Makefile b/cad/brlcad/Makefile
index 8db83dcbcd72..8f09e827633e 100644
--- a/cad/brlcad/Makefile
+++ b/cad/brlcad/Makefile
@@ -10,15 +10,15 @@ MASTER_SITES= SF/${PORTNAME}/BRL-CAD%20Source/${PORTVERSION}
MAINTAINER= erik@brlcad.org
COMMENT= CSG modelling system from the US Ballistic Research Laboratory
-BUILD_DEPENDS= ${LOCALBASE}/include/tnt/jama_lu.h:${PORTSDIR}/math/jama \
- xsltproc:${PORTSDIR}/textproc/libxslt
-LIB_DEPENDS= libpthread-stubs.so:${PORTSDIR}/devel/libpthread-stubs \
- libdrm.so:${PORTSDIR}/graphics/libdrm \
- libpng.so:${PORTSDIR}/graphics/png \
- librle.so:${PORTSDIR}/graphics/urt \
- libfreetype.so:${PORTSDIR}/print/freetype2 \
- libexpat.so:${PORTSDIR}/textproc/expat2 \
- libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig
+BUILD_DEPENDS= ${LOCALBASE}/include/tnt/jama_lu.h:math/jama \
+ xsltproc:textproc/libxslt
+LIB_DEPENDS= libpthread-stubs.so:devel/libpthread-stubs \
+ libdrm.so:graphics/libdrm \
+ libpng.so:graphics/png \
+ librle.so:graphics/urt \
+ libfreetype.so:print/freetype2 \
+ libexpat.so:textproc/expat2 \
+ libfontconfig.so:x11-fonts/fontconfig
USE_GL= gl glu
USE_XORG= ice inputproto sm x11 xau xcb xdamage xdmcp xext xfixes xft xi \
diff --git a/cad/calculix/Makefile b/cad/calculix/Makefile
index 311040bf3fd3..29d5b8c9a1f8 100644
--- a/cad/calculix/Makefile
+++ b/cad/calculix/Makefile
@@ -14,9 +14,9 @@ COMMENT= Three-Dimensional Structural Finite Element Program
LICENSE= GPLv2
-LIB_DEPENDS= libarpack.so:${PORTSDIR}/math/arpack \
- libspooles.so:${PORTSDIR}/math/spooles \
- libtaucs.so:${PORTSDIR}/math/taucs
+LIB_DEPENDS= libarpack.so:math/arpack \
+ libspooles.so:math/spooles \
+ libtaucs.so:math/taucs
DIST_SOURCES= ccx_${PORTVERSION}.src${EXTRACT_SUFX} \
cgx_${PORTVERSION}.all${EXTRACT_SUFX}
@@ -65,10 +65,10 @@ EXTRACT_ONLY+= ${DIST_HTM} ccx_${PORTVERSION}.ps${EXTRACT_SUFX}
.endif
.if ${PORT_OPTIONS:MMETIS}
-LIB_DEPENDS+= libmetis.so:${PORTSDIR}/math/metis4
+LIB_DEPENDS+= libmetis.so:math/metis4
.endif
.if ${PORT_OPTIONS:MMETIS_EDF}
-LIB_DEPENDS+= libmetis.so:${PORTSDIR}/math/metis-edf
+LIB_DEPENDS+= libmetis.so:math/metis-edf
.endif
.if ${ARCH} == "sparc64"
diff --git a/cad/dinotrace/Makefile b/cad/dinotrace/Makefile
index 9e249116a1eb..654d8c066212 100644
--- a/cad/dinotrace/Makefile
+++ b/cad/dinotrace/Makefile
@@ -25,7 +25,7 @@ PLIST_FILES= bin/dinotrace
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MEMACS}
-RUN_DEPENDS+= verilog-mode.el>0:${PORTSDIR}/cad/verilog-mode.el
+RUN_DEPENDS+= verilog-mode.el>0:cad/verilog-mode.el
USE_EMACS= yes
EMACS_NO_BUILD_DEPENDS= yes
.for F in dinotrace.el sim-log.el
diff --git a/cad/electric-ng/Makefile b/cad/electric-ng/Makefile
index 67d1ee6a8e0b..1f00318a069a 100644
--- a/cad/electric-ng/Makefile
+++ b/cad/electric-ng/Makefile
@@ -17,7 +17,7 @@ COMMENT= Sophisticated VLSI design system
LICENSE= GPLv3
-EXTRACT_DEPENDS= ${UNZIP_CMD}:${PORTSDIR}/archivers/unzip
+EXTRACT_DEPENDS= ${UNZIP_CMD}:archivers/unzip
USE_JAVA= yes
JAVA_VERSION= 1.6+
@@ -45,16 +45,16 @@ DESKTOP_ENTRIES="Electric-NG" "${COMMENT}" "${PORTNAME}${PKGNAMESUFFIX}" \
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MBSH} || exists(${JAVALIBDIR}/bsh.jar)
-RUN_DEPENDS+= ${JAVALIBDIR}/bsh.jar:${PORTSDIR}/lang/bsh
+RUN_DEPENDS+= ${JAVALIBDIR}/bsh.jar:lang/bsh
LIBFILES+= ${JAVALIBDIR}/bsh.jar
.endif
.if ${PORT_OPTIONS:M3D} || exists(${J3DLIB})
-RUN_DEPENDS+= ${J3DLIB}:${PORTSDIR}/java/java3d
+RUN_DEPENDS+= ${J3DLIB}:java/java3d
.endif
.if ${PORT_OPTIONS:MIRSIM}
-RUN_DEPENDS+= ${JAVALIBDIR}/jmf.jar:${PORTSDIR}/java/jmf
+RUN_DEPENDS+= ${JAVALIBDIR}/jmf.jar:java/jmf
PLUGINS+= electricSFS-${PORTVERSION}
LIBFILES+= ${PREFIX}/libexec/${PORTNAME}${PKGNAMESUFFIX}/electricSFS-${PORTVERSION}.jar
.endif
diff --git a/cad/electric/Makefile b/cad/electric/Makefile
index b3652e399726..6753001dfb88 100644
--- a/cad/electric/Makefile
+++ b/cad/electric/Makefile
@@ -21,7 +21,7 @@ OPTIONS_DEFINE= T1LIB NLS OPTIMIZED_CFLAGS
OPTIONS_DEFAULT=T1LIB
T1LIB_DESC= Use T1lib Type1 font library
-T1LIB_LIB_DEPENDS+= libt1.so:${PORTSDIR}/devel/t1lib
+T1LIB_LIB_DEPENDS+= libt1.so:devel/t1lib
T1LIB_VARS= FEATURES+=T1LIB
NLS_USES= gettext
NLS_VARS= FEATURES+=INT
diff --git a/cad/elmerfem/Makefile b/cad/elmerfem/Makefile
index f07300147f16..87bae6b45c04 100644
--- a/cad/elmerfem/Makefile
+++ b/cad/elmerfem/Makefile
@@ -10,8 +10,8 @@ COMMENT= ELMER FEM package
LICENSE= GPLv2
-LIB_DEPENDS= libparpack.so:${PORTSDIR}/math/arpack-ng-mpich \
- libmpich.so.8:${PORTSDIR}/net/mpich2
+LIB_DEPENDS= libparpack.so:math/arpack-ng-mpich \
+ libmpich.so.8:net/mpich2
USE_GITHUB= yes
GH_ACCOUNT= ElmerCSC
diff --git a/cad/fritzing/Makefile b/cad/fritzing/Makefile
index 5b07d6f5dbdc..dae46847c8f0 100644
--- a/cad/fritzing/Makefile
+++ b/cad/fritzing/Makefile
@@ -27,9 +27,9 @@ INSTALLS_ICONS= yes
PORTDATA= *
MAKE_ENV= INSTALL_ROOT="${STAGEDIR}"
-BUILD_DEPENDS+= boost-libs>1.52:${PORTSDIR}/devel/boost-libs
+BUILD_DEPENDS+= boost-libs>1.52:devel/boost-libs
-RUN_DEPENDS+= py${PYTHON_SUFFIX}-sqlite3>0:${PORTSDIR}/databases/py-sqlite3
+RUN_DEPENDS+= py${PYTHON_SUFFIX}-sqlite3>0:databases/py-sqlite3
.include <bsd.port.pre.mk>
diff --git a/cad/geda/Makefile b/cad/geda/Makefile
index 1acae6907c1e..30c530e04bbb 100644
--- a/cad/geda/Makefile
+++ b/cad/geda/Makefile
@@ -14,10 +14,10 @@ COMMENT= GPL Electronic Design Automation tools
LICENSE= GPLv2+
-LIB_DEPENDS= libstroke.so:${PORTSDIR}/devel/libstroke \
- libguile.so:${PORTSDIR}/lang/guile
-RUN_DEPENDS= gawk:${PORTSDIR}/lang/gawk\
- m4>=1.4.11:${PORTSDIR}/devel/m4
+LIB_DEPENDS= libstroke.so:devel/libstroke \
+ libguile.so:lang/guile
+RUN_DEPENDS= gawk:lang/gawk\
+ m4>=1.4.11:devel/m4
USES= desktop-file-utils gettext gmake libtool pathfix perl5 \
pkgconfig python:run shared-mime-info shebangfix
diff --git a/cad/ghdl/Makefile b/cad/ghdl/Makefile
index 8c34f389eb17..9c923b80e781 100644
--- a/cad/ghdl/Makefile
+++ b/cad/ghdl/Makefile
@@ -13,9 +13,9 @@ COMMENT= GNU VHDL simulator
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \
- libmpfr.so:${PORTSDIR}/math/mpfr \
- libmpc.so:${PORTSDIR}/math/mpc
+LIB_DEPENDS= libgmp.so:math/gmp \
+ libmpfr.so:math/mpfr \
+ libmpc.so:math/mpc
USES= ada gmake
USE_GITHUB= yes
@@ -78,7 +78,7 @@ PLIST_SUB+= X86_64="@comment "
.if defined(MODERN_BINUTILS)
# Apparently gcc 4.9 needs binutils 2.23 or greater to link Ada correctly
USE_BINUTILS= yes
-RUN_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
+RUN_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
AS_COMMAND= ${LOCALBASE}/bin/as
EXTRA_CONFIG+= --with-ld=${LOCALBASE}/bin/ld
.else
@@ -101,9 +101,9 @@ IGNORE= not supported by GCC backend
.endif
.if ${PORT_OPTIONS:MLLVM}
-BUILD_DEPENDS+= llvm-config${LLVMVER}:${PORTSDIR}/devel/llvm${LLVMVER} \
- clang++${LLVMVER}:${PORTSDIR}/lang/clang${LLVMVER}
-RUN_DEPENDS+= llc${LLVMVER}:${PORTSDIR}/devel/llvm${LLVMVER}
+BUILD_DEPENDS+= llvm-config${LLVMVER}:devel/llvm${LLVMVER} \
+ clang++${LLVMVER}:lang/clang${LLVMVER}
+RUN_DEPENDS+= llc${LLVMVER}:devel/llvm${LLVMVER}
PLIST= ${.CURDIR}/llvm-plist
PLIST_SUB+= GLIB=ghdl/lib/ghdl/
.endif
diff --git a/cad/gmsh/Makefile b/cad/gmsh/Makefile
index 138b86b7150a..9e69ad7e4fb3 100644
--- a/cad/gmsh/Makefile
+++ b/cad/gmsh/Makefile
@@ -14,10 +14,10 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= stephen@FreeBSD.org
COMMENT= Automatic 3D finite element mesh generator
-LIB_DEPENDS= libfltk.so:${PORTSDIR}/x11-toolkits/fltk \
- libpng.so:${PORTSDIR}/graphics/png \
- liblapack.so:${PORTSDIR}/math/lapack
-RUN_DEPENDS= getdp:${PORTSDIR}/science/getdp
+LIB_DEPENDS= libfltk.so:x11-toolkits/fltk \
+ libpng.so:graphics/png \
+ liblapack.so:math/lapack
+RUN_DEPENDS= getdp:science/getdp
BROKEN_powerpc64= Does not build on powerpc64
@@ -62,17 +62,17 @@ METIS_CMAKE_ON= -DENABLE_METIS=ON
METIS_CMAKE_OFF= -DENABLE_METIS=OFF
METIS_VARS= "no_cdrom=Contact appropriate authors for commercial purposes if including Tetgen or Metis"
METIS_VARS= distfiles+=manual.pdf
-TAUCS_LIB_DEPENDS= libtaucs.so:${PORTSDIR}/math/taucs
+TAUCS_LIB_DEPENDS= libtaucs.so:math/taucs
TAUCS_CMAKE_ON= -DENABLE_TAUCS=ON
TAUCS_CMAKE_OFF= -DENABLE_TAUCS=OFF
-MED_LIB_DEPENDS= libmed.so:${PORTSDIR}/french/med
+MED_LIB_DEPENDS= libmed.so:french/med
MED_CMAKE_ON= -DENABLE_MED=ON
MED_CMAKE_OFF= -DENABLE_MED=OFF
-CGNS_LIB_DEPENDS= libcgns.so:${PORTSDIR}/science/cgnslib
+CGNS_LIB_DEPENDS= libcgns.so:science/cgnslib
CGNS_CMAKE_ON= -DENABLE_CGNS=ON
CGNS_CMAKE_OFF= -DENABLE_CGNS=OFF
GMM_CMAKE_OFF= -DENABLE_GMM=OFF
-OCC_LIB_DEPENDS= libTKernel.so:${PORTSDIR}/cad/opencascade
+OCC_LIB_DEPENDS= libTKernel.so:cad/opencascade
OCC_CMAKE_ON= -DENABLE_OCC=ON -DOCC_INC=${LOCALBASE}/include/OpenCASCADE
OCC_CFLAGS= -DHAVE_CONFIG_H -DHAVE_WOK_CONFIG_H -DFREEBSD
OCC_CONFLICTS= gmsh-2.*
diff --git a/cad/impact/Makefile b/cad/impact/Makefile
index 01321e7ad0cb..876d6f6ff023 100644
--- a/cad/impact/Makefile
+++ b/cad/impact/Makefile
@@ -18,7 +18,7 @@ COMMENT= Dynamic Finite Element Program Suite
LICENSE= GPLv2
-RUN_DEPENDS= java3d>0:${PORTSDIR}/java/java3d
+RUN_DEPENDS= java3d>0:java/java3d
WRKSRC= ${WRKDIR}/Impact
@@ -45,7 +45,7 @@ DESKTOP_ENTRIES="Impact" "${COMMENT}" "${PORTNAME}" \
OPTIONS_DEFINE= GMSH
GMSH_DESC= Automatic 3D finite element mesh generator
-GMSH_RUN_DEPENDS= gmsh:${PORTSDIR}/cad/gmsh
+GMSH_RUN_DEPENDS= gmsh:cad/gmsh
post-extract:
@${FIND} ${WRKSRC} -name CVS -type d -print0 -or -name .cvsignore -type f -print0 | \
diff --git a/cad/iverilog/Makefile b/cad/iverilog/Makefile
index 22514fc803ab..c3a652664ab0 100644
--- a/cad/iverilog/Makefile
+++ b/cad/iverilog/Makefile
@@ -20,7 +20,7 @@ MAKE_JOBS_UNSAFE= yes
.include <bsd.port.options.mk>
.if ${OSVERSION} < 1000033
-BUILD_DEPENDS+= flex>=0:${PORTSDIR}/textproc/flex
+BUILD_DEPENDS+= flex>=0:textproc/flex
CONFIGURE_ENV+= ac_cv_prog_LEX="${LOCALBASE}/bin/flex"
.endif
diff --git a/cad/kicad-devel/Makefile b/cad/kicad-devel/Makefile
index 73bca0721dad..89a31b772a16 100644
--- a/cad/kicad-devel/Makefile
+++ b/cad/kicad-devel/Makefile
@@ -12,10 +12,10 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= mr@FreeBSD.org
COMMENT= Schematic and PCB editing software
-BUILD_DEPENDS= bzr:${PORTSDIR}/devel/bzr \
- ${LOCALBASE}/lib/${PYTHON_VERSION}/site-packages/bzrlib/plugins/bzrtools/bzrtools.py:${PORTSDIR}/devel/bzrtools
+BUILD_DEPENDS= bzr:devel/bzr \
+ ${LOCALBASE}/lib/${PYTHON_VERSION}/site-packages/bzrlib/plugins/bzrtools/bzrtools.py:devel/bzrtools
-LIB_DEPENDS= libboost_thread.so:${PORTSDIR}/devel/boost-libs
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs
CONFLICTS= kicad-2014*
@@ -49,9 +49,9 @@ CMAKE_ARGS= -DLOCALBASE="${LOCALBASE}" \
-DKICAD_SKIP_BOOST=YES
.if exists(${LOCALBASE}/bin/konqueror)
-RUN_DEPENDS+= konqueror:${PORTSDIR}/x11/kde4-baseapps
+RUN_DEPENDS+= konqueror:x11/kde4-baseapps
.else
-RUN_DEPENDS+= xpdf:${PORTSDIR}/graphics/xpdf
+RUN_DEPENDS+= xpdf:graphics/xpdf
.endif
.if defined(BOOTSTRAP)
@@ -70,8 +70,8 @@ BZR_SRC_REV!= bzr revno lp:kicad
# make && make makeplist && make generate-plist && make check-plist
# < Check PLIST_FILE_LIST below >
-FETCH_DEPENDS+= svn:${PORTSDIR}/devel/subversion
-FETCH_DEPENDS+= bzr:${PORTSDIR}/devel/bzr
+FETCH_DEPENDS+= svn:devel/subversion
+FETCH_DEPENDS+= bzr:devel/bzr
showversions:
@${ECHO} "BOOST_RELEASE: ${BOOST_RELEASE}"
diff --git a/cad/kicad/Makefile b/cad/kicad/Makefile
index fb38fd8e7a62..3e9efbe7877e 100644
--- a/cad/kicad/Makefile
+++ b/cad/kicad/Makefile
@@ -14,8 +14,8 @@ COMMENT= Schematic and PCB editing software
LICENSE= GPLv2
-LIB_DEPENDS= libboost_thread.so:${PORTSDIR}/devel/boost-libs
-RUN_DEPENDS= xpdf:${PORTSDIR}/graphics/xpdf
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs
+RUN_DEPENDS= xpdf:graphics/xpdf
CONFLICTS= kicad-devel*
@@ -26,8 +26,8 @@ USE_GCC= 4.7
#USES+= compiler:gcc-c++11-lib
LDFLAGS+= -L${LOCALBASE}/lib/c++
CXXFLAGS+= -nostdinc++ -isystem ${LOCALBASE}/include/c++/v1
-BUILD_DEPENDS+= ${LOCALBASE}/lib/c++/libstdc++.so:${PORTSDIR}/devel/libc++
-DOCS_BUILD_DEPENDS= doxygen:${PORTSDIR}/devel/doxygen
+BUILD_DEPENDS+= ${LOCALBASE}/lib/c++/libstdc++.so:devel/libc++
+DOCS_BUILD_DEPENDS= doxygen:devel/doxygen
DOS2UNIX_GLOB= *.cmake sch_bus_entry.h sch_line.h sch_no_connect.h
USE_XORG= ice x11 xext
diff --git a/cad/layouteditor/Makefile b/cad/layouteditor/Makefile
index d7b4e14122dc..1d3a4c94dc9e 100644
--- a/cad/layouteditor/Makefile
+++ b/cad/layouteditor/Makefile
@@ -11,7 +11,7 @@ DISTNAME= LayoutEditor-${PORTVERSION:S,^0.0.,,}-gpl-src
MAINTAINER= hrs@FreeBSD.org
COMMENT= IC/MEMS layout editor
-LIB_DEPENDS= libttf.so:${PORTSDIR}/print/freetype
+LIB_DEPENDS= libttf.so:print/freetype
USES= qmake zip
USE_QT4= corelib gui network moc_build sql uic_build \
diff --git a/cad/leocad/Makefile b/cad/leocad/Makefile
index ec04b083fb8f..40061f0f25c2 100644
--- a/cad/leocad/Makefile
+++ b/cad/leocad/Makefile
@@ -15,7 +15,7 @@ COMMENT= CAD program that uses bricks similar to those found in many toys
LICENSE= GPLv2
-LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png
+LIB_DEPENDS= libpng.so:graphics/png
WRKSRC= ${WRKDIR}/${PORTNAME}
@@ -43,13 +43,13 @@ ICON_SIZES= 16x16 24x24 32x32 48x48 64x64 128x128 256x256 512x512
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MLDRAW}
-RUN_DEPENDS= ${LOCALBASE}/share/ldraw/models/car.dat:${PORTSDIR}/cad/ldraw
+RUN_DEPENDS= ${LOCALBASE}/share/ldraw/models/car.dat:cad/ldraw
.endif
.if ${PORT_OPTIONS:MLEOCAD}
LEOCAD_PIECES= Library-Linux-7931.zip
DISTFILES+= ${LEOCAD_PIECES}
-EXTRACT_DEPENDS=${UNZIP_CMD}:${PORTSDIR}/archivers/unzip
+EXTRACT_DEPENDS=${UNZIP_CMD}:archivers/unzip
post-extract:
@${UNZIP_CMD} -q -o ${_DISTDIR}/${LEOCAD_PIECES} -d ${WRKDIR}/pieces
.endif
diff --git a/cad/librecad/Makefile b/cad/librecad/Makefile
index 929d5fbf0406..0dd6de01ccc3 100644
--- a/cad/librecad/Makefile
+++ b/cad/librecad/Makefile
@@ -7,8 +7,8 @@ CATEGORIES= cad
MAINTAINER= makc@FreeBSD.org
COMMENT= 2D CAD system
-BUILD_DEPENDS= ${LOCALBASE}/include/boost/version.hpp:${PORTSDIR}/devel/boost-libs
-LIB_DEPENDS= libmuparser.so:${PORTSDIR}/math/muparser
+BUILD_DEPENDS= ${LOCALBASE}/include/boost/version.hpp:devel/boost-libs
+LIB_DEPENDS= libmuparser.so:math/muparser
USE_QT4= gui help network sql svg help-tools_build \
linguisttools_build moc_build rcc_build uic_build
diff --git a/cad/magic/Makefile b/cad/magic/Makefile
index 8b91fcf7a58d..76e7c3002500 100644
--- a/cad/magic/Makefile
+++ b/cad/magic/Makefile
@@ -14,7 +14,7 @@ COMMENT= Interactive editor for VLSI layouts
LICENSE= MIT
LICENSE_FILE= ${FILESDIR}/license.txt
-LIB_DEPENDS= libBLT25.so:${PORTSDIR}/x11-toolkits/blt
+LIB_DEPENDS= libBLT25.so:x11-toolkits/blt
USES= gmake tk:build tar:tgz
USE_XORG= ice xext xi xmu
diff --git a/cad/meshlab/Makefile b/cad/meshlab/Makefile
index 132b9b6f6b47..36918666e9e6 100644
--- a/cad/meshlab/Makefile
+++ b/cad/meshlab/Makefile
@@ -13,9 +13,9 @@ COMMENT= 3D triangular meshes processing and editing tool
LICENSE= GPLv2
-EXTRACT_DEPENDS=gtar:${PORTSDIR}/archivers/gtar
-LIB_DEPENDS= libQtSolutions_SOAP-head.so:${PORTSDIR}/devel/qt4-qtsolutions-soap \
- libmpir.so:${PORTSDIR}/math/mpir
+EXTRACT_DEPENDS=gtar:archivers/gtar
+LIB_DEPENDS= libQtSolutions_SOAP-head.so:devel/qt4-qtsolutions-soap \
+ libmpir.so:math/mpir
USES= dos2unix qmake compiler:c++11-lib tar:tgz
USE_CXXSTD= c++11
diff --git a/cad/netgen/Makefile b/cad/netgen/Makefile
index 24080ba43a3d..563b724fd132 100644
--- a/cad/netgen/Makefile
+++ b/cad/netgen/Makefile
@@ -9,8 +9,8 @@ MASTER_SITES= SF/netgen-mesher/netgen-mesher/${PORTVERSION:C|\.[[:digit:]]+$||}/
MAINTAINER= stephen@FreeBSD.org
COMMENT= Automatic 3D tetrahedral mesh generator
-LIB_DEPENDS= libTix8.4.3.so:${PORTSDIR}/x11-toolkits/tix \
- libtogl.so:${PORTSDIR}/graphics/togl
+LIB_DEPENDS= libTix8.4.3.so:x11-toolkits/tix \
+ libtogl.so:graphics/togl
OCC_BROKEN= Does not compile because of issues with cad/opencascade
@@ -33,11 +33,11 @@ OPTIONS_DEFAULT= # OCC
BROKEN_sparc64= internal gcc error (Bug 23159)
-OCC_LIB_DEPENDS= libTKernel.so:${PORTSDIR}/cad/opencascade
+OCC_LIB_DEPENDS= libTKernel.so:cad/opencascade
OCC_CXXFLAGS= -DOCCGEOMETRY -DHAVE_CONFIG_H -D${ARCH} -I${LOCALBASE}/include/OpenCASCADE
OCC_CONFIGURE_ON= --enable-occ
-FFMPEG_LIB_DEPENDS= libavcodec0.so:${PORTSDIR}/multimedia/ffmpeg0
+FFMPEG_LIB_DEPENDS= libavcodec0.so:multimedia/ffmpeg0
FFMPEG_CONFIGURE_ON= --enable-ffmpeg
MACHINE= ${OPSYS:tu}
diff --git a/cad/opencascade/Makefile b/cad/opencascade/Makefile
index 4005013e6da1..11cbaa56c979 100644
--- a/cad/opencascade/Makefile
+++ b/cad/opencascade/Makefile
@@ -16,9 +16,9 @@ LICENSE_NAME= LGPL21 with exception
LICENSE_FILE= ${WRKSRC}/OCCT_LGPL_EXCEPTION.txt
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-LIB_DEPENDS= libtbb.so:${PORTSDIR}/devel/tbb \
- libvtksys-${VTKVER}.so:${PORTSDIR}/math/vtk6
-RUN_DEPENDS= bash:${PORTSDIR}/shells/bash
+LIB_DEPENDS= libtbb.so:devel/tbb \
+ libvtksys-${VTKVER}.so:math/vtk6
+RUN_DEPENDS= bash:shells/bash
# Check ${WRKSRC}/dox/overview/Overview.md
# and ${WRKSRC}/dox/dev_guides/building
@@ -63,21 +63,21 @@ VIS_CMAKE_ON= -DUSE_FREEIMAGE:BOOL=ON -DUSE_GL2PS:BOOL=ON \
VIS_CMAKE_OFF= -DUSE_FREEIMAGE:BOOL=OFF -DUSE_GL2PS:BOOL=OFF \
-DUSE_FREETYPE:BOOL=OFF
VIS_USE= GL=glu
-VIS_LIB_DEPENDS= libftgl.so:${PORTSDIR}/graphics/ftgl \
- libfreetype.so:${PORTSDIR}/print/freetype2 \
- libgl2ps.so:${PORTSDIR}/print/gl2ps \
- libfreeimageplus.so:${PORTSDIR}/graphics/freeimage
+VIS_LIB_DEPENDS= libftgl.so:graphics/ftgl \
+ libfreetype.so:print/freetype2 \
+ libgl2ps.so:print/gl2ps \
+ libfreeimageplus.so:graphics/freeimage
VIS_CMAKE_ON= -D3RDPARTY_FREETYPE_DIR=${LOCALBASE} \
-D3RDPARTY_FREEIMAGE_DIR=${LOCALBASE} \
-D3RDPARTY_GL2PS_DIR=${LOCALBASE}
DOCS_USE= TEX=latex:build
-DOCS_BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash \
- doxygen:${PORTSDIR}/devel/doxygen \
- dot:${PORTSDIR}/graphics/graphviz \
- inkscape:${PORTSDIR}/graphics/inkscape
-DOCS_RUN_DEPENDS= ${LOCALBASE}/www/MathJax/MathJax.js:${PORTSDIR}/www/mathjax
+DOCS_BUILD_DEPENDS= bash:shells/bash \
+ doxygen:devel/doxygen \
+ dot:graphics/graphviz \
+ inkscape:graphics/inkscape
+DOCS_RUN_DEPENDS= ${LOCALBASE}/www/MathJax/MathJax.js:www/mathjax
.include <bsd.port.options.mk>
diff --git a/cad/openscad/Makefile b/cad/openscad/Makefile
index f9bc0c0e4a58..aceecd616dbd 100644
--- a/cad/openscad/Makefile
+++ b/cad/openscad/Makefile
@@ -14,15 +14,15 @@ COMMENT= Programmer's solid 3D CAD modeller
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex \
- ${LOCALBASE}/libdata/pkgconfig/eigen3.pc:${PORTSDIR}/math/eigen3 \
- ${LOCALBASE}/include/boost/tuple/tuple.hpp:${PORTSDIR}/devel/boost-libs
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \
- libmpfr.so:${PORTSDIR}/math/mpfr \
- libCGAL.so:${PORTSDIR}/math/cgal \
- libqscintilla2.so:${PORTSDIR}/devel/qscintilla2 \
- libharfbuzz.so:${PORTSDIR}/print/harfbuzz \
- libopencsg.so:${PORTSDIR}/graphics/opencsg
+BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex \
+ ${LOCALBASE}/libdata/pkgconfig/eigen3.pc:math/eigen3 \
+ ${LOCALBASE}/include/boost/tuple/tuple.hpp:devel/boost-libs
+LIB_DEPENDS= libgmp.so:math/gmp \
+ libmpfr.so:math/mpfr \
+ libCGAL.so:math/cgal \
+ libqscintilla2.so:devel/qscintilla2 \
+ libharfbuzz.so:print/harfbuzz \
+ libopencsg.so:graphics/opencsg
USES= bison compiler:c++11-lang desktop-file-utils gettext-tools pkgconfig qmake shebangfix
SHEBANG_FILES= libraries/MCAD/get_submodules.py
diff --git a/cad/openvsp/Makefile b/cad/openvsp/Makefile
index 88dc0ef7281c..39bb86db8b56 100644
--- a/cad/openvsp/Makefile
+++ b/cad/openvsp/Makefile
@@ -15,14 +15,14 @@ LICENSE_NAME= NASA Open Source Agreement version 1.3
LICENSE_FILE= ${WRKSRC}/LICENSE
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-BUILD_DEPENDS= ${LOCALBASE}/lib/libopenNURBS.a:${PORTSDIR}/graphics/opennurbs
-LIB_DEPENDS= libpthread-stubs.so:${PORTSDIR}/devel/libpthread-stubs \
- libdrm.so:${PORTSDIR}/graphics/libdrm \
- libpng.so:${PORTSDIR}/graphics/png \
- libfreetype.so:${PORTSDIR}/print/freetype2 \
- libexpat.so:${PORTSDIR}/textproc/expat2 \
- libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \
- libfltk.so:${PORTSDIR}/x11-toolkits/fltk
+BUILD_DEPENDS= ${LOCALBASE}/lib/libopenNURBS.a:graphics/opennurbs
+LIB_DEPENDS= libpthread-stubs.so:devel/libpthread-stubs \
+ libdrm.so:graphics/libdrm \
+ libpng.so:graphics/png \
+ libfreetype.so:print/freetype2 \
+ libexpat.so:textproc/expat2 \
+ libfontconfig.so:x11-fonts/fontconfig \
+ libfltk.so:x11-toolkits/fltk
USE_GITHUB= yes
GH_PROJECT= OpenVSP
diff --git a/cad/p5-GDS2/Makefile b/cad/p5-GDS2/Makefile
index 3f580a1bb011..e0bf2048621f 100644
--- a/cad/p5-GDS2/Makefile
+++ b/cad/p5-GDS2/Makefile
@@ -12,8 +12,8 @@ COMMENT= GDS2 stream module
LICENSE= ART10
-RUN_DEPENDS= p5-Tk>=804.027:${PORTSDIR}/x11-toolkits/p5-Tk \
- p5-Tk-WaitBox>0:${PORTSDIR}/x11-toolkits/p5-Tk-WaitBox
+RUN_DEPENDS= p5-Tk>=804.027:x11-toolkits/p5-Tk \
+ p5-Tk-WaitBox>0:x11-toolkits/p5-Tk-WaitBox
USES= perl5 shebangfix
USE_PERL5= configure
diff --git a/cad/p5-Verilog-Perl/Makefile b/cad/p5-Verilog-Perl/Makefile
index 247981d4d8be..166782690a27 100644
--- a/cad/p5-Verilog-Perl/Makefile
+++ b/cad/p5-Verilog-Perl/Makefile
@@ -10,7 +10,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= otacilio.neto@ee.ufcg.edu.br
COMMENT= Building point for Verilog support in the Perl language
-BUILD_DEPENDS= flex>=2.5.35:${PORTSDIR}/textproc/flex
+BUILD_DEPENDS= flex>=2.5.35:textproc/flex
USES= bison gmake perl5
USE_PERL5= configure
diff --git a/cad/pcb/Makefile b/cad/pcb/Makefile
index 0201af32f65e..a64033eff66c 100644
--- a/cad/pcb/Makefile
+++ b/cad/pcb/Makefile
@@ -12,10 +12,10 @@ COMMENT= X11 interactive printed circuit board layout system
LICENSE= GPLv2
-LIB_DEPENDS= libgd.so:${PORTSDIR}/graphics/gd \
- libgtkglext-x11-1.0.so:${PORTSDIR}/x11-toolkits/gtkglext
-RUN_DEPENDS= m4>=1.4.11:${PORTSDIR}/devel/m4 \
- ${LOCALBASE}/libdata/pkgconfig/dbus-1.pc:${PORTSDIR}/devel/dbus
+LIB_DEPENDS= libgd.so:graphics/gd \
+ libgtkglext-x11-1.0.so:x11-toolkits/gtkglext
+RUN_DEPENDS= m4>=1.4.11:devel/m4 \
+ ${LOCALBASE}/libdata/pkgconfig/dbus-1.pc:devel/dbus
BUILD_DEPENDS:= ${RUN_DEPENDS}
CONFLICTS= gts-[0-9]*
diff --git a/cad/pdnmesh/Makefile b/cad/pdnmesh/Makefile
index e79622468717..08f9f0d04f08 100644
--- a/cad/pdnmesh/Makefile
+++ b/cad/pdnmesh/Makefile
@@ -12,7 +12,7 @@ COMMENT= Mesh generator and solver for Finite Element problems
LICENSE= GPLv2+
-LIB_DEPENDS= libgtkglext-x11-1.0.so:${PORTSDIR}/x11-toolkits/gtkglext
+LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext
OPTIONS_DEFINE= ATLAS DOCS EXAMPLES
ATLAS_DESC= Enable ATLAS support
diff --git a/cad/py-pycam/Makefile b/cad/py-pycam/Makefile
index 3724d8c04d39..c19a6cc5b8e8 100644
--- a/cad/py-pycam/Makefile
+++ b/cad/py-pycam/Makefile
@@ -12,9 +12,9 @@ COMMENT= Toolpath generator for 3-axis CNC machining
LICENSE= GPLv3
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/__init__.py:${PORTSDIR}/x11-toolkits/py-gtk2 \
- ${PYTHON_SITELIBDIR}/OpenGL/__init__.py:${PORTSDIR}/graphics/py-opengl \
- ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/gdkgl/__init__.py:${PORTSDIR}/x11-toolkits/py-gtkglext
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/__init__.py:x11-toolkits/py-gtk2 \
+ ${PYTHON_SITELIBDIR}/OpenGL/__init__.py:graphics/py-opengl \
+ ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/gdkgl/__init__.py:x11-toolkits/py-gtkglext
USES= python:-2.7
USE_PYTHON= distutils autoplist
diff --git a/cad/pythoncad/Makefile b/cad/pythoncad/Makefile
index 0828d4e1b077..60b693ba98b6 100644
--- a/cad/pythoncad/Makefile
+++ b/cad/pythoncad/Makefile
@@ -14,7 +14,7 @@ COMMENT= Open-source CAD package built designed around Python
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/__init__.py:${PORTSDIR}/x11-toolkits/py-gtk2
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/__init__.py:x11-toolkits/py-gtk2
USES= python
USE_PYTHON= distutils
diff --git a/cad/qcad/Makefile b/cad/qcad/Makefile
index 6dff90d7f1f1..96ae81db46d2 100644
--- a/cad/qcad/Makefile
+++ b/cad/qcad/Makefile
@@ -13,9 +13,9 @@ COMMENT= Professional CAD system
LICENSE= GPLv3
-BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash \
- ${LOCALBASE}/lib/libopenNURBS.a:${PORTSDIR}/graphics/opennurbs
-LIB_DEPENDS= libquazip.so:${PORTSDIR}/archivers/quazip
+BUILD_DEPENDS= bash:shells/bash \
+ ${LOCALBASE}/lib/libopenNURBS.a:graphics/opennurbs
+LIB_DEPENDS= libquazip.so:archivers/quazip
MAKE_JOBS_UNSAFE=yes
diff --git a/cad/qfsm/Makefile b/cad/qfsm/Makefile
index ea535b1cb599..3e92ad4351b3 100644
--- a/cad/qfsm/Makefile
+++ b/cad/qfsm/Makefile
@@ -20,8 +20,8 @@ USE_QT4= corelib gui qt3support svg xml \
USES= tar:bzip2 cmake desktop-file-utils
INSTALLS_ICONS= yes
-GRAPHVIZ_BUILD_DEPENDS= graphviz>=2.22:${PORTSDIR}/graphics/graphviz
-GRAPHVIZ_RUN_DEPENDS= graphviz>=2.22:${PORTSDIR}/graphics/graphviz
+GRAPHVIZ_BUILD_DEPENDS= graphviz>=2.22:graphics/graphviz
+GRAPHVIZ_RUN_DEPENDS= graphviz>=2.22:graphics/graphviz
GRAPHVIZ_CMAKE_OFF= -DQFSM_AVOID_GRAPHVIZ:BOOL=ON
pre-configure:
diff --git a/cad/repsnapper/Makefile b/cad/repsnapper/Makefile
index e3ebef024715..5af3a39be227 100644
--- a/cad/repsnapper/Makefile
+++ b/cad/repsnapper/Makefile
@@ -16,8 +16,8 @@ COMMENT= Controller and GCode generator for RepRap 3D printers
LICENSE= GPLv2 BSD3CLAUSE MIT
LICENSE_COMB= multi
-LIB_DEPENDS= libgtkglextmm-x11-1.2.so:${PORTSDIR}/x11-toolkits/gtkglextmm \
- libzip.so:${PORTSDIR}/archivers/libzip \
+LIB_DEPENDS= libgtkglextmm-x11-1.2.so:x11-toolkits/gtkglextmm \
+ libzip.so:archivers/libzip \
USES= autoreconf gmake libtool perl5 pkgconfig
USE_GNOME= gtkmm24 intltool libxml++26
diff --git a/cad/scotch/Makefile b/cad/scotch/Makefile
index 380a0ddbad84..5b4ea1df69a4 100644
--- a/cad/scotch/Makefile
+++ b/cad/scotch/Makefile
@@ -46,7 +46,7 @@ PORTDOCS= ptscotch_user${DOCVER}.pdf scotch_user${DOCVER}.pdf
EXAMPLES= scotch_example_1.f scotch_example_2.f90
.if !defined(WITHOUT_MPI)
-LIB_DEPENDS+= libmpich.so:${PORTSDIR}/net/mpich2
+LIB_DEPENDS+= libmpich.so:net/mpich2
ALL_TARGET+= ptscotch
MAKE_ENV+= PATH=${PATH}:${LOCALBASE}/mpich2/bin
diff --git a/cad/spice/Makefile b/cad/spice/Makefile
index 7d8aa9928b98..7188ee8a110b 100644
--- a/cad/spice/Makefile
+++ b/cad/spice/Makefile
@@ -24,7 +24,7 @@ COMMENT= General-purpose circuit simulation program
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-EXTRACT_DEPENDS= ${LOCALBASE}/bin/unzip:${PORTSDIR}/archivers/unzip
+EXTRACT_DEPENDS= ${LOCALBASE}/bin/unzip:archivers/unzip
WRKSRC= ${WRKDIR}/${PORTNAME}3f5
MAKEFILE= ${FILESDIR}/Makefile
diff --git a/cad/sweethome3d/Makefile b/cad/sweethome3d/Makefile
index f58a3777a660..3002bd89e29e 100644
--- a/cad/sweethome3d/Makefile
+++ b/cad/sweethome3d/Makefile
@@ -13,8 +13,8 @@ COMMENT= Free interior design application
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING.TXT
-BUILD_DEPENDS= java3d>=0:${PORTSDIR}/java/java3d
-RUN_DEPENDS= java3d>=0:${PORTSDIR}/java/java3d
+BUILD_DEPENDS= java3d>=0:java/java3d
+RUN_DEPENDS= java3d>=0:java/java3d
USES= zip
NO_ARCH= yes
diff --git a/cad/tochnog/Makefile b/cad/tochnog/Makefile
index 23990bf4be5d..9d9ce50dfaba 100644
--- a/cad/tochnog/Makefile
+++ b/cad/tochnog/Makefile
@@ -15,7 +15,7 @@ COMMENT= Free explicit/implicit Finite Element Program
LICENSE= GPLv2
-BUILD_DEPENDS= ${LOCALBASE}/lib/libf2c.a:${PORTSDIR}/lang/f2c
+BUILD_DEPENDS= ${LOCALBASE}/lib/libf2c.a:lang/f2c
OPTIONS_DEFINE= ATLAS EXAMPLES THREADS
ATLAS_DESC= Use ATLAS instead of BLAS/LAPACK
@@ -36,25 +36,25 @@ GID_PTYPES= ${PREFIX}/${GIDDIR}/problemtypes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MATLAS}
-LIB_DEPENDS+= libatlas.so:${PORTSDIR}/math/atlas
+LIB_DEPENDS+= libatlas.so:math/atlas
.if ${PORT_OPTIONS:MTHREADS}
BLAS_LIBS= -lptf77blas
.else
BLAS_LIBS= -lf77blas
.endif
.else
-LIB_DEPENDS+= libblas.so:${PORTSDIR}/math/blas \
- liblapack.so:${PORTSDIR}/math/lapack
+LIB_DEPENDS+= libblas.so:math/blas \
+ liblapack.so:math/lapack
BLAS_LIBS= -llapack -lblas
.endif
.if ${PORT_OPTIONS:MTHREADS}
ALL_TARGET= freebsd_parallel
-LIB_DEPENDS+= libsuperlu_mt.so:${PORTSDIR}/math/superlu_mt
+LIB_DEPENDS+= libsuperlu_mt.so:math/superlu_mt
SUPERLU= superlu_mt
.else
ALL_TARGET= freebsd_old
-LIB_DEPENDS+= libsuperlu.so:${PORTSDIR}/math/superlu
+LIB_DEPENDS+= libsuperlu.so:math/superlu
SUPERLU= superlu
.endif
diff --git a/cad/varkon/Makefile b/cad/varkon/Makefile
index 1a1c6c3bb183..a47e4b9b0a0d 100644
--- a/cad/varkon/Makefile
+++ b/cad/varkon/Makefile
@@ -15,8 +15,8 @@ COMMENT= Free CAD system and applications development tool
LICENSE= GPLv2 LGPL20
LICENSE_COMB= dual
-LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff
-RUN_DEPENDS= xdg-open:${PORTSDIR}/devel/xdg-utils
+LIB_DEPENDS= libtiff.so:graphics/tiff
+RUN_DEPENDS= xdg-open:devel/xdg-utils
WRKSRC= ${WRKDIR}/Varkon_${PORTVERSION}
BUILD_WRKSRC= ${WRKSRC}/sources
diff --git a/cad/z88/Makefile b/cad/z88/Makefile
index 7e0da32e243b..6e828ab0b35e 100644
--- a/cad/z88/Makefile
+++ b/cad/z88/Makefile
@@ -13,7 +13,7 @@ EXTRACT_ONLY= ${PORTNAME}130${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Compact Finite Element Analysis System
-LIB_DEPENDS= libgtkglext-x11-1.0.so:${PORTSDIR}/x11-toolkits/gtkglext
+LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext
NO_WRKSUBDIR= yes
USES= pkgconfig