aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormat <mat@FreeBSD.org>2016-04-01 22:08:37 +0800
committermat <mat@FreeBSD.org>2016-04-01 22:08:37 +0800
commit0e1e582c065e8fdcb4c8070ec1b22a3d70aa3a7c (patch)
tree23607acdfffe977946d3c7bb877bab60e64640e7
parent148314483d3098c0d6a33944f1190842e671502f (diff)
downloadfreebsd-ports-gnome-0e1e582c065e8fdcb4c8070ec1b22a3d70aa3a7c.tar.gz
freebsd-ports-gnome-0e1e582c065e8fdcb4c8070ec1b22a3d70aa3a7c.tar.zst
freebsd-ports-gnome-0e1e582c065e8fdcb4c8070ec1b22a3d70aa3a7c.zip
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat: portmgr Sponsored by: Absolight
-rw-r--r--hebrew/culmus/Makefile2
-rw-r--r--hebrew/he2/Makefile2
-rw-r--r--irc/anope/Makefile8
-rw-r--r--irc/atheme-services/Makefile6
-rw-r--r--irc/bitlbee/Makefile18
-rw-r--r--irc/ctrlproxy/Makefile2
-rw-r--r--irc/cwirc/Makefile2
-rw-r--r--irc/dxirc/Makefile6
-rw-r--r--irc/epic4/Makefile2
-rw-r--r--irc/ezbounce/Makefile2
-rw-r--r--irc/gseen.mod/Makefile6
-rw-r--r--irc/hexchat/Makefile12
-rw-r--r--irc/hybserv/Makefile2
-rw-r--r--irc/inspircd/Makefile4
-rw-r--r--irc/insub/Makefile4
-rw-r--r--irc/ircd-ru/Makefile2
-rw-r--r--irc/ircproxy/Makefile2
-rw-r--r--irc/iroffer-dinoex/Makefile6
-rw-r--r--irc/irssi-dcc_send_limiter/Makefile4
-rw-r--r--irc/irssi-fish/Makefile8
-rw-r--r--irc/irssi-otr/Makefile10
-rw-r--r--irc/irssi-scripts/Makefile2
-rw-r--r--irc/irssi-xmpp/Makefile4
-rw-r--r--irc/irssi/Makefile2
-rw-r--r--irc/keitairc2/Makefile14
-rw-r--r--irc/konversation-kde4/Makefile2
-rw-r--r--irc/kvirc/Makefile4
-rw-r--r--irc/lostirc/Makefile2
-rw-r--r--irc/minbif/Makefile10
-rw-r--r--irc/nefarious/Makefile4
-rw-r--r--irc/nethirc/Makefile6
-rw-r--r--irc/ngircd/Makefile4
-rw-r--r--irc/p5-AnyEvent-IRC/Makefile4
-rw-r--r--irc/p5-Bot-BasicBot/Makefile8
-rw-r--r--irc/p5-IRC-Bot-Hangman/Makefile10
-rw-r--r--irc/p5-POE-Component-IRC-Object/Makefile4
-rw-r--r--irc/p5-POE-Component-IRC-Plugin-Blowfish/Makefile6
-rw-r--r--irc/p5-POE-Component-IRC-Plugin-Bollocks/Makefile6
-rw-r--r--irc/p5-POE-Component-IRC-Plugin-CoreList/Makefile8
-rw-r--r--irc/p5-POE-Component-IRC-Plugin-Hailo/Makefile12
-rw-r--r--irc/p5-POE-Component-IRC-Plugin-Karma/Makefile10
-rw-r--r--irc/p5-POE-Component-IRC-Plugin-POE-Knee/Makefile6
-rw-r--r--irc/p5-POE-Component-IRC-Plugin-QueryDNS/Makefile6
-rw-r--r--irc/p5-POE-Component-IRC-Plugin-QueryDNSBL/Makefile16
-rw-r--r--irc/p5-POE-Component-IRC-Plugin-RSS-Headlines/Makefile10
-rw-r--r--irc/p5-POE-Component-IRC/Makefile16
-rw-r--r--irc/p5-POE-Component-Server-IRC/Makefile22
-rw-r--r--irc/p5-POE-Filter-IRCD/Makefile2
-rw-r--r--irc/p5-POE-Session-Irssi/Makefile14
-rw-r--r--irc/pisg/Makefile2
-rw-r--r--irc/polari/Makefile4
-rw-r--r--irc/py-fishcrypt/Makefile6
-rw-r--r--irc/py-gozerbot/Makefile6
-rw-r--r--irc/py-irc/Makefile12
-rw-r--r--irc/py-limnoria/Makefile16
-rw-r--r--irc/py-supybot-plugins/Makefile2
-rw-r--r--irc/quassel/Makefile4
-rw-r--r--irc/ratbox-services/Makefile2
-rw-r--r--irc/rbot/Makefile12
-rw-r--r--irc/rubygem-cogbot/Makefile20
-rw-r--r--irc/rubygem-lita-irc/Makefile4
-rw-r--r--irc/scrollz/Makefile2
-rw-r--r--irc/sirc/Makefile4
-rw-r--r--irc/slirc/Makefile2
-rw-r--r--irc/thales/Makefile6
-rw-r--r--irc/tircd/Makefile18
-rw-r--r--irc/unreal/Makefile4
-rw-r--r--irc/weechat/Makefile20
-rw-r--r--irc/xchat-fish/Makefile4
-rw-r--r--irc/xchat-mircryption/Makefile2
-rw-r--r--irc/xchat-ruby/Makefile2
-rw-r--r--irc/xchat/Makefile12
-rw-r--r--irc/znc/Makefile10
-rw-r--r--japanese/FreeWnn-lib/Makefile.common4
-rw-r--r--japanese/FreeWnn-server/Makefile6
-rw-r--r--japanese/VTPSfont/Makefile2
-rw-r--r--japanese/a2ps/Makefile2
-rw-r--r--japanese/ajaxzip2-data/Makefile4
-rw-r--r--japanese/alias-fonts/Makefile14
-rw-r--r--japanese/another-htmllint/Makefile8
-rw-r--r--japanese/asterisk-sounds/Makefile2
-rw-r--r--japanese/bugzilla44/Makefile2
-rw-r--r--japanese/bugzilla50/Makefile2
-rw-r--r--japanese/canna-server/Makefile2
-rw-r--r--japanese/cannadic/Makefile4
-rw-r--r--japanese/chasen-base/Makefile2
-rw-r--r--japanese/cmigemo/Makefile4
-rw-r--r--japanese/dbskkd-cdb/Makefile4
-rw-r--r--japanese/dvi2tty/Makefile2
-rw-r--r--japanese/eblook/Makefile2
-rw-r--r--japanese/ebnetd/Makefile2
-rw-r--r--japanese/ebview-gtk2/Makefile2
-rw-r--r--japanese/edict-utf-8/Makefile2
-rw-r--r--japanese/edyvalue/Makefile2
-rw-r--r--japanese/egg-canna/Makefile2
-rw-r--r--japanese/eijiro-fpw/Makefile8
-rw-r--r--japanese/esecanna-module-vje25/Makefile2
-rw-r--r--japanese/esecanna-module-vje30/Makefile2
-rw-r--r--japanese/esecanna-module-wnn6/Makefile4
-rw-r--r--japanese/fcitx-anthy/Makefile4
-rw-r--r--japanese/fcitx-skk/Makefile6
-rw-r--r--japanese/font-ayu18/Makefile4
-rw-r--r--japanese/font-ayu20/Makefile4
-rw-r--r--japanese/font-elisa10/Makefile2
-rw-r--r--japanese/font-elisa8/Makefile2
-rw-r--r--japanese/font-jisx0213/Makefile4
-rw-r--r--japanese/font-kaname12/Makefile2
-rw-r--r--japanese/font-kanji18/Makefile4
-rw-r--r--japanese/font-kappa20/Makefile4
-rw-r--r--japanese/font-marumoji/Makefile4
-rw-r--r--japanese/font-mikachan/Makefile2
-rw-r--r--japanese/font-mona/Makefile4
-rw-r--r--japanese/font-mplus-bitmap/Makefile2
-rw-r--r--japanese/font-mplus-outline/Makefile4
-rw-r--r--japanese/font-naga10/Makefile4
-rw-r--r--japanese/font-ricty/Makefile10
-rw-r--r--japanese/font-shinonome/Makefile2
-rw-r--r--japanese/font-std/Makefile8
-rw-r--r--japanese/freepwing/Makefile2
-rw-r--r--japanese/gedy/Makefile4
-rw-r--r--japanese/gjiten/Makefile8
-rw-r--r--japanese/gskk/Makefile4
-rw-r--r--japanese/gsuica/Makefile8
-rw-r--r--japanese/guesswork-classic/Makefile2
-rw-r--r--japanese/ibus-anthy/Makefile8
-rw-r--r--japanese/ibus-skk/Makefile6
-rw-r--r--japanese/im-ja/Makefile6
-rw-r--r--japanese/ipadic/Makefile4
-rw-r--r--japanese/japana/Makefile6
-rw-r--r--japanese/jd/Makefile6
-rw-r--r--japanese/jed/Makefile4
-rw-r--r--japanese/jmode-skk/Makefile4
-rw-r--r--japanese/jmode/Makefile2
-rw-r--r--japanese/jstrings/Makefile2
-rw-r--r--japanese/jvim3/Makefile16
-rw-r--r--japanese/kasumi/Makefile2
-rw-r--r--japanese/kcode/Makefile2
-rw-r--r--japanese/kdrill/Makefile2
-rw-r--r--japanese/kinput2/Makefile10
-rw-r--r--japanese/kterm/Makefile12
-rw-r--r--japanese/leafrogue/Makefile2
-rw-r--r--japanese/libskk/Makefile8
-rw-r--r--japanese/libtomoe-gtk/Makefile4
-rw-r--r--japanese/mailman/Makefile6
-rw-r--r--japanese/man-doc/Makefile2
-rw-r--r--japanese/man/Makefile4
-rw-r--r--japanese/mecab-ipadic/Makefile8
-rw-r--r--japanese/mh/Makefile4
-rw-r--r--japanese/migemo-emacs23/Makefile6
-rw-r--r--japanese/migemo.el/Makefile2
-rw-r--r--japanese/migemo/Makefile8
-rw-r--r--japanese/ming/Makefile4
-rw-r--r--japanese/mozc-server/Makefile36
-rw-r--r--japanese/multiskkserv/Makefile4
-rw-r--r--japanese/mutt-devel/Makefile8
-rw-r--r--japanese/mypaedia-fpw-package/Makefile8
-rw-r--r--japanese/namazu/Makefile8
-rw-r--r--japanese/namazu2/Makefile10
-rw-r--r--japanese/navi2ch/Makefile2
-rw-r--r--japanese/ng-devel/Makefile2
-rw-r--r--japanese/ng/Makefile2
-rw-r--r--japanese/ngraph-fonts/Makefile4
-rw-r--r--japanese/nhocr/Makefile4
-rw-r--r--japanese/onew/Makefile4
-rw-r--r--japanese/p5-Date-Japanese-Era/Makefile4
-rw-r--r--japanese/p5-Date-Japanese-Holiday/Makefile6
-rw-r--r--japanese/p5-DateTime-Calendar-Japanese-Era/Makefile16
-rw-r--r--japanese/p5-DateTime-Format-Japanese/Makefile10
-rw-r--r--japanese/p5-Encode-JP-Mobile/Makefile6
-rw-r--r--japanese/p5-HTML-MobileJp/Makefile10
-rw-r--r--japanese/p5-Lingua-JA-Moji/Makefile2
-rw-r--r--japanese/p5-Lingua-JA-Regular-Unicode/Makefile2
-rw-r--r--japanese/p5-Lingua-JA-Summarize-Extract/Makefile6
-rw-r--r--japanese/p5-MeCab/Makefile2
-rw-r--r--japanese/p5-Number-Phone-JP/Makefile4
-rw-r--r--japanese/p5-Text-ChaSen/Makefile2
-rw-r--r--japanese/p5-Text-Kakasi/Makefile2
-rw-r--r--japanese/p5-Text-MeCab/Makefile16
-rw-r--r--japanese/p5-WWW-2ch/Makefile6
-rw-r--r--japanese/p5-WWW-MobileCarrierJP/Makefile20
-rw-r--r--japanese/php5-mecab/Makefile2
-rw-r--r--japanese/prn/Makefile2
-rw-r--r--japanese/py-mecab/Makefile4
-rw-r--r--japanese/py-tegaki-gtk/Makefile4
-rw-r--r--japanese/py-tegaki/Makefile4
-rw-r--r--japanese/py-zinnia/Makefile4
-rw-r--r--japanese/rogue_s/Makefile2
-rw-r--r--japanese/ruby-eb/Makefile2
-rw-r--r--japanese/ruby-mecab/Makefile2
-rw-r--r--japanese/rubygem-jpmobile/Makefile8
-rw-r--r--japanese/rubygem-jpmobile4/Makefile8
-rw-r--r--japanese/rubygem-myrurema/Makefile2
-rw-r--r--japanese/scim-anthy/Makefile6
-rw-r--r--japanese/scim-canna/Makefile4
-rw-r--r--japanese/scim-honoka-plugin-romkan/Makefile4
-rw-r--r--japanese/scim-honoka-plugin-wnn/Makefile12
-rw-r--r--japanese/scim-honoka/Makefile2
-rw-r--r--japanese/scim-skk/Makefile2
-rw-r--r--japanese/scim-tables/Makefile6
-rw-r--r--japanese/scim-tomoe/Makefile6
-rw-r--r--japanese/scim-uim/Makefile4
-rw-r--r--japanese/seaside/Makefile2
-rw-r--r--japanese/sj3-server/Makefile2
-rw-r--r--japanese/skk-jisyo/Makefile2
-rw-r--r--japanese/skk/Makefile6
-rw-r--r--japanese/skkfep/Makefile2
-rw-r--r--japanese/skkinput/Makefile6
-rw-r--r--japanese/skkinput3/Makefile6
-rw-r--r--japanese/skkserv/Makefile2
-rw-r--r--japanese/slrn/Makefile2
-rw-r--r--japanese/spamassassin/Makefile2
-rw-r--r--japanese/srd-fpw-package/Makefile4
-rw-r--r--japanese/suicavalue/Makefile2
-rw-r--r--japanese/t2ps/Makefile2
-rw-r--r--japanese/tegaki-recognize/Makefile4
-rw-r--r--japanese/texinfo/Makefile2
-rw-r--r--japanese/tgif/Makefile6
-rw-r--r--japanese/tiarra/Makefile2
-rw-r--r--japanese/today/Makefile2
-rw-r--r--japanese/tomoe/Makefile12
-rw-r--r--japanese/uim-anthy/Makefile4
-rw-r--r--japanese/uim-tomoe-gtk/Makefile6
-rw-r--r--japanese/vftool/Makefile2
-rw-r--r--japanese/waeijiro-fpw/Makefile8
-rw-r--r--japanese/xgate/Makefile2
-rw-r--r--japanese/xpdf/Makefile8
-rw-r--r--japanese/xv/Makefile2
-rw-r--r--japanese/xyaku/Makefile8
-rw-r--r--japanese/yc.el/Makefile2
-rw-r--r--japanese/zinnia-tomoe/Makefile4
-rw-r--r--japanese/zipcodes/Makefile2
-rw-r--r--java/avis/Makefile2
-rw-r--r--java/berkeley-db/Makefile2
-rw-r--r--java/bootstrap-openjdk/Makefile2
-rw-r--r--java/bouncycastle/Makefile10
-rw-r--r--java/cacao/Makefile8
-rw-r--r--java/classpath/Makefile4
-rw-r--r--java/eclipse-EPIC/Makefile2
-rw-r--r--java/eclipse-cdt/Makefile2
-rw-r--r--java/eclipse-drjava/Makefile2
-rw-r--r--java/eclipse-findbugs/Makefile2
-rw-r--r--java/eclipse-log4e/Makefile2
-rw-r--r--java/eclipse-lomboz/Makefile2
-rw-r--r--java/eclipse-pydev/Makefile4
-rw-r--r--java/eclipse-shelled/Makefile2
-rw-r--r--java/eclipse-windowbuilder/Makefile2
-rw-r--r--java/eclipse/Makefile10
-rw-r--r--java/icedtea-web/Makefile16
-rw-r--r--java/intellij-fsnotifier/Makefile2
-rw-r--r--java/intellij/Makefile4
-rw-r--r--java/jakarta-commons-beanutils/Makefile8
-rw-r--r--java/jakarta-commons-dbcp/Makefile8
-rw-r--r--java/jakarta-commons-httpclient/Makefile8
-rw-r--r--java/jamvm/Makefile6
-rw-r--r--java/jdom/Makefile2
-rw-r--r--java/jflex/Makefile2
-rw-r--r--java/jfreechart/Makefile2
-rw-r--r--java/jgraph/Makefile2
-rw-r--r--java/jode/Makefile2
-rw-r--r--java/junit/Makefile2
-rw-r--r--java/linux-oracle-jdk18/Makefile2
-rw-r--r--java/linux-oracle-jre18/Makefile2
-rw-r--r--java/linux-sun-jdk17/Makefile2
-rw-r--r--java/linux-sun-jre17/Makefile2
-rw-r--r--java/mmake/Makefile2
-rw-r--r--java/openjdk6/Makefile22
-rw-r--r--java/openjdk7/Makefile20
-rw-r--r--java/openjdk8/Makefile30
-rw-r--r--java/openjfx8-devel/Makefile12
-rw-r--r--java/phpeclipse/Makefile4
-rw-r--r--java/sablevm-classpath/Makefile4
-rw-r--r--java/sablevm/Makefile10
-rw-r--r--java/servingxml/Makefile2
-rw-r--r--java/sigar/Makefile4
-rw-r--r--java/sqlitejdbc/Makefile2
-rw-r--r--java/veditor/Makefile6
-rw-r--r--java/xdoclet/Makefile2
-rw-r--r--korean/baekmukfonts-bdf/Makefile6
-rw-r--r--korean/fcitx-hangul/Makefile4
-rw-r--r--korean/gtkcomm/Makefile2
-rw-r--r--korean/hpscat/Makefile2
-rw-r--r--korean/hunspell/Makefile2
-rw-r--r--korean/ibus-hangul/Makefile4
-rw-r--r--korean/imhangul/Makefile2
-rw-r--r--korean/kaistfonts/Makefile2
-rw-r--r--korean/ko.TeX/Makefile2
-rw-r--r--korean/man-doc/Makefile2
-rw-r--r--korean/nabi/Makefile2
-rw-r--r--korean/scim-hangul/Makefile4
-rw-r--r--korean/scim-tables/Makefile4
-rw-r--r--korean/xpdf/Makefile6
-rw-r--r--lang/adacontrol/Makefile2
-rw-r--r--lang/alchemist.el/Makefile2
-rw-r--r--lang/algol68g/Makefile4
-rw-r--r--lang/arena/Makefile2
-rw-r--r--lang/asis/Makefile8
-rw-r--r--lang/ats/Makefile4
-rw-r--r--lang/ats/bsd.ats.mk4
-rw-r--r--lang/basic256/Makefile6
-rw-r--r--lang/beignet/Makefile10
-rw-r--r--lang/bigloo/Makefile14
-rw-r--r--lang/c/Makefile2
-rw-r--r--lang/cdent/Makefile2
-rw-r--r--lang/cint/Makefile2
-rw-r--r--lang/cjs/Makefile6
-rw-r--r--lang/clang-devel/Makefile2
-rw-r--r--lang/clang33/Makefile4
-rw-r--r--lang/clang34/Makefile4
-rw-r--r--lang/clang35/Makefile4
-rw-r--r--lang/clang36/Makefile4
-rw-r--r--lang/clang37/Makefile2
-rw-r--r--lang/clang38/Makefile2
-rw-r--r--lang/clojure/Makefile2
-rw-r--r--lang/clover/Makefile10
-rw-r--r--lang/cmucl-extra/Makefile4
-rw-r--r--lang/cmucl/Makefile2
-rw-r--r--lang/cparser/Makefile2
-rw-r--r--lang/ecl/Makefile8
-rw-r--r--lang/elan/Makefile2
-rw-r--r--lang/elixir/Makefile4
-rw-r--r--lang/elk/Makefile4
-rw-r--r--lang/erlang-java/Makefile2
-rw-r--r--lang/erlang-runtime15/Makefile2
-rw-r--r--lang/erlang-runtime16/Makefile2
-rw-r--r--lang/erlang-runtime17/Makefile2
-rw-r--r--lang/erlang-runtime18/Makefile2
-rw-r--r--lang/erlang-wx/Makefile2
-rw-r--r--lang/erlang/Makefile2
-rw-r--r--lang/execline/Makefile2
-rw-r--r--lang/f2c/Makefile2
-rw-r--r--lang/ferite/Makefile4
-rw-r--r--lang/fpc-base/Makefile2
-rw-r--r--lang/fpc-lua/Makefile2
-rw-r--r--lang/fpc-rexx/Makefile2
-rw-r--r--lang/fsharp/Makefile4
-rw-r--r--lang/gauche/Makefile4
-rw-r--r--lang/gawk/Makefile4
-rw-r--r--lang/gcc-aux/Makefile4
-rw-r--r--lang/gcc-aux/Makefile.common6
-rw-r--r--lang/gcc/Makefile18
-rw-r--r--lang/gcc46/Makefile18
-rw-r--r--lang/gcc47/Makefile18
-rw-r--r--lang/gcc48/Makefile18
-rw-r--r--lang/gcc49/Makefile18
-rw-r--r--lang/gcc5-aux/Makefile4
-rw-r--r--lang/gcc5-aux/Makefile.common6
-rw-r--r--lang/gcc5-devel/Makefile20
-rw-r--r--lang/gcc5/Makefile20
-rw-r--r--lang/gcc6-aux/Makefile4
-rw-r--r--lang/gcc6-aux/Makefile.common6
-rw-r--r--lang/gcc6-devel/Makefile20
-rw-r--r--lang/gcl/Makefile4
-rw-r--r--lang/gforth/Makefile6
-rw-r--r--lang/ghc/Makefile16
-rw-r--r--lang/ghc/bsd.cabal.mk34
-rw-r--r--lang/gjs/Makefile4
-rw-r--r--lang/gnatdroid-armv7/Makefile4
-rw-r--r--lang/gnatdroid-binutils/Makefile6
-rw-r--r--lang/gnu-cobol/Makefile2
-rw-r--r--lang/gnustep-base/Makefile20
-rw-r--r--lang/go/Makefile2
-rw-r--r--lang/go/files/bsd.go.mk2
-rw-r--r--lang/guile/Makefile4
-rw-r--r--lang/guile2/Makefile12
-rw-r--r--lang/harbour/Makefile8
-rw-r--r--lang/hope/Makefile2
-rw-r--r--lang/hugs/Makefile2
-rw-r--r--lang/icc/Makefile2
-rw-r--r--lang/io/Makefile.addons46
-rw-r--r--lang/jruby/Makefile2
-rw-r--r--lang/js_of_ocaml/Makefile14
-rw-r--r--lang/jython/Makefile4
-rw-r--r--lang/kawa/Makefile2
-rw-r--r--lang/librep/Makefile8
-rw-r--r--lang/lua-ada/Makefile2
-rw-r--r--lang/maude/Makefile12
-rw-r--r--lang/mdk/Makefile2
-rw-r--r--lang/micropython/Makefile2
-rw-r--r--lang/mit-scheme/Makefile6
-rw-r--r--lang/mlton/Makefile22
-rw-r--r--lang/mmix/Makefile2
-rw-r--r--lang/modula3/Makefile2
-rw-r--r--lang/mono/Makefile4
-rw-r--r--lang/moscow_ml/Makefile4
-rw-r--r--lang/mosh/Makefile4
-rw-r--r--lang/mtasc/Makefile2
-rw-r--r--lang/munger/Makefile2
-rw-r--r--lang/nbc/Makefile2
-rw-r--r--lang/newlisp-devel/Makefile6
-rw-r--r--lang/newlisp/Makefile4
-rw-r--r--lang/ofc/Makefile10
-rw-r--r--lang/ohugs/Makefile4
-rw-r--r--lang/onyx/Makefile4
-rw-r--r--lang/oo2c/Makefile6
-rw-r--r--lang/p5-Expect/Makefile2
-rw-r--r--lang/p5-Interpolation/Makefile2
-rw-r--r--lang/p5-JSAN/Makefile20
-rw-r--r--lang/p5-JavaScript-SpiderMonkey/Makefile4
-rw-r--r--lang/p5-List-MoreUtils/Makefile2
-rw-r--r--lang/p5-Marpa-PP/Makefile6
-rw-r--r--lang/p5-Marpa-XS/Makefile10
-rw-r--r--lang/p5-Marpa/Makefile4
-rw-r--r--lang/p5-Modern-Perl/Makefile2
-rw-r--r--lang/p5-Parse-Perl/Makefile8
-rw-r--r--lang/p5-Perl6-Subs/Makefile2
-rw-r--r--lang/p5-Pugs-Compiler-Rule/Makefile10
-rw-r--r--lang/p5-Quantum-Superpositions/Makefile2
-rw-r--r--lang/p5-Switch/Makefile2
-rw-r--r--lang/p5-Test-XPath/Makefile8
-rw-r--r--lang/p5-Try-Tiny-Retry/Makefile2
-rw-r--r--lang/p5-Try-Tiny/Makefile4
-rw-r--r--lang/p5-TryCatch/Makefile28
-rw-r--r--lang/p5-signatures/Makefile10
-rw-r--r--lang/p5-v6/Makefile14
-rw-r--r--lang/parrot/Makefile10
-rw-r--r--lang/perl5-devel/Makefile2
-rw-r--r--lang/perl5.18/Makefile2
-rw-r--r--lang/perl5.20/Makefile2
-rw-r--r--lang/perl5.22/Makefile2
-rw-r--r--lang/phantomjs/Makefile12
-rw-r--r--lang/pharo/Makefile2
-rw-r--r--lang/php55/Makefile2
-rw-r--r--lang/php55/Makefile.ext48
-rw-r--r--lang/php56/Makefile2
-rw-r--r--lang/php56/Makefile.ext50
-rw-r--r--lang/php70/Makefile2
-rw-r--r--lang/php70/Makefile.ext50
-rw-r--r--lang/pike78/Makefile14
-rw-r--r--lang/polyml/Makefile2
-rw-r--r--lang/pure/Makefile8
-rw-r--r--lang/py-prolog/Makefile4
-rw-r--r--lang/py-qt5-qml/Makefile2
-rw-r--r--lang/pypy/Makefile10
-rw-r--r--lang/pypy/bsd.pypy.cffi.mk4
-rw-r--r--lang/pypy3-devel/Makefile8
-rw-r--r--lang/python/Makefile4
-rw-r--r--lang/python27/Makefile2
-rw-r--r--lang/python33/Makefile2
-rw-r--r--lang/python34/Makefile2
-rw-r--r--lang/python35/Makefile2
-rw-r--r--lang/qore/Makefile8
-rw-r--r--lang/qscheme/Makefile8
-rw-r--r--lang/quack/Makefile2
-rw-r--r--lang/racket-minimal/Makefile2
-rw-r--r--lang/racket/Makefile6
-rw-r--r--lang/rexx-regutil/Makefile2
-rw-r--r--lang/rexx-wrapper/Makefile4
-rw-r--r--lang/rhino/Makefile2
-rw-r--r--lang/rubinius/Makefile6
-rw-r--r--lang/ruby20/Makefile14
-rw-r--r--lang/ruby21/Makefile16
-rw-r--r--lang/ruby22/Makefile16
-rw-r--r--lang/ruby23/Makefile16
-rw-r--r--lang/runawk/Makefile2
-rw-r--r--lang/rust-nightly/Makefile6
-rw-r--r--lang/rust/Makefile6
-rw-r--r--lang/sagittarius-scheme/Makefile8
-rw-r--r--lang/sbcl/Makefile2
-rw-r--r--lang/scala/Makefile2
-rw-r--r--lang/sdcc-devel/Makefile6
-rw-r--r--lang/sdcc/Makefile6
-rw-r--r--lang/see/Makefile2
-rw-r--r--lang/slib-guile/Makefile4
-rw-r--r--lang/slib-guile2/Makefile4
-rw-r--r--lang/smalltalk/Makefile8
-rw-r--r--lang/spark/Makefile6
-rw-r--r--lang/spidermonkey17/Makefile2
-rw-r--r--lang/spidermonkey170/Makefile4
-rw-r--r--lang/spidermonkey185/Makefile6
-rw-r--r--lang/spidermonkey24/Makefile4
-rw-r--r--lang/squeak/Makefile14
-rw-r--r--lang/stalin/Makefile2
-rw-r--r--lang/swi-pl/Makefile4
-rw-r--r--lang/tcl-wrapper/Makefile2
-rw-r--r--lang/twelf/Makefile8
-rw-r--r--lang/urweb/Makefile2
-rw-r--r--lang/v8-devel/Makefile2
-rw-r--r--lang/whitespace/Makefile6
-rw-r--r--lang/x10/Makefile4
-rw-r--r--lang/yap-devel/Makefile8
-rw-r--r--lang/yap/Makefile4
481 files changed, 1418 insertions, 1418 deletions
diff --git a/hebrew/culmus/Makefile b/hebrew/culmus/Makefile
index 3e2e2261b0df..b938a3d2b501 100644
--- a/hebrew/culmus/Makefile
+++ b/hebrew/culmus/Makefile
@@ -13,7 +13,7 @@ COMMENT= Free Hebrew Type1 fonts
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
+BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf
USES= fonts
NO_BUILD= yes
diff --git a/hebrew/he2/Makefile b/hebrew/he2/Makefile
index d0789dad5d14..e444849b119f 100644
--- a/hebrew/he2/Makefile
+++ b/hebrew/he2/Makefile
@@ -12,7 +12,7 @@ COMMENT= Editor for editing (primarily LaTeX) Hebrew files
LICENSE= GPLv2
-RUN_DEPENDS= iw-elmar-fonts>0:${PORTSDIR}/hebrew/elmar-fonts
+RUN_DEPENDS= iw-elmar-fonts>0:hebrew/elmar-fonts
USES= gmake ncurses
GNU_CONFIGURE= yes
diff --git a/irc/anope/Makefile b/irc/anope/Makefile
index fedbd8e3ac39..dcfc918b73d0 100644
--- a/irc/anope/Makefile
+++ b/irc/anope/Makefile
@@ -35,7 +35,7 @@ NLS_USES= gettext
.if ${PORT_OPTIONS:MGNUTLS}
PLIST_SUB+= GNUTLS=""
-LIB_DEPENDS+= libgnutls.so:${PORTSDIR}/security/gnutls
+LIB_DEPENDS+= libgnutls.so:security/gnutls
.else
PLIST_SUB+= GNUTLS="@comment "
.endif
@@ -63,7 +63,7 @@ PLIST_SUB+= OPENSSL="@comment "
.if ${PORT_OPTIONS:MPCRE}
PLIST_SUB+= PCRE=""
-LIB_DEPENDS+= libpcre.so:${PORTSDIR}/devel/pcre
+LIB_DEPENDS+= libpcre.so:devel/pcre
.else
PLIST_SUB+= PCRE="@comment "
.endif
@@ -76,7 +76,7 @@ PLIST_SUB+= POSIX="@comment "
.if ${PORT_OPTIONS:MSASL}
PLIST_SUB+= SASL=""
-LIB_DEPENDS+= libsasl2.so:${PORTSDIR}/security/cyrus-sasl2
+LIB_DEPENDS+= libsasl2.so:security/cyrus-sasl2
.else
PLIST_SUB+= SASL="@comment "
.endif
@@ -96,7 +96,7 @@ PLIST_SUB+= STATS="@comment "
.if ${PORT_OPTIONS:MTRE}
PLIST_SUB+= TRE=""
-LIB_DEPENDS+= libtre.so:${PORTSDIR}/textproc/libtre
+LIB_DEPENDS+= libtre.so:textproc/libtre
.else
PLIST_SUB+= TRE="@comment "
.endif
diff --git a/irc/atheme-services/Makefile b/irc/atheme-services/Makefile
index d6549f389b3d..d707155620f3 100644
--- a/irc/atheme-services/Makefile
+++ b/irc/atheme-services/Makefile
@@ -25,7 +25,7 @@ LDFLAGS+= -L${LOCALBASE}/lib
USERS= ircservices
GROUPS= ircservices
-LIB_DEPENDS+= libmowgli-2.so:${PORTSDIR}/devel/libmowgli2
+LIB_DEPENDS+= libmowgli-2.so:devel/libmowgli2
USE_RC_SUBR= atheme-services
@@ -46,7 +46,7 @@ CONFIGURE_ARGS+= --disable-contrib
.endif
.if ${PORT_OPTIONS:MCRACKLIB}
-LIB_DEPENDS+= libcrack.so:${PORTSDIR}/security/cracklib
+LIB_DEPENDS+= libcrack.so:security/cracklib
CONFIGURE_ARGS+= --with-cracklib
.else
CONFIGURE_ARGS+= --without-cracklib
@@ -67,7 +67,7 @@ CONFIGURE_ARGS+= --disable-nls
.endif
.if ${PORT_OPTIONS:MPCRE}
-LIB_DEPENDS+= libpcre.so:${PORTSDIR}/devel/pcre
+LIB_DEPENDS+= libpcre.so:devel/pcre
CONFIGURE_ARGS+= --with-pcre
.else
CONFIGURE_ARGS+= --without-pcre
diff --git a/irc/bitlbee/Makefile b/irc/bitlbee/Makefile
index a59740a9b88e..229be763b8f9 100644
--- a/irc/bitlbee/Makefile
+++ b/irc/bitlbee/Makefile
@@ -12,8 +12,8 @@ COMMENT= IRC to other chat networks gateway
LICENSE= GPLv2
-BUILD_DEPENDS= xmlto:${PORTSDIR}/textproc/xmlto \
- xsltproc:${PORTSDIR}/textproc/libxslt
+BUILD_DEPENDS= xmlto:textproc/xmlto \
+ xsltproc:textproc/libxslt
SUB_FILES= pkg-message
PORTDOCS= AUTHORS CHANGES CREDITS FAQ README
@@ -51,22 +51,22 @@ CONFIGURE_ARGS= --config=/var/db/bitlbee \
DEBUG_CONFIGURE_ON= --debug=1
GNUTLS_CONFIGURE_ON= --ssl=gnutls
-GNUTLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls \
- libgcrypt.so:${PORTSDIR}/security/libgcrypt
+GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls \
+ libgcrypt.so:security/libgcrypt
JABBER_CONFIGURE_OFF= --jabber=0
LIBEVENT_CONFIGURE_ON= --events=libevent --libevent=${LOCALBASE}
-LIBEVENT_LIB_DEPENDS= libevent.so:${PORTSDIR}/devel/libevent2
+LIBEVENT_LIB_DEPENDS= libevent.so:devel/libevent2
LIBPURPLE_CONFIGURE_ON= --purple=1
-LIBPURPLE_LIB_DEPENDS= libpurple.so:${PORTSDIR}/net-im/libpurple
+LIBPURPLE_LIB_DEPENDS= libpurple.so:net-im/libpurple
MSN_CONFIGURE_OFF= --msn=0
NSS_CONFIGURE_ON= --ssl=nss
-NSS_LIB_DEPENDS= libnss3.so:${PORTSDIR}/security/nss
+NSS_LIB_DEPENDS= libnss3.so:security/nss
OPENSSL_CONFIGURE_ON= --ssl=openssl
OSCAR_CONFIGURE_OFF= --oscar=0
OTR_CONFIGURE_ON= --otr=1
-OTR_LIB_DEPENDS= libotr.so.5:${PORTSDIR}/security/libotr
+OTR_LIB_DEPENDS= libotr.so.5:security/libotr
SKYPE_CONFIGURE_ON= --skype=1
-SKYPE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Skype4Py>0:${PORTSDIR}/net-im/py-skype4py
+SKYPE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Skype4Py>0:net-im/py-skype4py
SKYPE_USES= python
TWITTER_CONFIGURE_OFF= --twitter=0
YAHOO_CONFIGURE_OFF= --yahoo=0
diff --git a/irc/ctrlproxy/Makefile b/irc/ctrlproxy/Makefile
index c63892b68d85..75a9af4be237 100644
--- a/irc/ctrlproxy/Makefile
+++ b/irc/ctrlproxy/Makefile
@@ -11,7 +11,7 @@ MASTER_SITES= http://launchpadlibrarian.net/50016234/ \
MAINTAINER= ashish@FreeBSD.org
COMMENT= Flexible IRC proxy
-LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls
+LIB_DEPENDS= libgnutls.so:security/gnutls
USE_GNOME= glib20
USE_LDCONFIG= yes
diff --git a/irc/cwirc/Makefile b/irc/cwirc/Makefile
index a8b4a88d0620..2d10ed1e04da 100644
--- a/irc/cwirc/Makefile
+++ b/irc/cwirc/Makefile
@@ -13,7 +13,7 @@ COMMENT= X-Chat Morse plugin
LICENSE= GPLv2
-BUILD_DEPENDS= xchat:${PORTSDIR}/irc/xchat
+BUILD_DEPENDS= xchat:irc/xchat
USES= pkgconfig
diff --git a/irc/dxirc/Makefile b/irc/dxirc/Makefile
index 86de41e955db..8dcfd428ce45 100644
--- a/irc/dxirc/Makefile
+++ b/irc/dxirc/Makefile
@@ -12,7 +12,7 @@ COMMENT= Simple IRC client written using the FOX toolkit
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libFOX-1.6.so:${PORTSDIR}/x11-toolkits/fox16
+LIB_DEPENDS= libFOX-1.6.so:x11-toolkits/fox16
USE_XORG= xft
USES= gmake pkgconfig
@@ -62,12 +62,12 @@ CONFIGURE_ARGS+= --disable-lua
.endif
.if ${PORT_OPTIONS:MENCHANT}
-LIB_DEPENDS+= libenchant.so:${PORTSDIR}/textproc/enchant
+LIB_DEPENDS+= libenchant.so:textproc/enchant
CONFIGURE_ARGS+= --enable-enchant
.endif
.if ${PORT_OPTIONS:MNOTIFY}
-LIB_DEPENDS+= libnotify.so:${PORTSDIR}/devel/libnotify
+LIB_DEPENDS+= libnotify.so:devel/libnotify
CONFIGURE_ARGS+= --enable-libnotify
.endif
diff --git a/irc/epic4/Makefile b/irc/epic4/Makefile
index 166389116aa1..be042733193f 100644
--- a/irc/epic4/Makefile
+++ b/irc/epic4/Makefile
@@ -36,7 +36,7 @@ CONFIGURE_ARGS+= --without-ipv6
.endif
.if ${PORT_OPTIONS:MTCL}
-LIB_DEPENDS+= libtcl84.so:${PORTSDIR}/lang/tcl84
+LIB_DEPENDS+= libtcl84.so:lang/tcl84
CONFIGURE_ARGS+= --with-tcl
.else
CONFIGURE_ARGS+= --without-tcl
diff --git a/irc/ezbounce/Makefile b/irc/ezbounce/Makefile
index 77dfc23fc783..2ebd70be3d9b 100644
--- a/irc/ezbounce/Makefile
+++ b/irc/ezbounce/Makefile
@@ -16,7 +16,7 @@ OPTIONS_SUB= yes
SSL_USE= OPENSSL=YES
SSL_CONFIGURE_WITH= ssl
-COMPRESS_BUILD_DEPENDS= ${LOCALBASE}/include/boost/function.hpp:${PORTSDIR}/devel/boost-libs
+COMPRESS_BUILD_DEPENDS= ${LOCALBASE}/include/boost/function.hpp:devel/boost-libs
COMPRESS_CONFIGURE_WITH=boost
COMPRESS_DESC= Chat log compression (requires boost)
diff --git a/irc/gseen.mod/Makefile b/irc/gseen.mod/Makefile
index 75f76d007b9d..317c9e773b38 100644
--- a/irc/gseen.mod/Makefile
+++ b/irc/gseen.mod/Makefile
@@ -13,9 +13,9 @@ COMMENT= Seen-module for the eggdrop IRC bot
LICENSE= GPLv2+
-EXTRACT_DEPENDS=${NONEXISTENT}:${PORTSDIR}/irc/eggdrop:extract
-BUILD_DEPENDS= eggdrop:${PORTSDIR}/irc/eggdrop
-RUN_DEPENDS= eggdrop:${PORTSDIR}/irc/eggdrop
+EXTRACT_DEPENDS=${NONEXISTENT}:irc/eggdrop:extract
+BUILD_DEPENDS= eggdrop:irc/eggdrop
+RUN_DEPENDS= eggdrop:irc/eggdrop
USES= tcl:85+
GNU_CONGFIGURE= yes
diff --git a/irc/hexchat/Makefile b/irc/hexchat/Makefile
index fc00a15bdf9c..40825be1e55b 100644
--- a/irc/hexchat/Makefile
+++ b/irc/hexchat/Makefile
@@ -11,7 +11,7 @@ COMMENT= IRC chat program with GTK and Text Frontend
LICENSE= GPLv2
-LIB_DEPENDS= libproxy.so:${PORTSDIR}/net/libproxy
+LIB_DEPENDS= libproxy.so:net/libproxy
USES= gmake desktop-file-utils libtool pkgconfig tar:xz
USE_GNOME= gtk20 intltool libxml2
@@ -43,21 +43,21 @@ FISHLIM_DESC= FiSHLiM plugin
TEXTFE_DESC= Text frontend
SOCKS_DESC= SOCKS proxy support, FORBIDDEN in FreeBSD 10+
-CA_BUNDLE_RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss
-CANBERRA_LIB_DEPENDS= libcanberra.so:${PORTSDIR}/audio/libcanberra
+CA_BUNDLE_RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
+CANBERRA_LIB_DEPENDS= libcanberra.so:audio/libcanberra
CANBERRA_CONFIGURE_ENABLE= libcanberra
-DBUS_LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib
+DBUS_LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib
DBUS_CONFIGURE_ENABLE= dbus
DOAT_CONFIGURE_ENABLE= doat
FISHLIM_CONFIGURE_ENABLE= fishlim
NLS_CONFIGURE_ENABLE= nls
NLS_USES= gettext
NLS_USES_OFF= gettext-tools # doesn't build otherwise
-NOTIFY_RUN_DEPENDS= notify-send:${PORTSDIR}/devel/libnotify
+NOTIFY_RUN_DEPENDS= notify-send:devel/libnotify
NOTIFY_CONFIGURE_ENABLE= libnotify
PERL_CONFIGURE_ENABLE= perl
PYTHON_CONFIGURE_ENABLE= python
-SOCKS_LIB_DEPENDS= libsocks.so:${PORTSDIR}/net/dante
+SOCKS_LIB_DEPENDS= libsocks.so:net/dante
SOCKS_CONFIGURE_ENABLE= socks
TEXTFE_CONFIGURE_ENABLE= textfe
diff --git a/irc/hybserv/Makefile b/irc/hybserv/Makefile
index 77af5106c537..7497538528ba 100644
--- a/irc/hybserv/Makefile
+++ b/irc/hybserv/Makefile
@@ -24,7 +24,7 @@ GROUPS= ${USERS}
OPTIONS_DEFINE= DAEMONTOOLS
DAEMONTOOLS_DESC= Daemontools support
-DAEMONTOOLS_RUN_DEPENDS= supervise:${PORTSDIR}/sysutils/daemontools
+DAEMONTOOLS_RUN_DEPENDS= supervise:sysutils/daemontools
DAEMONTOOLS_CONFIGURE_ENABLE= daemontools
post-patch:
diff --git a/irc/inspircd/Makefile b/irc/inspircd/Makefile
index 65b074919bda..f441afdc9be9 100644
--- a/irc/inspircd/Makefile
+++ b/irc/inspircd/Makefile
@@ -105,7 +105,7 @@ PLIST_SUB+= SQLITE="@comment "
.if ${PORT_OPTIONS:MGNUTLS}
USES+= pkgconfig
-LIB_DEPENDS+= libgnutls.so:${PORTSDIR}/security/gnutls
+LIB_DEPENDS+= libgnutls.so:security/gnutls
CONFIGURE_ARGS+= --enable-gnutls
EXTRAS:=${EXTRAS},m_ssl_gnutls.cpp
PLIST_SUB+= GNUTLS=""
@@ -123,7 +123,7 @@ PLIST_SUB+= OPENSSL="@comment "
.endif
.if ${PORT_OPTIONS:MPCRE}
-LIB_DEPENDS+= libpcre.so:${PORTSDIR}/devel/pcre
+LIB_DEPENDS+= libpcre.so:devel/pcre
EXTRAS:=${EXTRAS},m_regex_pcre.cpp
PLIST_SUB+= PCRE=""
.else
diff --git a/irc/insub/Makefile b/irc/insub/Makefile
index 922a35117755..7d587ed81488 100644
--- a/irc/insub/Makefile
+++ b/irc/insub/Makefile
@@ -8,8 +8,8 @@ CATEGORIES= irc
MAINTAINER= ports@FreeBSD.org
COMMENT= Some scripts for expressing how you feel on IRC and the web
-RUN_DEPENDS= cowsay:${PORTSDIR}/games/cowsay \
- figlet:${PORTSDIR}/misc/figlet
+RUN_DEPENDS= cowsay:games/cowsay \
+ figlet:misc/figlet
USE_GITHUB= yes
GH_ACCOUNT= cjones
diff --git a/irc/ircd-ru/Makefile b/irc/ircd-ru/Makefile
index 2d79460770a1..16669e8185a3 100644
--- a/irc/ircd-ru/Makefile
+++ b/irc/ircd-ru/Makefile
@@ -49,7 +49,7 @@ CONFIGURE_ARGS+=--enable-hub
# enable RC4 crypt (server to server connection)
.if ${PORT_OPTIONS:MENCRYPTION}
CONFIGURE_ARGS+=--enable-encryption
-LIB_DEPENDS+= libgmp.so:${PORTSDIR}/math/gmp
+LIB_DEPENDS+= libgmp.so:math/gmp
.endif
# log to file instead of syslog
diff --git a/irc/ircproxy/Makefile b/irc/ircproxy/Makefile
index 5f7709e8623d..d6fa31d9a232 100644
--- a/irc/ircproxy/Makefile
+++ b/irc/ircproxy/Makefile
@@ -13,7 +13,7 @@ COMMENT= IRC proxy/bouncer daemon
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libcares.so:${PORTSDIR}/dns/c-ares
+LIB_DEPENDS= libcares.so:dns/c-ares
USES= tar:bzip2
GNU_CONFIGURE= yes
diff --git a/irc/iroffer-dinoex/Makefile b/irc/iroffer-dinoex/Makefile
index 9940b26ef6f3..b042c44c26ed 100644
--- a/irc/iroffer-dinoex/Makefile
+++ b/irc/iroffer-dinoex/Makefile
@@ -42,13 +42,13 @@ IROFFER_HTDOCS= iroffer-state.css robots.txt \
OPTIONS_DEFINE= CURL RUBY UPNP GEOIP DOCS EXAMPLES
OPTIONS_DEFAULT=CURL RUBY UPNP GEOIP
-CURL_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl
+CURL_LIB_DEPENDS= libcurl.so:ftp/curl
CURL_CONFIGURE_ON= -curl
RUBY_USE= RUBY=yes LIBRUBY=yes
RUBY_CONFIGURE_ON= -ruby
-UPNP_LIB_DEPENDS= libminiupnpc.so:${PORTSDIR}/net/miniupnpc
+UPNP_LIB_DEPENDS= libminiupnpc.so:net/miniupnpc
UPNP_CONFIGURE_ON= -upnp
-GEOIP_LIB_DEPENDS= libGeoIP.so:${PORTSDIR}/net/GeoIP
+GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP
GEOIP_CONFIGURE_ON= -geoip
do-install:
diff --git a/irc/irssi-dcc_send_limiter/Makefile b/irc/irssi-dcc_send_limiter/Makefile
index 1582b81f11e2..9454bab92cc5 100644
--- a/irc/irssi-dcc_send_limiter/Makefile
+++ b/irc/irssi-dcc_send_limiter/Makefile
@@ -17,8 +17,8 @@ PATCHFILES= ${DISTFILES}.diff
MAINTAINER= ports@FreeBSD.org
COMMENT= Irssi plugin to limit the transmit speed of DCC sends
-BUILD_DEPENDS= irssi:${PORTSDIR}/irc/irssi
-RUN_DEPENDS= irssi:${PORTSDIR}/irc/irssi
+BUILD_DEPENDS= irssi:irc/irssi
+RUN_DEPENDS= irssi:irc/irssi
USES= pkgconfig
USE_GNOME= glib20
diff --git a/irc/irssi-fish/Makefile b/irc/irssi-fish/Makefile
index a0479369e923..f5f1e6b5c435 100644
--- a/irc/irssi-fish/Makefile
+++ b/irc/irssi-fish/Makefile
@@ -11,10 +11,10 @@ DISTNAME= FiSH-irssi.v${DISTVERSION}-source
MAINTAINER= ashish@FreeBSD.org
COMMENT= Encryption plugin for irssi
-BUILD_DEPENDS= ${LOCALBASE}/include/glib-2.0/glib.h:${PORTSDIR}/devel/glib20 \
- ${LOCALBASE}/lib/libmiracl.a:${PORTSDIR}/math/miracl \
- ${LOCALBASE}/include/irssi/src/common.h:${PORTSDIR}/irc/irssi
-RUN_DEPENDS= irssi:${PORTSDIR}/irc/irssi
+BUILD_DEPENDS= ${LOCALBASE}/include/glib-2.0/glib.h:devel/glib20 \
+ ${LOCALBASE}/lib/libmiracl.a:math/miracl \
+ ${LOCALBASE}/include/irssi/src/common.h:irc/irssi
+RUN_DEPENDS= irssi:irc/irssi
USES= zip
USE_LDCONFIG= yes
diff --git a/irc/irssi-otr/Makefile b/irc/irssi-otr/Makefile
index 707223639271..09c793522a4b 100644
--- a/irc/irssi-otr/Makefile
+++ b/irc/irssi-otr/Makefile
@@ -13,11 +13,11 @@ COMMENT= Plugin for irssi for Off-the-Record (OTR) messaging
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${LOCALBASE}/include/irssi/src/common.h:${PORTSDIR}/irc/irssi \
- ${LOCALBASE}/bin/libgcrypt-config:${PORTSDIR}/security/libgcrypt
-LIB_DEPENDS= libotr.so.5:${PORTSDIR}/security/libotr \
- libgcrypt.so:${PORTSDIR}/security/libgcrypt
-RUN_DEPENDS= irssi:${PORTSDIR}/irc/irssi
+BUILD_DEPENDS= ${LOCALBASE}/include/irssi/src/common.h:irc/irssi \
+ ${LOCALBASE}/bin/libgcrypt-config:security/libgcrypt
+LIB_DEPENDS= libotr.so.5:security/libotr \
+ libgcrypt.so:security/libgcrypt
+RUN_DEPENDS= irssi:irc/irssi
USES= autoreconf libtool pkgconfig
USE_LDCONFIG= yes
diff --git a/irc/irssi-scripts/Makefile b/irc/irssi-scripts/Makefile
index d9570d30b069..24daa8303dd9 100644
--- a/irc/irssi-scripts/Makefile
+++ b/irc/irssi-scripts/Makefile
@@ -11,7 +11,7 @@ DISTFILES= ${PORTNAME}_${PORTVERSION}${EXTRACT_SUFX}
MAINTAINER= jadawin@FreeBSD.org
COMMENT= Collection of useful scripts for the irssi IRC-client
-RUN_DEPENDS= irssi:${PORTSDIR}/irc/irssi
+RUN_DEPENDS= irssi:irc/irssi
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/irc/irssi-xmpp/Makefile b/irc/irssi-xmpp/Makefile
index 4996d9acedfb..632689e89b92 100644
--- a/irc/irssi-xmpp/Makefile
+++ b/irc/irssi-xmpp/Makefile
@@ -11,8 +11,8 @@ COMMENT= Irssi plugin to connect to Jabber network
LICENSE= GPLv2
-BUILD_DEPENDS= irssi:${PORTSDIR}/irc/irssi
-LIB_DEPENDS= libloudmouth-1.so:${PORTSDIR}/net-im/loudmouth
+BUILD_DEPENDS= irssi:irc/irssi
+LIB_DEPENDS= libloudmouth-1.so:net-im/loudmouth
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= pkgconfig
diff --git a/irc/irssi/Makefile b/irc/irssi/Makefile
index 6fd88cbb366f..6d961e9c28ea 100644
--- a/irc/irssi/Makefile
+++ b/irc/irssi/Makefile
@@ -11,7 +11,7 @@ COMMENT?= Modular IRC client with many features
LICENSE= GPLv2
-LIB_DEPENDS= libglib-2.0.so:${PORTSDIR}/devel/glib20
+LIB_DEPENDS= libglib-2.0.so:devel/glib20
CONFLICTS= irssi-devel-[0-9]* zh-irssi-[0-9]*
diff --git a/irc/keitairc2/Makefile b/irc/keitairc2/Makefile
index de42695534ea..62fca32c64b0 100644
--- a/irc/keitairc2/Makefile
+++ b/irc/keitairc2/Makefile
@@ -9,13 +9,13 @@ MASTER_SITES= SFJP/${PORTNAME}/47485
MAINTAINER= ports@FreeBSD.org
COMMENT= IRC proxy for mobilephone that have a web interface
-RUN_DEPENDS= p5-POE-Component-IRC>=0:${PORTSDIR}/irc/p5-POE-Component-IRC \
- p5-URI>=0:${PORTSDIR}/net/p5-URI \
- p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
- p5-HTML-Template>=0:${PORTSDIR}/www/p5-HTML-Template \
- p5-XML-Simple>=0:${PORTSDIR}/textproc/p5-XML-Simple \
- p5-Proc-Daemon>=0:${PORTSDIR}/devel/p5-Proc-Daemon \
- p5-AppConfig>=0:${PORTSDIR}/devel/p5-AppConfig
+RUN_DEPENDS= p5-POE-Component-IRC>=0:irc/p5-POE-Component-IRC \
+ p5-URI>=0:net/p5-URI \
+ p5-libwww>=0:www/p5-libwww \
+ p5-HTML-Template>=0:www/p5-HTML-Template \
+ p5-XML-Simple>=0:textproc/p5-XML-Simple \
+ p5-Proc-Daemon>=0:devel/p5-Proc-Daemon \
+ p5-AppConfig>=0:devel/p5-AppConfig
CONFLICTS= keitairc-1.*
diff --git a/irc/konversation-kde4/Makefile b/irc/konversation-kde4/Makefile
index 67bed3eb0105..b56eccb71b1c 100644
--- a/irc/konversation-kde4/Makefile
+++ b/irc/konversation-kde4/Makefile
@@ -10,7 +10,7 @@ MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}/src
MAINTAINER= makc@FreeBSD.org
COMMENT= User friendly IRC client for KDE
-LIB_DEPENDS= libqca.so:${PORTSDIR}/devel/qca
+LIB_DEPENDS= libqca.so:devel/qca
USES= cmake:outsource gettext shebangfix tar:xz
USE_KDE4= kdeprefix pimlibs automoc4
diff --git a/irc/kvirc/Makefile b/irc/kvirc/Makefile
index 05f50d6ab8e2..ad83082e6d38 100644
--- a/irc/kvirc/Makefile
+++ b/irc/kvirc/Makefile
@@ -31,11 +31,11 @@ OPTIONS_DEFINE= AUDIOFILE GSM PERL PYTHON DEBUG
OPTIONS_SUB= yes
AUDIOFILE_DESC= Support for various audio formats
-AUDIOFILE_LIB_DEPENDS= libaudiofile.so:${PORTSDIR}/audio/libaudiofile
+AUDIOFILE_LIB_DEPENDS= libaudiofile.so:audio/libaudiofile
AUDIOFILE_CMAKE_OFF= -DWITHOUT_AUDIOFILE=yes
GSM_DESC= u-law to gsm audio converter support
-GSM_LIB_DEPENDS= libgsm.so:${PORTSDIR}/audio/gsm
+GSM_LIB_DEPENDS= libgsm.so:audio/gsm
GSM_CMAKE_OFF= -DWANT_GSM=no
PERL_DESC= Perl scripting support
diff --git a/irc/lostirc/Makefile b/irc/lostirc/Makefile
index 5e2b8cf2ddcc..ce1f9d1862ae 100644
--- a/irc/lostirc/Makefile
+++ b/irc/lostirc/Makefile
@@ -13,7 +13,7 @@ COMMENT= Simple and minimal IRC client for X
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
-LIB_DEPENDS= libgtkmm-2.4.so:${PORTSDIR}/x11-toolkits/gtkmm24
+LIB_DEPENDS= libgtkmm-2.4.so:x11-toolkits/gtkmm24
USES= pathfix pkgconfig gettext
USE_GNOME= gnomeprefix
diff --git a/irc/minbif/Makefile b/irc/minbif/Makefile
index 73ab75abe3bb..143b52e44d4f 100644
--- a/irc/minbif/Makefile
+++ b/irc/minbif/Makefile
@@ -12,7 +12,7 @@ COMMENT= IRC to instant messaging gateway
LICENSE= GPLv2
-LIB_DEPENDS= libpurple.so:${PORTSDIR}/net-im/libpurple
+LIB_DEPENDS= libpurple.so:net-im/libpurple
USES= cmake pkgconfig
USE_GNOME= glib20
@@ -35,12 +35,12 @@ CACA_DESC= Buddy icon display using libcaca
VIDEO_DESC= Webcam display using libcaca (implies CACA)
PLUGINS_DESC= Compile additional libpurple-plugins
-CACA_LIB_DEPENDS= libcaca.so:${PORTSDIR}/graphics/libcaca \
- libImlib2.so:${PORTSDIR}/graphics/imlib2
+CACA_LIB_DEPENDS= libcaca.so:graphics/libcaca \
+ libImlib2.so:graphics/imlib2
CACA_CMAKE_ON= -DENABLE_CACA:BOOL=ON -DENABLE_IMLIB:BOOL=ON
CACA_CMAKE_OFF= -DENABLE_CACA:BOOL=OFF -DENABLE_IMLIB:BOOL=OFF
-GNUTLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls
+GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls
GNUTLS_CMAKE_ON= -DENABLE_TLS:BOOL=ON
GNUTLS_CMAKE_OFF= -DENABLE_TLS:BOOL=OFF
@@ -53,7 +53,7 @@ PLUGINS_PLIST_FILES= lib/purple-2/libcoincoin.so \
VIDEO_USE= GSTREAMER=core,good
VIDEO_CMAKE_ON= -DENABLE_VIDEO:BOOL=ON
VIDEO_CMAKE_OFF= -DENABLE_VIDEO:BOOL=OFF
-VIDEO_LIB_DEPENDS= libgstfarsight-0.10.so:${PORTSDIR}/net-im/farsight2
+VIDEO_LIB_DEPENDS= libgstfarsight-0.10.so:net-im/farsight2
post-patch:
@${REINPLACE_CMD} -e \
diff --git a/irc/nefarious/Makefile b/irc/nefarious/Makefile
index d5a3e831b2dc..f0878af0afc3 100644
--- a/irc/nefarious/Makefile
+++ b/irc/nefarious/Makefile
@@ -12,8 +12,8 @@ COMMENT= IRC server used by evilnet based off of Undernet's ircu
BROKEN= unfetchable
-BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash
-RUN_DEPENDS= bash:${PORTSDIR}/shells/bash
+BUILD_DEPENDS= bash:shells/bash
+RUN_DEPENDS= bash:shells/bash
USES= tar:bzip2
HAS_CONFIGURE= yes
diff --git a/irc/nethirc/Makefile b/irc/nethirc/Makefile
index f21349c8d79a..88e8cebc44d5 100644
--- a/irc/nethirc/Makefile
+++ b/irc/nethirc/Makefile
@@ -10,9 +10,9 @@ MASTER_SITES= ftp://ftp.nog.net/pub/tony/nethirc/
MAINTAINER= matt_mills@btopenworld.com
COMMENT= Perl-based IRC client that uses Net::IRC
-BUILD_DEPENDS= p5-POE-Component-IRC>=0:${PORTSDIR}/irc/p5-POE-Component-IRC \
- p5-String-Format>=0:${PORTSDIR}/textproc/p5-String-Format \
- p5-YAML>=0:${PORTSDIR}/textproc/p5-YAML
+BUILD_DEPENDS= p5-POE-Component-IRC>=0:irc/p5-POE-Component-IRC \
+ p5-String-Format>=0:textproc/p5-String-Format \
+ p5-YAML>=0:textproc/p5-YAML
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/irc/ngircd/Makefile b/irc/ngircd/Makefile
index 5af053025f60..88734f52f19a 100644
--- a/irc/ngircd/Makefile
+++ b/irc/ngircd/Makefile
@@ -39,12 +39,12 @@ OPTIONS_RADIO_TLS= GNUTLS OPENSSL
OPTIONS_DEFAULT= ICONV IRCPLUS LIBWRAP OPENSSL SYSLOG ZLIB
DEBUG_CONFIGURE_EBABLE= debug
-GNUTLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls
+GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls
GNUTLS_CONFIGURE_WITH= gnutls
ICONV_USES= iconv
ICONV_CONFIGURE_WITH= iconv
IDENT_DESC= IDENT (AUTH) protocol support
-IDENT_LIB_DEPENDS= libident.so:${PORTSDIR}/security/libident
+IDENT_LIB_DEPENDS= libident.so:security/libident
INDENT_CONFIGURE_WITH= dent
IPV6_CONFIGURE_ENABLE= ipv6
IRCPLUS_DESC= IRC+ protocol
diff --git a/irc/p5-AnyEvent-IRC/Makefile b/irc/p5-AnyEvent-IRC/Makefile
index aa887df4bd13..9b343975db24 100644
--- a/irc/p5-AnyEvent-IRC/Makefile
+++ b/irc/p5-AnyEvent-IRC/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Event system independent IRC protocol module
-BUILD_DEPENDS= p5-AnyEvent>=0:${PORTSDIR}/devel/p5-AnyEvent \
- p5-Object-Event>=0.7:${PORTSDIR}/devel/p5-Object-Event
+BUILD_DEPENDS= p5-AnyEvent>=0:devel/p5-AnyEvent \
+ p5-Object-Event>=0.7:devel/p5-Object-Event
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/irc/p5-Bot-BasicBot/Makefile b/irc/p5-Bot-BasicBot/Makefile
index da6cc6c5437e..4631757b7875 100644
--- a/irc/p5-Bot-BasicBot/Makefile
+++ b/irc/p5-Bot-BasicBot/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple irc bot baseclass
-BUILD_DEPENDS= p5-POE>=0:${PORTSDIR}/devel/p5-POE \
- p5-POE-Component-IRC>=0:${PORTSDIR}/irc/p5-POE-Component-IRC
-RUN_DEPENDS= p5-POE>=0:${PORTSDIR}/devel/p5-POE \
- p5-POE-Component-IRC>=0:${PORTSDIR}/irc/p5-POE-Component-IRC
+BUILD_DEPENDS= p5-POE>=0:devel/p5-POE \
+ p5-POE-Component-IRC>=0:irc/p5-POE-Component-IRC
+RUN_DEPENDS= p5-POE>=0:devel/p5-POE \
+ p5-POE-Component-IRC>=0:irc/p5-POE-Component-IRC
USES= perl5
USE_PERL5= configure
diff --git a/irc/p5-IRC-Bot-Hangman/Makefile b/irc/p5-IRC-Bot-Hangman/Makefile
index e149b952d41f..7e1446a63b76 100644
--- a/irc/p5-IRC-Bot-Hangman/Makefile
+++ b/irc/p5-IRC-Bot-Hangman/Makefile
@@ -12,11 +12,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= IRC hangman bot
-BUILD_DEPENDS= p5-Bot-BasicBot>=0:${PORTSDIR}/irc/p5-Bot-BasicBot \
- p5-Games-GuessWord>=0:${PORTSDIR}/games/p5-Games-GuessWord \
- p5-Module-Find>=0:${PORTSDIR}/devel/p5-Module-Find \
- p5-Chatbot-Eliza>=0:${PORTSDIR}/misc/p5-Chatbot-Eliza \
- p5-Regexp-Common>=0:${PORTSDIR}/textproc/p5-Regexp-Common
+BUILD_DEPENDS= p5-Bot-BasicBot>=0:irc/p5-Bot-BasicBot \
+ p5-Games-GuessWord>=0:games/p5-Games-GuessWord \
+ p5-Module-Find>=0:devel/p5-Module-Find \
+ p5-Chatbot-Eliza>=0:misc/p5-Chatbot-Eliza \
+ p5-Regexp-Common>=0:textproc/p5-Regexp-Common
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/irc/p5-POE-Component-IRC-Object/Makefile b/irc/p5-POE-Component-IRC-Object/Makefile
index 435656ea0700..e7e8f69ee27c 100644
--- a/irc/p5-POE-Component-IRC-Object/Makefile
+++ b/irc/p5-POE-Component-IRC-Object/Makefile
@@ -11,8 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Slightly simpler OO interface to POE::Component::IRC
-BUILD_DEPENDS= p5-POE>=0:${PORTSDIR}/devel/p5-POE \
- p5-POE-Component-IRC>=0:${PORTSDIR}/irc/p5-POE-Component-IRC
+BUILD_DEPENDS= p5-POE>=0:devel/p5-POE \
+ p5-POE-Component-IRC>=0:irc/p5-POE-Component-IRC
RUN_DEPENDS:= ${BUILD_DEPENDS}
#PLIST_SUB= EXAMPLESDIR="share/examples/${PORTNAME}"
diff --git a/irc/p5-POE-Component-IRC-Plugin-Blowfish/Makefile b/irc/p5-POE-Component-IRC-Plugin-Blowfish/Makefile
index d446f8ff6755..7a49ea4960c8 100644
--- a/irc/p5-POE-Component-IRC-Plugin-Blowfish/Makefile
+++ b/irc/p5-POE-Component-IRC-Plugin-Blowfish/Makefile
@@ -15,9 +15,9 @@ COMMENT= POE::Component::IRC plugin tthat provides blowfish encryption
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-POE>=0.37:${PORTSDIR}/devel/p5-POE \
- p5-POE-Component-IRC>=5.07:${PORTSDIR}/irc/p5-POE-Component-IRC \
- p5-Crypt-Blowfish_PP>=1.12:${PORTSDIR}/security/p5-Crypt-Blowfish_PP
+BUILD_DEPENDS= p5-POE>=0.37:devel/p5-POE \
+ p5-POE-Component-IRC>=5.07:irc/p5-POE-Component-IRC \
+ p5-Crypt-Blowfish_PP>=1.12:security/p5-Crypt-Blowfish_PP
RUN_DEPENDS:= ${BUILD_DEPENDS}
PLIST_SUB= EXAMPLESDIR="share/examples/${PORTNAME}"
diff --git a/irc/p5-POE-Component-IRC-Plugin-Bollocks/Makefile b/irc/p5-POE-Component-IRC-Plugin-Bollocks/Makefile
index 295c09ed6064..e2fd34c3c908 100644
--- a/irc/p5-POE-Component-IRC-Plugin-Bollocks/Makefile
+++ b/irc/p5-POE-Component-IRC-Plugin-Bollocks/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= POE::Component::IRC plugin that talks bollocks
-BUILD_DEPENDS= p5-Dev-Bollocks>=0.06:${PORTSDIR}/textproc/p5-Dev-Bollocks \
- p5-POE-Component-IRC>=0:${PORTSDIR}/irc/p5-POE-Component-IRC \
- p5-POE>=0:${PORTSDIR}/devel/p5-POE
+BUILD_DEPENDS= p5-Dev-Bollocks>=0.06:textproc/p5-Dev-Bollocks \
+ p5-POE-Component-IRC>=0:irc/p5-POE-Component-IRC \
+ p5-POE>=0:devel/p5-POE
RUN_DEPENDS:= ${BUILD_DEPENDS}
PLIST_SUB= EXAMPLESDIR="share/examples/${PORTNAME}"
diff --git a/irc/p5-POE-Component-IRC-Plugin-CoreList/Makefile b/irc/p5-POE-Component-IRC-Plugin-CoreList/Makefile
index d26b0fa67d4b..376b4b65bad6 100644
--- a/irc/p5-POE-Component-IRC-Plugin-CoreList/Makefile
+++ b/irc/p5-POE-Component-IRC-Plugin-CoreList/Makefile
@@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= IRC plugin that provides CoreList goodness
-BUILD_DEPENDS= p5-POE>=0:${PORTSDIR}/devel/p5-POE \
- p5-POE-Component-IRC>=0:${PORTSDIR}/irc/p5-POE-Component-IRC
-RUN_DEPENDS= p5-POE>=0:${PORTSDIR}/devel/p5-POE \
- p5-POE-Component-IRC>=0:${PORTSDIR}/irc/p5-POE-Component-IRC
+BUILD_DEPENDS= p5-POE>=0:devel/p5-POE \
+ p5-POE-Component-IRC>=0:irc/p5-POE-Component-IRC
+RUN_DEPENDS= p5-POE>=0:devel/p5-POE \
+ p5-POE-Component-IRC>=0:irc/p5-POE-Component-IRC
PLIST_SUB= EXAMPLESDIR="share/examples/${PORTNAME}"
USES= perl5
diff --git a/irc/p5-POE-Component-IRC-Plugin-Hailo/Makefile b/irc/p5-POE-Component-IRC-Plugin-Hailo/Makefile
index 64650e294368..ce3af0c47ac6 100644
--- a/irc/p5-POE-Component-IRC-Plugin-Hailo/Makefile
+++ b/irc/p5-POE-Component-IRC-Plugin-Hailo/Makefile
@@ -15,13 +15,13 @@ COMMENT= PoCo-IRC plugin for a Hailo conversation simulator
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-IRC-Utils>=0.05:${PORTSDIR}/irc/p5-IRC-Utils \
- p5-Math-Random-OO>=0.21:${PORTSDIR}/math/p5-Math-Random-OO \
- p5-POE>=0:${PORTSDIR}/devel/p5-POE \
- p5-POE-Component-Hailo>=0:${PORTSDIR}/devel/p5-POE-Component-Hailo \
- p5-POE-Component-IRC>=6.22:${PORTSDIR}/irc/p5-POE-Component-IRC
+BUILD_DEPENDS= p5-IRC-Utils>=0.05:irc/p5-IRC-Utils \
+ p5-Math-Random-OO>=0.21:math/p5-Math-Random-OO \
+ p5-POE>=0:devel/p5-POE \
+ p5-POE-Component-Hailo>=0:devel/p5-POE-Component-Hailo \
+ p5-POE-Component-IRC>=6.22:irc/p5-POE-Component-IRC
RUN_DEPENDS:= ${BUILD_DEPENDS}
-TEST_DEPENDS= p5-Test-Script>=1.07:${PORTSDIR}/devel/p5-Test-Script
+TEST_DEPENDS= p5-Test-Script>=1.07:devel/p5-Test-Script
USES= perl5
USE_PERL5= configure
diff --git a/irc/p5-POE-Component-IRC-Plugin-Karma/Makefile b/irc/p5-POE-Component-IRC-Plugin-Karma/Makefile
index 197a85a6ec49..2ffaa0a6fda5 100644
--- a/irc/p5-POE-Component-IRC-Plugin-Karma/Makefile
+++ b/irc/p5-POE-Component-IRC-Plugin-Karma/Makefile
@@ -14,12 +14,12 @@ COMMENT= PoCo-IRC plugin that keeps track of karma
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite \
- p5-DBI>=0:${PORTSDIR}/databases/p5-DBI \
- p5-POE-Component-IRC>=6.22:${PORTSDIR}/irc/p5-POE-Component-IRC \
- p5-Moose>=0:${PORTSDIR}/devel/p5-Moose
+BUILD_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
+ p5-DBI>=0:databases/p5-DBI \
+ p5-POE-Component-IRC>=6.22:irc/p5-POE-Component-IRC \
+ p5-Moose>=0:devel/p5-Moose
RUN_DEPENDS:= ${BUILD_DEPENDS}
-TEST_DEPENDS= p5-Test-MockObject>=0:${PORTSDIR}/devel/p5-Test-MockObject
+TEST_DEPENDS= p5-Test-MockObject>=0:devel/p5-Test-MockObject
USES= perl5
USE_PERL5= configure
diff --git a/irc/p5-POE-Component-IRC-Plugin-POE-Knee/Makefile b/irc/p5-POE-Component-IRC-Plugin-POE-Knee/Makefile
index 4349523c53d2..dee582969242 100644
--- a/irc/p5-POE-Component-IRC-Plugin-POE-Knee/Makefile
+++ b/irc/p5-POE-Component-IRC-Plugin-POE-Knee/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= POE::Component::IRC plugin that runs Acme::POE::Knee races
-BUILD_DEPENDS= p5-Math-Random>=0.69:${PORTSDIR}/math/p5-Math-Random \
- p5-POE-Component-IRC>=0:${PORTSDIR}/irc/p5-POE-Component-IRC \
- p5-POE>=0:${PORTSDIR}/devel/p5-POE
+BUILD_DEPENDS= p5-Math-Random>=0.69:math/p5-Math-Random \
+ p5-POE-Component-IRC>=0:irc/p5-POE-Component-IRC \
+ p5-POE>=0:devel/p5-POE
RUN_DEPENDS:= ${BUILD_DEPENDS}
PLIST_SUB= EXAMPLESDIR="share/examples/${PORTNAME}"
diff --git a/irc/p5-POE-Component-IRC-Plugin-QueryDNS/Makefile b/irc/p5-POE-Component-IRC-Plugin-QueryDNS/Makefile
index 0e8791e6a799..723629d04a7a 100644
--- a/irc/p5-POE-Component-IRC-Plugin-QueryDNS/Makefile
+++ b/irc/p5-POE-Component-IRC-Plugin-QueryDNS/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= POE::Component::IRC plugin for IRC based DNS queries
-BUILD_DEPENDS= p5-Net-IP>=1.25:${PORTSDIR}/net-mgmt/p5-Net-IP \
- p5-POE-Component-Client-DNS>=1.00:${PORTSDIR}/dns/p5-POE-Component-Client-DNS \
- p5-POE-Component-IRC>=0:${PORTSDIR}/irc/p5-POE-Component-IRC
+BUILD_DEPENDS= p5-Net-IP>=1.25:net-mgmt/p5-Net-IP \
+ p5-POE-Component-Client-DNS>=1.00:dns/p5-POE-Component-Client-DNS \
+ p5-POE-Component-IRC>=0:irc/p5-POE-Component-IRC
RUN_DEPENDS:= ${BUILD_DEPENDS}
PLIST_SUB= EXAMPLESDIR="share/examples/${PORTNAME}"
diff --git a/irc/p5-POE-Component-IRC-Plugin-QueryDNSBL/Makefile b/irc/p5-POE-Component-IRC-Plugin-QueryDNSBL/Makefile
index cd373990106c..ef104a906d2a 100644
--- a/irc/p5-POE-Component-IRC-Plugin-QueryDNSBL/Makefile
+++ b/irc/p5-POE-Component-IRC-Plugin-QueryDNSBL/Makefile
@@ -11,14 +11,14 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= POE::Component::IRC plugin for IRC based DNSBL queries
-BUILD_DEPENDS= p5-POE>=0:${PORTSDIR}/devel/p5-POE \
- p5-POE-Component-IRC>=6.68:${PORTSDIR}/irc/p5-POE-Component-IRC \
- p5-POE-Component-Client-DNSBL>=0.06:${PORTSDIR}/dns/p5-POE-Component-Client-DNSBL \
- p5-Net-IP>=1.25:${PORTSDIR}/net-mgmt/p5-Net-IP
-RUN_DEPENDS:= p5-POE>=0:${PORTSDIR}/devel/p5-POE \
- p5-POE-Component-IRC>=6.68:${PORTSDIR}/irc/p5-POE-Component-IRC \
- p5-POE-Component-Client-DNSBL>=0.06:${PORTSDIR}/dns/p5-POE-Component-Client-DNSBL \
- p5-Net-IP>=1.25:${PORTSDIR}/net-mgmt/p5-Net-IP
+BUILD_DEPENDS= p5-POE>=0:devel/p5-POE \
+ p5-POE-Component-IRC>=6.68:irc/p5-POE-Component-IRC \
+ p5-POE-Component-Client-DNSBL>=0.06:dns/p5-POE-Component-Client-DNSBL \
+ p5-Net-IP>=1.25:net-mgmt/p5-Net-IP
+RUN_DEPENDS:= p5-POE>=0:devel/p5-POE \
+ p5-POE-Component-IRC>=6.68:irc/p5-POE-Component-IRC \
+ p5-POE-Component-Client-DNSBL>=0.06:dns/p5-POE-Component-Client-DNSBL \
+ p5-Net-IP>=1.25:net-mgmt/p5-Net-IP
PLIST_SUB= EXAMPLESDIR="share/examples/${PORTNAME}"
USES= perl5 shebangfix
diff --git a/irc/p5-POE-Component-IRC-Plugin-RSS-Headlines/Makefile b/irc/p5-POE-Component-IRC-Plugin-RSS-Headlines/Makefile
index 4ea74d84f3ea..4704bdd07702 100644
--- a/irc/p5-POE-Component-IRC-Plugin-RSS-Headlines/Makefile
+++ b/irc/p5-POE-Component-IRC-Plugin-RSS-Headlines/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= POE::Component::IRC plugin that provides RSS headline retrieval
-BUILD_DEPENDS= p5-POE>=1.004:${PORTSDIR}/devel/p5-POE \
- p5-POE-Component-IRC>=5.07:${PORTSDIR}/irc/p5-POE-Component-IRC \
- p5-POE-Component-Client-HTTP>=0.73:${PORTSDIR}/www/p5-POE-Component-Client-HTTP \
- p5-XML-RSS>=1.1:${PORTSDIR}/textproc/p5-XML-RSS \
- p5-HTTP-Message>=0:${PORTSDIR}/www/p5-HTTP-Message
+BUILD_DEPENDS= p5-POE>=1.004:devel/p5-POE \
+ p5-POE-Component-IRC>=5.07:irc/p5-POE-Component-IRC \
+ p5-POE-Component-Client-HTTP>=0.73:www/p5-POE-Component-Client-HTTP \
+ p5-XML-RSS>=1.1:textproc/p5-XML-RSS \
+ p5-HTTP-Message>=0:www/p5-HTTP-Message
RUN_DEPENDS:= ${BUILD_DEPENDS}
PLIST_SUB= EXAMPLESDIR="share/examples/${PORTNAME}"
diff --git a/irc/p5-POE-Component-IRC/Makefile b/irc/p5-POE-Component-IRC/Makefile
index 62ab7121a945..33268508d6a9 100644
--- a/irc/p5-POE-Component-IRC/Makefile
+++ b/irc/p5-POE-Component-IRC/Makefile
@@ -15,15 +15,15 @@ COMMENT= Fully event-driven IRC client module
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-RUN_DEPENDS= p5-POE>=1.311:${PORTSDIR}/devel/p5-POE \
- p5-POE-Component-Syndicator>=0.01:${PORTSDIR}/devel/p5-POE-Component-Syndicator \
- p5-POE-Filter-IRCD>=2.42:${PORTSDIR}/irc/p5-POE-Filter-IRCD \
- p5-POE-Component-Client-DNS>=0.99:${PORTSDIR}/dns/p5-POE-Component-Client-DNS \
- p5-POE-Component-SSLify>0:${PORTSDIR}/security/p5-POE-Component-SSLify \
- p5-IRC-Utils>=0.12:${PORTSDIR}/irc/p5-IRC-Utils \
- p5-List-MoreUtils>0:${PORTSDIR}/lang/p5-List-MoreUtils
+RUN_DEPENDS= p5-POE>=1.311:devel/p5-POE \
+ p5-POE-Component-Syndicator>=0.01:devel/p5-POE-Component-Syndicator \
+ p5-POE-Filter-IRCD>=2.42:irc/p5-POE-Filter-IRCD \
+ p5-POE-Component-Client-DNS>=0.99:dns/p5-POE-Component-Client-DNS \
+ p5-POE-Component-SSLify>0:security/p5-POE-Component-SSLify \
+ p5-IRC-Utils>=0.12:irc/p5-IRC-Utils \
+ p5-List-MoreUtils>0:lang/p5-List-MoreUtils
BUILD_DEPENDS:= ${RUN_DEPENDS}
-TEST_DEPENDS= p5-Test-Differences>=0:${PORTSDIR}/devel/p5-Test-Differences
+TEST_DEPENDS= p5-Test-Differences>=0:devel/p5-Test-Differences
USES= perl5
USE_PERL5= configure
diff --git a/irc/p5-POE-Component-Server-IRC/Makefile b/irc/p5-POE-Component-Server-IRC/Makefile
index 3d189700226f..a49d675c663f 100644
--- a/irc/p5-POE-Component-Server-IRC/Makefile
+++ b/irc/p5-POE-Component-Server-IRC/Makefile
@@ -15,17 +15,17 @@ COMMENT= Fully event-driven networkable IRC server daemon module
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-RUN_DEPENDS= p5-Crypt-PasswdMD5>=1.3:${PORTSDIR}/security/p5-Crypt-PasswdMD5 \
- p5-IRC-Utils>=0.10:${PORTSDIR}/irc/p5-IRC-Utils \
- p5-Net-Netmask>=1.9012:${PORTSDIR}/net-mgmt/p5-Net-Netmask \
- p5-POE>=0.9999:${PORTSDIR}/devel/p5-POE \
- p5-POE-Component-Client-DNS>=1:${PORTSDIR}/dns/p5-POE-Component-Client-DNS \
- p5-POE-Component-Client-Ident>=1:${PORTSDIR}/net/p5-POE-Component-Client-Ident \
- p5-POE-Component-IRC>=6.68:${PORTSDIR}/irc/p5-POE-Component-IRC \
- p5-POE-Component-Syndicator>=0.04:${PORTSDIR}/devel/p5-POE-Component-Syndicator \
- p5-POE-Component-SSLify>=0:${PORTSDIR}/security/p5-POE-Component-SSLify \
- p5-POE-Filter-IRCD>=2.2:${PORTSDIR}/irc/p5-POE-Filter-IRCD \
- p5-POE-Filter-Zlib>0:${PORTSDIR}/archivers/p5-POE-Filter-Zlib
+RUN_DEPENDS= p5-Crypt-PasswdMD5>=1.3:security/p5-Crypt-PasswdMD5 \
+ p5-IRC-Utils>=0.10:irc/p5-IRC-Utils \
+ p5-Net-Netmask>=1.9012:net-mgmt/p5-Net-Netmask \
+ p5-POE>=0.9999:devel/p5-POE \
+ p5-POE-Component-Client-DNS>=1:dns/p5-POE-Component-Client-DNS \
+ p5-POE-Component-Client-Ident>=1:net/p5-POE-Component-Client-Ident \
+ p5-POE-Component-IRC>=6.68:irc/p5-POE-Component-IRC \
+ p5-POE-Component-Syndicator>=0.04:devel/p5-POE-Component-Syndicator \
+ p5-POE-Component-SSLify>=0:security/p5-POE-Component-SSLify \
+ p5-POE-Filter-IRCD>=2.2:irc/p5-POE-Filter-IRCD \
+ p5-POE-Filter-Zlib>0:archivers/p5-POE-Filter-Zlib
BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
diff --git a/irc/p5-POE-Filter-IRCD/Makefile b/irc/p5-POE-Filter-IRCD/Makefile
index b8ee2134e2bc..95368219e7a4 100644
--- a/irc/p5-POE-Filter-IRCD/Makefile
+++ b/irc/p5-POE-Filter-IRCD/Makefile
@@ -11,7 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= POE-based parser for the IRC protocol
-BUILD_DEPENDS= p5-POE>=0:${PORTSDIR}/devel/p5-POE
+BUILD_DEPENDS= p5-POE>=0:devel/p5-POE
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/irc/p5-POE-Session-Irssi/Makefile b/irc/p5-POE-Session-Irssi/Makefile
index a282b65d5216..c2239d331f34 100644
--- a/irc/p5-POE-Session-Irssi/Makefile
+++ b/irc/p5-POE-Session-Irssi/Makefile
@@ -15,13 +15,13 @@ COMMENT= Emit POE events for Irssi signals
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= p5-POE>=1.003:${PORTSDIR}/devel/p5-POE \
- p5-Sub-Uplevel>0:${PORTSDIR}/devel/p5-Sub-Uplevel \
- p5-POE-Loop-Glib>=0.036:${PORTSDIR}/devel/p5-POE-Loop-Glib
-RUN_DEPENDS= p5-POE>=1.003:${PORTSDIR}/devel/p5-POE \
- p5-Sub-Uplevel>0:${PORTSDIR}/devel/p5-Sub-Uplevel \
- p5-POE-Loop-Glib>=0.036:${PORTSDIR}/devel/p5-POE-Loop-Glib \
- irssi:${PORTSDIR}/irc/irssi
+BUILD_DEPENDS= p5-POE>=1.003:devel/p5-POE \
+ p5-Sub-Uplevel>0:devel/p5-Sub-Uplevel \
+ p5-POE-Loop-Glib>=0.036:devel/p5-POE-Loop-Glib
+RUN_DEPENDS= p5-POE>=1.003:devel/p5-POE \
+ p5-Sub-Uplevel>0:devel/p5-Sub-Uplevel \
+ p5-POE-Loop-Glib>=0.036:devel/p5-POE-Loop-Glib \
+ irssi:irc/irssi
PLIST_SUB= EXAMPLESDIR="share/examples/${PORTNAME}"
CONFIGURE_ARGS+= INSTALLDIRS=site
diff --git a/irc/pisg/Makefile b/irc/pisg/Makefile
index 5593939a7eed..309c64666644 100644
--- a/irc/pisg/Makefile
+++ b/irc/pisg/Makefile
@@ -20,7 +20,7 @@ NO_ARCH= yes
OPTIONS_DEFINE= LOGCHARSET DOCS
LOGCHARSET_DESC= Character set for logfiles
-LOGCHARSET_RUN_DEPENDS= p5-Text-Iconv>=0:${PORTSDIR}/converters/p5-Text-Iconv
+LOGCHARSET_RUN_DEPENDS= p5-Text-Iconv>=0:converters/p5-Text-Iconv
pre-patch:
@${REINPLACE_CMD} -e 's|lang.txt|${PREFIX}/share/pisg/lang.txt|; \
diff --git a/irc/polari/Makefile b/irc/polari/Makefile
index c6751b473130..3598c800db6f 100644
--- a/irc/polari/Makefile
+++ b/irc/polari/Makefile
@@ -10,8 +10,8 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Internet Relay Chat (IRC) client designed for GNOME 3
-LIB_DEPENDS= libtelepathy-glib.so:${PORTSDIR}/net-im/telepathy-glib \
- libgjs.so:${PORTSDIR}/lang/gjs
+LIB_DEPENDS= libtelepathy-glib.so:net-im/telepathy-glib \
+ libgjs.so:lang/gjs
PORTSCOUT= limitw:1,even
diff --git a/irc/py-fishcrypt/Makefile b/irc/py-fishcrypt/Makefile
index a0f979904dee..15350061244e 100644
--- a/irc/py-fishcrypt/Makefile
+++ b/irc/py-fishcrypt/Makefile
@@ -9,7 +9,7 @@ DIST_SUBDIR= python
MAINTAINER= koalative@gmail.com
COMMENT= FiSH/Mircryption clone for XChat/HexChat
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycrypto>=0:${PORTSDIR}/security/py-pycrypto
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycrypto>=0:security/py-pycrypto
USE_GITHUB= yes
GH_ACCOUNT= kwaaak
@@ -31,8 +31,8 @@ XCHAT_DESC= FiSH encryption for XChat
OPTIONS_SUB= yes
-HEXCHAT_RUN_DEPENDS= hexchat:${PORTSDIR}/irc/hexchat
-XCHAT_RUN_DEPENDS= xchat:${PORTSDIR}/irc/xchat
+HEXCHAT_RUN_DEPENDS= hexchat:irc/hexchat
+XCHAT_RUN_DEPENDS= xchat:irc/xchat
do-install:
@${MKDIR} ${STAGEDIR}${DATADIR}
diff --git a/irc/py-gozerbot/Makefile b/irc/py-gozerbot/Makefile
index 3a4efae53b15..2583597787b6 100644
--- a/irc/py-gozerbot/Makefile
+++ b/irc/py-gozerbot/Makefile
@@ -20,7 +20,7 @@ OPTIONS_DEFINE= XMPP MYSQL DOCS
XMPP_DESC= Jabber functions
MYSQL_DESC= Mysql functions
-RUN_DEPENDS+= ${LOCALBASE}/bin/gpg:${PORTSDIR}/security/gnupg
+RUN_DEPENDS+= ${LOCALBASE}/bin/gpg:security/gnupg
.include <bsd.port.options.mk>
@@ -33,11 +33,11 @@ post-install:
@${INSTALL_MAN} ${WRKSRC}/man/gozerbot.1.FreeBSD ${STAGEDIR}${MAN1PREFIX}/man/man1/gozerbot.1
.if ${PORT_OPTIONS:MMYSQL}
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=0:${PORTSDIR}/databases/py-MySQLdb
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=0:databases/py-MySQLdb
.endif
.if ${PORT_OPTIONS:MXMPP}
-RUN_DEPENDS+=${PYTHON_SITELIBDIR}/xmpp/__init__.py:${PORTSDIR}/net-im/py-xmpppy
+RUN_DEPENDS+=${PYTHON_SITELIBDIR}/xmpp/__init__.py:net-im/py-xmpppy
.endif
.include <bsd.port.mk>
diff --git a/irc/py-irc/Makefile b/irc/py-irc/Makefile
index 8986afcddb43..b385e1b23934 100644
--- a/irc/py-irc/Makefile
+++ b/irc/py-irc/Makefile
@@ -12,12 +12,12 @@ COMMENT= IRC protocol client library for Python
LICENSE= MIT
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hgtools>0:${PORTSDIR}/devel/py-hgtools \
- ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:${PORTSDIR}/devel/py-pytest-runner \
- ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:${PORTSDIR}/devel/py-setuptools_scm
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:${PORTSDIR}/devel/py-six \
- ${PYTHON_PKGNAMEPREFIX}jaraco.util>0:${PORTSDIR}/devel/py-jaraco.util \
- ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:${PORTSDIR}/devel/py-setuptools_scm
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hgtools>0:devel/py-hgtools \
+ ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner \
+ ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six \
+ ${PYTHON_PKGNAMEPREFIX}jaraco.util>0:devel/py-jaraco.util \
+ ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm
USES= python
USE_PYTHON= distutils autoplist
diff --git a/irc/py-limnoria/Makefile b/irc/py-limnoria/Makefile
index 1b0f44f51337..a13a560ab300 100644
--- a/irc/py-limnoria/Makefile
+++ b/irc/py-limnoria/Makefile
@@ -10,14 +10,14 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= koobs@FreeBSD.org
COMMENT= Modified version of Supybot (an IRC bot and framework)
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}chardet>=0:${PORTSDIR}/textproc/py-chardet \
- ${PYTHON_PKGNAMEPREFIX}pytz>=0:${PORTSDIR}/devel/py-pytz \
- ${PYTHON_PKGNAMEPREFIX}dateutil>=0:${PORTSDIR}/devel/py-dateutil \
- ${PYTHON_PKGNAMEPREFIX}python-gnupg>=0:${PORTSDIR}/security/py-python-gnupg \
- ${PYTHON_PKGNAMEPREFIX}feedparser>=0:${PORTSDIR}/textproc/py-feedparser \
- ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0:${PORTSDIR}/databases/py-sqlalchemy \
- ${PYTHON_PKGNAMEPREFIX}pysocks>=0:${PORTSDIR}/net/py-pysocks \
- ${PYTHON_PKGNAMEPREFIX}ecdsa>0:${PORTSDIR}/security/py-ecdsa
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}chardet>=0:textproc/py-chardet \
+ ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz \
+ ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil \
+ ${PYTHON_PKGNAMEPREFIX}python-gnupg>=0:security/py-python-gnupg \
+ ${PYTHON_PKGNAMEPREFIX}feedparser>=0:textproc/py-feedparser \
+ ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0:databases/py-sqlalchemy \
+ ${PYTHON_PKGNAMEPREFIX}pysocks>=0:net/py-pysocks \
+ ${PYTHON_PKGNAMEPREFIX}ecdsa>0:security/py-ecdsa
USES= python
USE_PYTHON= autoplist distutils
diff --git a/irc/py-supybot-plugins/Makefile b/irc/py-supybot-plugins/Makefile
index 28ab5feebda7..5cc792dadc55 100644
--- a/irc/py-supybot-plugins/Makefile
+++ b/irc/py-supybot-plugins/Makefile
@@ -12,7 +12,7 @@ DISTNAME= Supybot-plugins-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Official plugin pack for Supybot
-RUN_DEPENDS= supybot:${PORTSDIR}/irc/py-supybot
+RUN_DEPENDS= supybot:irc/py-supybot
USES= python tar:bzip2
diff --git a/irc/quassel/Makefile b/irc/quassel/Makefile
index 744843396a9a..3e736cba975a 100644
--- a/irc/quassel/Makefile
+++ b/irc/quassel/Makefile
@@ -29,7 +29,7 @@ MONO_CMAKE_ON= -DWANT_MONO=on
MONO_CMAKE_OFF= -DWANT_MONO=off
CORE_DESC= Quassel core (for use with client)
-CORE_LIB_DEPENDS= libqca-qt5.so:${PORTSDIR}/devel/qca-qt5
+CORE_LIB_DEPENDS= libqca-qt5.so:devel/qca-qt5
CORE_USE= QT5=script,sql,sql-sqlite3_run
CORE_CMAKE_ON= -DWANT_CORE=on
CORE_CMAKE_OFF= -DWANT_CORE=off
@@ -44,7 +44,7 @@ NLS_USE= QT5=linguisttools_build
.if ${PORT_OPTIONS:MMONO} || ${PORT_OPTIONS:MCLIENT}
USE_QT5+= dbus gui widgets phonon4 webkit
-LIB_DEPENDS+= libdbusmenu-qt5.so:${PORTSDIR}/devel/libdbusmenu-qt5
+LIB_DEPENDS+= libdbusmenu-qt5.so:devel/libdbusmenu-qt5
PLIST_SUB+= MONO_OR_CLIENT=""
.else
PLIST_SUB+= MONO_OR_CLIENT="@comment "
diff --git a/irc/ratbox-services/Makefile b/irc/ratbox-services/Makefile
index b6e5c690658c..64a46a0280e6 100644
--- a/irc/ratbox-services/Makefile
+++ b/irc/ratbox-services/Makefile
@@ -29,7 +29,7 @@ USE_PERL5= build
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
-LIB_DEPENDS+= libpcre.so:${PORTSDIR}/devel/pcre
+LIB_DEPENDS+= libpcre.so:devel/pcre
CONFIGURE_ARGS+=--prefix=${PREFIX} \
--sysconfdir=${PREFIX}/etc/ \
--with-logdir=${LOGDIR} \
diff --git a/irc/rbot/Makefile b/irc/rbot/Makefile
index 32fa341e3aed..6290779b95af 100644
--- a/irc/rbot/Makefile
+++ b/irc/rbot/Makefile
@@ -10,12 +10,12 @@ CATEGORIES= irc ruby
MAINTAINER= bdrewery@FreeBSD.org
COMMENT= Ruby IRC bot similar to infobot
-RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/tokyocabinet.so:${PORTSDIR}/databases/ruby-tokyocabinet \
- rubygem-mechanize>=0:${PORTSDIR}/www/rubygem-mechanize \
- rubygem-tzinfo>=0:${PORTSDIR}/devel/rubygem-tzinfo \
- rubygem-oauth>=0:${PORTSDIR}/net/rubygem-oauth \
- rubygem-oauth2>=0:${PORTSDIR}/net/rubygem-oauth2
-LIB_DEPENDS= libtokyocabinet.so:${PORTSDIR}/databases/tokyocabinet
+RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/tokyocabinet.so:databases/ruby-tokyocabinet \
+ rubygem-mechanize>=0:www/rubygem-mechanize \
+ rubygem-tzinfo>=0:devel/rubygem-tzinfo \
+ rubygem-oauth>=0:net/rubygem-oauth \
+ rubygem-oauth2>=0:net/rubygem-oauth2
+LIB_DEPENDS= libtokyocabinet.so:databases/tokyocabinet
USE_RUBY= yes
USE_RUBY_SETUP= yes
diff --git a/irc/rubygem-cogbot/Makefile b/irc/rubygem-cogbot/Makefile
index 32323a29674e..01fb86a4add9 100644
--- a/irc/rubygem-cogbot/Makefile
+++ b/irc/rubygem-cogbot/Makefile
@@ -11,16 +11,16 @@ COMMENT= Irc bot based on Cinch
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-cinch>=2.3.1:${PORTSDIR}/irc/rubygem-cinch \
- rubygem-thor>=0.19.1:${PORTSDIR}/devel/rubygem-thor \
- rubygem-eventmachine>=1.0.9:${PORTSDIR}/devel/rubygem-eventmachine \
- rubygem-eventmachine_httpserver>=0.2.1:${PORTSDIR}/www/rubygem-eventmachine_httpserver \
- rubygem-nokogiri>=1.6.6.4:${PORTSDIR}/textproc/rubygem-nokogiri \
- rubygem-daemons>=1.2.3:${PORTSDIR}/devel/rubygem-daemons \
- rubygem-twitter>=5.15.0:${PORTSDIR}/net/rubygem-twitter \
- rubygem-json>=1.8.3:${PORTSDIR}/devel/rubygem-json \
- rubygem-yajl-ruby>=1.2.1:${PORTSDIR}/devel/rubygem-yajl-ruby \
- rubygem-fortune_gem>=0.0.8:${PORTSDIR}/games/rubygem-fortune_gem
+RUN_DEPENDS= rubygem-cinch>=2.3.1:irc/rubygem-cinch \
+ rubygem-thor>=0.19.1:devel/rubygem-thor \
+ rubygem-eventmachine>=1.0.9:devel/rubygem-eventmachine \
+ rubygem-eventmachine_httpserver>=0.2.1:www/rubygem-eventmachine_httpserver \
+ rubygem-nokogiri>=1.6.6.4:textproc/rubygem-nokogiri \
+ rubygem-daemons>=1.2.3:devel/rubygem-daemons \
+ rubygem-twitter>=5.15.0:net/rubygem-twitter \
+ rubygem-json>=1.8.3:devel/rubygem-json \
+ rubygem-yajl-ruby>=1.2.1:devel/rubygem-yajl-ruby \
+ rubygem-fortune_gem>=0.0.8:games/rubygem-fortune_gem
NO_ARCH= yes
USE_RUBY= yes
diff --git a/irc/rubygem-lita-irc/Makefile b/irc/rubygem-lita-irc/Makefile
index 93be57a7ecac..13fefe6caf75 100644
--- a/irc/rubygem-lita-irc/Makefile
+++ b/irc/rubygem-lita-irc/Makefile
@@ -12,8 +12,8 @@ COMMENT= IRC adapter for the Lita chat robot
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-cinch>=2.0:${PORTSDIR}/irc/rubygem-cinch \
- rubygem-lita>=4.0:${PORTSDIR}/net-im/rubygem-lita
+RUN_DEPENDS= rubygem-cinch>=2.0:irc/rubygem-cinch \
+ rubygem-lita>=4.0:net-im/rubygem-lita
NO_ARCH= yes
USE_RUBY= yes
diff --git a/irc/scrollz/Makefile b/irc/scrollz/Makefile
index e8d64561f5b2..b500b4512fd6 100644
--- a/irc/scrollz/Makefile
+++ b/irc/scrollz/Makefile
@@ -26,7 +26,7 @@ OPTIONS_RADIO_SSL= GNUTLS OPENSSL
OPTIONS_DEFAULT= OPENSSL REGEX UTF8
IPV_CONFIGURE_ENABLE= ipv6
-GNUTLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls
+GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls
GNUTLS_USES= pkgconfig
GNUTLS_CONFIGURE_ON= --with-ssl
REGEX_CONFIGURE_ENABLE= regexp
diff --git a/irc/sirc/Makefile b/irc/sirc/Makefile
index 3a7e85f67224..89d2fcad6c9f 100644
--- a/irc/sirc/Makefile
+++ b/irc/sirc/Makefile
@@ -15,11 +15,11 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Small (150k), fast, perl-based IRC client
-RUN_DEPENDS= p5-Perl4-CoreLibs>=0:${PORTSDIR}/devel/p5-Perl4-CoreLibs
+RUN_DEPENDS= p5-Perl4-CoreLibs>=0:devel/p5-Perl4-CoreLibs
USES= ncurses perl5
-IPV6_RUN_DEPENDS= p5-IO-Socket-INET6>0:${PORTSDIR}/net/p5-IO-Socket-INET6
+IPV6_RUN_DEPENDS= p5-IO-Socket-INET6>0:net/p5-IO-Socket-INET6
IPV6_EXTRA_PATCHES= ${PATCHDIR}/dsirc-ipv6
SIRC_SCRIPTS_DESC= Additional scripts for the client
diff --git a/irc/slirc/Makefile b/irc/slirc/Makefile
index 5d347ca32d91..877c88028d10 100644
--- a/irc/slirc/Makefile
+++ b/irc/slirc/Makefile
@@ -21,7 +21,7 @@ PKGMESSAGE= ${WRKDIR}/pkg-message
SLANG_INCDIR?= ${LOCALBASE}/include
SLANG_LIBDIR?= ${LOCALBASE}/lib
-LIB_DEPENDS_LIBSLANG?= libslang.so.2:${PORTSDIR}/devel/libslang2
+LIB_DEPENDS_LIBSLANG?= libslang.so.2:devel/libslang2
MAKE_ARGS= SLANG_INCDIR="${SLANG_INCDIR}" \
SLANG_LIBDIR="${SLANG_LIBDIR}" \
diff --git a/irc/thales/Makefile b/irc/thales/Makefile
index 05da397b81e7..a3b05217e021 100644
--- a/irc/thales/Makefile
+++ b/irc/thales/Makefile
@@ -28,9 +28,9 @@ HYBRID_DESC= Build for ircd-hybrid
IRCDRU_DESC= Build for ircd-ru
UNREAL_DESC= Build for unreal ircd
-HYBRID_RUN_DEPENDS= ${LOCALBASE}/bin/ircd:${PORTSDIR}/irc/ircd-hybrid
-IRCDRU_RUN_DEPENDS= ${LOCALBASE}/sbin/ircd:${PORTSDIR}/irc/ircd-ru
-UNREAL_RUN_DEPENDS= ${LOCALBASE}/libexec/ircd:${PORTSDIR}/irc/unreal
+HYBRID_RUN_DEPENDS= ${LOCALBASE}/bin/ircd:irc/ircd-hybrid
+IRCDRU_RUN_DEPENDS= ${LOCALBASE}/sbin/ircd:irc/ircd-ru
+UNREAL_RUN_DEPENDS= ${LOCALBASE}/libexec/ircd:irc/unreal
# Currently, not all supported IRCDs are handled here, only the ones
# I could find corresponding RUN_DEPENDS in our Ports Collection.
diff --git a/irc/tircd/Makefile b/irc/tircd/Makefile
index f9f4cfc7a4c5..130bf93cc7ad 100644
--- a/irc/tircd/Makefile
+++ b/irc/tircd/Makefile
@@ -9,15 +9,15 @@ MASTER_SITES= GOOGLE_CODE
MAINTAINER= gavin@FreeBSD.org
COMMENT= IRC proxy to Twitter
-RUN_DEPENDS= p5-JSON-Any>=0:${PORTSDIR}/converters/p5-JSON-Any \
- p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
- p5-URI>=0:${PORTSDIR}/net/p5-URI \
- p5-Digest-SHA1>=0:${PORTSDIR}/security/p5-Digest-SHA1 \
- p5-Time-Local>=0:${PORTSDIR}/devel/p5-Time-Local \
- p5-Storable>=0:${PORTSDIR}/devel/p5-Storable \
- p5-Net-Twitter-Lite>=0:${PORTSDIR}/net/p5-Net-Twitter-Lite \
- p5-POE>=0:${PORTSDIR}/devel/p5-POE \
- p5-POE-Filter-IRCD>=0:${PORTSDIR}/irc/p5-POE-Filter-IRCD
+RUN_DEPENDS= p5-JSON-Any>=0:converters/p5-JSON-Any \
+ p5-libwww>=0:www/p5-libwww \
+ p5-URI>=0:net/p5-URI \
+ p5-Digest-SHA1>=0:security/p5-Digest-SHA1 \
+ p5-Time-Local>=0:devel/p5-Time-Local \
+ p5-Storable>=0:devel/p5-Storable \
+ p5-Net-Twitter-Lite>=0:net/p5-Net-Twitter-Lite \
+ p5-POE>=0:devel/p5-POE \
+ p5-POE-Filter-IRCD>=0:irc/p5-POE-Filter-IRCD
USES= perl5 tar:tgz
USE_PERL5= patch build run
diff --git a/irc/unreal/Makefile b/irc/unreal/Makefile
index f490dd24b2b0..abafc5f1fda2 100644
--- a/irc/unreal/Makefile
+++ b/irc/unreal/Makefile
@@ -14,7 +14,7 @@ COMMENT= Unreal - the next generation ircd
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libcares.so:${PORTSDIR}/dns/c-ares
+LIB_DEPENDS= libcares.so:dns/c-ares
WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION}
@@ -73,7 +73,7 @@ ZIPLINKS_CONFIGURE_ENABLE= ziplinks
IPV6_CONFIGURE_ENABLE= inet6
SSL_CONFIGURE_ENABLE= ssl
SSL_USE= OPENSSL=yes
-REMOTE_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl
+REMOTE_LIB_DEPENDS= libcurl.so:ftp/curl
REMOTE_CONFIGURE_ENABLE= --enable-libcurl=${LOCALBASE}
PREFIXAQ_CONFIGURE_ENABLE= prefixaq
diff --git a/irc/weechat/Makefile b/irc/weechat/Makefile
index e09f3249ba5e..fe25d5411354 100644
--- a/irc/weechat/Makefile
+++ b/irc/weechat/Makefile
@@ -19,8 +19,8 @@ USES= cmake iconv localbase ncurses tar:bzip2
CMAKE_ARGS+= -DENABLE_GUILE=no \
-DICONV_INCLUDE_PATH=${ICONV_INCLUDE_PATH}
-LIB_DEPENDS+= libcurl.so:${PORTSDIR}/ftp/curl \
- libgcrypt.so:${PORTSDIR}/security/libgcrypt
+LIB_DEPENDS+= libcurl.so:ftp/curl \
+ libgcrypt.so:security/libgcrypt
OPTIONS_DEFINE= RUBY PYTHON PERL TCL LUA JAVASCRIPT CHARSET BACKTRACE ASPELL \
GNUTLS CA_BUNDLE NLS ICON MANPAGES DOCS
@@ -38,12 +38,12 @@ PYTHON_DESC= Python scripting language support
RUBY_DESC= Ruby scripting language support
ASPELL_CMAKE_OFF= -DENABLE_ASPELL=no
-ASPELL_LIB_DEPENDS= libaspell.so:${PORTSDIR}/textproc/aspell
+ASPELL_LIB_DEPENDS= libaspell.so:textproc/aspell
BACKTRACE_USES= execinfo
CA_BUNDLE_CMAKE_ON= -DCA_FILE=${LOCALBASE}/share/certs/ca-root-nss.crt
-CA_BUNDLE_RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss
+CA_BUNDLE_RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
CHARSET_CMAKE_OFF= -DENABLE_CHARSET=no
@@ -51,11 +51,11 @@ DOCS_CMAKE_ON= -DENABLE_DOC=yes
JAVASCRIPT_CMAKE_OFF= -DENABLE_JAVASCRIPT=no
JAVASCRIPT_CMAKE_ON= -DENABLE_JAVASCRIPT=yes
-JAVASCRIPT_LIB_DEPENDS= libv8.so:${PORTSDIR}/lang/v8
+JAVASCRIPT_LIB_DEPENDS= libv8.so:lang/v8
GNUTLS_CMAKE_OFF= -DENABLE_GNUTLS=no
GNUTLS_USES= pkgconfig
-GNUTLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls
+GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls
LUA_CMAKE_OFF= -DENABLE_LUA=no
LUA_CMAKE_ON= -DBSD_LUA_LIBDIR=${LUA_LIBDIR} \
@@ -90,10 +90,10 @@ TCL_USES= tcl:85+
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MDOCS} || ${PORT_OPTIONS:MMANPAGES}
-BUILD_DEPENDS+= xsltproc:${PORTSDIR}/textproc/libxslt \
- docbook-xsl>=0:${PORTSDIR}/textproc/docbook-xsl \
- asciidoc:${PORTSDIR}/textproc/asciidoc \
- source-highlight>=3.1.5:${PORTSDIR}/textproc/source-highlight
+BUILD_DEPENDS+= xsltproc:textproc/libxslt \
+ docbook-xsl>=0:textproc/docbook-xsl \
+ asciidoc:textproc/asciidoc \
+ source-highlight>=3.1.5:textproc/source-highlight
.endif
post-patch:
diff --git a/irc/xchat-fish/Makefile b/irc/xchat-fish/Makefile
index 9344065cf5fc..65926cf48ddc 100644
--- a/irc/xchat-fish/Makefile
+++ b/irc/xchat-fish/Makefile
@@ -14,8 +14,8 @@ DISTNAME= FiSH-XChat.v${DISTVERSION}-source
MAINTAINER= dinoex@FreeBSD.org
COMMENT= Encryption plugin for XChat
-BUILD_DEPENDS= ${LOCALBASE}/lib/libmiracl.a:${PORTSDIR}/math/miracl
-RUN_DEPENDS= xchat:${PORTSDIR}/irc/xchat
+BUILD_DEPENDS= ${LOCALBASE}/lib/libmiracl.a:math/miracl
+RUN_DEPENDS= xchat:irc/xchat
USES= zip dos2unix
NO_WRKSUBDIR= yes
diff --git a/irc/xchat-mircryption/Makefile b/irc/xchat-mircryption/Makefile
index c6f6525e679b..e6915cf07065 100644
--- a/irc/xchat-mircryption/Makefile
+++ b/irc/xchat-mircryption/Makefile
@@ -14,7 +14,7 @@ DISTNAME= mircryption_xchatsrc
MAINTAINER= dinoex@FreeBSD.org
COMMENT= Free encryption add-on for the popular XChat irc client
-RUN_DEPENDS= xchat:${PORTSDIR}/irc/xchat
+RUN_DEPENDS= xchat:irc/xchat
USES= zip dos2unix shebangfix
SHEBANG_FILES= extras/mcps_masterkey_on_start.pl
diff --git a/irc/xchat-ruby/Makefile b/irc/xchat-ruby/Makefile
index e10acf2aa636..8923708cdc46 100644
--- a/irc/xchat-ruby/Makefile
+++ b/irc/xchat-ruby/Makefile
@@ -11,7 +11,7 @@ DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION}-src
MAINTAINER= dinoex@FreeBSD.org
COMMENT= Ruby-scripting plugin for XChat
-RUN_DEPENDS= xchat:${PORTSDIR}/irc/xchat
+RUN_DEPENDS= xchat:irc/xchat
LICENSE= GPLv2
diff --git a/irc/xchat/Makefile b/irc/xchat/Makefile
index b5f40a7c9789..e622b41dd824 100644
--- a/irc/xchat/Makefile
+++ b/irc/xchat/Makefile
@@ -35,7 +35,7 @@ LIBSEXY_DESC= Spell check support via libsexy
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MDBUS}
-LIB_DEPENDS+= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib
+LIB_DEPENDS+= libdbus-glib-1.so:devel/dbus-glib
CONFIGURE_ARGS+=--enable-dbus
USE_GNOME+= gconf2
GCONF_SCHEMAS+= apps_xchat_url_handler.schemas
@@ -46,18 +46,18 @@ PLIST_SUB+= DBUS="@comment "
.endif
.if ${PORT_OPTIONS:MGTKSPELL}
-LIB_DEPENDS+= libgtkspell.so:${PORTSDIR}/textproc/gtkspell
+LIB_DEPENDS+= libgtkspell.so:textproc/gtkspell
CONFIGURE_ARGS+=--enable-spell=gtkspell
.elif ${PORT_OPTIONS:MLIBSEXY}
-LIB_DEPENDS+= libsexy.so:${PORTSDIR}/x11-toolkits/libsexy
+LIB_DEPENDS+= libsexy.so:x11-toolkits/libsexy
CONFIGURE_ARGS+=--enable-spell=libsexy
.else
CONFIGURE_ARGS+=--enable-spell=none
.endif
.if ${PORT_OPTIONS:MNOTIFY}
-RUN_DEPENDS+= notify-send:${PORTSDIR}/devel/libnotify \
- ${LOCALBASE}/libexec/notification-daemon:${PORTSDIR}/deskutils/notification-daemon
+RUN_DEPENDS+= notify-send:devel/libnotify \
+ ${LOCALBASE}/libexec/notification-daemon:deskutils/notification-daemon
.endif
.if ${PORT_OPTIONS:MPERL}
@@ -79,7 +79,7 @@ PLIST_SUB+= PYTHON="@comment "
.endif
.if ${PORT_OPTIONS:MSOCKS}
-LIB_DEPENDS+= libsocks.so:${PORTSDIR}/net/dante
+LIB_DEPENDS+= libsocks.so:net/dante
CONFIGURE_ARGS+=--enable-socks
.endif
diff --git a/irc/znc/Makefile b/irc/znc/Makefile
index 824c3aceb738..ff0e001b45ef 100644
--- a/irc/znc/Makefile
+++ b/irc/znc/Makefile
@@ -29,22 +29,22 @@ PYTHON_DESC= Python scripting module
TCL_DESC= Tcl scripting module
CHARSET_CONFIGURE_OFF= --disable-charset
-CHARSET_LIB_DEPENDS= libicuuc.so.55:${PORTSDIR}/devel/icu \
- libicudata.so.55:${PORTSDIR}/devel/icu
+CHARSET_LIB_DEPENDS= libicuuc.so.55:devel/icu \
+ libicudata.so.55:devel/icu
CYRUS_CONFIGURE_ON= --enable-cyrus
CYRUS_LDFLAGS= -L${LOCALBASE}/lib
-CYRUS_LIB_DEPENDS= libsasl2.so:${PORTSDIR}/security/cyrus-sasl2
+CYRUS_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2
DEBUG_CONFIGURE_ON= --enable-debug
IPV6_CONFIGURE_OFF= --disable-ipv6
OPENSSL_CONFIGURE_OFF= --disable-openssl
OPENSSL_CONFIGURE_ON= --with-openssl=${OPENSSLBASE}
OPENSSL_USE= openssl=yes
-PERL_BUILD_DEPENDS= swig30>=3.0.0:${PORTSDIR}/devel/swig30
+PERL_BUILD_DEPENDS= swig30>=3.0.0:devel/swig30
PERL_CONFIGURE_ENABLE= perl
PERL_CONFIGURE_ON= --enable-swig
PERL_USE= perl5=build,run
PERL_USES= perl5
-PYTHON_BUILD_DEPENDS= swig30>=3.0.0:${PORTSDIR}/devel/swig30
+PYTHON_BUILD_DEPENDS= swig30>=3.0.0:devel/swig30
PYTHON_CONFIGURE_ON= --enable-python=python-${PYTHON_VER} --enable-swig
PYTHON_USE= perl5=build
PYTHON_USES= perl5 python:3
diff --git a/japanese/FreeWnn-lib/Makefile.common b/japanese/FreeWnn-lib/Makefile.common
index e1a35982814a..94b3fa3e2024 100644
--- a/japanese/FreeWnn-lib/Makefile.common
+++ b/japanese/FreeWnn-lib/Makefile.common
@@ -18,8 +18,8 @@ OPTIONS_DEFAULT?= SERVER WNN
IPV6_CONFIGURE_ON= --enable-ipv6
WNN_CONFIGURE_ON= --enable-cWnn=no --enable-kWnn=no
CWNN_CONFIGURE_ON= --enable-Wnn=no --enable-kWnn=no
-CWNN_LIB_DEPENDS= libwnn.so:${PORTSDIR}/japanese/FreeWnn-lib
+CWNN_LIB_DEPENDS= libwnn.so:japanese/FreeWnn-lib
KWNN_CONFIGURE_ON= --enable-Wnn=no --enable-cWnn=no
-KWNN_LIB_DEPENDS= libwnn.so:${PORTSDIR}/japanese/FreeWnn-lib
+KWNN_LIB_DEPENDS= libwnn.so:japanese/FreeWnn-lib
SERVER_CONFIGURE_ON= --enable-server=yes --enable-libraries=no
LIB_CONFIGURE_ON= --enable-server=no --enable-libraries=yes
diff --git a/japanese/FreeWnn-server/Makefile b/japanese/FreeWnn-server/Makefile
index e6c9fd09d57a..37274dcdb342 100644
--- a/japanese/FreeWnn-server/Makefile
+++ b/japanese/FreeWnn-server/Makefile
@@ -19,17 +19,17 @@ USERS= wnn
.include "${.CURDIR}/../../japanese/FreeWnn-lib/Makefile.common"
-WNN_LIB_DEPENDS+= libwnn.so:${PORTSDIR}/japanese/FreeWnn-lib
+WNN_LIB_DEPENDS+= libwnn.so:japanese/FreeWnn-lib
WNN_CONFIGURE_ON+= --with-libwnn=-lwnn \
--with-wnn-libraries="${PREFIX}/lib"
WNN_USE= RC_SUBR=wnn
-CWNN_LIB_DEPENDS+= libcwnn.so:${PORTSDIR}/chinese/FreeWnn-lib
+CWNN_LIB_DEPENDS+= libcwnn.so:chinese/FreeWnn-lib
CWNN_CONFIGURE_ON+= --with-libcwnn=-lcwnn \
--with-cwnn-libraries="${PREFIX}/lib"
CWNN_USE= RC_SUBR=cwnn RC_SUBR=twnn
-KWNN_LIB_DEPENDS+= libkwnn.so:${PORTSDIR}/korean/FreeWnn-lib
+KWNN_LIB_DEPENDS+= libkwnn.so:korean/FreeWnn-lib
KWNN_CONFIGURE_ON+= --with-libkwnn=-lkwnn \
--with-kwnn-libraries="${PREFIX}/lib"
KWNN_USE= RC_SUBR=kwnn
diff --git a/japanese/VTPSfont/Makefile b/japanese/VTPSfont/Makefile
index d9efd8a6c9b9..26db52ed9e62 100644
--- a/japanese/VTPSfont/Makefile
+++ b/japanese/VTPSfont/Makefile
@@ -12,7 +12,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Create Virtual PostScript fonts produced by VFlib (Truetype fonts)
PLIST_FILES= bin/VTPSfont
-RUN_DEPENDS= bash:${PORTSDIR}/shells/bash
+RUN_DEPENDS= bash:shells/bash
NO_WRKSUBDIR= yes
NO_BUILD= yes
diff --git a/japanese/a2ps/Makefile b/japanese/a2ps/Makefile
index 7f5d2ef493ec..a4192589d2fe 100644
--- a/japanese/a2ps/Makefile
+++ b/japanese/a2ps/Makefile
@@ -15,7 +15,7 @@ COMMENT= Text file to postscript converter (with Japanese support)
LICENSE= BSD
-RUN_DEPENDS= paperconf:${PORTSDIR}/print/libpaper
+RUN_DEPENDS= paperconf:print/libpaper
USES= perl5 shebangfix
USE_PERL5= run
diff --git a/japanese/ajaxzip2-data/Makefile b/japanese/ajaxzip2-data/Makefile
index 013b6d06a700..bb00497762a0 100644
--- a/japanese/ajaxzip2-data/Makefile
+++ b/japanese/ajaxzip2-data/Makefile
@@ -10,8 +10,8 @@ DISTFILES= ken_all-${PORTVERSION_K}.zip jigyosyo-${PORTVERSION_J}.zip
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= ajaxzip2 (Japanese ZIP code utility) ZIP data
-BUILD_DEPENDS= ja-ajaxzip2-core>0:${PORTSDIR}/japanese/ajaxzip2-core \
- p5-JSON>0:${PORTSDIR}/converters/p5-JSON
+BUILD_DEPENDS= ja-ajaxzip2-core>0:japanese/ajaxzip2-core \
+ p5-JSON>0:converters/p5-JSON
NO_WRKSUBDIR= yes
USES= perl5 zip
diff --git a/japanese/alias-fonts/Makefile b/japanese/alias-fonts/Makefile
index 73770af90317..965f91317a97 100644
--- a/japanese/alias-fonts/Makefile
+++ b/japanese/alias-fonts/Makefile
@@ -11,13 +11,13 @@ DISTFILES= # empty
MAINTAINER= CQG00620@nifty.ne.jp
COMMENT= Meta-port which setups Japanese fonts
-RUN_DEPENDS= ja-font-elisa8>0:${PORTSDIR}/japanese/font-elisa8 \
- ja-font-naga10>0:${PORTSDIR}/japanese/font-naga10 \
- ja-font-shinonome>0:${PORTSDIR}/japanese/font-shinonome \
- ja-font-kanji18>0:${PORTSDIR}/japanese/font-kanji18 \
- ja-font-kappa20>0:${PORTSDIR}/japanese/font-kappa20 \
- ja-font-kanji26>0:${PORTSDIR}/japanese/font-kanji26 \
- ja-font-jisx0213>0:${PORTSDIR}/japanese/font-jisx0213
+RUN_DEPENDS= ja-font-elisa8>0:japanese/font-elisa8 \
+ ja-font-naga10>0:japanese/font-naga10 \
+ ja-font-shinonome>0:japanese/font-shinonome \
+ ja-font-kanji18>0:japanese/font-kanji18 \
+ ja-font-kappa20>0:japanese/font-kappa20 \
+ ja-font-kanji26>0:japanese/font-kanji26 \
+ ja-font-jisx0213>0:japanese/font-jisx0213
NO_BUILD= yes
diff --git a/japanese/another-htmllint/Makefile b/japanese/another-htmllint/Makefile
index ce08d10df0d8..712686c60543 100644
--- a/japanese/another-htmllint/Makefile
+++ b/japanese/another-htmllint/Makefile
@@ -9,8 +9,8 @@ DISTNAME= htmllint
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Another HTML-lint (all messages are written in Japanese)
-RUN_DEPENDS= p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
- ja-p5-Jcode>=0:${PORTSDIR}/japanese/p5-Jcode
+RUN_DEPENDS= p5-libwww>=0:www/p5-libwww \
+ ja-p5-Jcode>=0:japanese/p5-Jcode
USES= dos2unix perl5 shebangfix zip
WRKSRC= ${WRKDIR}
@@ -22,7 +22,7 @@ NO_ARCH= YES
OPTIONS_DEFINE= W3M
W3M_DESC= Use w3m to show rendering result
-W3M_RUN_DEPENDS= w3m>0:${PORTSDIR}/www/w3m
+W3M_RUN_DEPENDS= w3m>0:www/w3m
PM= htmllint.pm RFC2396.pm htmllint.env
RULE= *.rul
@@ -35,7 +35,7 @@ HTMLLINT_ADMIN?= kuriyama@FreeBSD.org
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} >= 502200
-RUN_DEPENDS+= p5-CGI.pm>=0:${PORTSDIR}/www/p5-CGI.pm
+RUN_DEPENDS+= p5-CGI.pm>=0:www/p5-CGI.pm
.endif
do-build:
diff --git a/japanese/asterisk-sounds/Makefile b/japanese/asterisk-sounds/Makefile
index 8a416a0fdce3..124d251e3714 100644
--- a/japanese/asterisk-sounds/Makefile
+++ b/japanese/asterisk-sounds/Makefile
@@ -13,7 +13,7 @@ DISTNAME= asterisk-sound-jp_${VENDORVERSION:S|.||}_pre
MAINTAINER= ports@FreeBSD.org
COMMENT= Japanese sound files for Asterisk
-RUN_DEPENDS= asterisk:${PORTSDIR}/net/asterisk
+RUN_DEPENDS= asterisk:net/asterisk
VENDORVERSION= 1.6
diff --git a/japanese/bugzilla44/Makefile b/japanese/bugzilla44/Makefile
index 322ac82f2c83..93b314d8492a 100644
--- a/japanese/bugzilla44/Makefile
+++ b/japanese/bugzilla44/Makefile
@@ -10,7 +10,7 @@ DISTNAME= Bugzilla-ja-${PORTVERSION}-template
MAINTAINER= bz-ports@FreeBSD.org
COMMENT= Japanese localization for Bugzilla
-RUN_DEPENDS= bugzilla44>=${PORTVERSION}:${PORTSDIR}/devel/bugzilla44
+RUN_DEPENDS= bugzilla44>=${PORTVERSION}:devel/bugzilla44
NO_WRKSUBDIR= yes
diff --git a/japanese/bugzilla50/Makefile b/japanese/bugzilla50/Makefile
index df5679a096b6..2d59be882ac3 100644
--- a/japanese/bugzilla50/Makefile
+++ b/japanese/bugzilla50/Makefile
@@ -10,7 +10,7 @@ DISTNAME= Bugzilla-ja-${PORTVERSION}-template
MAINTAINER= bz-ports@FreeBSD.org
COMMENT= Japanese localization for Bugzilla
-RUN_DEPENDS= bugzilla50>=${PORTVERSION}:${PORTSDIR}/devel/bugzilla50
+RUN_DEPENDS= bugzilla50>=${PORTVERSION}:devel/bugzilla50
NO_WRKSUBDIR= yes
diff --git a/japanese/canna-server/Makefile b/japanese/canna-server/Makefile
index a83baa5918e0..de736de37fb2 100644
--- a/japanese/canna-server/Makefile
+++ b/japanese/canna-server/Makefile
@@ -15,7 +15,7 @@ COMMENT= Kana-to-Kanji conversion system, binary part
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-LIB_DEPENDS= libcanna.so:${PORTSDIR}/japanese/canna-lib
+LIB_DEPENDS= libcanna.so:japanese/canna-lib
USES= imake tar:bzip2
USE_RC_SUBR= canna
diff --git a/japanese/cannadic/Makefile b/japanese/cannadic/Makefile
index 72c371f11f24..2610a174f6e5 100644
--- a/japanese/cannadic/Makefile
+++ b/japanese/cannadic/Makefile
@@ -10,8 +10,8 @@ MASTER_SITES= http://cannadic.oucrc.org/
MAINTAINER= ports@FreeBSD.org
COMMENT= Canna dictionary containing a lot of words
-RUN_DEPENDS= ${LOCALBASE}/sbin/cannaserver:${PORTSDIR}/japanese/canna-server
-BUILD_DEPENDS= crxdic:${PORTSDIR}/japanese/canna-server
+RUN_DEPENDS= ${LOCALBASE}/sbin/cannaserver:japanese/canna-server
+BUILD_DEPENDS= crxdic:japanese/canna-server
ALL_TARGET= maindic
SUB_FILES= README.FreeBSD pkg-message
diff --git a/japanese/chasen-base/Makefile b/japanese/chasen-base/Makefile
index 8f87fde0f5cb..d3406a80b08f 100644
--- a/japanese/chasen-base/Makefile
+++ b/japanese/chasen-base/Makefile
@@ -11,7 +11,7 @@ PKGNAMESUFFIX= -base
MAINTAINER= ports@FreeBSD.org
COMMENT= Japanese Morphological Analysis System
-BUILD_DEPENDS= ${LOCALBASE}/include/darts.h:${PORTSDIR}/devel/darts
+BUILD_DEPENDS= ${LOCALBASE}/include/darts.h:devel/darts
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-darts=${LOCALBASE}/include ${ICONV_CONFIGURE_BASE}
diff --git a/japanese/cmigemo/Makefile b/japanese/cmigemo/Makefile
index 17afadd37f8a..ace9239e0434 100644
--- a/japanese/cmigemo/Makefile
+++ b/japanese/cmigemo/Makefile
@@ -17,7 +17,7 @@ COMMENT= C implementation of Migemo Japanese incremental search tool
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/doc/LICENSE_MIT.txt
-RUN_DEPENDS= ${DATADIR}/cp932/migemo-dict:${PORTSDIR}/japanese/cmigemo-dict
+RUN_DEPENDS= ${DATADIR}/cp932/migemo-dict:japanese/cmigemo-dict
USE_LDCONFIG= yes
@@ -31,7 +31,7 @@ PORTDOCS= README_j.txt
OPTIONS_DEFINE+=DOCS
USES+= gmake
-BUILD_DEPENDS= ${LOCALBASE}/bin/nkf:${PORTSDIR}/japanese/nkf
+BUILD_DEPENDS= ${LOCALBASE}/bin/nkf:japanese/nkf
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${STAGEDIR}${PREFIX}
diff --git a/japanese/dbskkd-cdb/Makefile b/japanese/dbskkd-cdb/Makefile
index b0f60f578245..ddbd56824542 100644
--- a/japanese/dbskkd-cdb/Makefile
+++ b/japanese/dbskkd-cdb/Makefile
@@ -10,8 +10,8 @@ MASTER_SITES= GOOGLE_CODE
MAINTAINER= ports@FreeBSD.org
COMMENT= Yet another dictionary server for SKK
-BUILD_DEPENDS= ${LOCALBASE}/lib/libcdb.a:${PORTSDIR}/databases/tinycdb
-RUN_DEPENDS= ${SKKJISYOCDB}:${PORTSDIR}/japanese/skk-jisyo-cdb
+BUILD_DEPENDS= ${LOCALBASE}/lib/libcdb.a:databases/tinycdb
+RUN_DEPENDS= ${SKKJISYOCDB}:japanese/skk-jisyo-cdb
PLIST_FILES= libexec/dbskkd-cdb
SUB_FILES= pkg-message
diff --git a/japanese/dvi2tty/Makefile b/japanese/dvi2tty/Makefile
index dfc9a37bf36c..30edf34fbefb 100644
--- a/japanese/dvi2tty/Makefile
+++ b/japanese/dvi2tty/Makefile
@@ -16,7 +16,7 @@ PATCHFILES= dvi2tty-ascii-jtex-patch dvi2tty.c-patch
MAINTAINER= TsurutaniNaoki@gmail.com
COMMENT= Character-based DVI file previewer
-RUN_DEPENDS= jless:${PORTSDIR}/japanese/less
+RUN_DEPENDS= jless:japanese/less
PLIST_FILES= bin/jdvi2tty \
bin/jdisdvi \
diff --git a/japanese/eblook/Makefile b/japanese/eblook/Makefile
index e22c667a808e..add5ed220b97 100644
--- a/japanese/eblook/Makefile
+++ b/japanese/eblook/Makefile
@@ -13,7 +13,7 @@ COMMENT= Command to lookup words in EB format dictionaries
LICENSE= GPLv2
-LIB_DEPENDS= libeb.so:${PORTSDIR}/japanese/eb
+LIB_DEPENDS= libeb.so:japanese/eb
USES= iconv
GNU_CONFIGURE= yes
diff --git a/japanese/ebnetd/Makefile b/japanese/ebnetd/Makefile
index ab90cca80b03..ad0d282f7137 100644
--- a/japanese/ebnetd/Makefile
+++ b/japanese/ebnetd/Makefile
@@ -12,7 +12,7 @@ COMMENT= Servers for accessing CD-ROM books via TCP/IP
LICENSE= GPLv2
-LIB_DEPENDS= libeb.so:${PORTSDIR}/japanese/eb
+LIB_DEPENDS= libeb.so:japanese/eb
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --localstatedir=${RUNDIR} --with-logdir=${LOGDIR}
diff --git a/japanese/ebview-gtk2/Makefile b/japanese/ebview-gtk2/Makefile
index 7b4be92e0f8e..690976411173 100644
--- a/japanese/ebview-gtk2/Makefile
+++ b/japanese/ebview-gtk2/Makefile
@@ -12,7 +12,7 @@ COMMENT= Electronic Book Viewer
LICENSE= GPLv2+
-LIB_DEPENDS= libeb.so:${PORTSDIR}/japanese/eb
+LIB_DEPENDS= libeb.so:japanese/eb
CONFLICTS= ja-ebview-[0-9]*
diff --git a/japanese/edict-utf-8/Makefile b/japanese/edict-utf-8/Makefile
index b5b6d15a8bef..c9bf769bde86 100644
--- a/japanese/edict-utf-8/Makefile
+++ b/japanese/edict-utf-8/Makefile
@@ -10,7 +10,7 @@ DISTFILES= ${DICTFILES}
MAINTAINER= ports@FreeBSD.org
COMMENT= Japanese-English edict UTF-8 dictionaries
-EXTRACT_DEPENDS= ${UNZIP_CMD}:${PORTSDIR}/archivers/unzip
+EXTRACT_DEPENDS= ${UNZIP_CMD}:archivers/unzip
USES= iconv
CONVERT_CMD= ${ICONV_CMD} -c -f EUC-JP -t UTF-8
diff --git a/japanese/edyvalue/Makefile b/japanese/edyvalue/Makefile
index 2a86ef35b948..36620665d491 100644
--- a/japanese/edyvalue/Makefile
+++ b/japanese/edyvalue/Makefile
@@ -14,7 +14,7 @@ EXTRACT_ONLY=
MAINTAINER= ports@FreeBSD.org
COMMENT= Utility to print a statement of Edy card
-LIB_DEPENDS= libpasori.so:${PORTSDIR}/devel/libpasori
+LIB_DEPENDS= libpasori.so:devel/libpasori
USES= uidfix
MAKEFILE= ${FILESDIR}/Makefile
diff --git a/japanese/egg-canna/Makefile b/japanese/egg-canna/Makefile
index 6fdb833023d5..026f73bb74bc 100644
--- a/japanese/egg-canna/Makefile
+++ b/japanese/egg-canna/Makefile
@@ -13,7 +13,7 @@ EXTRACT_SUFX= # empty
MAINTAINER= ume@FreeBSD.org
COMMENT= Canna Conversion Facility in Egg Input Method Architecture
-BUILD_DEPENDS= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/egg/egg-sim.el:${PORTSDIR}/editors/tamago${EMACS_SUFFIX}
+BUILD_DEPENDS= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/egg/egg-sim.el:editors/tamago${EMACS_SUFFIX}
RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_EMACS= yes
diff --git a/japanese/eijiro-fpw/Makefile b/japanese/eijiro-fpw/Makefile
index 41caf5cf13a7..b89222f20b41 100644
--- a/japanese/eijiro-fpw/Makefile
+++ b/japanese/eijiro-fpw/Makefile
@@ -12,10 +12,10 @@ DISTNAME= ${PORTNAME}${PORTVERSION}-src
MAINTAINER= ports@FreeBSD.org
COMMENT= EIJIRO English - Japanese Dictionary (EPWING V1 format)
-EXTRACT_DEPENDS=${LOCALBASE}/share/freepwing/fpwutils.mk:${PORTSDIR}/japanese/freepwing \
- lha:${PORTSDIR}/archivers/lha
-BUILD_DEPENDS= ${LOCALBASE}/libexec/freepwing/catdump:${PORTSDIR}/japanese/freepwing \
- ja-p5-Jcode>=0:${PORTSDIR}/japanese/p5-Jcode
+EXTRACT_DEPENDS=${LOCALBASE}/share/freepwing/fpwutils.mk:japanese/freepwing \
+ lha:archivers/lha
+BUILD_DEPENDS= ${LOCALBASE}/libexec/freepwing/catdump:japanese/freepwing \
+ ja-p5-Jcode>=0:japanese/p5-Jcode
MANUAL_PACKAGE_BUILD= Needs data from CDROM
MAKE_JOBS_UNSAFE= yes
diff --git a/japanese/esecanna-module-vje25/Makefile b/japanese/esecanna-module-vje25/Makefile
index 8718a89efa20..6ed4ffeb500e 100644
--- a/japanese/esecanna-module-vje25/Makefile
+++ b/japanese/esecanna-module-vje25/Makefile
@@ -13,7 +13,7 @@ DIST_SUBDIR= esecanna
MAINTAINER= ports@FreeBSD.org
COMMENT= Esecanna module for VJE-Delta 2.5
-RUN_DEPENDS= ${LOCALBASE}/sbin/esecannaserver:${PORTSDIR}/japanese/esecanna
+RUN_DEPENDS= ${LOCALBASE}/sbin/esecannaserver:japanese/esecanna
GNU_CONFIGURE= yes
USES= gmake
diff --git a/japanese/esecanna-module-vje30/Makefile b/japanese/esecanna-module-vje30/Makefile
index 11b9ea27e7f7..af79d6f5fc8e 100644
--- a/japanese/esecanna-module-vje30/Makefile
+++ b/japanese/esecanna-module-vje30/Makefile
@@ -13,7 +13,7 @@ DIST_SUBDIR= esecanna
MAINTAINER= ports@FreeBSD.org
COMMENT= Esecanna module for VJE-Delta 3.0
-RUN_DEPENDS= ${LOCALBASE}/sbin/esecannaserver:${PORTSDIR}/japanese/esecanna
+RUN_DEPENDS= ${LOCALBASE}/sbin/esecannaserver:japanese/esecanna
USES= gmake perl5
GNU_CONFIGURE= yes
diff --git a/japanese/esecanna-module-wnn6/Makefile b/japanese/esecanna-module-wnn6/Makefile
index 45de193e521e..1ab6e030f459 100644
--- a/japanese/esecanna-module-wnn6/Makefile
+++ b/japanese/esecanna-module-wnn6/Makefile
@@ -13,8 +13,8 @@ DIST_SUBDIR= esecanna
MAINTAINER= ports@FreeBSD.org
COMMENT= Esecanna module for Wnn6
-LIB_DEPENDS= libwnn6.so:${PORTSDIR}/japanese/Wnn6-lib
-RUN_DEPENDS= ${LOCALBASE}/sbin/esecannaserver:${PORTSDIR}/japanese/esecanna
+LIB_DEPENDS= libwnn6.so:japanese/Wnn6-lib
+RUN_DEPENDS= ${LOCALBASE}/sbin/esecannaserver:japanese/esecanna
GNU_CONFIGURE= yes
USES= gmake
diff --git a/japanese/fcitx-anthy/Makefile b/japanese/fcitx-anthy/Makefile
index 99e3b651eb16..72fd55e3a3d6 100644
--- a/japanese/fcitx-anthy/Makefile
+++ b/japanese/fcitx-anthy/Makefile
@@ -12,8 +12,8 @@ COMMENT= Anthy support for Fcitx
LICENSE= GPLv2
-LIB_DEPENDS= libfcitx-config.so:${PORTSDIR}/chinese/fcitx \
- libanthy.so:${PORTSDIR}/japanese/anthy
+LIB_DEPENDS= libfcitx-config.so:chinese/fcitx \
+ libanthy.so:japanese/anthy
USES= cmake gettext pkgconfig tar:xz
INSTALLS_ICONS= yes
diff --git a/japanese/fcitx-skk/Makefile b/japanese/fcitx-skk/Makefile
index 31e8d8be9494..b5651e264226 100644
--- a/japanese/fcitx-skk/Makefile
+++ b/japanese/fcitx-skk/Makefile
@@ -11,9 +11,9 @@ COMMENT= SKK support for Fcitx
LICENSE= GPLv3
-RUN_DEPENDS= ${LOCALBASE}/share/skk/SKK-JISYO.L:${PORTSDIR}/japanese/skk-jisyo
-LIB_DEPENDS= libfcitx-config.so:${PORTSDIR}/chinese/fcitx \
- libskk.so:${PORTSDIR}/japanese/libskk
+RUN_DEPENDS= ${LOCALBASE}/share/skk/SKK-JISYO.L:japanese/skk-jisyo
+LIB_DEPENDS= libfcitx-config.so:chinese/fcitx \
+ libskk.so:japanese/libskk
USES= tar:xz compiler:c++11-lang cmake gettext pkgconfig
INSTALLS_ICONS= yes
diff --git a/japanese/font-ayu18/Makefile b/japanese/font-ayu18/Makefile
index 91781fc895fd..520e295caf8f 100644
--- a/japanese/font-ayu18/Makefile
+++ b/japanese/font-ayu18/Makefile
@@ -12,8 +12,8 @@ DISTFILES= ayu18gothic-1.3a${EXTRACT_SUFX}:goth \
MAINTAINER= hrs@FreeBSD.org
COMMENT= Ayu 18-dot Kanji font
-BUILD_DEPENDS= mkitalic:${PORTSDIR}/x11-fonts/mkbold-mkitalic \
- bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
+BUILD_DEPENDS= mkitalic:x11-fonts/mkbold-mkitalic \
+ bdftopcf:x11-fonts/bdftopcf
USES= fonts
FONTNAME= misc
diff --git a/japanese/font-ayu20/Makefile b/japanese/font-ayu20/Makefile
index 6f308c15568b..e87cf66a4838 100644
--- a/japanese/font-ayu20/Makefile
+++ b/japanese/font-ayu20/Makefile
@@ -10,8 +10,8 @@ DISTNAME= ayu20gothic-1.7a
MAINTAINER= hrs@FreeBSD.org
COMMENT= Ayu 20-dot Kanji font
-BUILD_DEPENDS= mkitalic:${PORTSDIR}/x11-fonts/mkbold-mkitalic \
- bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
+BUILD_DEPENDS= mkitalic:x11-fonts/mkbold-mkitalic \
+ bdftopcf:x11-fonts/bdftopcf
CONFLICS= ja-kappa20-[0-9]*
diff --git a/japanese/font-elisa10/Makefile b/japanese/font-elisa10/Makefile
index 9a1692e78385..3ac7a081070f 100644
--- a/japanese/font-elisa10/Makefile
+++ b/japanese/font-elisa10/Makefile
@@ -11,7 +11,7 @@ DISTNAME= elisau10
MAINTAINER= hrs@FreeBSD.org
COMMENT= Elisa 10-dot Kanji font
-BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
+BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf
USES= fonts tar:tgz
FONTNAME= misc
diff --git a/japanese/font-elisa8/Makefile b/japanese/font-elisa8/Makefile
index d5cf267aa916..cca324b3e215 100644
--- a/japanese/font-elisa8/Makefile
+++ b/japanese/font-elisa8/Makefile
@@ -12,7 +12,7 @@ DISTNAME= elisat10
MAINTAINER= toshi@tea.forus.or.jp
COMMENT= 8-dot Kanji font 'elisa'
-BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
+BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf
USES= fonts
FONTNAME= misc
diff --git a/japanese/font-jisx0213/Makefile b/japanese/font-jisx0213/Makefile
index 0caa5384744b..f8af4ceedde0 100644
--- a/japanese/font-jisx0213/Makefile
+++ b/japanese/font-jisx0213/Makefile
@@ -17,8 +17,8 @@ DISTFILES= jiskan16-2004-1.bdf.gz jiskan16-2000-1.bdf.gz \
MAINTAINER= hrs@FreeBSD.org
COMMENT= Japanese jisx0213 fonts
-BUILD_DEPENDS= mkbold:${PORTSDIR}/x11-fonts/mkbold-mkitalic \
- bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
+BUILD_DEPENDS= mkbold:x11-fonts/mkbold-mkitalic \
+ bdftopcf:x11-fonts/bdftopcf
USES= fonts
FONTNAME= misc
diff --git a/japanese/font-kaname12/Makefile b/japanese/font-kaname12/Makefile
index d28346fc44bb..86816b1ec29c 100644
--- a/japanese/font-kaname12/Makefile
+++ b/japanese/font-kaname12/Makefile
@@ -13,7 +13,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
MAINTAINER= CQG00620@nifty.ne.jp
COMMENT= 12-dot Kanji font
-BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
+BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf
USES= fonts
FONTNAME= misc
diff --git a/japanese/font-kanji18/Makefile b/japanese/font-kanji18/Makefile
index 97960374f79b..390e1778f761 100644
--- a/japanese/font-kanji18/Makefile
+++ b/japanese/font-kanji18/Makefile
@@ -14,8 +14,8 @@ DIST_SUBDIR= ${DISTNAME}
MAINTAINER= sanpei@FreeBSD.org
COMMENT= ${PKGNAMESUFFIX}-dot Kanji font
-BUILD_DEPENDS= mkbold:${PORTSDIR}/x11-fonts/mkbold-mkitalic \
- bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
+BUILD_DEPENDS= mkbold:x11-fonts/mkbold-mkitalic \
+ bdftopcf:x11-fonts/bdftopcf
USES= fonts
FONTNAME= misc
diff --git a/japanese/font-kappa20/Makefile b/japanese/font-kappa20/Makefile
index 3fc7bdfce1f1..543d249035b7 100644
--- a/japanese/font-kappa20/Makefile
+++ b/japanese/font-kappa20/Makefile
@@ -12,8 +12,8 @@ DISTNAME= Kappa20-${PORTVERSION}
MAINTAINER= ginga-freebsd@ginganet.org
COMMENT= 20-dot Kanji font Kappa20
-BUILD_DEPENDS= mkitalic:${PORTSDIR}/x11-fonts/mkbold-mkitalic \
- bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
+BUILD_DEPENDS= mkitalic:x11-fonts/mkbold-mkitalic \
+ bdftopcf:x11-fonts/bdftopcf
USES= fonts tar:bzip2
FONTNAME= misc
diff --git a/japanese/font-marumoji/Makefile b/japanese/font-marumoji/Makefile
index 916c14878c55..fa0d8e8584ce 100644
--- a/japanese/font-marumoji/Makefile
+++ b/japanese/font-marumoji/Makefile
@@ -14,8 +14,8 @@ COMMENT= Japanese marumoji fonts
LICENSE= MIT
LICENSE_FILES= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= mkbold:${PORTSDIR}/x11-fonts/mkbold-mkitalic \
- bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
+BUILD_DEPENDS= mkbold:x11-fonts/mkbold-mkitalic \
+ bdftopcf:x11-fonts/bdftopcf
USES= fonts:fc
FONTNAME= marumoji
diff --git a/japanese/font-mikachan/Makefile b/japanese/font-mikachan/Makefile
index 524e360fbe83..20a78ea372fa 100644
--- a/japanese/font-mikachan/Makefile
+++ b/japanese/font-mikachan/Makefile
@@ -13,7 +13,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= TsurutaniNaoki@gmail.com
COMMENT= Handwritten Japanese TrueType fonts by Mika-chan
-EXTRACT_DEPENDS= lha:${PORTSDIR}/archivers/lha
+EXTRACT_DEPENDS= lha:archivers/lha
USES= fonts:fc
FONTNAME= TTF
diff --git a/japanese/font-mona/Makefile b/japanese/font-mona/Makefile
index 20a1f065310d..73db460ca9a9 100644
--- a/japanese/font-mona/Makefile
+++ b/japanese/font-mona/Makefile
@@ -11,8 +11,8 @@ DISTNAME= monafont-${PORTVERSION}
MAINTAINER= nobutaka@FreeBSD.org
COMMENT= 12,14,16-dot Kanji fonts
-BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf \
- mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir
+BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf \
+ mkfontdir:x11-fonts/mkfontdir
USES= fonts perl5 tar:bzip2
FONTNAME= misc
diff --git a/japanese/font-mplus-bitmap/Makefile b/japanese/font-mplus-bitmap/Makefile
index 85b4699ba356..ff4163c5b556 100644
--- a/japanese/font-mplus-bitmap/Makefile
+++ b/japanese/font-mplus-bitmap/Makefile
@@ -12,7 +12,7 @@ DISTNAME= ${PORTNAME}_bitmap_fonts-2.2.4
MAINTAINER= hrs@FreeBSD.org
COMMENT= M+ Bitmap fonts
-BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
+BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf
USES= fonts
FONTNAME= misc
diff --git a/japanese/font-mplus-outline/Makefile b/japanese/font-mplus-outline/Makefile
index c8d3409c0e74..0e84fb650844 100644
--- a/japanese/font-mplus-outline/Makefile
+++ b/japanese/font-mplus-outline/Makefile
@@ -12,8 +12,8 @@ DISTNAME= ${PORTNAME}-TESTFLIGHT-060
MAINTAINER= hrs@FreeBSD.org
COMMENT= M+ Outline Fonts
-RUN_DEPENDS= mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \
- mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale
+RUN_DEPENDS= mkfontdir:x11-fonts/mkfontdir \
+ mkfontscale:x11-fonts/mkfontscale
USES= fonts:fc tar:xz
NO_BUILD= yes
diff --git a/japanese/font-naga10/Makefile b/japanese/font-naga10/Makefile
index 1f00fb82da60..5d07909eb514 100644
--- a/japanese/font-naga10/Makefile
+++ b/japanese/font-naga10/Makefile
@@ -12,8 +12,8 @@ DISTNAME= knj10-${PORTVERSION}
MAINTAINER= CQG00620@nifty.ne.jp
COMMENT= 10-dot Kanji font
-BUILD_DEPENDS= mkbold:${PORTSDIR}/x11-fonts/mkbold-mkitalic \
- bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
+BUILD_DEPENDS= mkbold:x11-fonts/mkbold-mkitalic \
+ bdftopcf:x11-fonts/bdftopcf
USES= fonts
FONTNAME= misc
diff --git a/japanese/font-ricty/Makefile b/japanese/font-ricty/Makefile
index 700e3e6fcab8..aff3016053c4 100644
--- a/japanese/font-ricty/Makefile
+++ b/japanese/font-ricty/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= ja-font-
MAINTAINER?= meta+ports@vmeta.jp
COMMENT?= Ricty - fonts for programming
-BUILD_DEPENDS= ${LOCALBASE}/share/fonts/inconsolata/Inconsolata.otf:${PORTSDIR}/x11-fonts/inconsolata-ttf \
- ${LOCALBASE}/share/fonts/TTF/migu-1m-regular.ttf:${PORTSDIR}/japanese/font-migu \
- ${LOCALBASE}/share/fonts/TTF/migu-1m-bold.ttf:${PORTSDIR}/japanese/font-migu \
- fontforge:${PORTSDIR}/print/fontforge
+BUILD_DEPENDS= ${LOCALBASE}/share/fonts/inconsolata/Inconsolata.otf:x11-fonts/inconsolata-ttf \
+ ${LOCALBASE}/share/fonts/TTF/migu-1m-regular.ttf:japanese/font-migu \
+ ${LOCALBASE}/share/fonts/TTF/migu-1m-bold.ttf:japanese/font-migu \
+ fontforge:print/fontforge
USES= fonts:fc
USE_GITHUB= yes
@@ -45,7 +45,7 @@ SUB_LIST+= DISCORD="" RICTY=\#
.endif
.if ${PORT_OPTIONS:MDISCORD}
-RUN_DEPENDS+= ${DATADIR}/RictyDiscord-Regular.ttf:${PORTSDIR}/japanese/font-ricty-discord
+RUN_DEPENDS+= ${DATADIR}/RictyDiscord-Regular.ttf:japanese/font-ricty-discord
.endif
do-build:
diff --git a/japanese/font-shinonome/Makefile b/japanese/font-shinonome/Makefile
index fbb93eefbdf1..5e970a78c606 100644
--- a/japanese/font-shinonome/Makefile
+++ b/japanese/font-shinonome/Makefile
@@ -13,7 +13,7 @@ DISTNAME= ${PORTNAME:C/^font-//}-${PORTVERSION:C/.p/p/}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Shinonome Japanese fonts, 12/14/16 dots
-BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
+BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf
USES= fonts tar:bzip2
FONTNAME= misc
diff --git a/japanese/font-std/Makefile b/japanese/font-std/Makefile
index a7be6078db57..d661949acc12 100644
--- a/japanese/font-std/Makefile
+++ b/japanese/font-std/Makefile
@@ -10,10 +10,10 @@ DISTFILES= # empty
MAINTAINER= hrs@FreeBSD.org
COMMENT= Japanese Standard Fonts
-RUN_DEPENDS= ${LOCALBASE}/share/font-ipa/ipam.otf:${PORTSDIR}/japanese/font-ipa \
- ${LOCALBASE}/share/font-ipa/ipag.otf:${PORTSDIR}/japanese/font-ipa \
- ${LOCALBASE}/share/font-mplus-ipa/fonts/ipam.ttf:${PORTSDIR}/japanese/font-mplus-ipa \
- ${LOCALBASE}/share/font-mplus-ipa/fonts/ipag.ttf:${PORTSDIR}/japanese/font-mplus-ipa
+RUN_DEPENDS= ${LOCALBASE}/share/font-ipa/ipam.otf:japanese/font-ipa \
+ ${LOCALBASE}/share/font-ipa/ipag.otf:japanese/font-ipa \
+ ${LOCALBASE}/share/font-mplus-ipa/fonts/ipam.ttf:japanese/font-mplus-ipa \
+ ${LOCALBASE}/share/font-mplus-ipa/fonts/ipag.ttf:japanese/font-mplus-ipa
NO_BUILD= yes
PLIST_FILES= ${STD:S,^,${FONTSDIR}/std.ja_JP/,}
diff --git a/japanese/freepwing/Makefile b/japanese/freepwing/Makefile
index e82b5b6e9c7e..df70d8170857 100644
--- a/japanese/freepwing/Makefile
+++ b/japanese/freepwing/Makefile
@@ -10,7 +10,7 @@ MASTER_SITES= ftp://ftp.sra.co.jp/pub/misc/freepwing/old/1.4/
MAINTAINER= ports@FreeBSD.org
COMMENT= Free JIS X 4081 (subset of EPWING V1) Formatter
-RUN_DEPENDS= gmake:${PORTSDIR}/devel/gmake
+RUN_DEPENDS= gmake:devel/gmake
USES= gmake perl5
GNU_CONFIGURE= yes
diff --git a/japanese/gedy/Makefile b/japanese/gedy/Makefile
index 417be5f93d72..de55a8a67a39 100644
--- a/japanese/gedy/Makefile
+++ b/japanese/gedy/Makefile
@@ -15,8 +15,8 @@ COMMENT= GNOME Edy Viewer
LICENSE= GPLv2
-RUN_DEPENDS= rubygem-gtk2>0:${PORTSDIR}/x11-toolkits/rubygem-gtk2 \
- ${RUBY_SITEARCHLIBDIR}/pasori.so:${PORTSDIR}/devel/libpafe-ruby
+RUN_DEPENDS= rubygem-gtk2>0:x11-toolkits/rubygem-gtk2 \
+ ${RUBY_SITEARCHLIBDIR}/pasori.so:devel/libpafe-ruby
USE_RUBY= yes
USES= shebangfix
diff --git a/japanese/gjiten/Makefile b/japanese/gjiten/Makefile
index 8c018e0b6bb2..c5341def76ee 100644
--- a/japanese/gjiten/Makefile
+++ b/japanese/gjiten/Makefile
@@ -29,8 +29,8 @@ OPTIONS_SUB= yes
NLS_USES= gettext
NLS_MAKE_ENV_OFF= USE_NLS=no
-KANJIPAD_RUN_DEPENDS= ${LOCALBASE}/bin/kanjipad:${PORTSDIR}/japanese/kanjipad
-BUILD_DEPENDS= ${LOCALBASE}/bin/xmlto:${PORTSDIR}/textproc/xmlto
+KANJIPAD_RUN_DEPENDS= ${LOCALBASE}/bin/kanjipad:japanese/kanjipad
+BUILD_DEPENDS= ${LOCALBASE}/bin/xmlto:textproc/xmlto
DICTIONARIES= kanjidic edict compdic
GJITEN_DICS= ${DATADIR}/dics/
@@ -40,11 +40,11 @@ GJITEN_DICS= ${DATADIR}/dics/
.if ${PORT_OPTIONS:MUTF8}
EDICT_DIR= ${LOCALBASE}/share/dict/edict-utf-8
EDICT_FILE= ${EDICT_DIR}/edict
-RUN_DEPENDS+= ${EDICT_FILE}:${PORTSDIR}/japanese/edict-utf-8
+RUN_DEPENDS+= ${EDICT_FILE}:japanese/edict-utf-8
.else
EDICT_DIR= ${LOCALBASE}/share/dict/edict
EDICT_FILE= ${EDICT_DIR}/edict
-RUN_DEPENDS+= ${EDICT_FILE}:${PORTSDIR}/japanese/edict
+RUN_DEPENDS+= ${EDICT_FILE}:japanese/edict
USES+= iconv:build
.endif
diff --git a/japanese/gskk/Makefile b/japanese/gskk/Makefile
index 9fe1d62f3f49..f1a7e356a404 100644
--- a/japanese/gskk/Makefile
+++ b/japanese/gskk/Makefile
@@ -10,8 +10,8 @@ EXTRACT_SUFX= .t.gz
MAINTAINER= ports@FreeBSD.org
COMMENT= SKK's dictionary for Canna
-RUN_DEPENDS= ${LOCALBASE}/sbin/cannaserver:${PORTSDIR}/japanese/canna-server
-BUILD_DEPENDS= mkbindic:${PORTSDIR}/japanese/canna-server
+RUN_DEPENDS= ${LOCALBASE}/sbin/cannaserver:japanese/canna-server
+BUILD_DEPENDS= mkbindic:japanese/canna-server
NO_WRKSUBDIR= yes
diff --git a/japanese/gsuica/Makefile b/japanese/gsuica/Makefile
index 572b9dcae25b..1e607aa75c3a 100644
--- a/japanese/gsuica/Makefile
+++ b/japanese/gsuica/Makefile
@@ -15,8 +15,8 @@ COMMENT= GNOME SUICA Viewer
LICENSE= GPLv2
-RUN_DEPENDS= rubygem-gtk2>0:${PORTSDIR}/x11-toolkits/rubygem-gtk2 \
- ${RUBY_SITEARCHLIBDIR}/pasori.so:${PORTSDIR}/devel/libpafe-ruby
+RUN_DEPENDS= rubygem-gtk2>0:x11-toolkits/rubygem-gtk2 \
+ ${RUBY_SITEARCHLIBDIR}/pasori.so:devel/libpafe-ruby
USE_RUBY= yes
USES= shebangfix
@@ -50,8 +50,8 @@ station-code-fetch:
${MASTER_SITES}station_code_conv.sh ${FETCH_AFTER_ARGS})
# Install station code database into ~/.gsuica/station_code
-# BUILD_DEPENDS+= nkf:${PORTSDIR}/japanese/nkf
-# BUILD_DEPENDS+= xlhtml:${PORTSDIR}/textproc/xlhtml
+# BUILD_DEPENDS+= nkf:japanese/nkf
+# BUILD_DEPENDS+= xlhtml:textproc/xlhtml
station-code-install:
@(cd ${WRKDIR}; ${SH} station_code_conv.sh StationCode.xls)
diff --git a/japanese/guesswork-classic/Makefile b/japanese/guesswork-classic/Makefile
index 780a7281ea45..d7b710007f77 100644
--- a/japanese/guesswork-classic/Makefile
+++ b/japanese/guesswork-classic/Makefile
@@ -12,7 +12,7 @@ COMMENT= PHP lightweight framework
BROKEN= unfetchable
-RUN_DEPENDS= ${LOCALBASE}/share/smarty/Smarty.class.php:${PORTSDIR}/www/smarty2
+RUN_DEPENDS= ${LOCALBASE}/share/smarty/Smarty.class.php:www/smarty2
NO_BUILD= yes
USE_PHP= yes
diff --git a/japanese/ibus-anthy/Makefile b/japanese/ibus-anthy/Makefile
index cdf4e04b20c3..ad7d3af1b49c 100644
--- a/japanese/ibus-anthy/Makefile
+++ b/japanese/ibus-anthy/Makefile
@@ -12,10 +12,10 @@ PKGNAMEPREFIX= ja-
MAINTAINER= daichi@FreeBSD.org
COMMENT= Anthy engine for IBus
-BUILD_DEPENDS= swig:${PORTSDIR}/devel/swig13
-LIB_DEPENDS= libanthy.so:${PORTSDIR}/japanese/anthy \
- libibus-1.0.so:${PORTSDIR}/textproc/ibus
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/pynotify/_pynotify.so:${PORTSDIR}/devel/py-notify
+BUILD_DEPENDS= swig:devel/swig13
+LIB_DEPENDS= libanthy.so:japanese/anthy \
+ libibus-1.0.so:textproc/ibus
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/pynotify/_pynotify.so:devel/py-notify
GNU_CONFIGURE= yes
USES= libtool gettext gmake pkgconfig python
diff --git a/japanese/ibus-skk/Makefile b/japanese/ibus-skk/Makefile
index 45137fec0e77..0b426a33ba82 100644
--- a/japanese/ibus-skk/Makefile
+++ b/japanese/ibus-skk/Makefile
@@ -10,9 +10,9 @@ MASTER_SITES= GHC
MAINTAINER= ports@FreeBSD.org
COMMENT= Japanese SKK input engine for IBus
-RUN_DEPENDS= ${LOCALBASE}/share/skk/SKK-JISYO.L:${PORTSDIR}/japanese/skk-jisyo
-LIB_DEPENDS= libskk.so:${PORTSDIR}/japanese/libskk \
- libibus-1.0.so:${PORTSDIR}/textproc/ibus
+RUN_DEPENDS= ${LOCALBASE}/share/skk/SKK-JISYO.L:japanese/skk-jisyo
+LIB_DEPENDS= libskk.so:japanese/libskk \
+ libibus-1.0.so:textproc/ibus
USES= gettext gmake pkgconfig python
USE_GNOME= intltool
diff --git a/japanese/im-ja/Makefile b/japanese/im-ja/Makefile
index 38e117a5679a..368dc35986e3 100644
--- a/japanese/im-ja/Makefile
+++ b/japanese/im-ja/Makefile
@@ -31,19 +31,19 @@ LIBS+= -L${LOCALBASE}/lib
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MANTHY}
-LIB_DEPENDS+= libanthy.so:${PORTSDIR}/japanese/anthy
+LIB_DEPENDS+= libanthy.so:japanese/anthy
.else
CONFIGURE_ARGS+= --disable-anthy
.endif
.if ${PORT_OPTIONS:MCANNA}
-LIB_DEPENDS+= libRKC.so:${PORTSDIR}/japanese/canna-lib
+LIB_DEPENDS+= libRKC.so:japanese/canna-lib
.else
CONFIGURE_ARGS+= --disable-canna
.endif
.if ${PORT_OPTIONS:MWNN}
-LIB_DEPENDS+= libwnn.so:${PORTSDIR}/japanese/FreeWnn-lib
+LIB_DEPENDS+= libwnn.so:japanese/FreeWnn-lib
.else
CONFIGURE_ARGS+= --disable-wnn
.endif
diff --git a/japanese/ipadic/Makefile b/japanese/ipadic/Makefile
index d15817942028..b0e77f8d7262 100644
--- a/japanese/ipadic/Makefile
+++ b/japanese/ipadic/Makefile
@@ -10,8 +10,8 @@ MASTER_SITES= SFJP/${PORTNAME}/24435
MAINTAINER= ports@FreeBSD.org
COMMENT= Japanese Morphological Dictionary for ChaSen
-BUILD_DEPENDS= chasen:${PORTSDIR}/japanese/chasen-base
-RUN_DEPENDS= chasen:${PORTSDIR}/japanese/chasen-base
+BUILD_DEPENDS= chasen:japanese/chasen-base
+RUN_DEPENDS= chasen:japanese/chasen-base
CONFIGURE_ARGS= --with-dicdir=${PREFIX}/share/chasen/dic \
--with-chasenrc-path=${STAGEDIR}${PREFIX}/share/chasen/dic/ipadic
diff --git a/japanese/japana/Makefile b/japanese/japana/Makefile
index e85a2af8004e..cbd28800f16e 100644
--- a/japanese/japana/Makefile
+++ b/japanese/japana/Makefile
@@ -10,9 +10,9 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Web proxy converting Japanese into Romaji
-RUN_DEPENDS= *p5-Text-Kakasi>=2:${PORTSDIR}/japanese/p5-Text-Kakasi \
- p5-AppConfig>=0:${PORTSDIR}/devel/p5-AppConfig \
- p5-libwww>=0:${PORTSDIR}/www/p5-libwww
+RUN_DEPENDS= *p5-Text-Kakasi>=2:japanese/p5-Text-Kakasi \
+ p5-AppConfig>=0:devel/p5-AppConfig \
+ p5-libwww>=0:www/p5-libwww
USES= perl5 shebangfix
SHEBANG_FILES= japana
diff --git a/japanese/jd/Makefile b/japanese/jd/Makefile
index 41b1af9f8da8..1c345798f752 100644
--- a/japanese/jd/Makefile
+++ b/japanese/jd/Makefile
@@ -14,8 +14,8 @@ COMMENT= 2ch browser
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls \
- libgcrypt.so:${PORTSDIR}/security/libgcrypt
+LIB_DEPENDS= libgnutls.so:security/gnutls \
+ libgcrypt.so:security/libgcrypt
USES= autoreconf iconv:translit libtool tar:tgz
USE_GNOME= gtk20 gtkmm24 libgnomeui
@@ -29,7 +29,7 @@ ONIGURUMA_DESC= Use oniguruma regular expressions library
PANGOLAYOUT_DESC= Use PANGOLayout instead of PangoGlyphString
ONIGURUMA_CONFIGURE_WITH= oniguruma
-ONIGURUMA_LIB_DEPENDS= libonig.so:${PORTSDIR}/devel/oniguruma5
+ONIGURUMA_LIB_DEPENDS= libonig.so:devel/oniguruma5
PANGOLAYOUT_CONFIGURE_WITH= pangolayout
diff --git a/japanese/jed/Makefile b/japanese/jed/Makefile
index f16883611daa..5df01f1be6f9 100644
--- a/japanese/jed/Makefile
+++ b/japanese/jed/Makefile
@@ -15,7 +15,7 @@ DIST_SUBDIR= jed
MAINTAINER= ports@FreeBSD.org
COMMENT= SLang-based text editor (w/ Japanese support)
-LIB_DEPENDS= libslang.so:${PORTSDIR}/japanese/libslang
+LIB_DEPENDS= libslang.so:japanese/libslang
VERSION= 0.99.8
JP_VERSION= 067
@@ -38,7 +38,7 @@ OPTIONS_SUB= yes
CANNA_DESC= Canna support
CANNA_CONFIGURE_ON= --with-canna=yes
CANNA_CONFIGURE_OFF= --with-canna=no
-CANNA_LIB_DEPENDS= libcanna.so:${PORTSDIR}/japanese/canna-lib
+CANNA_LIB_DEPENDS= libcanna.so:japanese/canna-lib
X11_USE= XORG=x11,xext,xt
diff --git a/japanese/jmode-skk/Makefile b/japanese/jmode-skk/Makefile
index b8c87ef620b1..eae85ffb8972 100644
--- a/japanese/jmode-skk/Makefile
+++ b/japanese/jmode-skk/Makefile
@@ -13,9 +13,9 @@ MASTERDIR= ${.CURDIR}/../../japanese/jmode
DESCR= ${.CURDIR}/pkg-descr
.if defined(WITH_DBSKKD) || exists(${LOCALBASE}/libexec/dbskkd-cdb)
-RUN_DEPENDS= ${LOCALBASE}/libexec/dbskkd-cdb:${PORTSDIR}/japanese/dbskkd-cdb
+RUN_DEPENDS= ${LOCALBASE}/libexec/dbskkd-cdb:japanese/dbskkd-cdb
.else
-RUN_DEPENDS= ${LOCALBASE}/sbin/skkserv:${PORTSDIR}/japanese/skkserv
+RUN_DEPENDS= ${LOCALBASE}/sbin/skkserv:japanese/skkserv
.endif
CONFIGURE_ARGS= --with-skk
diff --git a/japanese/jmode/Makefile b/japanese/jmode/Makefile
index 870e858baa0f..41d1667028f3 100644
--- a/japanese/jmode/Makefile
+++ b/japanese/jmode/Makefile
@@ -13,7 +13,7 @@ COMMENT?= XIM server for Anthy input method
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libanthy.so:${PORTSDIR}/japanese/anthy
+LIB_DEPENDS= libanthy.so:japanese/anthy
USE_GNOME= gtk12
GNU_CONFIGURE= yes
diff --git a/japanese/jstrings/Makefile b/japanese/jstrings/Makefile
index f9fc51d4180d..35002b52844f 100644
--- a/japanese/jstrings/Makefile
+++ b/japanese/jstrings/Makefile
@@ -11,7 +11,7 @@ MASTER_SITES= http://openmya.hacker.jp/hasegawa/jstrings/ \
MAINTAINER= ryo@aquahill.net
COMMENT= Japanese enhancement of strings(1) command
-EXTRACT_DEPENDS=nkf:${PORTSDIR}/japanese/nkf
+EXTRACT_DEPENDS=nkf:japanese/nkf
PLIST_FILES= bin/jstrings man/ja/man1/jstrings.1.gz
diff --git a/japanese/jvim3/Makefile b/japanese/jvim3/Makefile
index 443248dcf511..848189c9138f 100644
--- a/japanese/jvim3/Makefile
+++ b/japanese/jvim3/Makefile
@@ -30,17 +30,17 @@ OPTIONS_RADIO= FEP
OPTIONS_RADIO_FEP= FREEWNN_CANNA DIRECT_CANNA WNN6 WNN7
FEP_DESC= Japanese FrontEnd Processor
DIRECT_CANNA_DESC= Canna support (direct)
-DIRECT_CANNA_LIB_DEPENDS= libcanna.so:${PORTSDIR}/japanese/canna-lib
+DIRECT_CANNA_LIB_DEPENDS= libcanna.so:japanese/canna-lib
FREEWNN_CANNA_DESC= Canna and FreeWnn support (via ONEW library)
-FREEWNN_CANNA_LIB_DEPENDS= libjd.so:${PORTSDIR}/japanese/FreeWnn-lib \
- libcanna.so:${PORTSDIR}/japanese/canna-lib
-FREEWNN_CANNA_BUILD_DEPENDS= ${LOCALBASE}/lib/libonew-canna+freewnn.a:${PORTSDIR}/japanese/onew
+FREEWNN_CANNA_LIB_DEPENDS= libjd.so:japanese/FreeWnn-lib \
+ libcanna.so:japanese/canna-lib
+FREEWNN_CANNA_BUILD_DEPENDS= ${LOCALBASE}/lib/libonew-canna+freewnn.a:japanese/onew
WNN6_DESC= Wnn6 support
-WNN6_LIB_DEPENDS= libjd.so:${PORTSDIR}/japanese/FreeWnn-lib
-WNN6_BUILD_DEPENDS= ${LOCALBASE}/lib/libonew-wnn6.a:${PORTSDIR}/japanese/onew
+WNN6_LIB_DEPENDS= libjd.so:japanese/FreeWnn-lib
+WNN6_BUILD_DEPENDS= ${LOCALBASE}/lib/libonew-wnn6.a:japanese/onew
WNN7_DESC= Wnn7 support
-WNN7_LIB_DEPENDS= libjd.so:${PORTSDIR}/japanese/FreeWnn-lib
-WNN7_BUILD_DEPENDS= ${LOCALBASE}/lib/libonew-wnn7.a:${PORTSDIR}/japanese/onew
+WNN7_LIB_DEPENDS= libjd.so:japanese/FreeWnn-lib
+WNN7_BUILD_DEPENDS= ${LOCALBASE}/lib/libonew-wnn7.a:japanese/onew
PORTDOCS= cygwin.txt differen.doc fepctrl.doc readme.doc \
termcap.dos uganda.jp vim-jp.htm vim32.ini tutor.j
diff --git a/japanese/kasumi/Makefile b/japanese/kasumi/Makefile
index df745f384e4f..163b2040f986 100644
--- a/japanese/kasumi/Makefile
+++ b/japanese/kasumi/Makefile
@@ -12,7 +12,7 @@ COMMENT= Dictionary management tool for anthy
USES= gmake pkgconfig
USE_GNOME= gtk20
-LIB_DEPENDS= libanthy.so:${PORTSDIR}/japanese/anthy
+LIB_DEPENDS= libanthy.so:japanese/anthy
GNU_CONFIGURE= yes
diff --git a/japanese/kcode/Makefile b/japanese/kcode/Makefile
index 4aecb4235459..75a73d3ef2be 100644
--- a/japanese/kcode/Makefile
+++ b/japanese/kcode/Makefile
@@ -18,7 +18,7 @@ SHEBANG_FILES= kcode
PLIST_FILES= bin/kcode man/ja/man1/kcode.1.gz
-RUN_DEPENDS= ja-p5-Jcode>=0:${PORTSDIR}/japanese/p5-Jcode
+RUN_DEPENDS= ja-p5-Jcode>=0:japanese/p5-Jcode
do-extract:
${MKDIR} ${WRKSRC}
diff --git a/japanese/kdrill/Makefile b/japanese/kdrill/Makefile
index ba8ee36f576b..cf11878cee87 100644
--- a/japanese/kdrill/Makefile
+++ b/japanese/kdrill/Makefile
@@ -10,7 +10,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Program to quiz you on the meanings of Kanji
-RUN_DEPENDS= xjdic:${PORTSDIR}/japanese/edict
+RUN_DEPENDS= xjdic:japanese/edict
USES= imake
USE_XORG= ice sm x11 xaw xext xmu xpm xt
diff --git a/japanese/kinput2/Makefile b/japanese/kinput2/Makefile
index 95f1b2437ec7..6dfb5e35e81a 100644
--- a/japanese/kinput2/Makefile
+++ b/japanese/kinput2/Makefile
@@ -23,13 +23,13 @@ OPTIONS_DEFAULT=CANNA FREEWNN SJ3
TCP_DESC= TCP transport support (not needed for most cases)
CANNA_DESC= Canna support
-CANNA_LIB_DEPENDS= libcanna16.so:${PORTSDIR}/japanese/canna-lib
+CANNA_LIB_DEPENDS= libcanna16.so:japanese/canna-lib
CANNA_CONF= '\#define UseCanna' \
CANNASRC=${LOCALBASE}/include \
CANNALIB="-L${LOCALBASE}/lib -lcanna16"
WNN6_DESC= Wnn6 support
-WNN6_LIB_DEPENDS= libwnn6.so:${PORTSDIR}/japanese/Wnn6-lib
+WNN6_LIB_DEPENDS= libwnn6.so:japanese/Wnn6-lib
WNN6_CONF= '\#define UseWnn' \
'\#define UseWnn6' \
WNNINCDIR=$(LOCALBASE)/include/wnn6/wnn \
@@ -37,7 +37,7 @@ WNN6_CONF= '\#define UseWnn' \
WNN6_PLIST_FILES= ${WNN_PLIST_FILES}
WNN7_DESC= Wnn7 support
-WNN7_LIB_DEPENDS= libwnn7.so:${PORTSDIR}/japanese/Wnn7-lib
+WNN7_LIB_DEPENDS= libwnn7.so:japanese/Wnn7-lib
WNN7_CONF= '\#define UseWnn' \
'\#define UseWnn6' \
WNNINCDIR=$(LOCALBASE)/include/wnn7/wnn \
@@ -45,14 +45,14 @@ WNN7_CONF= '\#define UseWnn' \
WNN7_PLIST_FILES= ${WNN_PLIST_FILES}
FREEWNN_DESC= FreeWnn support
-FREEWNN_LIB_DEPENDS= libwnn.so:${PORTSDIR}/japanese/FreeWnn-lib
+FREEWNN_LIB_DEPENDS= libwnn.so:japanese/FreeWnn-lib
FREEWNN_CONF= '\#define UseWnn' \
WNNINCDIR=$(LOCALBASE)/include/wnn \
WNNLIB="-L$(LOCALBASE)/lib -lwnn -lcrypt"
FREEWNN_PLIST_FILES= ${WNN_PLIST_FILES}
SJ3_DESC= SJ3 support
-SJ3_LIB_DEPENDS= libsj3lib.so:${PORTSDIR}/japanese/sj3-lib
+SJ3_LIB_DEPENDS= libsj3lib.so:japanese/sj3-lib
SJ3_CONF= '\#define UseSj3' \
SJ3SRC=${LOCALBASE}/include \
SJ3LIB="-L${LOCALBASE}/lib -lsj3lib" \
diff --git a/japanese/kterm/Makefile b/japanese/kterm/Makefile
index 6ec8cd13dd57..7fe9a9533f93 100644
--- a/japanese/kterm/Makefile
+++ b/japanese/kterm/Makefile
@@ -30,7 +30,7 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= hrs@FreeBSD.org
COMMENT= Xterm variant with Japanese support
-BUILD_DEPENDS= nkf:${PORTSDIR}/japanese/nkf
+BUILD_DEPENDS= nkf:japanese/nkf
USES= imake
VGAFONT_USES= fonts
@@ -45,11 +45,11 @@ OPTIONS_SINGLE_SCROLLBAR= DEFAULT XAW3DLIB NEXTAWLIB
OPTIONS_SUB= yes
XAW3DLIB_DESC= with Xaw3d scrollbar
-XAW3DLIB_LIB_DEPENDS= libXaw3d.so:${PORTSDIR}/x11-toolkits/Xaw3d
+XAW3DLIB_LIB_DEPENDS= libXaw3d.so:x11-toolkits/Xaw3d
XAW3DLIB_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-Xaw3d
NEXTAWLIB_DESC= with neXtaw scrollbar
-NEXTAWLIB_LIB_DEPENDS= libneXtaw.so:${PORTSDIR}/x11-toolkits/neXtaw
+NEXTAWLIB_LIB_DEPENDS= libneXtaw.so:x11-toolkits/neXtaw
NEXTAWLIB_EXTRA_PATCHES=${PATCHDIR}/extra-patch-neXtaw
TEKTRONIXEMU_DESC= Tektronix emulation
@@ -57,9 +57,9 @@ TEKTRONIXEMU_EXTRA_PATCHES=${PATCHDIR}/extra-patch-Tektronix
VGAFONT_DESC= install VGA font
VGAFONT_BUILD_DEPENDS= \
- ${LOCALBASE}/bin/mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \
- ${LOCALBASE}/bin/mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale \
- ${LOCALBASE}/bin/bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
+ ${LOCALBASE}/bin/mkfontdir:x11-fonts/mkfontdir \
+ ${LOCALBASE}/bin/mkfontscale:x11-fonts/mkfontscale \
+ ${LOCALBASE}/bin/bdftopcf:x11-fonts/bdftopcf
NKFCMD= ${LOCALBASE}/bin/nkf
diff --git a/japanese/leafrogue/Makefile b/japanese/leafrogue/Makefile
index 148493347917..256f2e93e50b 100644
--- a/japanese/leafrogue/Makefile
+++ b/japanese/leafrogue/Makefile
@@ -11,7 +11,7 @@ DISTNAME= lfrog${PORTVERSION:S/.//}
MAINTAINER= ports@FreeBSD.org
COMMENT= LeafRogue for message separated version of Rogue-clone
-RUN_DEPENDS= rogue_s:${PORTSDIR}/japanese/rogue_s
+RUN_DEPENDS= rogue_s:japanese/rogue_s
WRKSRC= ${WRKDIR}/lf_rogue
NO_BUILD= yes
diff --git a/japanese/libskk/Makefile b/japanese/libskk/Makefile
index 105f89e88c3f..226c737deb0a 100644
--- a/japanese/libskk/Makefile
+++ b/japanese/libskk/Makefile
@@ -12,10 +12,10 @@ COMMENT= Library to deal with Japanese Kana-to-Kanji conversion method
LICENSE= GPLv3
-BUILD_DEPENDS= valac:${PORTSDIR}/lang/vala \
- p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser
-LIB_DEPENDS= libgee.so:${PORTSDIR}/devel/libgee06 \
- libjson-glib-1.0.so:${PORTSDIR}/devel/json-glib
+BUILD_DEPENDS= valac:lang/vala \
+ p5-XML-Parser>=0:textproc/p5-XML-Parser
+LIB_DEPENDS= libgee.so:devel/libgee06 \
+ libjson-glib-1.0.so:devel/json-glib
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
diff --git a/japanese/libtomoe-gtk/Makefile b/japanese/libtomoe-gtk/Makefile
index 5922827776d7..f4a5d5d3d0d8 100644
--- a/japanese/libtomoe-gtk/Makefile
+++ b/japanese/libtomoe-gtk/Makefile
@@ -11,7 +11,7 @@ DISTNAME= tomoe-gtk-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
MAINTAINER= ume@FreeBSD.org
COMMENT= TOMOE GTK+ library
-LIB_DEPENDS= libtomoe.so:${PORTSDIR}/japanese/tomoe
+LIB_DEPENDS= libtomoe.so:japanese/tomoe
GNU_CONFIGURE= yes
USES= gmake libtool pathfix pkgconfig
@@ -26,7 +26,7 @@ USE_LDCONFIG= yes
CONFIGURE_ARGS+=--with-gucharmap=no
PLIST_SUB+= GUCHARMAP="@comment "
#.else
-#LIB_DEPENDS+= libgucharmap.so:${PORTSDIR}/deskutils/gucharmap
+#LIB_DEPENDS+= libgucharmap.so:deskutils/gucharmap
#PLIST_SUB+= GUCHARMAP=""
#.endif
diff --git a/japanese/mailman/Makefile b/japanese/mailman/Makefile
index b5809175eeb4..b81ce751b296 100644
--- a/japanese/mailman/Makefile
+++ b/japanese/mailman/Makefile
@@ -89,8 +89,8 @@ MAIL_GID?= mail
.endif
.if ${PORT_OPTIONS:MPOSTFIX}
-RUN_DEPENDS+= ${LOCALBASE}/sbin/postconf:${PORTSDIR}/mail/postfix
-BUILD_DEPENDS+= ${LOCALBASE}/sbin/postconf:${PORTSDIR}/mail/postfix
+RUN_DEPENDS+= ${LOCALBASE}/sbin/postconf:mail/postfix
+BUILD_DEPENDS+= ${LOCALBASE}/sbin/postconf:mail/postfix
MAIL_GID?= mailman
EXTRA_PATCHES+= ${FILESDIR}/postfix-verp.diff
.endif
@@ -100,7 +100,7 @@ MAIL_GID?= courier
.endif
.if ${PORT_OPTIONS:MNAMAZU2}
-RUN_DEPENDS+= mknmz:${PORTSDIR}/japanese/namazu2
+RUN_DEPENDS+= mknmz:japanese/namazu2
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-Mailman-Cgi-private.py
.endif
diff --git a/japanese/man-doc/Makefile b/japanese/man-doc/Makefile
index eea35dba4a9c..d8144d20a268 100644
--- a/japanese/man-doc/Makefile
+++ b/japanese/man-doc/Makefile
@@ -14,7 +14,7 @@ DISTFILES= # empty
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Japanese translation of FreeBSD manual pages
-RUN_DEPENDS= jman:${PORTSDIR}/japanese/man
+RUN_DEPENDS= jman:japanese/man
USES= uidfix
NO_MTREE= yes
diff --git a/japanese/man/Makefile b/japanese/man/Makefile
index 16e208ec7e35..7026682fb8b2 100644
--- a/japanese/man/Makefile
+++ b/japanese/man/Makefile
@@ -18,8 +18,8 @@ COMMENT= Manual display command for Japanese (EUC)
LICENSE= GPLv2
-RUN_DEPENDS= ${LOCALBASE}/bin/groff:${PORTSDIR}/japanese/groff \
- jless:${PORTSDIR}/japanese/less
+RUN_DEPENDS= ${LOCALBASE}/bin/groff:japanese/groff \
+ jless:japanese/less
MAKE_ENV= GZCAT=${GZCAT} GZIP_CMD="${GZIP_CMD}"
USES= shebangfix
diff --git a/japanese/mecab-ipadic/Makefile b/japanese/mecab-ipadic/Makefile
index a451ad6626eb..3bb00e6e34ff 100644
--- a/japanese/mecab-ipadic/Makefile
+++ b/japanese/mecab-ipadic/Makefile
@@ -20,9 +20,9 @@ OPTIONS_DEFAULT= UTF8
EUCJP_DESC= Use EUC-JP as dictionary charset.
SHIFTJIS_DESC= Use SHIFT-JIS as dictionary charset.
UTF8_DESC= Use UTF-8 as dictionary charset.
-EUCJP_RUN_DEPENDS= ${LOCALBASE}/lib/mecab/dic/ipadic/char.bin:${PORTSDIR}/japanese/mecab-ipadic-eucjp
-SHIFTJIS_RUN_DEPENDS= ${LOCALBASE}/lib/mecab/dic/ipadic/char.bin:${PORTSDIR}/japanese/mecab-ipadic-sjis
-UTF8_RUN_DEPENDS= ${LOCALBASE}/lib/mecab/dic/ipadic/char.bin:${PORTSDIR}/japanese/mecab-ipadic-utf8
+EUCJP_RUN_DEPENDS= ${LOCALBASE}/lib/mecab/dic/ipadic/char.bin:japanese/mecab-ipadic-eucjp
+SHIFTJIS_RUN_DEPENDS= ${LOCALBASE}/lib/mecab/dic/ipadic/char.bin:japanese/mecab-ipadic-sjis
+UTF8_RUN_DEPENDS= ${LOCALBASE}/lib/mecab/dic/ipadic/char.bin:japanese/mecab-ipadic-utf8
.endif
.if !empty(PKGNAMESUFFIX)
@@ -35,7 +35,7 @@ LICENSE_FILE_ICOT= ${WRKSRC}/COPYING
LICENSE_PERMS_NAIST= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
LICENSE_PERMS_ICOT= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-BUILD_DEPENDS= ja-mecab>=0.94:${PORTSDIR}/japanese/mecab
+BUILD_DEPENDS= ja-mecab>=0.94:japanese/mecab
USES= perl5
USE_PERL5= build
diff --git a/japanese/mh/Makefile b/japanese/mh/Makefile
index 540115725224..0ec517ed33f5 100644
--- a/japanese/mh/Makefile
+++ b/japanese/mh/Makefile
@@ -12,8 +12,8 @@ DISTNAME= ${PORTNAME}-${VERSION}-JP-${JP_VERSION}
MAINTAINER= CQG00620@nifty.ne.jp
COMMENT= Rand MH mail handling system + Japanese patches
-BUILD_DEPENDS= jless:${PORTSDIR}/japanese/less
-RUN_DEPENDS= jless:${PORTSDIR}/japanese/less
+BUILD_DEPENDS= jless:japanese/less
+RUN_DEPENDS= jless:japanese/less
VERSION= 6.8.4
JP_VERSION= 3.05
diff --git a/japanese/migemo-emacs23/Makefile b/japanese/migemo-emacs23/Makefile
index ef3b30a78e7a..9d63370bce91 100644
--- a/japanese/migemo-emacs23/Makefile
+++ b/japanese/migemo-emacs23/Makefile
@@ -9,9 +9,9 @@ PLIST= ${MASTERDIR}/pkg-plist
PKGMESSAGE= ${MASTERDIR}/pkg-message
USE_EMACS= yes
-BUILD_DEPENDS= ${LOCALBASE}/${EMACS_LIBDIR_WITH_VER}/site-lisp/emu/emu.el:${PORTSDIR}/editors/apel
-RUN_DEPENDS= ${LOCALBASE}/${EMACS_LIBDIR_WITH_VER}/site-lisp/emu/emu.el:${PORTSDIR}/editors/apel \
- migemo:${PORTSDIR}/japanese/migemo
+BUILD_DEPENDS= ${LOCALBASE}/${EMACS_LIBDIR_WITH_VER}/site-lisp/emu/emu.el:editors/apel
+RUN_DEPENDS= ${LOCALBASE}/${EMACS_LIBDIR_WITH_VER}/site-lisp/emu/emu.el:editors/apel \
+ migemo:japanese/migemo
CONFLICTS= ja-migemo-emacs22-[0-9]* \
ja-migemo-emacs21-[0-9]*
diff --git a/japanese/migemo.el/Makefile b/japanese/migemo.el/Makefile
index 7f38cfbfa060..e75a1ff60718 100644
--- a/japanese/migemo.el/Makefile
+++ b/japanese/migemo.el/Makefile
@@ -13,7 +13,7 @@ LICENSE= GPLv2
USE_EMACS= yes
USE_GITHUB= yes
-RUN_DEPENDS= cmigemo:${PORTSDIR}/japanese/cmigemo
+RUN_DEPENDS= cmigemo:japanese/cmigemo
GH_ACCOUNT= emacs-jp
GH_PROJECT= migemo
diff --git a/japanese/migemo/Makefile b/japanese/migemo/Makefile
index 46e1824b573f..0965ec1258fe 100644
--- a/japanese/migemo/Makefile
+++ b/japanese/migemo/Makefile
@@ -18,10 +18,10 @@ COMMENT?= Japanese incremental search tool
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= ${RUBY_SITELIBDIR}/romkan.rb:${PORTSDIR}/japanese/ruby-romkan \
- ${RUBY_SITELIBDIR}/bsearch.rb:${PORTSDIR}/devel/ruby-bsearch
-RUN_DEPENDS= ${RUBY_SITELIBDIR}/romkan.rb:${PORTSDIR}/japanese/ruby-romkan \
- ${RUBY_SITELIBDIR}/bsearch.rb:${PORTSDIR}/devel/ruby-bsearch
+BUILD_DEPENDS= ${RUBY_SITELIBDIR}/romkan.rb:japanese/ruby-romkan \
+ ${RUBY_SITELIBDIR}/bsearch.rb:devel/ruby-bsearch
+RUN_DEPENDS= ${RUBY_SITELIBDIR}/romkan.rb:japanese/ruby-romkan \
+ ${RUBY_SITELIBDIR}/bsearch.rb:devel/ruby-bsearch
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-rubydir=${RUBY_SITELIBDIR}
diff --git a/japanese/ming/Makefile b/japanese/ming/Makefile
index 3b10f31aef49..5fbac2c00acd 100644
--- a/japanese/ming/Makefile
+++ b/japanese/ming/Makefile
@@ -11,8 +11,8 @@ DISTNAME= jaming-${PORTVERSION}
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= LGPL'ed Flash 4/5 movie output library with Japanese languages support
-LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \
- libgif.so:${PORTSDIR}/graphics/giflib
+LIB_DEPENDS= libpng.so:graphics/png \
+ libgif.so:graphics/giflib
CONFLICTS= ming-*
diff --git a/japanese/mozc-server/Makefile b/japanese/mozc-server/Makefile
index 5dd0b42210b9..422970f3d368 100644
--- a/japanese/mozc-server/Makefile
+++ b/japanese/mozc-server/Makefile
@@ -14,12 +14,12 @@ COMMENT?= Mozc Japanese Input Method, Server
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ninja:${PORTSDIR}/devel/ninja \
- python:${PORTSDIR}/lang/python
+BUILD_DEPENDS= ninja:devel/ninja \
+ python:lang/python
EXTRACT_DEPENDS=${PYTHON_CMD}:${PYTHON_PORTSDIR}
-LIB_DEPENDS= libprotobuf.so:${PORTSDIR}/devel/protobuf \
- libzinnia.so:${PORTSDIR}/japanese/zinnia
-RUN_DEPENDS= xdg-open:${PORTSDIR}/devel/xdg-utils
+LIB_DEPENDS= libprotobuf.so:devel/protobuf \
+ libzinnia.so:japanese/zinnia
+RUN_DEPENDS= xdg-open:devel/xdg-utils
USES= compiler:c++11-lang pkgconfig iconv:wchar_t gmake \
tar:bzip2 python:build
@@ -131,7 +131,7 @@ DISTFILES+= \
ken_all-20130628.lzh:zipcode \
jigyosyo-20130628.lzh:zipcode
-EXTRACT_DEPENDS+= lha:${PORTSDIR}/archivers/lha
+EXTRACT_DEPENDS+= lha:archivers/lha
PLIST_FILES+= bin/mozc \
bin/mozc_server \
@@ -170,7 +170,7 @@ do-install-mozc_server:
GYP_DEFINES+= use_libibus=0 \
enable_gtk_renderer=1
-RUN_DEPENDS+= ${LOCALBASE}/share/tegaki/models/zinnia/handwriting-ja.model:${PORTSDIR}/japanese/tegaki-zinnia-japanese
+RUN_DEPENDS+= ${LOCALBASE}/share/tegaki/models/zinnia/handwriting-ja.model:japanese/tegaki-zinnia-japanese
PLIST_FILES+= libexec/mozc_tool \
bin/mozc_tool \
@@ -201,10 +201,10 @@ GYP_OPTIONS+= --noqt
GYP_DEFINES+= use_libibus=1 \
enable_gtk_renderer=1
-LIB_DEPENDS+= libibus-1.0.so:${PORTSDIR}/textproc/ibus
-RUN_DEPENDS+= mozc_server:${PORTSDIR}/japanese/mozc-server \
- mozc_tool:${PORTSDIR}/japanese/mozc-tool \
- ${PYTHON_SITELIBDIR}/gtk-2.0/pynotify/__init__.py:${PORTSDIR}/devel/py-notify
+LIB_DEPENDS+= libibus-1.0.so:textproc/ibus
+RUN_DEPENDS+= mozc_server:japanese/mozc-server \
+ mozc_tool:japanese/mozc-tool \
+ ${PYTHON_SITELIBDIR}/gtk-2.0/pynotify/__init__.py:devel/py-notify
PLIST_FILES+= libexec/mozc_renderer \
libexec/ibus-engine-mozc \
@@ -257,9 +257,9 @@ GH_PROJECT= macuim:MU
GH_TAGNAME= v0.6.16.2:MU
EXTRACT_ONLY+= ${DISTFILE_MU}
-LIB_DEPENDS+= libuim.so:${PORTSDIR}/textproc/uim
-RUN_DEPENDS+= mozc_server:${PORTSDIR}/japanese/mozc-server \
- mozc_tool:${PORTSDIR}/japanese/mozc-tool
+LIB_DEPENDS+= libuim.so:textproc/uim
+RUN_DEPENDS+= mozc_server:japanese/mozc-server \
+ mozc_tool:japanese/mozc-tool
EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src-unix-uim-key_translator.h \
${PATCHDIR}/extra-patch-src-unix-uim-mozc.cc \
@@ -325,9 +325,9 @@ GYP_OPTIONS+= --noqt
GYP_DEFINES+= use_libibus=0 \
enable_gtk_renderer=0
-LIB_DEPENDS+= libfcitx-core.so:${PORTSDIR}/chinese/fcitx
-RUN_DEPENDS+= mozc_server:${PORTSDIR}/japanese/mozc-server \
- mozc_tool:${PORTSDIR}/japanese/mozc-tool
+LIB_DEPENDS+= libfcitx-core.so:chinese/fcitx
+RUN_DEPENDS+= mozc_server:japanese/mozc-server \
+ mozc_tool:japanese/mozc-tool
PLIST_FILES+= lib/fcitx/fcitx-mozc.so \
share/fcitx/addon/fcitx-mozc.conf \
@@ -394,7 +394,7 @@ do-install-fcitx_mozc:
# mozc_el
.if ${BUILD_MOZC_LIST:Mmozc_el} == "mozc_el"
CATEGORIES+= elisp
-RUN_DEPENDS+= mozc_server:${PORTSDIR}/japanese/mozc-server
+RUN_DEPENDS+= mozc_server:japanese/mozc-server
PLIST_FILES+= ${EMACS_VERSION_SITE_LISPDIR}/mozc/mozc.elc \
${EMACS_VERSION_SITE_LISPDIR}/mozc/leim-list.el
diff --git a/japanese/multiskkserv/Makefile b/japanese/multiskkserv/Makefile
index 359c472b7458..53d425e1db72 100644
--- a/japanese/multiskkserv/Makefile
+++ b/japanese/multiskkserv/Makefile
@@ -11,8 +11,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/0.//g}
MAINTAINER= ports@FreeBSD.org
COMMENT= Multiple dictionary server for the SKK
-EXTRACT_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/databases/cdb:build
-RUN_DEPENDS= ${LOCALBASE}/${SKKDIR}/SKK-JISYO.${SKKJISYO_TYPE}.cdb:${PORTSDIR}/japanese/skk-jisyo-cdb
+EXTRACT_DEPENDS= ${NONEXISTENT}:databases/cdb:build
+RUN_DEPENDS= ${LOCALBASE}/${SKKDIR}/SKK-JISYO.${SKKJISYO_TYPE}.cdb:japanese/skk-jisyo-cdb
USES= tar:bzip2
diff --git a/japanese/mutt-devel/Makefile b/japanese/mutt-devel/Makefile
index 54d5c5767fe5..59e7e8cd4804 100644
--- a/japanese/mutt-devel/Makefile
+++ b/japanese/mutt-devel/Makefile
@@ -44,8 +44,8 @@ COMMENT= Text-based mail client (Japanised development version)
LICENSE= GPLv2
-RUN_DEPENDS= urlview:${PORTSDIR}/textproc/urlview \
- ${LOCALBASE}/etc/mime.types:${PORTSDIR}/misc/mime-support
+RUN_DEPENDS= urlview:textproc/urlview \
+ ${LOCALBASE}/etc/mime.types:misc/mime-support
CONFLICTS= ja-mutt-[0-9]* mutt-[0-9]* mutt-devel-[0-9]* mutt-devel-lite-[0-9]* mutt-lite-[0-9]* zh-mutt-devel-[0-9]*
@@ -87,7 +87,7 @@ MAILDIR_HEADER_CACHE_DESC= maildir header cache
USES+= gettext
.endif
.if ${PORT_OPTIONS:MCYRUS_SASL2}
-LIB_DEPENDS+= libsasl2.so:${PORTSDIR}/security/cyrus-sasl2
+LIB_DEPENDS+= libsasl2.so:security/cyrus-sasl2
.endif
.if ${PORT_OPTIONS:MMAILDIR_HEADER_CACHE}
PORT_OPTIONS+= MAILDIR_HEADER_CACHE
@@ -97,7 +97,7 @@ USE_BDB= 42+
CONFIGURE_SED= -e 's/BDB_VERSIONS="/&${BDB_LIB_NAME} db${BDB_VER} /'
.endif
.if ${PORT_OPTIONS:MIDN}
-LIB_DEPENDS+= libidn.so:${PORTSDIR}/dns/libidn
+LIB_DEPENDS+= libidn.so:dns/libidn
.endif
.if ${PORT_OPTIONS:MCYRUS_SASL2}
diff --git a/japanese/mypaedia-fpw-package/Makefile b/japanese/mypaedia-fpw-package/Makefile
index 390184c89029..9223ee00265e 100644
--- a/japanese/mypaedia-fpw-package/Makefile
+++ b/japanese/mypaedia-fpw-package/Makefile
@@ -10,10 +10,10 @@ MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/mypaedia/
MAINTAINER= ports@FreeBSD.org
COMMENT= Supplement file to use "mypaedia" on lookup
-RUN_DEPENDS= sox:${PORTSDIR}/audio/sox \
- timidity:${PORTSDIR}/audio/timidity++ \
- xanim:${PORTSDIR}/multimedia/xanim \
- display:${PORTSDIR}/graphics/ImageMagick
+RUN_DEPENDS= sox:audio/sox \
+ timidity:audio/timidity++ \
+ xanim:multimedia/xanim \
+ display:graphics/ImageMagick
NO_BUILD= yes
PLIST_SUB= PKGNAME=${PKGNAME}
diff --git a/japanese/namazu/Makefile b/japanese/namazu/Makefile
index ebfd05485d47..dcfe529406a8 100644
--- a/japanese/namazu/Makefile
+++ b/japanese/namazu/Makefile
@@ -11,10 +11,10 @@ MASTER_SITES= http://www.namazu.org/stable/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Search engine software intended for easy use
-BUILD_DEPENDS= kakasi:${PORTSDIR}/japanese/kakasi \
- nkf:${PORTSDIR}/japanese/nkf
-RUN_DEPENDS= kakasi:${PORTSDIR}/japanese/kakasi \
- nkf:${PORTSDIR}/japanese/nkf
+BUILD_DEPENDS= kakasi:japanese/kakasi \
+ nkf:japanese/nkf
+RUN_DEPENDS= kakasi:japanese/kakasi \
+ nkf:japanese/nkf
USES= perl5 shebangfix
SHEBANG_FILES= ../contrib/bnamazu
diff --git a/japanese/namazu2/Makefile b/japanese/namazu2/Makefile
index 67c87971c447..3eef0f230ac3 100644
--- a/japanese/namazu2/Makefile
+++ b/japanese/namazu2/Makefile
@@ -10,15 +10,15 @@ PKGNAMESUFFIX= 2
MAINTAINER= ports@FreeBSD.org
COMMENT= Meta-port of Namazu and Japanese support modules
-LIB_DEPENDS= libnmz.so:${PORTSDIR}/databases/namazu2
-RUN_DEPENDS= ja-p5-nkf>=0:${PORTSDIR}/japanese/p5-nkf
+LIB_DEPENDS= libnmz.so:databases/namazu2
+RUN_DEPENDS= ja-p5-nkf>=0:japanese/p5-nkf
.if defined(WITH_CHASEN)
-RUN_DEPENDS+= ja-p5-Text-ChaSen>=0:${PORTSDIR}/japanese/p5-Text-ChaSen
+RUN_DEPENDS+= ja-p5-Text-ChaSen>=0:japanese/p5-Text-ChaSen
.elif defined(WITH_KAKASI)
-RUN_DEPENDS+= ja-p5-Text-Kakasi>=0:${PORTSDIR}/japanese/p5-Text-Kakasi
+RUN_DEPENDS+= ja-p5-Text-Kakasi>=0:japanese/p5-Text-Kakasi
.else
-RUN_DEPENDS+= ja-p5-MeCab>=0:${PORTSDIR}/japanese/p5-MeCab
+RUN_DEPENDS+= ja-p5-MeCab>=0:japanese/p5-MeCab
.endif
.include "${.CURDIR}/../../databases/namazu2/Makefile.common"
diff --git a/japanese/navi2ch/Makefile b/japanese/navi2ch/Makefile
index d6820b3c71cb..7ae8dd932415 100644
--- a/japanese/navi2ch/Makefile
+++ b/japanese/navi2ch/Makefile
@@ -31,7 +31,7 @@ LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}
OPTIONS_DEFINE= DOCS X11
OPTIONS_DEFAULT=DOCS X11
-X11_RUN_DEPENDS=${LOCALBASE}/share/mona/monak12.pcf.gz:${PORTSDIR}/japanese/font-mona
+X11_RUN_DEPENDS=${LOCALBASE}/share/mona/monak12.pcf.gz:japanese/font-mona
post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/japanese/ng-devel/Makefile b/japanese/ng-devel/Makefile
index 2ff534607d4b..2439c6074d18 100644
--- a/japanese/ng-devel/Makefile
+++ b/japanese/ng-devel/Makefile
@@ -24,7 +24,7 @@ PLIST_FILES= bin/ng
OPTIONS_DEFINE= CANNA DOCS
CANNA_DESC= Canna support
-CANNA_LIB_DEPENDS= libcanna.so:${PORTSDIR}/japanese/canna-lib
+CANNA_LIB_DEPENDS= libcanna.so:japanese/canna-lib
CANNA_CONFIGURE_ON= --enable-canna=${LOCALBASE}
MYPORTDOCS= CHANGES.1_3 CHANGES.1_4 CHANGES.doc Ng.FAQ Ng.doc \
diff --git a/japanese/ng/Makefile b/japanese/ng/Makefile
index 3c31b492ec91..4f3d5c8da4b4 100644
--- a/japanese/ng/Makefile
+++ b/japanese/ng/Makefile
@@ -31,7 +31,7 @@ PLIST_FILES= bin/ng
OPTIONS_DEFINE= CANNA DOCS
CANNA_DESC= Canna support
-CANNA_LIB_DEPENDS= libcanna.so:${PORTSDIR}/japanese/canna-lib
+CANNA_LIB_DEPENDS= libcanna.so:japanese/canna-lib
CANNA_CFLAGS= -I${LOCALBASE}/include -DCANNA
CANNA_LDFLAGS= -L${LOCALBASE}/lib -lcanna
diff --git a/japanese/ngraph-fonts/Makefile b/japanese/ngraph-fonts/Makefile
index c7725bad8aee..47b8fde09bf9 100644
--- a/japanese/ngraph-fonts/Makefile
+++ b/japanese/ngraph-fonts/Makefile
@@ -10,8 +10,8 @@ MAINTAINER= sanpei@FreeBSD.org
COMMENT= Japanese Font Setup for math/ngraph
RUN_DEPENDS= \
- ${LOCALBASE}/share/kanji/kanji18.pcf.gz:${PORTSDIR}/japanese/font-kanji18 \
- ${LOCALBASE}/share/kanji/kanji26.pcf.gz:${PORTSDIR}/japanese/font-kanji26
+ ${LOCALBASE}/share/kanji/kanji18.pcf.gz:japanese/font-kanji18 \
+ ${LOCALBASE}/share/kanji/kanji26.pcf.gz:japanese/font-kanji26
USES= metaport
diff --git a/japanese/nhocr/Makefile b/japanese/nhocr/Makefile
index 553319fa4a80..eebf2dbb9d02 100644
--- a/japanese/nhocr/Makefile
+++ b/japanese/nhocr/Makefile
@@ -11,8 +11,8 @@ COMMENT= OCR engine for Japanese language
LICENSE= APACHE20
-BUILD_DEPENDS= ${LOCALBASE}/lib/libsip.a:${PORTSDIR}/graphics/O2-tools
-LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
+BUILD_DEPENDS= ${LOCALBASE}/lib/libsip.a:graphics/O2-tools
+LIB_DEPENDS= libfreetype.so:print/freetype2
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-O2tools=${LOCALBASE} --datadir=${DATADIR}
diff --git a/japanese/onew/Makefile b/japanese/onew/Makefile
index 88a73ba167a7..4be843e65af3 100644
--- a/japanese/onew/Makefile
+++ b/japanese/onew/Makefile
@@ -26,13 +26,13 @@ CANNA_WNN7_DESC= Build Canna+Wnn7-backend library
FREEWNN_DESC= Build FreeWnn-backend library
WNN6_DESC= Build Wnn6-backend library
WNN7_DESC= Build Wnn7-backend library
-CANNA_LIB_DEPENDS= libcanna.so:${PORTSDIR}/japanese/canna-lib
+CANNA_LIB_DEPENDS= libcanna.so:japanese/canna-lib
CANNA_FREEWNN_BUILD_DEPENDS= ${FREEWNN_BUILD_DEPENDS}
CANNA_WNN6_BUILD_DEPENDS= ${WNN6_BUILD_DEPENDS}
CANNA_WNN7_BUILD_DEPENDS= ${WNN7_BUILD_DEPENDS}
RK_DIR.CANNA_WNN6= ${RKDIR.WNN6}
RK_DIR.CANNA_WNN7= ${RKDIR.WNN7}
-FREEWNN_BUILD_DEPENDS= ${LOCALBASE}/lib/libjd.a:${PORTSDIR}/japanese/FreeWnn-lib
+FREEWNN_BUILD_DEPENDS= ${LOCALBASE}/lib/libjd.a:japanese/FreeWnn-lib
WNN6_BUILD_DEPENDS= ${FREEWNN_BUILD_DEPENDS}
RK_DIR.WNN6= ${LOCALBASE}/lib/wnn/ja_JP/rk.wnn6
WNN7_BUILD_DEPENDS= ${FREEWNN_BUILD_DEPENDS}
diff --git a/japanese/p5-Date-Japanese-Era/Makefile b/japanese/p5-Date-Japanese-Era/Makefile
index 1ece2ebc4519..a92fc5cf47c6 100644
--- a/japanese/p5-Date-Japanese-Era/Makefile
+++ b/japanese/p5-Date-Japanese-Era/Makefile
@@ -10,8 +10,8 @@ MASTER_SITES= CPAN
MAINTAINER= perl@FreeBSD.org
COMMENT= Conversion between Japanese Era / Gregorian calendar
-BUILD_DEPENDS= p5-Date-Calc>=0:${PORTSDIR}/devel/p5-Date-Calc \
- p5-Lingua-JA-Numbers>=0:${PORTSDIR}/japanese/p5-Lingua-JA-Numbers
+BUILD_DEPENDS= p5-Date-Calc>=0:devel/p5-Date-Calc \
+ p5-Lingua-JA-Numbers>=0:japanese/p5-Lingua-JA-Numbers
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/japanese/p5-Date-Japanese-Holiday/Makefile b/japanese/p5-Date-Japanese-Holiday/Makefile
index 06539cb1d78e..7d1c4d00db38 100644
--- a/japanese/p5-Date-Japanese-Holiday/Makefile
+++ b/japanese/p5-Date-Japanese-Holiday/Makefile
@@ -9,9 +9,9 @@ MASTER_SITES= CPAN
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl module for Calculate Japanese Holiday
-RUN_DEPENDS= p5-Date-Calc>5.3:${PORTSDIR}/devel/p5-Date-Calc \
- p5-Date-Simple>1.03:${PORTSDIR}/devel/p5-Date-Simple \
- p5-Time-modules>0.01:${PORTSDIR}/devel/p5-Time-modules
+RUN_DEPENDS= p5-Date-Calc>5.3:devel/p5-Date-Calc \
+ p5-Date-Simple>1.03:devel/p5-Date-Simple \
+ p5-Time-modules>0.01:devel/p5-Time-modules
BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
diff --git a/japanese/p5-DateTime-Calendar-Japanese-Era/Makefile b/japanese/p5-DateTime-Calendar-Japanese-Era/Makefile
index 01da096af455..e44de2cdd87c 100644
--- a/japanese/p5-DateTime-Calendar-Japanese-Era/Makefile
+++ b/japanese/p5-DateTime-Calendar-Japanese-Era/Makefile
@@ -13,15 +13,15 @@ COMMENT= DateTime Extension for Japanese Eras
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \
- p5-Class-Data-Inheritable>=0:${PORTSDIR}/devel/p5-Class-Data-Inheritable \
- p5-Module-Install>=0.91:${PORTSDIR}/devel/p5-Module-Install \
- p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime \
- p5-File-ShareDir>=0:${PORTSDIR}/devel/p5-File-ShareDir \
- p5-Params-Validate>=0:${PORTSDIR}/devel/p5-Params-Validate \
- p5-YAML-Tiny>=1.38:${PORTSDIR}/textproc/p5-YAML-Tiny
+BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
+ p5-Class-Data-Inheritable>=0:devel/p5-Class-Data-Inheritable \
+ p5-Module-Install>=0.91:devel/p5-Module-Install \
+ p5-DateTime>=0:devel/p5-DateTime \
+ p5-File-ShareDir>=0:devel/p5-File-ShareDir \
+ p5-Params-Validate>=0:devel/p5-Params-Validate \
+ p5-YAML-Tiny>=1.38:textproc/p5-YAML-Tiny
RUN_DEPENDS:= ${BUILD_DEPENDS}
-TEST_DEPENDS= p5-YAML>=0:${PORTSDIR}/textproc/p5-YAML
+TEST_DEPENDS= p5-YAML>=0:textproc/p5-YAML
USES= perl5
USE_PERL5= configure
diff --git a/japanese/p5-DateTime-Format-Japanese/Makefile b/japanese/p5-DateTime-Format-Japanese/Makefile
index b74676abc656..9ee28036a0ca 100644
--- a/japanese/p5-DateTime-Format-Japanese/Makefile
+++ b/japanese/p5-DateTime-Format-Japanese/Makefile
@@ -11,11 +11,11 @@ MASTER_SITE_SUBDIR= CPAN:DMAKI
MAINTAINER= markun@onohara.to
COMMENT= Japanese DateTime Formatter
-BUILD_DEPENDS= p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime \
- p5-DateTime-Calendar-Japanese>=0.05:${PORTSDIR}/devel/p5-DateTime-Calendar-Japanese \
- ja-p5-DateTime-Calendar-Japanese-Era>=0.08000:${PORTSDIR}/japanese/p5-DateTime-Calendar-Japanese-Era \
- p5-DateTime-Format-Builder>=0:${PORTSDIR}/devel/p5-DateTime-Format-Builder \
- p5-Params-Validate>=0:${PORTSDIR}/devel/p5-Params-Validate
+BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
+ p5-DateTime-Calendar-Japanese>=0.05:devel/p5-DateTime-Calendar-Japanese \
+ ja-p5-DateTime-Calendar-Japanese-Era>=0.08000:japanese/p5-DateTime-Calendar-Japanese-Era \
+ p5-DateTime-Format-Builder>=0:devel/p5-DateTime-Format-Builder \
+ p5-Params-Validate>=0:devel/p5-Params-Validate
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/japanese/p5-Encode-JP-Mobile/Makefile b/japanese/p5-Encode-JP-Mobile/Makefile
index de6731b2aeed..dac03a1d8be2 100644
--- a/japanese/p5-Encode-JP-Mobile/Makefile
+++ b/japanese/p5-Encode-JP-Mobile/Makefile
@@ -10,11 +10,11 @@ MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for encoding for mobile phones in Japan
RUN_DEPENDS= \
- p5-File-ShareDir>=0.05:${PORTSDIR}/devel/p5-File-ShareDir \
- p5-MIME-Tools>=5.428:${PORTSDIR}/mail/p5-MIME-Tools
+ p5-File-ShareDir>=0.05:devel/p5-File-ShareDir \
+ p5-MIME-Tools>=5.428:mail/p5-MIME-Tools
BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= \
- p5-YAML>0:${PORTSDIR}/textproc/p5-YAML
+ p5-YAML>0:textproc/p5-YAML
USES= perl5
USE_PERL5= configure
diff --git a/japanese/p5-HTML-MobileJp/Makefile b/japanese/p5-HTML-MobileJp/Makefile
index 084e839fc7f5..1f8be895e197 100644
--- a/japanese/p5-HTML-MobileJp/Makefile
+++ b/japanese/p5-HTML-MobileJp/Makefile
@@ -13,12 +13,12 @@ COMMENT= Generate mobile-jp html tags
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-RUN_DEPENDS= p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser \
- p5-Params-Validate>=0:${PORTSDIR}/devel/p5-Params-Validate \
- p5-URI>=0:${PORTSDIR}/net/p5-URI
+RUN_DEPENDS= p5-HTML-Parser>=0:www/p5-HTML-Parser \
+ p5-Params-Validate>=0:devel/p5-Params-Validate \
+ p5-URI>=0:net/p5-URI
BUILD_DEPENDS:= ${RUN_DEPENDS}
-TEST_DEPENDS= p5-Test-Base>0:${PORTSDIR}/devel/p5-Test-Base \
- p5-YAML>=0:${PORTSDIR}/textproc/p5-YAML
+TEST_DEPENDS= p5-Test-Base>0:devel/p5-Test-Base \
+ p5-YAML>=0:textproc/p5-YAML
USES= perl5
USE_PERL5= configure
diff --git a/japanese/p5-Lingua-JA-Moji/Makefile b/japanese/p5-Lingua-JA-Moji/Makefile
index 99a68826420b..666d7c287c15 100644
--- a/japanese/p5-Lingua-JA-Moji/Makefile
+++ b/japanese/p5-Lingua-JA-Moji/Makefile
@@ -13,7 +13,7 @@ LICENSE= ART10 GPLv1
LICENSE_COMB= dual
RUN_DEPENDS= \
- p5-Convert-Moji>=0.05:${PORTSDIR}/converters/p5-Convert-Moji
+ p5-Convert-Moji>=0.05:converters/p5-Convert-Moji
BUILD_DEPENDS= ${RUN_DEPENDS}
USES= perl5
diff --git a/japanese/p5-Lingua-JA-Regular-Unicode/Makefile b/japanese/p5-Lingua-JA-Regular-Unicode/Makefile
index 448cd537e3c1..77b5a49b6e86 100644
--- a/japanese/p5-Lingua-JA-Regular-Unicode/Makefile
+++ b/japanese/p5-Lingua-JA-Regular-Unicode/Makefile
@@ -10,7 +10,7 @@ MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension to convert Japanese chars
TEST_DEPENDS= \
- p5-Text-TestBase>0:${PORTSDIR}/textproc/p5-Text-TestBase
+ p5-Text-TestBase>0:textproc/p5-Text-TestBase
USES= perl5
USE_PERL5= modbuild
diff --git a/japanese/p5-Lingua-JA-Summarize-Extract/Makefile b/japanese/p5-Lingua-JA-Summarize-Extract/Makefile
index 386b06a76625..193c64956aca 100644
--- a/japanese/p5-Lingua-JA-Summarize-Extract/Makefile
+++ b/japanese/p5-Lingua-JA-Summarize-Extract/Makefile
@@ -10,9 +10,9 @@ MASTER_SITES= CPAN
MAINTAINER= markun@onohara.to
COMMENT= Summary generator for Japanese
-BUILD_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \
- p5-UNIVERSAL-require>=0:${PORTSDIR}/devel/p5-UNIVERSAL-require \
- p5-Module-Install>=0:${PORTSDIR}/devel/p5-Module-Install
+BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
+ p5-UNIVERSAL-require>=0:devel/p5-UNIVERSAL-require \
+ p5-Module-Install>=0:devel/p5-Module-Install
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/japanese/p5-MeCab/Makefile b/japanese/p5-MeCab/Makefile
index 9a999f8f263c..71febf52d069 100644
--- a/japanese/p5-MeCab/Makefile
+++ b/japanese/p5-MeCab/Makefile
@@ -15,7 +15,7 @@ COMMENT= MeCab library module for Perl5
LICENSE= BSD3CLAUSE GPLv2 LGPL21
LICENSE_COMB= dual
-LIB_DEPENDS= libmecab.so:${PORTSDIR}/japanese/mecab
+LIB_DEPENDS= libmecab.so:japanese/mecab
USES= perl5
USE_PERL5= configure
diff --git a/japanese/p5-Number-Phone-JP/Makefile b/japanese/p5-Number-Phone-JP/Makefile
index 687ae45f938c..cb6bba7dd228 100644
--- a/japanese/p5-Number-Phone-JP/Makefile
+++ b/japanese/p5-Number-Phone-JP/Makefile
@@ -14,8 +14,8 @@ COMMENT= Perl5 module to validate Japanese phone numbers
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-RUN_DEPENDS= p5-UNIVERSAL-require>=0:${PORTSDIR}/devel/p5-UNIVERSAL-require
-TEST_DEPENDS= p5-Test-Requires>0:${PORTSDIR}/devel/p5-Test-Requires
+RUN_DEPENDS= p5-UNIVERSAL-require>=0:devel/p5-UNIVERSAL-require
+TEST_DEPENDS= p5-Test-Requires>0:devel/p5-Test-Requires
USES= perl5
USE_PERL5= configure
diff --git a/japanese/p5-Text-ChaSen/Makefile b/japanese/p5-Text-ChaSen/Makefile
index fa0eb0265fff..313e0c96f5b5 100644
--- a/japanese/p5-Text-ChaSen/Makefile
+++ b/japanese/p5-Text-ChaSen/Makefile
@@ -11,7 +11,7 @@ DISTNAME= chasen-${CHASEN_VERSION}
MAINTAINER= perl@FreeBSD.org
COMMENT= ChaSen library module for Perl5
-LIB_DEPENDS= libchasen.so:${PORTSDIR}/japanese/chasen-base
+LIB_DEPENDS= libchasen.so:japanese/chasen-base
DISTINFO_FILE= ${.CURDIR}/../chasen-base/distinfo
diff --git a/japanese/p5-Text-Kakasi/Makefile b/japanese/p5-Text-Kakasi/Makefile
index 1988c165d80b..e663abb590d0 100644
--- a/japanese/p5-Text-Kakasi/Makefile
+++ b/japanese/p5-Text-Kakasi/Makefile
@@ -10,7 +10,7 @@ MASTER_SITES= CPAN
MAINTAINER= perl@FreeBSD.org
COMMENT= Kakasi library module for Perl5
-LIB_DEPENDS= libkakasi.so:${PORTSDIR}/japanese/kakasi
+LIB_DEPENDS= libkakasi.so:japanese/kakasi
USES= perl5
USE_PERL5= configure
diff --git a/japanese/p5-Text-MeCab/Makefile b/japanese/p5-Text-MeCab/Makefile
index 3165745eb7c8..39d671581ed2 100644
--- a/japanese/p5-Text-MeCab/Makefile
+++ b/japanese/p5-Text-MeCab/Makefile
@@ -10,14 +10,14 @@ MASTER_SITES= CPAN
MAINTAINER= fmysh@iijmio-mail.jp
COMMENT= Alternate Interface To libmecab
-BUILD_DEPENDS= p5-Devel-PPPort>=3.19:${PORTSDIR}/devel/p5-Devel-PPPort \
- p5-ExtUtils-ParseXS>=2.21:${PORTSDIR}/devel/p5-ExtUtils-ParseXS \
- p5-Test-Simple>=0.84:${PORTSDIR}/devel/p5-Test-Simple \
- p5-Test-Requires>0:${PORTSDIR}/devel/p5-Test-Requires
-RUN_DEPENDS= p5-Class-Accessor>0:${PORTSDIR}/devel/p5-Class-Accessor \
- p5-Encode>0:${PORTSDIR}/converters/p5-Encode\
- p5-XSLoader>0.1:${PORTSDIR}/devel/p5-XSLoader
-LIB_DEPENDS= libmecab.so:${PORTSDIR}/japanese/mecab
+BUILD_DEPENDS= p5-Devel-PPPort>=3.19:devel/p5-Devel-PPPort \
+ p5-ExtUtils-ParseXS>=2.21:devel/p5-ExtUtils-ParseXS \
+ p5-Test-Simple>=0.84:devel/p5-Test-Simple \
+ p5-Test-Requires>0:devel/p5-Test-Requires
+RUN_DEPENDS= p5-Class-Accessor>0:devel/p5-Class-Accessor \
+ p5-Encode>0:converters/p5-Encode\
+ p5-XSLoader>0.1:devel/p5-XSLoader
+LIB_DEPENDS= libmecab.so:japanese/mecab
MAKE_JOBS_UNSAFE= yes
diff --git a/japanese/p5-WWW-2ch/Makefile b/japanese/p5-WWW-2ch/Makefile
index 10b1ad918859..47355a88f300 100644
--- a/japanese/p5-WWW-2ch/Makefile
+++ b/japanese/p5-WWW-2ch/Makefile
@@ -11,9 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for scraping of 2ch.net BBS
-RUN_DEPENDS= p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
- p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor
-TEST_DEPENDS= p5-UNIVERSAL-require>=0:${PORTSDIR}/devel/p5-UNIVERSAL-require
+RUN_DEPENDS= p5-libwww>=0:www/p5-libwww \
+ p5-Class-Accessor>=0:devel/p5-Class-Accessor
+TEST_DEPENDS= p5-UNIVERSAL-require>=0:devel/p5-UNIVERSAL-require
USES= perl5
USE_PERL5= configure
diff --git a/japanese/p5-WWW-MobileCarrierJP/Makefile b/japanese/p5-WWW-MobileCarrierJP/Makefile
index e4525868f958..04e0be8f5500 100644
--- a/japanese/p5-WWW-MobileCarrierJP/Makefile
+++ b/japanese/p5-WWW-MobileCarrierJP/Makefile
@@ -13,17 +13,17 @@ COMMENT= Scrape Japanese mobile carrier information
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-RUN_DEPENDS= p5-Moose>=0.60:${PORTSDIR}/devel/p5-Moose \
- p5-Filter>=0:${PORTSDIR}/devel/p5-Filter \
- p5-HTML-Selector-XPath>=0.03:${PORTSDIR}/www/p5-HTML-Selector-XPath \
- p5-HTML-TableExtract>=2.10:${PORTSDIR}/www/p5-HTML-TableExtract \
- p5-Web-Scraper>=0.24:${PORTSDIR}/www/p5-Web-Scraper \
- p5-libwww>=5.834:${PORTSDIR}/www/p5-libwww \
- p5-URI>=0:${PORTSDIR}/net/p5-URI \
- p5-CAM-PDF>=0:${PORTSDIR}/textproc/p5-CAM-PDF
+RUN_DEPENDS= p5-Moose>=0.60:devel/p5-Moose \
+ p5-Filter>=0:devel/p5-Filter \
+ p5-HTML-Selector-XPath>=0.03:www/p5-HTML-Selector-XPath \
+ p5-HTML-TableExtract>=2.10:www/p5-HTML-TableExtract \
+ p5-Web-Scraper>=0.24:www/p5-Web-Scraper \
+ p5-libwww>=5.834:www/p5-libwww \
+ p5-URI>=0:net/p5-URI \
+ p5-CAM-PDF>=0:textproc/p5-CAM-PDF
BUILD_DEPENDS:= ${RUN_DEPENDS}
-TEST_DEPENDS= p5-LWP-Online>=1.07:${PORTSDIR}/www/p5-LWP-Online \
- p5-Test-Base>0:${PORTSDIR}/devel/p5-Test-Base
+TEST_DEPENDS= p5-LWP-Online>=1.07:www/p5-LWP-Online \
+ p5-Test-Base>0:devel/p5-Test-Base
USES= perl5
USE_PERL5= configure
diff --git a/japanese/php5-mecab/Makefile b/japanese/php5-mecab/Makefile
index 4de655a2e21d..e861b41e3651 100644
--- a/japanese/php5-mecab/Makefile
+++ b/japanese/php5-mecab/Makefile
@@ -10,7 +10,7 @@ EXTRACT_SUFX= .tgz
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= PHP5 extension for MeCab Morphological Analyzer
-LIB_DEPENDS= libmecab.so:${PORTSDIR}/japanese/mecab
+LIB_DEPENDS= libmecab.so:japanese/mecab
USE_PHP= yes
USE_PHPEXT= yes
diff --git a/japanese/prn/Makefile b/japanese/prn/Makefile
index f0b3edcecd28..b6467493e01e 100644
--- a/japanese/prn/Makefile
+++ b/japanese/prn/Makefile
@@ -11,7 +11,7 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= Yet another converter from text file to postscript (with Japanese support)
-RUN_DEPENDS= kcc:${PORTSDIR}/japanese/kcc
+RUN_DEPENDS= kcc:japanese/kcc
do-install:
.for i in cmt prn psconv
diff --git a/japanese/py-mecab/Makefile b/japanese/py-mecab/Makefile
index 300409971149..9d6f00656ac8 100644
--- a/japanese/py-mecab/Makefile
+++ b/japanese/py-mecab/Makefile
@@ -14,8 +14,8 @@ COMMENT= Python bindings for MeCab
LICENSE= BSD3CLAUSE GPLv2 LGPL21
LICENSE_COMB= dual
-BUILD_DEPENDS= swig:${PORTSDIR}/devel/swig13
-LIB_DEPENDS= libmecab.so:${PORTSDIR}/japanese/mecab
+BUILD_DEPENDS= swig:devel/swig13
+LIB_DEPENDS= libmecab.so:japanese/mecab
USES= python
USE_PYTHON= distutils
diff --git a/japanese/py-tegaki-gtk/Makefile b/japanese/py-tegaki-gtk/Makefile
index cf69fbda3658..afc16d9e434f 100644
--- a/japanese/py-tegaki-gtk/Makefile
+++ b/japanese/py-tegaki-gtk/Makefile
@@ -14,8 +14,8 @@ COMMENT= Tegaki PyGTK interface
LICENSE= GPLv2
-LIB_DEPENDS= libzinnia.so:${PORTSDIR}/japanese/zinnia
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/tegaki/engine.py:${PORTSDIR}/japanese/py-tegaki
+LIB_DEPENDS= libzinnia.so:japanese/zinnia
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/tegaki/engine.py:japanese/py-tegaki
USES= python
USE_PYTHON= distutils
diff --git a/japanese/py-tegaki/Makefile b/japanese/py-tegaki/Makefile
index e67311ecdddc..c4a493cff976 100644
--- a/japanese/py-tegaki/Makefile
+++ b/japanese/py-tegaki/Makefile
@@ -13,8 +13,8 @@ COMMENT= Open-source Chinese and Japanese handwriting recognition
LICENSE= GPLv2
-LIB_DEPENDS= libzinnia.so:${PORTSDIR}/japanese/zinnia
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/zinnia.py:${PORTSDIR}/japanese/py-zinnia
+LIB_DEPENDS= libzinnia.so:japanese/zinnia
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/zinnia.py:japanese/py-zinnia
USES= python
USE_PYTHON= distutils
diff --git a/japanese/py-zinnia/Makefile b/japanese/py-zinnia/Makefile
index 2b6430f8ccba..b08aa7214ffe 100644
--- a/japanese/py-zinnia/Makefile
+++ b/japanese/py-zinnia/Makefile
@@ -10,8 +10,8 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= beyert@cs.ucr.edu
COMMENT= Python interface for Zinnia
-LIB_DEPENDS= libzinnia.so:${PORTSDIR}/japanese/zinnia
-RUN_DEPENDS= zinnia:${PORTSDIR}/japanese/zinnia
+LIB_DEPENDS= libzinnia.so:japanese/zinnia
+RUN_DEPENDS= zinnia:japanese/zinnia
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/japanese/rogue_s/Makefile b/japanese/rogue_s/Makefile
index e20eaf2a775b..41777fb6f006 100644
--- a/japanese/rogue_s/Makefile
+++ b/japanese/rogue_s/Makefile
@@ -16,7 +16,7 @@ PATCHFILES= rogue_s.patch04
MAINTAINER= ports@FreeBSD.org
COMMENT= Japanized and message separated version of Rogue-clone: Version II
-BUILD_DEPENDS= nkf:${PORTSDIR}/japanese/nkf
+BUILD_DEPENDS= nkf:japanese/nkf
WRKSRC= ${WRKDIR}/${PORTNAME}
MAKEFILE= Makefile.nix
diff --git a/japanese/ruby-eb/Makefile b/japanese/ruby-eb/Makefile
index 42ec0dabc12b..274bd71c55e9 100644
--- a/japanese/ruby-eb/Makefile
+++ b/japanese/ruby-eb/Makefile
@@ -12,7 +12,7 @@ DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby bind of EB library
-LIB_DEPENDS= libeb.so:${PORTSDIR}/japanese/eb
+LIB_DEPENDS= libeb.so:japanese/eb
USE_RUBY= yes
USE_RUBY_EXTCONF= yes
diff --git a/japanese/ruby-mecab/Makefile b/japanese/ruby-mecab/Makefile
index 010202d347dd..e86dfc493f10 100644
--- a/japanese/ruby-mecab/Makefile
+++ b/japanese/ruby-mecab/Makefile
@@ -14,7 +14,7 @@ COMMENT= MeCab library module for Ruby
LICENSE= BSD3CLAUSE GPLv2 LGPL21
LICENSE_COMB= dual
-LIB_DEPENDS= libmecab.so:${PORTSDIR}/japanese/mecab
+LIB_DEPENDS= libmecab.so:japanese/mecab
USE_RUBY= yes
USE_RUBY_EXTCONF= yes
diff --git a/japanese/rubygem-jpmobile/Makefile b/japanese/rubygem-jpmobile/Makefile
index 3817b9103ba0..5643bf42eebd 100644
--- a/japanese/rubygem-jpmobile/Makefile
+++ b/japanese/rubygem-jpmobile/Makefile
@@ -12,7 +12,7 @@ COMMENT= Rails plugin for Japanese mobile-phones
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
-RUN_DEPENDS= rubygem-rails>=3.2.8:${PORTSDIR}/www/rubygem-rails
+RUN_DEPENDS= rubygem-rails>=3.2.8:www/rubygem-rails
NO_ARCH= yes
@@ -35,8 +35,8 @@ OPTIONS_DEFAULT= IPADDRESSES TERMINFO
PKGNAMEPREFIX:= ${PKGNAMEPREFIX}rubygem-
-GEOKIT_RUN_DEPENDS= rubygem-geokit>=1.5.0:${PORTSDIR}/graphics/rubygem-geokit
-IPADDRESSES_RUN_DEPENDS= ja-rubygem-jpmobile-ipaddresses>=0.0.1:${PORTSDIR}/japanese/rubygem-jpmobile-ipaddresses
-TERMINFO_RUN_DEPENDS= ja-rubygem-jpmobile-terminfo>=0.0.2:${PORTSDIR}/japanese/rubygem-jpmobile-terminfo
+GEOKIT_RUN_DEPENDS= rubygem-geokit>=1.5.0:graphics/rubygem-geokit
+IPADDRESSES_RUN_DEPENDS= ja-rubygem-jpmobile-ipaddresses>=0.0.1:japanese/rubygem-jpmobile-ipaddresses
+TERMINFO_RUN_DEPENDS= ja-rubygem-jpmobile-terminfo>=0.0.2:japanese/rubygem-jpmobile-terminfo
.include <bsd.port.post.mk>
diff --git a/japanese/rubygem-jpmobile4/Makefile b/japanese/rubygem-jpmobile4/Makefile
index 0d9b6b3490f7..f756a5d23ba3 100644
--- a/japanese/rubygem-jpmobile4/Makefile
+++ b/japanese/rubygem-jpmobile4/Makefile
@@ -13,7 +13,7 @@ COMMENT= Rails plugin for Japanese mobile-phones
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
-RUN_DEPENDS= rubygem-rails4>0:${PORTSDIR}/www/rubygem-rails4
+RUN_DEPENDS= rubygem-rails4>0:www/rubygem-rails4
NO_ARCH= yes
USE_RUBY= yes
@@ -31,8 +31,8 @@ OPTIONS_DEFAULT= IPADDRESSES TERMINFO
PKGNAMEPREFIX:= ${PKGNAMEPREFIX}rubygem-
-GEOKIT_RUN_DEPENDS= rubygem-geokit>=1.5.0:${PORTSDIR}/graphics/rubygem-geokit
-IPADDRESSES_RUN_DEPENDS= ja-rubygem-jpmobile-ipaddresses>=0.0.1:${PORTSDIR}/japanese/rubygem-jpmobile-ipaddresses
-TERMINFO_RUN_DEPENDS+= ja-rubygem-jpmobile-terminfo>=0.0.2:${PORTSDIR}/japanese/rubygem-jpmobile-terminfo
+GEOKIT_RUN_DEPENDS= rubygem-geokit>=1.5.0:graphics/rubygem-geokit
+IPADDRESSES_RUN_DEPENDS= ja-rubygem-jpmobile-ipaddresses>=0.0.1:japanese/rubygem-jpmobile-ipaddresses
+TERMINFO_RUN_DEPENDS+= ja-rubygem-jpmobile-terminfo>=0.0.2:japanese/rubygem-jpmobile-terminfo
.include <bsd.port.post.mk>
diff --git a/japanese/rubygem-myrurema/Makefile b/japanese/rubygem-myrurema/Makefile
index e0d4050642d2..8d18a0edd482 100644
--- a/japanese/rubygem-myrurema/Makefile
+++ b/japanese/rubygem-myrurema/Makefile
@@ -9,7 +9,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Tool which helps searching/browsing/writing the Japanese Ruby docs
-RUN_DEPENDS= rubygem-launchy>=2.3:${PORTSDIR}/devel/rubygem-launchy
+RUN_DEPENDS= rubygem-launchy>=2.3:devel/rubygem-launchy
NO_ARCH= yes
USE_RUBY= yes
diff --git a/japanese/scim-anthy/Makefile b/japanese/scim-anthy/Makefile
index 0bce9f4c9709..59979502e78a 100644
--- a/japanese/scim-anthy/Makefile
+++ b/japanese/scim-anthy/Makefile
@@ -10,10 +10,10 @@ MASTER_SITES= SFJP/scim-imengine/37309
MAINTAINER= ports@FreeBSD.org
COMMENT= SCIM IMEngine module using Anthy
-BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim
-LIB_DEPENDS= libanthy.so:${PORTSDIR}/japanese/anthy
+BUILD_DEPENDS= scim:textproc/scim
+LIB_DEPENDS= libanthy.so:japanese/anthy
RUN_DEPENDS:= ${BUILD_DEPENDS} \
- kasumi:${PORTSDIR}/japanese/kasumi
+ kasumi:japanese/kasumi
USES= gmake iconv libtool:keepla pkgconfig
GNU_CONFIGURE= yes
diff --git a/japanese/scim-canna/Makefile b/japanese/scim-canna/Makefile
index 9ab732a8b36b..6b5c82469c16 100644
--- a/japanese/scim-canna/Makefile
+++ b/japanese/scim-canna/Makefile
@@ -10,8 +10,8 @@ MASTER_SITES= SFJP/scim-imengine/18849
MAINTAINER= ports@FreeBSD.org
COMMENT= SCIM IMEngine module using Canna
-BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim
-LIB_DEPENDS= libcanna.so:${PORTSDIR}/japanese/canna-lib
+BUILD_DEPENDS= scim:textproc/scim
+LIB_DEPENDS= libcanna.so:japanese/canna-lib
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= gmake iconv libtool:keepla pkgconfig
diff --git a/japanese/scim-honoka-plugin-romkan/Makefile b/japanese/scim-honoka-plugin-romkan/Makefile
index 489a6fd9acfc..ff7f41594256 100644
--- a/japanese/scim-honoka-plugin-romkan/Makefile
+++ b/japanese/scim-honoka-plugin-romkan/Makefile
@@ -11,8 +11,8 @@ DISTNAME= honoka-plugin-romkan-${PORTVERSION}
MAINTAINER= chiba.masashi@gmail.com
COMMENT= Honoka plugin for romaji input
-BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim \
- ${LOCALBASE}/lib/scim-1.0/1.4.0/IMEngine/honoka.so:${PORTSDIR}/japanese/scim-honoka
+BUILD_DEPENDS= scim:textproc/scim \
+ ${LOCALBASE}/lib/scim-1.0/1.4.0/IMEngine/honoka.so:japanese/scim-honoka
RUN_DEPENDS:= ${BUILD_DEPENDS}
GNU_CONFIGURE= yes
diff --git a/japanese/scim-honoka-plugin-wnn/Makefile b/japanese/scim-honoka-plugin-wnn/Makefile
index 6a6e25e5e09b..7b9d2c210398 100644
--- a/japanese/scim-honoka-plugin-wnn/Makefile
+++ b/japanese/scim-honoka-plugin-wnn/Makefile
@@ -11,12 +11,12 @@ DISTNAME= honoka-plugin-wnn-${PORTVERSION}
MAINTAINER= chiba.masashi@gmail.com
COMMENT= Honoka plugin for using wnn7
-BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim \
- ${LOCALBASE}/lib/scim-1.0/1.4.0/IMEngine/honoka.so:${PORTSDIR}/japanese/scim-honoka
-LIB_DEPENDS= libwnn7.so:${PORTSDIR}/japanese/Wnn7-lib
-RUN_DEPENDS= scim:${PORTSDIR}/textproc/scim \
- ${LOCALBASE}/lib/scim-1.0/1.4.0/IMEngine/honoka.so:${PORTSDIR}/japanese/scim-honoka \
- ${LOCALBASE}/lib/scim-1.0/1.4.0/honoka/plugin-romkan.so:${PORTSDIR}/japanese/scim-honoka-plugin-romkan
+BUILD_DEPENDS= scim:textproc/scim \
+ ${LOCALBASE}/lib/scim-1.0/1.4.0/IMEngine/honoka.so:japanese/scim-honoka
+LIB_DEPENDS= libwnn7.so:japanese/Wnn7-lib
+RUN_DEPENDS= scim:textproc/scim \
+ ${LOCALBASE}/lib/scim-1.0/1.4.0/IMEngine/honoka.so:japanese/scim-honoka \
+ ${LOCALBASE}/lib/scim-1.0/1.4.0/honoka/plugin-romkan.so:japanese/scim-honoka-plugin-romkan
GNU_CONFIGURE= yes
USES= gettext gmake iconv libtool:keepla pathfix pkgconfig
diff --git a/japanese/scim-honoka/Makefile b/japanese/scim-honoka/Makefile
index d5243a3a4b67..3b762ef63ecb 100644
--- a/japanese/scim-honoka/Makefile
+++ b/japanese/scim-honoka/Makefile
@@ -11,7 +11,7 @@ DISTNAME= honoka-${PORTVERSION}
MAINTAINER= chiba.masashi@gmail.com
COMMENT= SCIM IMEngine module using various input methods
-BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim
+BUILD_DEPENDS= scim:textproc/scim
RUN_DEPENDS:= ${BUILD_DEPENDS}
GNU_CONFIGURE= yes
diff --git a/japanese/scim-skk/Makefile b/japanese/scim-skk/Makefile
index 19e50600f0b2..df30f1462816 100644
--- a/japanese/scim-skk/Makefile
+++ b/japanese/scim-skk/Makefile
@@ -11,7 +11,7 @@ MASTER_SITES= SFJP/scim-imengine/18121
MAINTAINER= ports@FreeBSD.org
COMMENT= SCIM IMEngine module like SKK
-BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim
+BUILD_DEPENDS= scim:textproc/scim
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= gmake iconv libtool pkgconfig
diff --git a/japanese/scim-tables/Makefile b/japanese/scim-tables/Makefile
index d74e81c6d554..e1f45d7f680b 100644
--- a/japanese/scim-tables/Makefile
+++ b/japanese/scim-tables/Makefile
@@ -10,9 +10,9 @@ MASTER_SITES= SF/scim/${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= SCIM table based Japanese input methods
-BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim \
- scim-make-table:${PORTSDIR}/textproc/scim-table-imengine
-RUN_DEPENDS= scim-make-table:${PORTSDIR}/textproc/scim-table-imengine
+BUILD_DEPENDS= scim:textproc/scim \
+ scim-make-table:textproc/scim-table-imengine
+RUN_DEPENDS= scim-make-table:textproc/scim-table-imengine
USES= pkgconfig gmake
GNU_CONFIGURE= yes
diff --git a/japanese/scim-tomoe/Makefile b/japanese/scim-tomoe/Makefile
index b380fef15cbd..f2f6431d9cf5 100644
--- a/japanese/scim-tomoe/Makefile
+++ b/japanese/scim-tomoe/Makefile
@@ -10,9 +10,9 @@ MASTER_SITES= SF/tomoe/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= SCIM IMEngine module using Tomoe
-BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim
-LIB_DEPENDS= libtomoe.so:${PORTSDIR}/japanese/tomoe \
- libtomoe-gtk.so:${PORTSDIR}/japanese/libtomoe-gtk
+BUILD_DEPENDS= scim:textproc/scim
+LIB_DEPENDS= libtomoe.so:japanese/tomoe \
+ libtomoe-gtk.so:japanese/libtomoe-gtk
USE_GNOME= intlhack
USES= gettext gmake iconv libtool:keepla pkgconfig
diff --git a/japanese/scim-uim/Makefile b/japanese/scim-uim/Makefile
index 77e036269449..e78d8be1bd16 100644
--- a/japanese/scim-uim/Makefile
+++ b/japanese/scim-uim/Makefile
@@ -11,8 +11,8 @@ MASTER_SITES= SF/scim/${PORTNAME}/${PORTVERSION} \
MAINTAINER= s_yanagita@ybb.ne.jp
COMMENT= SCIM IMEngine module using UIM input method library
-BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim
-LIB_DEPENDS= libuim.so:${PORTSDIR}/textproc/uim
+BUILD_DEPENDS= scim:textproc/scim
+LIB_DEPENDS= libuim.so:textproc/uim
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= gmake iconv libtool:keepla pkgconfig
diff --git a/japanese/seaside/Makefile b/japanese/seaside/Makefile
index fe213fd28b57..b6699bf1cd45 100644
--- a/japanese/seaside/Makefile
+++ b/japanese/seaside/Makefile
@@ -12,7 +12,7 @@ EXTRACT_ONLY= Seaside-JPatched${DISTVERSION}.zip
MAINTAINER= ports@FreeBSD.org
COMMENT= Seaside: squeak based WWW application framework with Japanized patch
-RUN_DEPENDS= squeak:${PORTSDIR}/lang/squeak
+RUN_DEPENDS= squeak:lang/squeak
USES= zip
NO_BUILD= yes
diff --git a/japanese/sj3-server/Makefile b/japanese/sj3-server/Makefile
index fa0fa8acfac0..c4509de381da 100644
--- a/japanese/sj3-server/Makefile
+++ b/japanese/sj3-server/Makefile
@@ -18,7 +18,7 @@ COMMENT= Japanese input method, binary part
LICENSE= MIT
LICENSE_FILE= ${FILESDIR}/COPYING
-LIB_DEPENDS= libsj3lib.so:${PORTSDIR}/japanese/sj3-lib
+LIB_DEPENDS= libsj3lib.so:japanese/sj3-lib
USES= imake
USE_RC_SUBR= sj3
diff --git a/japanese/skk-jisyo/Makefile b/japanese/skk-jisyo/Makefile
index 3fae0a2613ce..65d6f2b82aca 100644
--- a/japanese/skk-jisyo/Makefile
+++ b/japanese/skk-jisyo/Makefile
@@ -15,7 +15,7 @@ MAINTAINER?= ports@FreeBSD.org
COMMENT?= Jisyo (dictionary) files for the SKK Japanese-input software
.if defined(WITH_SKKJISYO_CDB)
-BUILD_DEPENDS= ${LOCALBASE}/bin/cdb:${PORTSDIR}/databases/tinycdb
+BUILD_DEPENDS= ${LOCALBASE}/bin/cdb:databases/tinycdb
.endif
SKKDIR?= share/skk
diff --git a/japanese/skk/Makefile b/japanese/skk/Makefile
index 654f748b037b..f564e3ce15c6 100644
--- a/japanese/skk/Makefile
+++ b/japanese/skk/Makefile
@@ -9,9 +9,9 @@ CATEGORIES= japanese elisp
MAINTAINER= ports@FreeBSD.org
COMMENT= The "meta-port" for the SKK Japanese-input software
-RUN_DEPENDS= ${LOCALBASE}/share/skk/${SKKJISYO}:${PORTSDIR}/japanese/skk-jisyo \
- ${LOCALBASE}/bin/skkdic-count:${PORTSDIR}/japanese/skk-tools \
- ${LOCALBASE}/sbin/skkserv:${PORTSDIR}/japanese/skkserv
+RUN_DEPENDS= ${LOCALBASE}/share/skk/${SKKJISYO}:japanese/skk-jisyo \
+ ${LOCALBASE}/bin/skkdic-count:japanese/skk-tools \
+ ${LOCALBASE}/sbin/skkserv:japanese/skkserv
USES= metaport
diff --git a/japanese/skkfep/Makefile b/japanese/skkfep/Makefile
index f805222eed65..6e7eba0bbf89 100644
--- a/japanese/skkfep/Makefile
+++ b/japanese/skkfep/Makefile
@@ -10,7 +10,7 @@ MASTER_SITES= http://aitoweb.world.coocan.jp/skkfep/
MAINTAINER= ports@FreeBSD.org
COMMENT= SKK-like Kana-to-Kanji FrontEnd Processor
-RUN_DEPENDS= ja-skk>0:${PORTSDIR}/japanese/skk
+RUN_DEPENDS= ja-skk>0:japanese/skk
USES= ncurses
CFLAGS+= -Wno-return-type
diff --git a/japanese/skkinput/Makefile b/japanese/skkinput/Makefile
index b722b25d0c7f..93b244b9c72a 100644
--- a/japanese/skkinput/Makefile
+++ b/japanese/skkinput/Makefile
@@ -29,11 +29,11 @@ RSKKSERV_DESC= Use ja-rskkserv as skkserver
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MDBSKKD}
-RUN_DEPENDS= ${LOCALBASE}/libexec/dbskkd-cdb:${PORTSDIR}/japanese/dbskkd-cdb
+RUN_DEPENDS= ${LOCALBASE}/libexec/dbskkd-cdb:japanese/dbskkd-cdb
.elif ${PORT_OPTIONS:MRSKKSERV}
-RUN_DEPENDS= ${LOCALBASE}/libexec/rskkserv:${PORTSDIR}/japanese/rskkserv
+RUN_DEPENDS= ${LOCALBASE}/libexec/rskkserv:japanese/rskkserv
.else
-RUN_DEPENDS= ${LOCALBASE}/sbin/skkserv:${PORTSDIR}/japanese/skkserv
+RUN_DEPENDS= ${LOCALBASE}/sbin/skkserv:japanese/skkserv
.endif
post-install:
diff --git a/japanese/skkinput3/Makefile b/japanese/skkinput3/Makefile
index 6a49b13dfd8a..0862d7be8334 100644
--- a/japanese/skkinput3/Makefile
+++ b/japanese/skkinput3/Makefile
@@ -37,11 +37,11 @@ PLIST_SUB= SKK8="" SKK10="@comment "
.endif
.if ${PORT_OPTIONS:MDBSKKD}
-RUN_DEPENDS= ${LOCALBASE}/libexec/dbskkd-cdb:${PORTSDIR}/japanese/dbskkd-cdb
+RUN_DEPENDS= ${LOCALBASE}/libexec/dbskkd-cdb:japanese/dbskkd-cdb
.elif ${PORT_OPTIONS:MRSKKSERV}
-RUN_DEPENDS= ${LOCALBASE}/libexec/rskkserv:${PORTSDIR}/japanese/rskkserv
+RUN_DEPENDS= ${LOCALBASE}/libexec/rskkserv:japanese/rskkserv
.else
-RUN_DEPENDS= ${LOCALBASE}/sbin/skkserv:${PORTSDIR}/japanese/skkserv
+RUN_DEPENDS= ${LOCALBASE}/sbin/skkserv:japanese/skkserv
.endif
post-patch:
diff --git a/japanese/skkserv/Makefile b/japanese/skkserv/Makefile
index 0b9ec7b35aa7..ca3339701f4f 100644
--- a/japanese/skkserv/Makefile
+++ b/japanese/skkserv/Makefile
@@ -11,7 +11,7 @@ DISTNAME= skk${PORTVERSION}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Dictionary server for the SKK Japanese-input software
-RUN_DEPENDS= ${LOCALBASE}/share/skk/${SKKJISYO}:${PORTSDIR}/japanese/skk-jisyo
+RUN_DEPENDS= ${LOCALBASE}/share/skk/${SKKJISYO}:japanese/skk-jisyo
USE_RC_SUBR= skkserv
WRKSRC= ${WRKDIR}/skk-${PORTVERSION}
diff --git a/japanese/slrn/Makefile b/japanese/slrn/Makefile
index 4d7c871491cb..dde57265d5f7 100644
--- a/japanese/slrn/Makefile
+++ b/japanese/slrn/Makefile
@@ -18,7 +18,7 @@ COMMENT= Newsreader based on the S-Lang library
LICENSE= GPLv2
-LIB_DEPENDS= libslang.so:${PORTSDIR}/japanese/libslang
+LIB_DEPENDS= libslang.so:japanese/libslang
CONFLICTS= slrn-0.*
diff --git a/japanese/spamassassin/Makefile b/japanese/spamassassin/Makefile
index cc026734b6e9..1f426c143cff 100644
--- a/japanese/spamassassin/Makefile
+++ b/japanese/spamassassin/Makefile
@@ -12,7 +12,7 @@ LICENSE= APACHE20
MASTERDIR= ${.CURDIR}/../../mail/spamassassin
-BUILD_DEPENDS= ja-p5-MeCab>=0.98:${PORTSDIR}/japanese/p5-MeCab
+BUILD_DEPENDS= ja-p5-MeCab>=0.98:japanese/p5-MeCab
CONFLICTS= spamassassin-[0-9]*
diff --git a/japanese/srd-fpw-package/Makefile b/japanese/srd-fpw-package/Makefile
index bf00020756c8..3ac137c73fae 100644
--- a/japanese/srd-fpw-package/Makefile
+++ b/japanese/srd-fpw-package/Makefile
@@ -10,9 +10,9 @@ MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/srd/
MAINTAINER= ports@FreeBSD.org
COMMENT= Supplement file for lookup to use "Random House"
-RUN_DEPENDS= display:${PORTSDIR}/graphics/ImageMagick
+RUN_DEPENDS= display:graphics/ImageMagick
# Your PC does not have an audio card always.
-# realplay:${PORTSDIR}/multimedia/linux-realplayer
+# realplay:multimedia/linux-realplayer
NO_BUILD= yes
USES= perl5
diff --git a/japanese/suicavalue/Makefile b/japanese/suicavalue/Makefile
index e08b84c97781..fd75ebc2f6e5 100644
--- a/japanese/suicavalue/Makefile
+++ b/japanese/suicavalue/Makefile
@@ -13,7 +13,7 @@ EXTRACT_ONLY=
MAINTAINER= ports@FreeBSD.org
COMMENT= Utility to print a statement of Suica
-LIB_DEPENDS= libpasori.so:${PORTSDIR}/devel/libpasori
+LIB_DEPENDS= libpasori.so:devel/libpasori
USES= uidfix
MAKEFILE= ${FILESDIR}/Makefile
diff --git a/japanese/t2ps/Makefile b/japanese/t2ps/Makefile
index 04759d7678f4..7bc596354602 100644
--- a/japanese/t2ps/Makefile
+++ b/japanese/t2ps/Makefile
@@ -10,7 +10,7 @@ DISTNAME= t2ps
MAINTAINER= yabu@uopmu.ees.osakafu-u.ac.jp
COMMENT= Converts text files to PostScript including Japanese
-RUN_DEPENDS= nkf:${PORTSDIR}/japanese/nkf
+RUN_DEPENDS= nkf:japanese/nkf
PLIST_FILES= bin/t2ps
WRKSRC= ${WRKDIR}/t2ps-dir
diff --git a/japanese/tegaki-recognize/Makefile b/japanese/tegaki-recognize/Makefile
index 5d083a8aee18..a1eb1b60f975 100644
--- a/japanese/tegaki-recognize/Makefile
+++ b/japanese/tegaki-recognize/Makefile
@@ -13,8 +13,8 @@ COMMENT= Open-Source Chinese and Japanese Handwriting Recognition
LICENSE= GPLv2
-LIB_DEPENDS= libzinnia.so:${PORTSDIR}/japanese/zinnia
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/tegakigtk/recognizer.py:${PORTSDIR}/japanese/py-tegaki-gtk
+LIB_DEPENDS= libzinnia.so:japanese/zinnia
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/tegakigtk/recognizer.py:japanese/py-tegaki-gtk
OPTIONS_DEFINE= DOCS
diff --git a/japanese/texinfo/Makefile b/japanese/texinfo/Makefile
index 7a83de3467aa..b9b2913459d2 100644
--- a/japanese/texinfo/Makefile
+++ b/japanese/texinfo/Makefile
@@ -17,7 +17,7 @@ COMMENT= Typeset Texinfo files for printing. Uses TeX
BROKEN= unfetchable
-RUN_DEPENDS= ptex:${PORTSDIR}/japanese/tex-ptex
+RUN_DEPENDS= ptex:japanese/tex-ptex
USES= cpe gettext gmake
GNU_CONFIGURE= yes
diff --git a/japanese/tgif/Makefile b/japanese/tgif/Makefile
index b97a38a7f18e..6a3ce1d7aa0d 100644
--- a/japanese/tgif/Makefile
+++ b/japanese/tgif/Makefile
@@ -12,9 +12,9 @@ DISTFILES= # empty
MAINTAINER= hrs@FreeBSD.org
COMMENT= Japanese Resource and Configuration for TGIF
-RUN_DEPENDS= tgif:${PORTSDIR}/graphics/tgif \
- ${LOCALBASE}/share/fonts/TTF/ipagui.ttf:${PORTSDIR}/japanese/font-ipa-uigothic \
- ${LOCALBASE}/share/fonts/std.ja_JP/Ryumin-Light:${PORTSDIR}/japanese/font-std
+RUN_DEPENDS= tgif:graphics/tgif \
+ ${LOCALBASE}/share/fonts/TTF/ipagui.ttf:japanese/font-ipa-uigothic \
+ ${LOCALBASE}/share/fonts/std.ja_JP/Ryumin-Light:japanese/font-std
NO_BUILD= yes
NO_WRKSUBDIR= yes
diff --git a/japanese/tiarra/Makefile b/japanese/tiarra/Makefile
index b105d15fa3bc..67e96c2ed70f 100644
--- a/japanese/tiarra/Makefile
+++ b/japanese/tiarra/Makefile
@@ -13,7 +13,7 @@ COMMENT= IRC Proxy software
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-RUN_DEPENDS= p5-IO-Socket-INET6>=0:${PORTSDIR}/net/p5-IO-Socket-INET6
+RUN_DEPENDS= p5-IO-Socket-INET6>=0:net/p5-IO-Socket-INET6
USES= perl5 tar:bzip2 shebangfix
USE_PERL5= run
diff --git a/japanese/today/Makefile b/japanese/today/Makefile
index a4e458aa8c43..9b5aaa451036 100644
--- a/japanese/today/Makefile
+++ b/japanese/today/Makefile
@@ -13,7 +13,7 @@ DISTFILES= td${PORTVERSION:S/.//}s.lzh \
MAINTAINER= CQG00620@nifty.ne.jp
COMMENT= Tells you what day today is
-EXTRACT_DEPENDS=nkf:${PORTSDIR}/japanese/nkf
+EXTRACT_DEPENDS=nkf:japanese/nkf
NO_WRKSUBDIR= yes
USES= lha
diff --git a/japanese/tomoe/Makefile b/japanese/tomoe/Makefile
index 90fbb0293196..c5b5335aff7a 100644
--- a/japanese/tomoe/Makefile
+++ b/japanese/tomoe/Makefile
@@ -12,7 +12,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= ume@FreeBSD.org
COMMENT= Tegaki Online MOji-ninshiki Engine
-BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser
+BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser
GNU_CONFIGURE= yes
USES= gettext gmake libtool pathfix perl5 pkgconfig
@@ -42,18 +42,18 @@ RUBY_DESC= Enable Ruby module
RUBY_BROKEN= Does not build
RUBY_USE= RUBY=yes
RUBY_CONFIGURE_OFF= --with-ruby=no
-RUBY_BUILD_DEPENDS= rubygem-glib2>0:${PORTSDIR}/devel/rubygem-glib2
-RUBY_RUN_DEPENDS= rubygem-glib2>0:${PORTSDIR}/devel/rubygem-glib2
+RUBY_BUILD_DEPENDS= rubygem-glib2>0:devel/rubygem-glib2
+RUBY_RUN_DEPENDS= rubygem-glib2>0:devel/rubygem-glib2
RUBY_CFLAGS= -I${LOCALBASE}/include/ruby-${RUBY_VER} \
-I${LOCALBASE}/include/ruby-${RUBY_VER}/${RUBY_ARCH}
UNIHAN_DESC= Enable Unihan database dictionary module
UNIHAN_BROKEN= Does not build
UNIHAN_MASTER_SITES= ftp://ftp.unicode.org/Public/UNIDATA/:unihan
UNIHAN_DISTFILES= Unihan.zip:unihan
-UNIHAN_EXTRACT_DEPENDS= ${UNZIP_CMD}:${PORTSDIR}/archivers/unzip
+UNIHAN_EXTRACT_DEPENDS= ${UNZIP_CMD}:archivers/unzip
UNIHAN_BUILD_DEPENDS= \
- ${RUBY_SITEARCHLIBDIR}/uconv.so:${PORTSDIR}/japanese/ruby-uconv \
- ${RUBY_SITELIBDIR}/suikyo/suikyo.rb:${PORTSDIR}/japanese/suikyo
+ ${RUBY_SITEARCHLIBDIR}/uconv.so:japanese/ruby-uconv \
+ ${RUBY_SITELIBDIR}/suikyo/suikyo.rb:japanese/suikyo
UNIHAN_USE= RUBY=yes
UNIHAN_CONFIGURE_ENABLE=unihan
diff --git a/japanese/uim-anthy/Makefile b/japanese/uim-anthy/Makefile
index 6668c476fcc4..8828274d2986 100644
--- a/japanese/uim-anthy/Makefile
+++ b/japanese/uim-anthy/Makefile
@@ -15,8 +15,8 @@ COMMENT= Uim plugin using Anthy input method
USE_GNOME= gtk20
.endif
-LIB_DEPENDS= libanthy.so:${PORTSDIR}/japanese/anthy \
- libuim.so:${PORTSDIR}/textproc/uim
+LIB_DEPENDS= libanthy.so:japanese/anthy \
+ libuim.so:textproc/uim
MASTERDIR= ${.CURDIR}/../../textproc/uim
PKGDIR= ${.CURDIR}
diff --git a/japanese/uim-tomoe-gtk/Makefile b/japanese/uim-tomoe-gtk/Makefile
index d12478e929b6..15561dc66ecd 100644
--- a/japanese/uim-tomoe-gtk/Makefile
+++ b/japanese/uim-tomoe-gtk/Makefile
@@ -10,9 +10,9 @@ MASTER_SITES= SF/tomoe/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ume@FreeBSD.org
COMMENT= UIM helper program for Tomoe
-LIB_DEPENDS= libtomoe.so:${PORTSDIR}/japanese/tomoe \
- libtomoe-gtk.so:${PORTSDIR}/japanese/libtomoe-gtk \
- libuim.so:${PORTSDIR}/textproc/uim
+LIB_DEPENDS= libtomoe.so:japanese/tomoe \
+ libtomoe-gtk.so:japanese/libtomoe-gtk \
+ libuim.so:textproc/uim
USES= gettext gmake libtool pkgconfig
USE_GNOME= gtk20 intltool
diff --git a/japanese/vftool/Makefile b/japanese/vftool/Makefile
index 6ea9362eaec5..8bae46044485 100644
--- a/japanese/vftool/Makefile
+++ b/japanese/vftool/Makefile
@@ -15,7 +15,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Virtual font kit (n2a,a2n,a2bk,p2pn)
-BUILD_DEPENDS= ${AFMDIR}/GothicBBB-Medium-H:${PORTSDIR}/japanese/japaneseAFM
+BUILD_DEPENDS= ${AFMDIR}/GothicBBB-Medium-H:japanese/japaneseAFM
ALL_TARGET= n2a a2n a2bk p2pn
SCRIPTS_ENV= MV=${MV} SED=${SED} AFMDIR=${AFMDIR} JFMDIR=${JFMDIR}
diff --git a/japanese/waeijiro-fpw/Makefile b/japanese/waeijiro-fpw/Makefile
index 5d9daf2b4531..c20423d520c9 100644
--- a/japanese/waeijiro-fpw/Makefile
+++ b/japanese/waeijiro-fpw/Makefile
@@ -12,10 +12,10 @@ MASTER_SITES= http://www.dsl.gr.jp/~tf/pool/
MAINTAINER= ports@FreeBSD.org
COMMENT= WAEIJIRO English - Japanese Dictionary (EPWING V1 format)
-EXTRACT_DEPENDS=${LOCALBASE}/share/freepwing/fpwutils.mk:${PORTSDIR}/japanese/freepwing \
- lha:${PORTSDIR}/archivers/lha
-BUILD_DEPENDS= ${LOCALBASE}/libexec/freepwing/catdump:${PORTSDIR}/japanese/freepwing \
- ja-p5-Jcode>=0:${PORTSDIR}/japanese/p5-Jcode
+EXTRACT_DEPENDS=${LOCALBASE}/share/freepwing/fpwutils.mk:japanese/freepwing \
+ lha:archivers/lha
+BUILD_DEPENDS= ${LOCALBASE}/libexec/freepwing/catdump:japanese/freepwing \
+ ja-p5-Jcode>=0:japanese/p5-Jcode
MANUAL_PACKAGE_BUILD=Needs data from a CDROM
MAKE_JOBS_UNSAFE= yes
diff --git a/japanese/xgate/Makefile b/japanese/xgate/Makefile
index 275b001b2304..7b3b1866c5c3 100644
--- a/japanese/xgate/Makefile
+++ b/japanese/xgate/Makefile
@@ -11,7 +11,7 @@ DISTNAME= ${PORTNAME}pkg${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Webmail system xGate implemented by Servlet over IMAP4/POP3
-RUN_DEPENDS= ${APP_HOME}/bin/bootstrap.jar:${PORTSDIR}/www/tomcat6
+RUN_DEPENDS= ${APP_HOME}/bin/bootstrap.jar:www/tomcat6
USES= dos2unix tar:tgz
NO_BUILD= yes
diff --git a/japanese/xpdf/Makefile b/japanese/xpdf/Makefile
index 75b3091f74b2..3d531a0a4460 100644
--- a/japanese/xpdf/Makefile
+++ b/japanese/xpdf/Makefile
@@ -13,10 +13,10 @@ DIST_SUBDIR= ${DISTNAME}-${PORTVERSION}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Japanese font support for xpdf
-RUN_DEPENDS= xpdf:${PORTSDIR}/graphics/xpdf \
- ${ADOBECMAPDIR}/ai0/CMap/Identity-H:${PORTSDIR}/print/adobe-cmaps \
- ${FONTSDIR}/Ryumin-Light:${PORTSDIR}/japanese/font-std \
- ${FONTSDIR}/GothicBBB-Medium:${PORTSDIR}/japanese/font-std
+RUN_DEPENDS= xpdf:graphics/xpdf \
+ ${ADOBECMAPDIR}/ai0/CMap/Identity-H:print/adobe-cmaps \
+ ${FONTSDIR}/Ryumin-Light:japanese/font-std \
+ ${FONTSDIR}/GothicBBB-Medium:japanese/font-std
NO_BUILD= yes
SUB_FILES= dot.xpdfrc
diff --git a/japanese/xv/Makefile b/japanese/xv/Makefile
index 2d28c7eefdd7..30cb2c3c099d 100644
--- a/japanese/xv/Makefile
+++ b/japanese/xv/Makefile
@@ -11,7 +11,7 @@ PKGDIR= ${.CURDIR}
MAKE_ENV= LOCALE_EXTENSION=-DTV_L10N
-RUN_DEPENDS= xv:${PORTSDIR}/graphics/xv
+RUN_DEPENDS= xv:graphics/xv
PLIST_FILES= bin/ja-xv
diff --git a/japanese/xyaku/Makefile b/japanese/xyaku/Makefile
index 27ae72eb313d..fa15a2ca4517 100644
--- a/japanese/xyaku/Makefile
+++ b/japanese/xyaku/Makefile
@@ -13,8 +13,8 @@ COMMENT= General dictionary/search engine front-end for X
LICENSE= GPLv2
-BUILD_DEPENDS= gawk:${PORTSDIR}/lang/gawk
-RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/eb.so:${PORTSDIR}/japanese/ruby-eb
+BUILD_DEPENDS= gawk:lang/gawk
+RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/eb.so:japanese/ruby-eb
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-edict="${EDICT_FILE}" \
@@ -34,10 +34,10 @@ OPTIONS_DEFAULT= UTF8
.if ${PORT_OPTIONS:MUTF8}
EDICT_FILE= ${LOCALBASE}/share/dict/edict-utf-8/edict
-RUN_DEPENDS+= ${EDICT_FILE}:${PORTSDIR}/japanese/edict-utf-8
+RUN_DEPENDS+= ${EDICT_FILE}:japanese/edict-utf-8
.else
EDICT_FILE= ${LOCALBASE}/share/dict/edict/edict
-RUN_DEPENDS+= ${EDICT_FILE}:${PORTSDIR}/japanese/edict
+RUN_DEPENDS+= ${EDICT_FILE}:japanese/edict
.endif
post-patch:
diff --git a/japanese/yc.el/Makefile b/japanese/yc.el/Makefile
index b972677d3888..b26b699a0fcd 100644
--- a/japanese/yc.el/Makefile
+++ b/japanese/yc.el/Makefile
@@ -26,7 +26,7 @@ PLIST_FILES= %%EMACS_VERSION_SITE_LISPDIR%%/yc/yc.el \
OPTIONS_DEFINE= ICANNA
ICANNA_DESC= Enable icanna support
-ICANNA_RUN_DEPENDS= icanna:${PORTSDIR}/japanese/icanna
+ICANNA_RUN_DEPENDS= icanna:japanese/icanna
do-build:
@cd ${WRKSRC} && \
diff --git a/japanese/zinnia-tomoe/Makefile b/japanese/zinnia-tomoe/Makefile
index 495cb8a9fdd3..5ba136ef5535 100644
--- a/japanese/zinnia-tomoe/Makefile
+++ b/japanese/zinnia-tomoe/Makefile
@@ -11,8 +11,8 @@ DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}-20080911
MAINTAINER= beyert@cs.ucr.edu
COMMENT= Handwriting recognition files for Zinnia (Tomoe data)
-LIB_DEPENDS= libzinnia.so:${PORTSDIR}/japanese/zinnia
-RUN_DEPENDS= zinnia:${PORTSDIR}/japanese/zinnia
+LIB_DEPENDS= libzinnia.so:japanese/zinnia
+RUN_DEPENDS= zinnia:japanese/zinnia
LICENSE= LGPL21
diff --git a/japanese/zipcodes/Makefile b/japanese/zipcodes/Makefile
index 5728fe9377a6..79ff7162e6ff 100644
--- a/japanese/zipcodes/Makefile
+++ b/japanese/zipcodes/Makefile
@@ -9,7 +9,7 @@ DISTFILES= ken_all-${PORTVERSION_K}.zip jigyosyo-${PORTVERSION_J}.zip
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Japanese zipcode tables. includes both 3/5 and 7 digits form
-BUILD_DEPENDS= nkf:${PORTSDIR}/japanese/nkf
+BUILD_DEPENDS= nkf:japanese/nkf
NO_WRKSUBDIR= yes
diff --git a/java/avis/Makefile b/java/avis/Makefile
index b7385e201a9e..2c4cc10febf5 100644
--- a/java/avis/Makefile
+++ b/java/avis/Makefile
@@ -18,7 +18,7 @@ JAVA_VERSION= 1.6+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
.if !defined(WITHOUT_COMPILE)
-BUILD_DEPENDS+= ${ANT_CMD}:${PORTSDIR}/devel/apache-ant
+BUILD_DEPENDS+= ${ANT_CMD}:devel/apache-ant
ANT_CMD?= ${LOCALBASE}/bin/ant
ANT= ${SETENV} JAVA_HOME=${JAVA_HOME} ${ANT_CMD}
ANT_TARGETS= jar-server
diff --git a/java/berkeley-db/Makefile b/java/berkeley-db/Makefile
index 709460f3b536..da5fa7fba7fa 100644
--- a/java/berkeley-db/Makefile
+++ b/java/berkeley-db/Makefile
@@ -13,7 +13,7 @@ COMMENT= Berkeley DB Java Edition
OPTIONS_DEFINE= DOCS EXAMPLES TEST
-BUILD_DEPENDS= ${JAVALIBDIR}/junit.jar:${PORTSDIR}/java/junit
+BUILD_DEPENDS= ${JAVALIBDIR}/junit.jar:java/junit
USE_JAVA= yes
JAVA_VERSION= 1.7+
diff --git a/java/bootstrap-openjdk/Makefile b/java/bootstrap-openjdk/Makefile
index 4e54f4fa786c..6b692943057b 100644
--- a/java/bootstrap-openjdk/Makefile
+++ b/java/bootstrap-openjdk/Makefile
@@ -13,7 +13,7 @@ COMMENT= Oracle's Java 6 virtual machine release under the GPL v2
LICENSE= GPLv2
-RUN_DEPENDS= java-zoneinfo>0:${PORTSDIR}/java/java-zoneinfo
+RUN_DEPENDS= java-zoneinfo>0:java/java-zoneinfo
BUNDLE_LIBS= yes
ONLY_FOR_ARCHS= amd64 armv6 armv6hf i386
diff --git a/java/bouncycastle/Makefile b/java/bouncycastle/Makefile
index ed3de54c0852..b99554986f53 100644
--- a/java/bouncycastle/Makefile
+++ b/java/bouncycastle/Makefile
@@ -13,11 +13,11 @@ DISTNAME= crypto-${DISTVERSION}
MAINTAINER= ale@FreeBSD.org
COMMENT= Cleanroom build of Java Cryptography Extensions
-BUILD_DEPENDS= ${JAVALIBDIR}/activation.jar:${PORTSDIR}/java/jaf \
- ${JAVALIBDIR}/mail.jar:${PORTSDIR}/java/javamail \
- ${JAVALIBDIR}/junit.jar:${PORTSDIR}/java/junit
-RUN_DEPENDS= ${JAVALIBDIR}/activation.jar:${PORTSDIR}/java/jaf \
- ${JAVALIBDIR}/mail.jar:${PORTSDIR}/java/javamail
+BUILD_DEPENDS= ${JAVALIBDIR}/activation.jar:java/jaf \
+ ${JAVALIBDIR}/mail.jar:java/javamail \
+ ${JAVALIBDIR}/junit.jar:java/junit
+RUN_DEPENDS= ${JAVALIBDIR}/activation.jar:java/jaf \
+ ${JAVALIBDIR}/mail.jar:java/javamail
OPTIONS_DEFINE= DOCS
diff --git a/java/cacao/Makefile b/java/cacao/Makefile
index 8ec737c90a6b..8648d572e250 100644
--- a/java/cacao/Makefile
+++ b/java/cacao/Makefile
@@ -11,8 +11,8 @@ COMMENT= JIT compiler for JAVA
LICENSE= GPLv2
-BUILD_DEPENDS= ${LOCALBASE}/share/classpath/glibj.zip:${PORTSDIR}/java/classpath
-RUN_DEPENDS= ${LOCALBASE}/share/classpath/glibj.zip:${PORTSDIR}/java/classpath
+BUILD_DEPENDS= ${LOCALBASE}/share/classpath/glibj.zip:java/classpath
+RUN_DEPENDS= ${LOCALBASE}/share/classpath/glibj.zip:java/classpath
USES= gmake tar:xz
GNU_CONFIGURE= yes
@@ -32,7 +32,7 @@ JDK_DESC= Build with native JDK
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MJDK}
-BUILD_DEPENDS+= ${LOCALBASE}/bootstrap-openjdk/bin/javac:${PORTSDIR}/java/bootstrap-openjdk
+BUILD_DEPENDS+= ${LOCALBASE}/bootstrap-openjdk/bin/javac:java/bootstrap-openjdk
JAR= ${LOCALBASE}/bootstrap-openjdk/bin/jar
JAVAC= ${LOCALBASE}/bootstrap-openjdk/bin/javac
.else
@@ -40,7 +40,7 @@ JAVAC= ${LOCALBASE}/bootstrap-openjdk/bin/javac
GCC_SUFX= ${WITH_GCC:S/.//}
.endif
GCC_SUFX?= 46
-BUILD_DEPENDS+= gcj${GCC_SUFX}:${PORTSDIR}/lang/gcc${GCC_SUFX}
+BUILD_DEPENDS+= gcj${GCC_SUFX}:lang/gcc${GCC_SUFX}
EXTRA_PATCHES= ${FILESDIR}/gcj.patch
JAR= ${LOCALBASE}/bin/gjar${GCC_SUFX}
JAVAC= ${LOCALBASE}/bin/gcj${GCC_SUFX}
diff --git a/java/classpath/Makefile b/java/classpath/Makefile
index 34ebf83c9204..d029c4e76750 100644
--- a/java/classpath/Makefile
+++ b/java/classpath/Makefile
@@ -83,7 +83,7 @@ PLIST_SUB+= GJDOC="@comment "
.endif
.if ${PORT_OPTIONS:MGMP}
-LIB_DEPENDS+= libgmp.so:${PORTSDIR}/math/gmp
+LIB_DEPENDS+= libgmp.so:math/gmp
CONFIGURE_ARGS+= --with-gmp=${LOCALBASE}
PLIST_SUB+= GMP=""
.else
@@ -118,7 +118,7 @@ PLIST_SUB+= QT4="@comment "
.endif
.if !defined(WITH_GCJ) && (${ARCH} == "amd64" || ${ARCH} == "i386")
-BUILD_DEPENDS+= ${LOCALBASE}/bootstrap-openjdk/bin/javac:${PORTSDIR}/java/bootstrap-openjdk
+BUILD_DEPENDS+= ${LOCALBASE}/bootstrap-openjdk/bin/javac:java/bootstrap-openjdk
JAR?= ${LOCALBASE}/bootstrap-openjdk/bin/jar
JAVA?= ${LOCALBASE}/bootstrap-openjdk/bin/java
JAVAC?= ${LOCALBASE}/bootstrap-openjdk/bin/javac
diff --git a/java/eclipse-EPIC/Makefile b/java/eclipse-EPIC/Makefile
index dabf20bd994c..101c1dc3173c 100644
--- a/java/eclipse-EPIC/Makefile
+++ b/java/eclipse-EPIC/Makefile
@@ -12,7 +12,7 @@ DISTNAME= ${EPIC}_${PORTVERSION}_20090521
MAINTAINER= ports@FreeBSD.org
COMMENT= EPIC adds Perl support to the Eclipse IDE Framework
-RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse
+RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:java/eclipse
NO_BUILD= yes
USES= zip:infozip
diff --git a/java/eclipse-cdt/Makefile b/java/eclipse-cdt/Makefile
index 52e6459949e8..54600815280b 100644
--- a/java/eclipse-cdt/Makefile
+++ b/java/eclipse-cdt/Makefile
@@ -14,7 +14,7 @@ COMMENT= C/C++ plugin for Eclipse IDE
IGNORE= plugin malfunctions, but an upgrade is planned
-RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse
+RUN_DEPENDS= eclipse:java/eclipse
USES= zip
USE_JAVA= YES
diff --git a/java/eclipse-drjava/Makefile b/java/eclipse-drjava/Makefile
index 20016707da89..8a20d5d0bec7 100644
--- a/java/eclipse-drjava/Makefile
+++ b/java/eclipse-drjava/Makefile
@@ -12,7 +12,7 @@ DISTNAME= drjava-eclipse-${PORTVERSION}
MAINTAINER= nivit@FreeBSD.org
COMMENT= DrJava plugin for Eclipse
-RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse
+RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:java/eclipse
USES= zip
NO_BUILD= yes
diff --git a/java/eclipse-findbugs/Makefile b/java/eclipse-findbugs/Makefile
index fdd319d62bdd..d5d030a033dd 100644
--- a/java/eclipse-findbugs/Makefile
+++ b/java/eclipse-findbugs/Makefile
@@ -12,7 +12,7 @@ DIST_SUBDIR= eclipse
MAINTAINER= ports@FreeBSD.org
COMMENT= Eclipse plug-in that provides FindBugs support
-RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse
+RUN_DEPENDS= eclipse:java/eclipse
USES= zip
NO_BUILD= yes
diff --git a/java/eclipse-log4e/Makefile b/java/eclipse-log4e/Makefile
index 0ffc17f56c81..ed5bc9115de8 100644
--- a/java/eclipse-log4e/Makefile
+++ b/java/eclipse-log4e/Makefile
@@ -12,7 +12,7 @@ DIST_SUBDIR= eclipse
MAINTAINER= ports@FreeBSD.org
COMMENT= Eclipse plugin to use logger easily in Java projects
-RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse
+RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:java/eclipse
USES= zip
NO_BUILD= yes
diff --git a/java/eclipse-lomboz/Makefile b/java/eclipse-lomboz/Makefile
index 297c30f21f7d..80e62159f333 100644
--- a/java/eclipse-lomboz/Makefile
+++ b/java/eclipse-lomboz/Makefile
@@ -15,7 +15,7 @@ DIST_SUBDIR= eclipse
MAINTAINER= ports@FreeBSD.org
COMMENT= J2EE developer tool build as a plugin for the eclipse platform
-RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse
+RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:java/eclipse
CONFLICTS= eclipse-webtools-0.7*
diff --git a/java/eclipse-pydev/Makefile b/java/eclipse-pydev/Makefile
index 3809ff0719d5..f79654361881 100644
--- a/java/eclipse-pydev/Makefile
+++ b/java/eclipse-pydev/Makefile
@@ -14,7 +14,7 @@ COMMENT= Eclipse plugin for Python and Jython development
LICENSE= EPL
-RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse
+RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:java/eclipse
BUNDLES_INFO= ${PREFIX}/lib/eclipse/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info
@@ -32,7 +32,7 @@ USES= python zip
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MJYTHON}
-RUN_DEPENDS+= jython:${PORTSDIR}/lang/jython
+RUN_DEPENDS+= jython:lang/jython
.endif
pre-install:
diff --git a/java/eclipse-shelled/Makefile b/java/eclipse-shelled/Makefile
index 6eb3c8780f43..615c935296a0 100644
--- a/java/eclipse-shelled/Makefile
+++ b/java/eclipse-shelled/Makefile
@@ -13,7 +13,7 @@ DIST_SUBDIR= eclipse
MAINTAINER= zhoushuqun@gmail.com
COMMENT= ShellEd is a superb shell script editor for Eclipse
-RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse
+RUN_DEPENDS= eclipse:java/eclipse
USES= zip
NO_BUILD= yes
diff --git a/java/eclipse-windowbuilder/Makefile b/java/eclipse-windowbuilder/Makefile
index 0cb553abbc17..0b2d25158076 100644
--- a/java/eclipse-windowbuilder/Makefile
+++ b/java/eclipse-windowbuilder/Makefile
@@ -19,7 +19,7 @@ COMMENT= Powerful and easy to use Java GUI designer for Eclipse
LICENSE= EPL
-RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse
+RUN_DEPENDS= eclipse:java/eclipse
WRKSRC= ${WRKDIR}
diff --git a/java/eclipse/Makefile b/java/eclipse/Makefile
index 7b358e079215..c0bf91f246ed 100644
--- a/java/eclipse/Makefile
+++ b/java/eclipse/Makefile
@@ -14,9 +14,9 @@ COMMENT= Eclipse Mars.2
LICENSE= EPL
-BUILD_DEPENDS= ${LOCALBASE}/share/java/maven33/bin/mvn:${PORTSDIR}/devel/maven33
-LIB_DEPENDS= libcairo.so:${PORTSDIR}/graphics/cairo \
- libwebkitgtk-1.0.so:${PORTSDIR}/www/webkit-gtk2
+BUILD_DEPENDS= ${LOCALBASE}/share/java/maven33/bin/mvn:devel/maven33
+LIB_DEPENDS= libcairo.so:graphics/cairo \
+ libwebkitgtk-1.0.so:www/webkit-gtk2
ONLY_FOR_ARCHS= i386 amd64
CONFLICTS_INSTALL= eclipse
@@ -44,14 +44,14 @@ OPTIONS_DEFAULT= FULL_SDK
.include <bsd.port.options.mk>
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000
-PATCH_DEPENDS+= gpatch:${PORTSDIR}/devel/patch
+PATCH_DEPENDS+= gpatch:devel/patch
PATCH= gpatch
.endif
PATCH_STRIP= -p1
.if ${PORT_OPTIONS:MSWT_GTK3_SUPPORT}
USE_GNOME+= gtk30
-LIB_DEPENDS+= libwebkitgtk-3.0.so:${PORTSDIR}/www/webkit-gtk3
+LIB_DEPENDS+= libwebkitgtk-3.0.so:www/webkit-gtk3
MVN_SETTINGS+= -Dmachine_gtk3=1
SWTGTK3OPT=
.else
diff --git a/java/icedtea-web/Makefile b/java/icedtea-web/Makefile
index 4344ca77dac9..e4f6ec221f64 100644
--- a/java/icedtea-web/Makefile
+++ b/java/icedtea-web/Makefile
@@ -11,12 +11,12 @@ COMMENT= Free Java plug-in and Java Web Start for OpenJDK
LICENSE= GPLv2
-BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \
- bash:${PORTSDIR}/shells/bash \
- gsed:${PORTSDIR}/textproc/gsed
-RUN_DEPENDS= bash:${PORTSDIR}/shells/bash
-TEST_DEPENDS= ${HAMCREST_JAR}:${PORTSDIR}/java/hamcrest \
- ${JUNIT_JAR}:${PORTSDIR}/java/junit
+BUILD_DEPENDS= zip:archivers/zip \
+ bash:shells/bash \
+ gsed:textproc/gsed
+RUN_DEPENDS= bash:shells/bash
+TEST_DEPENDS= ${HAMCREST_JAR}:java/hamcrest \
+ ${JUNIT_JAR}:java/junit
GNU_CONFIGURE= yes
USE_JAVA= yes
@@ -58,12 +58,12 @@ TAGSOUP_DESC= Enable cleaning up of malformed JNLP files
DOCS_CONFIGURE_ENABLE= docs
DOCS_PORTDOCS= netx
-RHINO_BUILD_DEPENDS= ${JAVASHAREDIR}/rhino/rhino.jar:${PORTSDIR}/lang/rhino
+RHINO_BUILD_DEPENDS= ${JAVASHAREDIR}/rhino/rhino.jar:lang/rhino
RHINO_RUN_DEPENDS= ${RHINO_BUILD_DEPENDS}
RHINO_VARS= RHINO_JAR="${JAVASHAREDIR}/rhino/rhino.jar"
RHINO_VARS_OFF= RHINO_JAR=no
-TAGSOUP_BUILD_DEPENDS= ${JAVALIBDIR}/tagsoup.jar:${PORTSDIR}/textproc/tagsoup
+TAGSOUP_BUILD_DEPENDS= ${JAVALIBDIR}/tagsoup.jar:textproc/tagsoup
TAGSOUP_RUN_DEPENDS= ${TAGSOUP_BUILD_DEPENDS}
TAGSOUP_VARS= TAGSOUP_JAR="${JAVALIBDIR}/tagsoup.jar"
TAGSOUP_VARS_OFF= TAGSOUP_JAR=no
diff --git a/java/intellij-fsnotifier/Makefile b/java/intellij-fsnotifier/Makefile
index ef415eddb678..c5ef94599b5e 100644
--- a/java/intellij-fsnotifier/Makefile
+++ b/java/intellij-fsnotifier/Makefile
@@ -11,7 +11,7 @@ COMMENT= Replacement for IntelliJ's fsnotifier
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-LIB_DEPENDS= libinotify.so:${PORTSDIR}/devel/libinotify
+LIB_DEPENDS= libinotify.so:devel/libinotify
USE_GITHUB= yes
GH_ACCOUNT= idea4bsd
diff --git a/java/intellij/Makefile b/java/intellij/Makefile
index b0e939c11966..b04c87a73d92 100644
--- a/java/intellij/Makefile
+++ b/java/intellij/Makefile
@@ -16,8 +16,8 @@ COMMENT= IntelliJ IDEA Community Edition
LICENSE= APACHE20
-RUN_DEPENDS= intellij-fsnotifier>0:${PORTSDIR}/java/intellij-fsnotifier \
- intellij-pty4j>0:${PORTSDIR}/java/intellij-pty4j
+RUN_DEPENDS= intellij-fsnotifier>0:java/intellij-fsnotifier \
+ intellij-pty4j>0:java/intellij-pty4j
USE_JAVA= yes
JAVA_VERSION= 1.7+
diff --git a/java/jakarta-commons-beanutils/Makefile b/java/jakarta-commons-beanutils/Makefile
index 0b2ad9ac5dc0..4f71830f072c 100644
--- a/java/jakarta-commons-beanutils/Makefile
+++ b/java/jakarta-commons-beanutils/Makefile
@@ -13,10 +13,10 @@ COMMENT= JavaBeans utility library
LICENSE= APACHE20
-BUILD_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:${PORTSDIR}/java/jakarta-commons-logging \
- ${JAVALIBDIR}/commons-collections.jar:${PORTSDIR}/java/jakarta-commons-collections
-RUN_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:${PORTSDIR}/java/jakarta-commons-logging \
- ${JAVALIBDIR}/commons-collections.jar:${PORTSDIR}/java/jakarta-commons-collections
+BUILD_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/jakarta-commons-logging \
+ ${JAVALIBDIR}/commons-collections.jar:java/jakarta-commons-collections
+RUN_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/jakarta-commons-logging \
+ ${JAVALIBDIR}/commons-collections.jar:java/jakarta-commons-collections
USES= dos2unix
USE_JAVA= yes
diff --git a/java/jakarta-commons-dbcp/Makefile b/java/jakarta-commons-dbcp/Makefile
index b30529daa2c1..5363fecd930a 100644
--- a/java/jakarta-commons-dbcp/Makefile
+++ b/java/jakarta-commons-dbcp/Makefile
@@ -13,10 +13,10 @@ COMMENT= The DBCP Component
LICENSE= APACHE20
-BUILD_DEPENDS= ${JAVALIBDIR}/commons-pool.jar:${PORTSDIR}/java/jakarta-commons-pool \
- ${JAVALIBDIR}/jta.jar:${PORTSDIR}/java/jta
-RUN_DEPENDS= ${JAVALIBDIR}/commons-pool.jar:${PORTSDIR}/java/jakarta-commons-pool \
- ${JAVALIBDIR}/jta.jar:${PORTSDIR}/java/jta
+BUILD_DEPENDS= ${JAVALIBDIR}/commons-pool.jar:java/jakarta-commons-pool \
+ ${JAVALIBDIR}/jta.jar:java/jta
+RUN_DEPENDS= ${JAVALIBDIR}/commons-pool.jar:java/jakarta-commons-pool \
+ ${JAVALIBDIR}/jta.jar:java/jta
OPTIONS_DEFINE= DOCS
diff --git a/java/jakarta-commons-httpclient/Makefile b/java/jakarta-commons-httpclient/Makefile
index f4aba58702fe..71a2c487e6f0 100644
--- a/java/jakarta-commons-httpclient/Makefile
+++ b/java/jakarta-commons-httpclient/Makefile
@@ -14,10 +14,10 @@ COMMENT= Package implementing the client side of the HTTP standard
LICENSE= APACHE20
-BUILD_DEPENDS= ${JAVAJARDIR}/commons-logging.jar:${PORTSDIR}/java/jakarta-commons-logging
-BUILD_DEPENDS+= ${JAVAJARDIR}/commons-codec.jar:${PORTSDIR}/java/jakarta-commons-codec
-RUN_DEPENDS= ${JAVAJARDIR}/commons-logging.jar:${PORTSDIR}/java/jakarta-commons-logging
-RUN_DEPENDS+= ${JAVAJARDIR}/commons-codec.jar:${PORTSDIR}/java/jakarta-commons-codec
+BUILD_DEPENDS= ${JAVAJARDIR}/commons-logging.jar:java/jakarta-commons-logging
+BUILD_DEPENDS+= ${JAVAJARDIR}/commons-codec.jar:java/jakarta-commons-codec
+RUN_DEPENDS= ${JAVAJARDIR}/commons-logging.jar:java/jakarta-commons-logging
+RUN_DEPENDS+= ${JAVAJARDIR}/commons-codec.jar:java/jakarta-commons-codec
OPTIONS_DEFINE= DOCS
diff --git a/java/jamvm/Makefile b/java/jamvm/Makefile
index 7e51fed0c0cc..411944394f48 100644
--- a/java/jamvm/Makefile
+++ b/java/jamvm/Makefile
@@ -12,7 +12,7 @@ COMMENT= Compact Java virtual machine
LICENSE= GPLv2
-RUN_DEPENDS= ${LOCALBASE}/share/classpath/glibj.zip:${PORTSDIR}/java/classpath
+RUN_DEPENDS= ${LOCALBASE}/share/classpath/glibj.zip:java/classpath
CONFIGURE_ARGS= --with-classpath-install-dir=${LOCALBASE}
GNU_CONFIGURE= yes
@@ -25,8 +25,8 @@ FFI_DESC= use libffi to call native methods
ZIP_DESC= turn-on zip support in the bootstrap loader
FFI_CONFIGURE_ENABLE= ffi
-FFI_LIB_DEPENDS= libffi.so:${PORTSDIR}/devel/libffi
-ZIP_BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip
+FFI_LIB_DEPENDS= libffi.so:devel/libffi
+ZIP_BUILD_DEPENDS= zip:archivers/zip
ZIP_CONFIGURE_ENABLE= zip
.include <bsd.port.options.mk>
diff --git a/java/jdom/Makefile b/java/jdom/Makefile
index c9ff862fe198..f49bb1f30aab 100644
--- a/java/jdom/Makefile
+++ b/java/jdom/Makefile
@@ -10,7 +10,7 @@ MASTER_SITES= http://www.jdom.org/dist/source/
MAINTAINER= ports@FreeBSD.org
COMMENT= Java library for accessing and manipulating XML documents
-RUN_DEPENDS= ${JAVALIBDIR}/jaxen-jdom.jar:${PORTSDIR}/java/jaxen
+RUN_DEPENDS= ${JAVALIBDIR}/jaxen-jdom.jar:java/jaxen
USE_JAVA= yes
JAVA_VERSION= 1.6+
diff --git a/java/jflex/Makefile b/java/jflex/Makefile
index 8668287c4df3..60763554437e 100644
--- a/java/jflex/Makefile
+++ b/java/jflex/Makefile
@@ -14,7 +14,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= eg@fbsd.lt
COMMENT= The Fast Lexical Analyser Generator for Java[tm]
-BUILD_DEPENDS= ${JAVALIBDIR}/junit.jar:${PORTSDIR}/java/junit
+BUILD_DEPENDS= ${JAVALIBDIR}/junit.jar:java/junit
USE_JAVA= yes
USE_ANT= yes
diff --git a/java/jfreechart/Makefile b/java/jfreechart/Makefile
index 5491cd5c2e88..a7b3d5feed60 100644
--- a/java/jfreechart/Makefile
+++ b/java/jfreechart/Makefile
@@ -11,7 +11,7 @@ COMMENT= Free Java class library for generating charts
LICENSE= LGPL21
-RUN_DEPENDS= ${JAVALIBDIR}/jcommon.jar:${PORTSDIR}/java/jcommon
+RUN_DEPENDS= ${JAVALIBDIR}/jcommon.jar:java/jcommon
USE_JAVA= yes
JAVA_VERSION= 1.6+
diff --git a/java/jgraph/Makefile b/java/jgraph/Makefile
index 2255625b7d3c..39c68c1648a4 100644
--- a/java/jgraph/Makefile
+++ b/java/jgraph/Makefile
@@ -28,7 +28,7 @@ JAVA_RUN= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MCOMPILE} || ${PORT_OPTIONS:MDOCS}
-BUILD_DEPENDS+= ${ANT_CMD}:${PORTSDIR}/devel/apache-ant
+BUILD_DEPENDS+= ${ANT_CMD}:devel/apache-ant
ANT_CMD?= ${LOCALBASE}/bin/ant
ANT= ${SETENV} JAVA_HOME=${JAVA_HOME} ${ANT_CMD}
JAVA_BUILD= yes
diff --git a/java/jode/Makefile b/java/jode/Makefile
index 86bc5e34b2e1..9c0bcefdd7d6 100644
--- a/java/jode/Makefile
+++ b/java/jode/Makefile
@@ -11,7 +11,7 @@ DISTNAME= ${PORTNAME}-${VENDOR_VERSION}
MAINTAINER= mi@aldan.algebra.com
COMMENT= Java package containing a decompiler and an optimizer for Java
-BUILD_DEPENDS= ${GETOPT_JAR}:${PORTSDIR}/java/java-getopt
+BUILD_DEPENDS= ${GETOPT_JAR}:java/java-getopt
RUN_DEPENDS:= ${BUILD_DEPENDS}
VENDOR_VERSION= 1.1.2-pre1
diff --git a/java/junit/Makefile b/java/junit/Makefile
index c611eb9183e1..d330d3469de6 100644
--- a/java/junit/Makefile
+++ b/java/junit/Makefile
@@ -11,7 +11,7 @@ EXTRACT_ONLY=
MAINTAINER= danilo@FreeBSD.org
COMMENT= Regression testing utility for use with the Java(TM) Language
-RUN_DEPENDS= ${JAVAJARDIR}/hamcrest.jar:${PORTSDIR}/java/hamcrest
+RUN_DEPENDS= ${JAVAJARDIR}/hamcrest.jar:java/hamcrest
USE_JAVA= yes
NO_BUILD= yes
diff --git a/java/linux-oracle-jdk18/Makefile b/java/linux-oracle-jdk18/Makefile
index 9d3be863ebd9..70d5ed37c251 100644
--- a/java/linux-oracle-jdk18/Makefile
+++ b/java/linux-oracle-jdk18/Makefile
@@ -10,7 +10,7 @@ DISTNAME= jdk-${JDK_VERSION}u${JDK_UPDATE_VERSION}-linux-i586
MAINTAINER= java@FreeBSD.org
COMMENT= Oracle Java ${JDK_VERSION} Development Kit for Linux
-RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper
+RUN_DEPENDS= javavm:java/javavmwrapper
OPTIONS_DEFINE= DEMO
DEMO_DESC= Install demos and samples
diff --git a/java/linux-oracle-jre18/Makefile b/java/linux-oracle-jre18/Makefile
index 1b59f7a946ff..8381da22ce09 100644
--- a/java/linux-oracle-jre18/Makefile
+++ b/java/linux-oracle-jre18/Makefile
@@ -10,7 +10,7 @@ DISTNAME= jre-${JRE_VERSION}u${JRE_UPDATE_VERSION}-linux-i586
MAINTAINER= java@FreeBSD.org
COMMENT= Oracle Java ${JRE_VERSION} Runtime Environment for Linux
-RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper
+RUN_DEPENDS= javavm:java/javavmwrapper
NO_CDROM= License does not allow distribution with fee
RESTRICTED= Redistribution of repackaged binaries not permitted
diff --git a/java/linux-sun-jdk17/Makefile b/java/linux-sun-jdk17/Makefile
index eb07736a639f..8fe9399b084a 100644
--- a/java/linux-sun-jdk17/Makefile
+++ b/java/linux-sun-jdk17/Makefile
@@ -14,7 +14,7 @@ COMMENT= Oracle Java ${JDK_VERSION} Development Kit for Linux
DEPRECATED= Unsupported and known for multiple security vulnerabilities
EXPIRATION_DATE=2016-02-29
-RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper
+RUN_DEPENDS= javavm:java/javavmwrapper
OPTIONS_DEFINE= DEMO
DEMO_DESC= Install demos and samples
diff --git a/java/linux-sun-jre17/Makefile b/java/linux-sun-jre17/Makefile
index d2715da3742b..5105d5addf8d 100644
--- a/java/linux-sun-jre17/Makefile
+++ b/java/linux-sun-jre17/Makefile
@@ -13,7 +13,7 @@ COMMENT= Oracle Java ${JRE_VERSION} Runtime Environment for Linux
DEPRECATED= Unsupported and known for multiple security vulnerabilities
EXPIRATION_DATE=2016-02-29
-RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper
+RUN_DEPENDS= javavm:java/javavmwrapper
NO_CDROM= License does not allow distribution with fee
RESTRICTED= Redistribution of repackaged binaries not permitted
diff --git a/java/mmake/Makefile b/java/mmake/Makefile
index 277956e40785..99c4dd02f9ac 100644
--- a/java/mmake/Makefile
+++ b/java/mmake/Makefile
@@ -10,7 +10,7 @@ MASTER_SITES= http://www.tildeslash.com/mmake/dist/
MAINTAINER= ports@FreeBSD.org
COMMENT= Create a Makefile for Your Java files, ready to compile
-BUILD_DEPENDS= jikes:${PORTSDIR}/java/jikes
+BUILD_DEPENDS= jikes:java/jikes
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5 gmake
diff --git a/java/openjdk6/Makefile b/java/openjdk6/Makefile
index 0e1ba2040be8..be132151e0cb 100644
--- a/java/openjdk6/Makefile
+++ b/java/openjdk6/Makefile
@@ -20,12 +20,12 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
LICENSE_DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
-BUILD_DEPENDS= ${LOCALBASE}/bin/zip:${PORTSDIR}/archivers/zip \
- ${LOCALBASE}/bin/unzip:${PORTSDIR}/archivers/unzip \
- ${LOCALBASE}/include/cups/cups.h:${PORTSDIR}/print/cups
-LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
-RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper \
- dejavu>0:${PORTSDIR}/x11-fonts/dejavu
+BUILD_DEPENDS= ${LOCALBASE}/bin/zip:archivers/zip \
+ ${LOCALBASE}/bin/unzip:archivers/unzip \
+ ${LOCALBASE}/include/cups/cups.h:print/cups
+LIB_DEPENDS= libfreetype.so:print/freetype2
+RUN_DEPENDS= javavm:java/javavmwrapper \
+ dejavu>0:x11-fonts/dejavu
OPENJDK_BUILDDATE= 20_jan_2016
@@ -76,7 +76,7 @@ CATEGORIES+= ipv6
.endif
.if ${PORT_OPTIONS:MTZUPDATE}
-RUN_DEPENDS+= java-zoneinfo>0:${PORTSDIR}/java/java-zoneinfo
+RUN_DEPENDS+= java-zoneinfo>0:java/java-zoneinfo
.endif
# avoid ARCH in MAKEFLAGS, breaks build
@@ -97,7 +97,7 @@ BOOTSTRAPJDKDIR= ${CJDK}
# if no valid jdk found, set dependency
.if !defined(BOOTSTRAPJDKDIR)
BOOTSTRAPJDKDIR?= ${LOCALBASE}/bootstrap-openjdk
-BUILD_DEPENDS+= ${BOOTSTRAPJDKDIR}/bin/javac:${PORTSDIR}/java/bootstrap-openjdk
+BUILD_DEPENDS+= ${BOOTSTRAPJDKDIR}/bin/javac:java/bootstrap-openjdk
.endif
MAKE_ENV= LANG=C LC_ALL=C OS= \
@@ -145,8 +145,8 @@ MAKE_ENV+= UNLIMITED_CRYPTO="YES"
.if ${PORT_OPTIONS:MSOUND}
EXTRA_PATCHES+= ${FILESDIR}/alsa-enable.patch
-LIB_DEPENDS+= libasound.so:${PORTSDIR}/audio/alsa-lib
-RUN_DEPENDS+= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:${PORTSDIR}/audio/alsa-plugins
+LIB_DEPENDS+= libasound.so:audio/alsa-lib
+RUN_DEPENDS+= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins
.else
EXTRA_PATCHES+= ${FILESDIR}/alsa-disable.patch
.endif
@@ -154,7 +154,7 @@ EXTRA_PATCHES+= ${FILESDIR}/alsa-disable.patch
.if ${PORT_OPTIONS:MTEST}
DISTFILES+= ${JTREGFILE}:jtreg
EXTRACT_ONLY+= ${JTREGFILE}
-BUILD_DEPENDS+= dejavu>0:${PORTSDIR}/x11-fonts/dejavu
+BUILD_DEPENDS+= dejavu>0:x11-fonts/dejavu
USES+= display:test
.else
EXTRA_PATCHES+= ${FILESDIR}/test_gamma-disable.patch
diff --git a/java/openjdk7/Makefile b/java/openjdk7/Makefile
index 529bd368357d..c90712336643 100644
--- a/java/openjdk7/Makefile
+++ b/java/openjdk7/Makefile
@@ -69,14 +69,14 @@ JDK_SRC_DISTFILE= ${PORTNAME}-${JDK_MAJOR_VERSION}u${JDK_MINOR_VERSION}-fcs-src-
ANT_VERSION= 1.9.4
ANT_DISTFILE= apache-ant-${ANT_VERSION}-bin
-LIB_DEPENDS+= libasound.so:${PORTSDIR}/audio/alsa-lib \
- libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \
- libfreetype.so:${PORTSDIR}/print/freetype2
-BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip \
- ${UNZIP_CMD}:${PORTSDIR}/archivers/unzip \
- ${LOCALBASE}/include/cups/cups.h:${PORTSDIR}/print/cups
-RUN_DEPENDS+= javavm:${PORTSDIR}/java/javavmwrapper \
- dejavu>0:${PORTSDIR}/x11-fonts/dejavu
+LIB_DEPENDS+= libasound.so:audio/alsa-lib \
+ libfontconfig.so:x11-fonts/fontconfig \
+ libfreetype.so:print/freetype2
+BUILD_DEPENDS+= zip:archivers/zip \
+ ${UNZIP_CMD}:archivers/unzip \
+ ${LOCALBASE}/include/cups/cups.h:print/cups
+RUN_DEPENDS+= javavm:java/javavmwrapper \
+ dejavu>0:x11-fonts/dejavu
DOS2UNIX_FILES= jdk/src/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties
@@ -124,7 +124,7 @@ BOOTSTRAP_JDKS= ${LOCALBASE}/openjdk7 \
DEBUG_MAKE_ENV= ALT_OBJCOPY=${NONEXISTENT}
POLICY_MAKE_ENV= UNLIMITED_CRYPTO=1
-TZUPDATE_RUN_DEPENDS= java-zoneinfo>0:${PORTSDIR}/java/java-zoneinfo
+TZUPDATE_RUN_DEPENDS= java-zoneinfo>0:java/java-zoneinfo
.include <bsd.port.options.mk>
@@ -138,7 +138,7 @@ BOOTSTRAPJDKDIR= ${BJDK}
# if no valid jdk found, set dependency
.if !defined(BOOTSTRAPJDKDIR)
BOOTSTRAPJDKDIR?= ${LOCALBASE}/bootstrap-openjdk
-BUILD_DEPENDS+= ${BOOTSTRAPJDKDIR}/bin/javac:${PORTSDIR}/java/bootstrap-openjdk
+BUILD_DEPENDS+= ${BOOTSTRAPJDKDIR}/bin/javac:java/bootstrap-openjdk
.endif
.include <bsd.port.pre.mk>
diff --git a/java/openjdk8/Makefile b/java/openjdk8/Makefile
index dca80ebda9bc..78576d5a89fd 100644
--- a/java/openjdk8/Makefile
+++ b/java/openjdk8/Makefile
@@ -30,15 +30,15 @@ COMMENT?= Java Development Kit ${JDK_MAJOR_VERSION}
LICENSE= GPLv2
-BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \
- ${LOCALBASE}/include/cups/cups.h:${PORTSDIR}/print/cups \
- bash:${PORTSDIR}/shells/bash
-LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib \
- libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \
- libfreetype.so:${PORTSDIR}/print/freetype2 \
- libgif.so:${PORTSDIR}/graphics/giflib
-RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper \
- dejavu>0:${PORTSDIR}/x11-fonts/dejavu
+BUILD_DEPENDS= zip:archivers/zip \
+ ${LOCALBASE}/include/cups/cups.h:print/cups \
+ bash:shells/bash
+LIB_DEPENDS= libasound.so:audio/alsa-lib \
+ libfontconfig.so:x11-fonts/fontconfig \
+ libfreetype.so:print/freetype2 \
+ libgif.so:graphics/giflib
+RUN_DEPENDS= javavm:java/javavmwrapper \
+ dejavu>0:x11-fonts/dejavu
USES= compiler:features dos2unix gmake iconv pkgconfig \
shebangfix
@@ -46,7 +46,7 @@ USE_AUTOTOOLS= autoconf
USE_XORG= x11 xext xi xrender xt xtst
.if !exists(/usr/bin/unzip)
-BUILD_DEPENDS+= ${UNZIP_CMD}:${PORTSDIR}/archivers/unzip
+BUILD_DEPENDS+= ${UNZIP_CMD}:archivers/unzip
.endif
ONLY_FOR_ARCHS= amd64 armv6 armv6hf i386
@@ -237,7 +237,7 @@ POLICY_DESC= Install the Unlimited Strength Policy Files
TZUPDATE_DESC= Update the time zone data
POLICY_CONFIGURE_ENABLE= unlimited-crypto
-TZUPDATE_RUN_DEPENDS= java-zoneinfo>0:${PORTSDIR}/java/java-zoneinfo
+TZUPDATE_RUN_DEPENDS= java-zoneinfo>0:java/java-zoneinfo
JAVAVMS_COMMENT= OpenJDK${JDK_MAJOR_VERSION}
@@ -254,7 +254,7 @@ TEST_DESC= Run regression tests
DEBUG_VARS= JDK_BUILD_TYPE=slowdebug
DEBUGFAST_VARS= JDK_BUILD_TYPE=fastdebug
-RELEASE_BUILD_DEPENDS_OFF= ${LOCALBASE}/bin/objcopy:${PORTSDIR}/devel/binutils
+RELEASE_BUILD_DEPENDS_OFF= ${LOCALBASE}/bin/objcopy:devel/binutils
RELEASE_CONFIGURE_ON= --disable-debug-symbols
RELEASE_VARS= JDK_BUILD_TYPE=release
RELEASE_VARS_OFF= OBJCOPY=${LOCALBASE}/bin/objcopy
@@ -305,7 +305,7 @@ EXTRA_PATCHES= ${PATCHDIR}/armv6.patch
JDK_BUILD_JVM= server
.else
JDK_BUILD_JVM= zero
-LIB_DEPENDS+= libffi.so:${PORTSDIR}/devel/libffi
+LIB_DEPENDS+= libffi.so:devel/libffi
.endif
BOOTSTRAP_JDKS= ${LOCALBASE}/openjdk8 \
@@ -326,10 +326,10 @@ BOOTSTRAPJDKDIR= ${BJDK}
. if ${ARCH:Marmv6*}
# bootstrap-openjdk is based on openjdk7 and can compile openjdk8
BOOTSTRAPJDKDIR?= ${LOCALBASE}/bootstrap-openjdk
-BUILD_DEPENDS+= ${BOOTSTRAPJDKDIR}/bin/javac:${PORTSDIR}/java/bootstrap-openjdk
+BUILD_DEPENDS+= ${BOOTSTRAPJDKDIR}/bin/javac:java/bootstrap-openjdk
. else
BOOTSTRAPJDKDIR?= ${LOCALBASE}/openjdk7
-BUILD_DEPENDS+= ${BOOTSTRAPJDKDIR}/bin/javac:${PORTSDIR}/java/openjdk7
+BUILD_DEPENDS+= ${BOOTSTRAPJDKDIR}/bin/javac:java/openjdk7
. endif
.endif
diff --git a/java/openjfx8-devel/Makefile b/java/openjfx8-devel/Makefile
index 2868dd0106c0..da53c5be35ce 100644
--- a/java/openjfx8-devel/Makefile
+++ b/java/openjfx8-devel/Makefile
@@ -16,12 +16,12 @@ COMMENT= JavaFX (OpenJFX) SDK overlay for OpenJDK 8
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= apache-ant>0:${PORTSDIR}/devel/apache-ant \
- antlr3>0:${PORTSDIR}/devel/antlr3 \
- gradle:${PORTSDIR}/devel/gradle \
- swt-devel>0:${PORTSDIR}/x11-toolkits/swt-devel
-RUN_DEPENDS= swt-devel>0:${PORTSDIR}/x11-toolkits/swt-devel
-LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg-turbo
+BUILD_DEPENDS= apache-ant>0:devel/apache-ant \
+ antlr3>0:devel/antlr3 \
+ gradle:devel/gradle \
+ swt-devel>0:x11-toolkits/swt-devel
+RUN_DEPENDS= swt-devel>0:x11-toolkits/swt-devel
+LIB_DEPENDS= libjpeg.so:graphics/jpeg-turbo
USE_GL= yes
USE_GNOME= gtk20
diff --git a/java/phpeclipse/Makefile b/java/phpeclipse/Makefile
index 1ad255f6f0d0..b6aaf8aacb5b 100644
--- a/java/phpeclipse/Makefile
+++ b/java/phpeclipse/Makefile
@@ -11,8 +11,8 @@ DISTNAME= PHPEclipse-${PLIST_VER}-src
MAINTAINER= kamikaze@bsdforen.de
COMMENT= PHP Eclipse adds PHP support to the Eclipse IDE Framework
-BUILD_DEPENDS+= unzip:${PORTSDIR}/archivers/unzip
-RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse
+BUILD_DEPENDS+= unzip:archivers/unzip
+RUN_DEPENDS= eclipse:java/eclipse
PLUGIN_PATHS= features plugins
PATCH_TASKS= eclipse.versionReplacer eclipse.idReplacer
diff --git a/java/sablevm-classpath/Makefile b/java/sablevm-classpath/Makefile
index 21febe1a73d5..3ca21e7216b6 100644
--- a/java/sablevm-classpath/Makefile
+++ b/java/sablevm-classpath/Makefile
@@ -12,7 +12,7 @@ COMMENT= Classpath of SableVM
LICENSE= GPLv2
-BUILD_DEPENDS= jikes:${PORTSDIR}/java/jikes
+BUILD_DEPENDS= jikes:java/jikes
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
@@ -50,7 +50,7 @@ IGNORE=you need to enable the Gtk+ AWT peer in order to use Cairo based Graphics
.if ${PORT_OPTIONS:MZIP}
CONFIGURE_ARGS+= --with-compressed-classes=zip
-BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip
+BUILD_DEPENDS+= zip:archivers/zip
PLIST_SUB+= WITHOUT_ZIP="@comment " WITH_ZIP=""
.else
CONFIGURE_ARGS+= --with-compressed-classes=no
diff --git a/java/sablevm/Makefile b/java/sablevm/Makefile
index 10ea4f64cc54..0244998bb013 100644
--- a/java/sablevm/Makefile
+++ b/java/sablevm/Makefile
@@ -11,10 +11,10 @@ COMMENT= Java VM created by McGill University's Sable Research Group
LICENSE= LGPL21
-LIB_DEPENDS= libpopt.so:${PORTSDIR}/devel/popt \
- libffi.so:${PORTSDIR}/devel/libffi \
- libltdl.so:${PORTSDIR}/devel/libltdl
-RUN_DEPENDS= fastjar:${PORTSDIR}/archivers/fastjar
+LIB_DEPENDS= libpopt.so:devel/popt \
+ libffi.so:devel/libffi \
+ libltdl.so:devel/libltdl
+RUN_DEPENDS= fastjar:archivers/fastjar
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
@@ -29,7 +29,7 @@ OPTIONS_DEFINE= SVMCP
OPTIONS_DEFAULT=SVMCP
SVMCP_DESC= Install SableVM classpath
-SVMCP_RUN_DEPENDS= ${LOCALBASE}/lib/sablevm-classpath/libjavalang.so:${PORTSDIR}/java/sablevm-classpath
+SVMCP_RUN_DEPENDS= ${LOCALBASE}/lib/sablevm-classpath/libjavalang.so:java/sablevm-classpath
post-patch:
@${REINPLACE_CMD} -e 's,^subdirs=".*,,' ${WRKSRC}/configure
diff --git a/java/servingxml/Makefile b/java/servingxml/Makefile
index 731820c402ba..52c9f3a63767 100644
--- a/java/servingxml/Makefile
+++ b/java/servingxml/Makefile
@@ -9,7 +9,7 @@ MASTER_SITES= SF
MAINTAINER= jpbeconne@free.fr
COMMENT= Framework for flat/XML data transformations
-BUILD_DEPENDS= ${ANT_CMD}:${PORTSDIR}/devel/apache-ant
+BUILD_DEPENDS= ${ANT_CMD}:devel/apache-ant
USES= zip
USE_JAVA= yes
diff --git a/java/sigar/Makefile b/java/sigar/Makefile
index f3e76f91337f..b587e4d03c4c 100644
--- a/java/sigar/Makefile
+++ b/java/sigar/Makefile
@@ -13,8 +13,8 @@ COMMENT= Java bindings for the Sigar system information API
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/NOTICE
-BUILD_DEPENDS= ${ANT_CMD}:${PORTSDIR}/devel/apache-ant
-LIB_DEPENDS= libsigar.so:${PORTSDIR}/devel/sigar
+BUILD_DEPENDS= ${ANT_CMD}:devel/apache-ant
+LIB_DEPENDS= libsigar.so:devel/sigar
USE_GITHUB= yes
GH_ACCOUNT= amishHammer
diff --git a/java/sqlitejdbc/Makefile b/java/sqlitejdbc/Makefile
index 4735c462163b..89a040dbac01 100644
--- a/java/sqlitejdbc/Makefile
+++ b/java/sqlitejdbc/Makefile
@@ -12,7 +12,7 @@ MASTER_SITES= http://files.zentus.com/sqlitejdbc/
MAINTAINER= lapo@lapo.it
COMMENT= Java JDBC driver for SQLite
-LIB_DEPENDS= libsqlite3.so:${PORTSDIR}/databases/sqlite3
+LIB_DEPENDS= libsqlite3.so:databases/sqlite3
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}
USE_JAVA= yes
diff --git a/java/veditor/Makefile b/java/veditor/Makefile
index 6dacd11cf6c4..8bd4d75efcbd 100644
--- a/java/veditor/Makefile
+++ b/java/veditor/Makefile
@@ -13,15 +13,15 @@ EXTRACT_ONLY=
MAINTAINER= kamikaze@bsdforen.de
COMMENT= Verilog and VHDL editor plugin for eclipse
-RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse
+RUN_DEPENDS= eclipse:java/eclipse
OPTIONS_DEFINE= VERILOG VHDL
VERILOG_DESC= Support Verilog with Icarus Verilog
VHDL_VHDL= Support VHDL with FreeHDL
OPTIONS_DEFAULT= VERILOG VHDL
-VERILOG_RUN_DEPENDS= iverilog:${PORTSDIR}/cad/iverilog
-VHDL_RUN_DEPENDS= freehdl-v2cc:${PORTSDIR}/cad/freehdl
+VERILOG_RUN_DEPENDS= iverilog:cad/iverilog
+VHDL_RUN_DEPENDS= freehdl-v2cc:cad/freehdl
PLIST_SUB= VER=${PORTVERSION} \
ECLIPSE=${ECLIPSE}
diff --git a/java/xdoclet/Makefile b/java/xdoclet/Makefile
index b263b4d6cb35..7b3f611c17a0 100644
--- a/java/xdoclet/Makefile
+++ b/java/xdoclet/Makefile
@@ -13,7 +13,7 @@ DISTFILES= ${DISTNAME}.zip xjavadoc-${XJAVADOC_VER}.zip
MAINTAINER= lxv@omut.org
COMMENT= Java attribute-oriented code generation engine
-RUN_DEPENDS= ${LOCALBASE}/bin/ant:${PORTSDIR}/devel/apache-ant
+RUN_DEPENDS= ${LOCALBASE}/bin/ant:devel/apache-ant
USES= zip
USE_JAVA= yes
diff --git a/korean/baekmukfonts-bdf/Makefile b/korean/baekmukfonts-bdf/Makefile
index 46421b2e6439..7afe1b1ed1e1 100644
--- a/korean/baekmukfonts-bdf/Makefile
+++ b/korean/baekmukfonts-bdf/Makefile
@@ -17,9 +17,9 @@ EXTRACT_ONLY= baekmuk-${PORTVERSION}${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Free Hangul fonts for X11(baekmuk)
-BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf \
- mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \
- mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale
+BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf \
+ mkfontdir:x11-fonts/mkfontdir \
+ mkfontscale:x11-fonts/mkfontscale
FONTLIST= batang10 batang10b batang12 batang12b batang14 batang14b \
batang16 batang16b batang18 batang18b batang20 batang20b \
diff --git a/korean/fcitx-hangul/Makefile b/korean/fcitx-hangul/Makefile
index 51f3ff4a8840..82f7a2d8fdd8 100644
--- a/korean/fcitx-hangul/Makefile
+++ b/korean/fcitx-hangul/Makefile
@@ -12,8 +12,8 @@ COMMENT= Hangul support for Fcitx
LICENSE= GPLv2
-LIB_DEPENDS= libfcitx-config.so:${PORTSDIR}/chinese/fcitx \
- libhangul.so:${PORTSDIR}/korean/libhangul
+LIB_DEPENDS= libfcitx-config.so:chinese/fcitx \
+ libhangul.so:korean/libhangul
USES= cmake gettext pkgconfig tar:xz
INSTALLS_ICONS= yes
diff --git a/korean/gtkcomm/Makefile b/korean/gtkcomm/Makefile
index 917ba715bc00..3b05981c5474 100644
--- a/korean/gtkcomm/Makefile
+++ b/korean/gtkcomm/Makefile
@@ -12,7 +12,7 @@ COMMENT= Serial controlling software, with gtk+ widget
LICENSE= GPLv2
-RUN_DEPENDS= ${LOCALBASE}/share/fonts/baekmukfonts/gulim12.pcf.gz:${PORTSDIR}/korean/baekmukfonts-bdf
+RUN_DEPENDS= ${LOCALBASE}/share/fonts/baekmukfonts/gulim12.pcf.gz:korean/baekmukfonts-bdf
USES= gettext pathfix perl5 pkgconfig
PATHFIX_MAKEFILEIN= Makefile*in
diff --git a/korean/hpscat/Makefile b/korean/hpscat/Makefile
index cb325c601ae9..6f2db949f1be 100644
--- a/korean/hpscat/Makefile
+++ b/korean/hpscat/Makefile
@@ -17,7 +17,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ked.tar.gz:ked
MAINTAINER= ports@FreeBSD.org
COMMENT= Hangul Text Printing Utility
-RUN_DEPENDS= hcode:${PORTSDIR}/korean/hcode
+RUN_DEPENDS= hcode:korean/hcode
FONTDIR= ${PREFIX}/${FONTDIR_REL}
FONTDIR_REL= share/fonts/ked-${PORTNAME}
diff --git a/korean/hunspell/Makefile b/korean/hunspell/Makefile
index fb426e39714e..690b71b9591e 100644
--- a/korean/hunspell/Makefile
+++ b/korean/hunspell/Makefile
@@ -12,7 +12,7 @@ COMMENT= Korean hunspell dictionaries
LICENSE= GPLv2 LGPL21 MPL
LICENSE_COMB= dual
-BUILD_DEPENDS+= py*-lxml>=0:${PORTSDIR}/devel/py-lxml
+BUILD_DEPENDS+= py*-lxml>=0:devel/py-lxml
USES= gmake python:build tar:xz
diff --git a/korean/ibus-hangul/Makefile b/korean/ibus-hangul/Makefile
index 035c5a4443c2..21d79d09c0bf 100644
--- a/korean/ibus-hangul/Makefile
+++ b/korean/ibus-hangul/Makefile
@@ -10,8 +10,8 @@ COMMENT= Hangul input engine for IBus
LICENSE= GPLv2
-LIB_DEPENDS= libhangul.so:${PORTSDIR}/korean/libhangul \
- libibus-1.0.so:${PORTSDIR}/textproc/ibus
+LIB_DEPENDS= libhangul.so:korean/libhangul \
+ libibus-1.0.so:textproc/ibus
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
diff --git a/korean/imhangul/Makefile b/korean/imhangul/Makefile
index a42bc79a9086..58505844bdf8 100644
--- a/korean/imhangul/Makefile
+++ b/korean/imhangul/Makefile
@@ -12,7 +12,7 @@ COMMENT= GTK+ Hangul input module
LICENSE= GPLv2
-LIB_DEPENDS= libhangul.so:${PORTSDIR}/korean/libhangul
+LIB_DEPENDS= libhangul.so:korean/libhangul
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
diff --git a/korean/kaistfonts/Makefile b/korean/kaistfonts/Makefile
index 7eea0391916d..357477087dbe 100644
--- a/korean/kaistfonts/Makefile
+++ b/korean/kaistfonts/Makefile
@@ -16,7 +16,7 @@ COMMENT= X11 KAIST font(ksc5601.1987-0 encoding) collection
SUB_FILES= pkg-message
-BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
+BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf
USES= fonts gmake
NO_WRKSUBDIR= yes
diff --git a/korean/ko.TeX/Makefile b/korean/ko.TeX/Makefile
index acfb398c389e..6e9554e2acaa 100644
--- a/korean/ko.TeX/Makefile
+++ b/korean/ko.TeX/Makefile
@@ -11,7 +11,7 @@ DISTNAME= ko.tex-macro-20080329
MAINTAINER= hyogeollee@gmail.com
COMMENT= Korean TeX macro and utilities
-RUN_DEPENDS= ${BASE_MAP}:${PORTSDIR}/korean/ko.TeX-fonts-base
+RUN_DEPENDS= ${BASE_MAP}:korean/ko.TeX-fonts-base
USES= shebangfix
SHEBANG_FILES= util/*.pl
diff --git a/korean/man-doc/Makefile b/korean/man-doc/Makefile
index bf7cb45bc3b6..e4e23f4041fc 100644
--- a/korean/man-doc/Makefile
+++ b/korean/man-doc/Makefile
@@ -13,7 +13,7 @@ DISTNAME= ko-man-doc-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Korean online manual pages
-RUN_DEPENDS= ${LOCALBASE}/bin/groff:${PORTSDIR}/japanese/groff
+RUN_DEPENDS= ${LOCALBASE}/bin/groff:japanese/groff
post-patch:
${SED} -e 's,%%PREFIX%%,${PREFIX},g' -e 's,%%LOCALBASE%%,${LOCALBASE},g' \
diff --git a/korean/nabi/Makefile b/korean/nabi/Makefile
index 6d55b673d8a0..991be4aa6361 100644
--- a/korean/nabi/Makefile
+++ b/korean/nabi/Makefile
@@ -11,7 +11,7 @@ COMMENT= Hangul X Input Method for Everywhere
LICENSE= GPLv2
-LIB_DEPENDS= libhangul.so:${PORTSDIR}/korean/libhangul
+LIB_DEPENDS= libhangul.so:korean/libhangul
USE_GNOME= gtk20
GNU_CONFIGURE= yes
diff --git a/korean/scim-hangul/Makefile b/korean/scim-hangul/Makefile
index 164604f2f868..5afac6dacf7a 100644
--- a/korean/scim-hangul/Makefile
+++ b/korean/scim-hangul/Makefile
@@ -12,8 +12,8 @@ COMMENT= SCIM IMEngine module for Korean(Hangul) input
LICENSE= GPLv2
-LIB_DEPENDS= libhangul.so:${PORTSDIR}/korean/libhangul \
- libscim-1.0.so:${PORTSDIR}/textproc/scim
+LIB_DEPENDS= libhangul.so:korean/libhangul \
+ libscim-1.0.so:textproc/scim
GNU_CONFIGURE= yes
USES= gmake libtool:keepla pkgconfig
diff --git a/korean/scim-tables/Makefile b/korean/scim-tables/Makefile
index 2730b83e788e..cc9463dddf1b 100644
--- a/korean/scim-tables/Makefile
+++ b/korean/scim-tables/Makefile
@@ -10,8 +10,8 @@ MASTER_SITES= SF/scim/${PORTNAME}/${PORTVERSION}
MAINTAINER= lx@FreeBSD.org
COMMENT= SCIM table based Korean input methods
-BUILD_DEPENDS= scim-make-table:${PORTSDIR}/textproc/scim-table-imengine
-RUN_DEPENDS= scim-make-table:${PORTSDIR}/textproc/scim-table-imengine
+BUILD_DEPENDS= scim-make-table:textproc/scim-table-imengine
+RUN_DEPENDS= scim-make-table:textproc/scim-table-imengine
GNU_CONFIGURE= yes
USES= pkgconfig gmake
diff --git a/korean/xpdf/Makefile b/korean/xpdf/Makefile
index 861a2d4cb6b5..83fcc4388d3c 100644
--- a/korean/xpdf/Makefile
+++ b/korean/xpdf/Makefile
@@ -13,9 +13,9 @@ DIST_SUBDIR= ${DISTNAME}-${PORTVERSION}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Korean font support for xpdf
-RUN_DEPENDS= xpdf:${PORTSDIR}/graphics/xpdf \
- ${ADOBECMAPDIR}/ai0/CMap/Identity-H:${PORTSDIR}/print/adobe-cmaps \
- ${FONTSDIR}/UnBatang.ttf:${PORTSDIR}/korean/unfonts-core
+RUN_DEPENDS= xpdf:graphics/xpdf \
+ ${ADOBECMAPDIR}/ai0/CMap/Identity-H:print/adobe-cmaps \
+ ${FONTSDIR}/UnBatang.ttf:korean/unfonts-core
NO_BUILD= yes
SUB_FILES= dot.xpdfrc
diff --git a/lang/adacontrol/Makefile b/lang/adacontrol/Makefile
index 0e25d32ef2e6..c00fc7fab18c 100644
--- a/lang/adacontrol/Makefile
+++ b/lang/adacontrol/Makefile
@@ -15,7 +15,7 @@ COMMENT= Tool for detecting use or non-use of specific Ada constructs
LICENSE= GPLv2 GMGPL
LICENSE_COMB= multi
-BUILD_DEPENDS= asis>=2013:${PORTSDIR}/lang/asis
+BUILD_DEPENDS= asis>=2013:lang/asis
USES= ada tar:tgz
WRKSRC= ${WRKDIR}/adactl-${PORTVERSION}
diff --git a/lang/alchemist.el/Makefile b/lang/alchemist.el/Makefile
index 8d0f083e90da..e6e891305895 100644
--- a/lang/alchemist.el/Makefile
+++ b/lang/alchemist.el/Makefile
@@ -10,7 +10,7 @@ COMMENT= Elixir Tooling Integration Into Emacs
LICENSE= GPLv3
-RUN_DEPENDS= elixir-mode.el>=0:${PORTSDIR}/lang/elixir-mode.el
+RUN_DEPENDS= elixir-mode.el>=0:lang/elixir-mode.el
USE_GITHUB= yes
GH_ACCOUNT= tonini
diff --git a/lang/algol68g/Makefile b/lang/algol68g/Makefile
index eea1b840c649..3b2549ecb4dc 100644
--- a/lang/algol68g/Makefile
+++ b/lang/algol68g/Makefile
@@ -8,13 +8,13 @@ MASTER_SITES= http://jmvdveer.home.xs4all.nl/
MAINTAINER= johans@FreeBSD.org
COMMENT= Algol 68 Genie compiler
-LIB_DEPENDS= libgsl.so:${PORTSDIR}/math/gsl
+LIB_DEPENDS= libgsl.so:math/gsl
OPTIONS_DEFINE= PLOTUTILS PGSQL
OPTIONS_DEFAULT=PLOTUTILS PGSQL
PLOTUTILS_DESC= Plotting support via plotutils
-PLOTUTILS_LIB_DEPENDS= libplot.so:${PORTSDIR}/graphics/plotutils
+PLOTUTILS_LIB_DEPENDS= libplot.so:graphics/plotutils
PLOTUTILS_CONFIGURE_ENABLE=plotutils
PGSQL_USES= pgsql
diff --git a/lang/arena/Makefile b/lang/arena/Makefile
index 374a23d4cb69..2c9814a6f716 100644
--- a/lang/arena/Makefile
+++ b/lang/arena/Makefile
@@ -13,7 +13,7 @@ COMMENT= C-like scripting language with automatic memory management
GNU_CONFIGURE= yes
.if defined(WITH_PCRE)
-LIB_DEPENDS+= libpcre.so:${PORTSDIR}/devel/pcre
+LIB_DEPENDS+= libpcre.so:devel/pcre
CONFIGURE_ARGS+= --enable-pcre
.endif
diff --git a/lang/asis/Makefile b/lang/asis/Makefile
index 79800dd44084..9e166296a48e 100644
--- a/lang/asis/Makefile
+++ b/lang/asis/Makefile
@@ -12,10 +12,10 @@ COMMENT= GNAT implementation of Ada Semantic Interface Specification
LICENSE= GPLv2
-BUILD_DEPENDS= gprbuild>=20130416:${PORTSDIR}/devel/gprbuild \
- xmlada>=3.2:${PORTSDIR}/textproc/xmlada \
- ${GUSTATIC}:${PORTSDIR}/lang/gnat_util
-RUN_DEPENDS= ${GUSTATIC}:${PORTSDIR}/lang/gnat_util
+BUILD_DEPENDS= gprbuild>=20130416:devel/gprbuild \
+ xmlada>=3.2:textproc/xmlada \
+ ${GUSTATIC}:lang/gnat_util
+RUN_DEPENDS= ${GUSTATIC}:lang/gnat_util
USES= ada gmake
NO_MTREE= yes
diff --git a/lang/ats/Makefile b/lang/ats/Makefile
index a31b724c6774..d98d8b3f7e62 100644
--- a/lang/ats/Makefile
+++ b/lang/ats/Makefile
@@ -23,8 +23,8 @@ PORTEXAMPLES= AUP INTRO KernighanRitchie MISC MULTICORE TEST
OPTIONS_DEFINE= GMP PCRE DOCS EXAMPLES
OPTIONS_DEFAULT= GMP PCRE
-GMP_LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
-PCRE_LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre
+GMP_LIB_DEPENDS= libgmp.so:math/gmp
+PCRE_LIB_DEPENDS= libpcre.so:devel/pcre
.include <bsd.port.pre.mk>
diff --git a/lang/ats/bsd.ats.mk b/lang/ats/bsd.ats.mk
index afb64d024818..78bb435ff487 100644
--- a/lang/ats/bsd.ats.mk
+++ b/lang/ats/bsd.ats.mk
@@ -12,8 +12,8 @@ PKGNAMEPREFIX= ${ATS_CTRBPREFIX}
ATS_CTRBPREFIX= ats-contrib-
ATS_CTRBEXAMPLEDIR= ${PREFIX}/share/examples/${ATS_CTRBPREFIX}${PORTNAME}
-FETCH_DEPENDS+= ${NONEXISTENT}:${PORTSDIR}/lang/ats:patch
-BUILD_DEPENDS+= ${LOCALBASE}/bin/atscc:${PORTSDIR}/lang/ats
+FETCH_DEPENDS+= ${NONEXISTENT}:lang/ats:patch
+BUILD_DEPENDS+= ${LOCALBASE}/bin/atscc:lang/ats
USES= gmake
MAKE_ENV+= ATSHOME=${ATS_LIBDIR} ATSHOMERELOC=ATS-${ATS_VER}
diff --git a/lang/basic256/Makefile b/lang/basic256/Makefile
index 3dc8b89d1d1b..48755909638e 100644
--- a/lang/basic256/Makefile
+++ b/lang/basic256/Makefile
@@ -13,9 +13,9 @@ COMMENT= Easy to use BASIC language and IDE for education
LICENSE= GPLv2
-BUILD_DEPENDS= espeak:${PORTSDIR}/audio/espeak \
- sqlite3:${PORTSDIR}/databases/sqlite3 \
- flex:${PORTSDIR}/textproc/flex
+BUILD_DEPENDS= espeak:audio/espeak \
+ sqlite3:databases/sqlite3 \
+ flex:textproc/flex
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/lang/beignet/Makefile b/lang/beignet/Makefile
index 1c91e0a98425..71c047487213 100644
--- a/lang/beignet/Makefile
+++ b/lang/beignet/Makefile
@@ -10,11 +10,11 @@ DISTVERSIONSUFFIX= -source
MAINTAINER= x11@FreeBSD.org
COMMENT= OpenCL library for Intel GPUs
-BUILD_DEPENDS= clang${LLVMVER}:${PORTSDIR}/lang/clang${LLVMVER} \
- opencl>=0:${PORTSDIR}/devel/opencl
-LIB_DEPENDS= libOpenCL.so:${PORTSDIR}/devel/ocl-icd \
- libdrm.so:${PORTSDIR}/graphics/libdrm
-RUN_DEPENDS= opencl>=0:${PORTSDIR}/devel/opencl
+BUILD_DEPENDS= clang${LLVMVER}:lang/clang${LLVMVER} \
+ opencl>=0:devel/opencl
+LIB_DEPENDS= libOpenCL.so:devel/ocl-icd \
+ libdrm.so:graphics/libdrm
+RUN_DEPENDS= opencl>=0:devel/opencl
WRKSRC= ${WRKDIR}/Beignet-${PORTVERSION}-Source
diff --git a/lang/bigloo/Makefile b/lang/bigloo/Makefile
index 2c31b9458131..51486acd24b3 100644
--- a/lang/bigloo/Makefile
+++ b/lang/bigloo/Makefile
@@ -15,8 +15,8 @@ COMMENT= Scheme interpreter and native code compiler
LICENSE= GPLv2 LGPL20
LICENSE_COMB= multi
-LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre \
- libgmp.so:${PORTSDIR}/math/gmp
+LIB_DEPENDS= libpcre.so:devel/pcre \
+ libgmp.so:math/gmp
USES= compiler:c++0x gmake
USE_EMACS= yes
@@ -48,21 +48,21 @@ OPTIONS_DEFINE= ALSA AVAHI CUSTOMGC DOCS FLAC GSTREAMER MPG123 \
OPTIONS_DEFAULT= OPENSSL
OPTIONS_SUB= yes
-ALSA_LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib
+ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
ALSA_CONFIGURE_OFF= --disable-alsa --disable-wav
-AVAHI_LIB_DEPENDS= libavahi-client.so:${PORTSDIR}/net/avahi-app
+AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app
AVAHI_CONFIGURE_OFF= --disable-avahi
CUSTOMGC_DESC= Build with custom garbage collector
CUSTOMGC_LIB_DEPENDS_OFF=\
- libgc.so:${PORTSDIR}/devel/boehm-gc
+ libgc.so:devel/boehm-gc
CUSTOMGC_CONFIGURE_OFF= --customgc=no \
--gcincdir=${LOCALBASE}/include \
--gclibdir=${LOCALBASE}/lib
-FLAC_LIB_DEPENDS= libFLAC.so:${PORTSDIR}/audio/flac
+FLAC_LIB_DEPENDS= libFLAC.so:audio/flac
FLAC_CONFIGURE_OFF= --disable-flac
GSTREAMER_USE= GSTREAMER=yes
GSTREAMER_CONFIGURE_OFF=--disable-gstreamer
-MPG123_LIB_DEPENDS= libmpg123.so:${PORTSDIR}/audio/mpg123
+MPG123_LIB_DEPENDS= libmpg123.so:audio/mpg123
MPG123_CONFIGURE_OFF= --disable-mpg123
OPENSSL_USE= OPENSSL=yes
OPENSSL_CONFIGURE_OFF= --disable-ssl
diff --git a/lang/c/Makefile b/lang/c/Makefile
index 33f88e664540..05bf7f4b019b 100644
--- a/lang/c/Makefile
+++ b/lang/c/Makefile
@@ -10,7 +10,7 @@ COMMENT= Tool to compile and run C programs like a shell script
LICENSE= MIT
-RUN_DEPENDS= bash:${PORTSDIR}/shells/bash
+RUN_DEPENDS= bash:shells/bash
USE_GITHUB= yes
GH_ACCOUNT= ryanmjacobs
diff --git a/lang/cdent/Makefile b/lang/cdent/Makefile
index aa962722af0a..bbc759585162 100644
--- a/lang/cdent/Makefile
+++ b/lang/cdent/Makefile
@@ -10,7 +10,7 @@ MASTER_SITES= CHEESESHOP
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Portable Module Programming Language
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/yaml/__init__.py:${PORTSDIR}/devel/py-yaml
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/yaml/__init__.py:devel/py-yaml
USES= python
USE_PYTHON= distutils autoplist
diff --git a/lang/cint/Makefile b/lang/cint/Makefile
index d52ddbaf6656..8899506ce4ce 100644
--- a/lang/cint/Makefile
+++ b/lang/cint/Makefile
@@ -10,7 +10,7 @@ MASTER_SITES= http://root.cern.ch/drupal/sites/default/files/
MAINTAINER= fjoe@FreeBSD.org
COMMENT= C/C++ interpreter
-BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash
+BUILD_DEPENDS= bash:shells/bash
EXTRACT_SUFX= .tgz
HAS_CONFIGURE= yes
diff --git a/lang/cjs/Makefile b/lang/cjs/Makefile
index 136471f0ad01..c31c7f170b23 100644
--- a/lang/cjs/Makefile
+++ b/lang/cjs/Makefile
@@ -9,9 +9,9 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= JavaScript bindings based on gobject-introspection
-BUILD_DEPENDS= gnome-autogen.sh:${PORTSDIR}/devel/gnome-common
-LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
- libmozjs-24.so:${PORTSDIR}/lang/spidermonkey24
+BUILD_DEPENDS= gnome-autogen.sh:devel/gnome-common
+LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \
+ libmozjs-24.so:lang/spidermonkey24
CONFLICTS_BUILD=spidermonkey17-1.7.*
diff --git a/lang/clang-devel/Makefile b/lang/clang-devel/Makefile
index 8e8b845f5139..9b1a35ae7a49 100644
--- a/lang/clang-devel/Makefile
+++ b/lang/clang-devel/Makefile
@@ -10,7 +10,7 @@ PKGNAMESUFFIX= -devel
MAINTAINER= brooks@FreeBSD.org
COMMENT= C, Objective-C, and C++ compiler (use devel/llvm${LLVM_SUFFIX})
-RUN_DEPENDS+= clang${LLVM_SUFFIX}:${PORTSDIR}/devel/llvm-devel
+RUN_DEPENDS+= clang${LLVM_SUFFIX}:devel/llvm-devel
LLVM_SUFFIX= -devel
diff --git a/lang/clang33/Makefile b/lang/clang33/Makefile
index fda254aaf617..28e0ba0ea3c3 100644
--- a/lang/clang33/Makefile
+++ b/lang/clang33/Makefile
@@ -22,8 +22,8 @@ WRKSRC= ${WRKDIR}/${LLVM_NAME}
BUILD_WRKSRC= ${WRKSRC}/tools/clang
INSTALL_WRKSRC= ${WRKSRC}/tools/clang
-BUILD_DEPENDS+= llc${LLVM_SUFFIX}:${PORTSDIR}/devel/llvm${LLVM_SUFFIX}
-RUN_DEPENDS+= llc${LLVM_SUFFIX}:${PORTSDIR}/devel/llvm${LLVM_SUFFIX}
+BUILD_DEPENDS+= llc${LLVM_SUFFIX}:devel/llvm${LLVM_SUFFIX}
+RUN_DEPENDS+= llc${LLVM_SUFFIX}:devel/llvm${LLVM_SUFFIX}
LLVM_SUFFIX= ${PORTVERSION:S/.//g}
LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX}
diff --git a/lang/clang34/Makefile b/lang/clang34/Makefile
index 8d87d01d4979..b2057e8986fb 100644
--- a/lang/clang34/Makefile
+++ b/lang/clang34/Makefile
@@ -25,8 +25,8 @@ WRKSRC= ${WRKDIR}/${LLVM_EXTRACT}
BUILD_WRKSRC= ${WRKSRC}/tools/clang
INSTALL_WRKSRC= ${WRKSRC}/tools/clang
-BUILD_DEPENDS+= llc${LLVM_SUFFIX}:${PORTSDIR}/devel/llvm${LLVM_SUFFIX}
-RUN_DEPENDS+= llc${LLVM_SUFFIX}:${PORTSDIR}/devel/llvm${LLVM_SUFFIX}
+BUILD_DEPENDS+= llc${LLVM_SUFFIX}:devel/llvm${LLVM_SUFFIX}
+RUN_DEPENDS+= llc${LLVM_SUFFIX}:devel/llvm${LLVM_SUFFIX}
LLVM_SUFFIX= ${PORTVERSION:C/([0-9]\.[0-9]).*/\1/:S/.//g:C/r.//}
LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX}
diff --git a/lang/clang35/Makefile b/lang/clang35/Makefile
index 1a0aab2e82d1..c1ad8e30a1e9 100644
--- a/lang/clang35/Makefile
+++ b/lang/clang35/Makefile
@@ -25,8 +25,8 @@ WRKSRC= ${WRKDIR}/${LLVM_EXTRACT}
BUILD_WRKSRC= ${WRKSRC}/tools/clang
INSTALL_WRKSRC= ${WRKSRC}/tools/clang
-BUILD_DEPENDS+= llc${LLVM_SUFFIX}:${PORTSDIR}/devel/llvm${LLVM_SUFFIX}
-RUN_DEPENDS+= llc${LLVM_SUFFIX}:${PORTSDIR}/devel/llvm${LLVM_SUFFIX}
+BUILD_DEPENDS+= llc${LLVM_SUFFIX}:devel/llvm${LLVM_SUFFIX}
+RUN_DEPENDS+= llc${LLVM_SUFFIX}:devel/llvm${LLVM_SUFFIX}
LLVM_SUFFIX= ${PORTVERSION:C/([0-9]\.[0-9]).*/\1/:S/.//g:C/r.//}
LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX}
diff --git a/lang/clang36/Makefile b/lang/clang36/Makefile
index b31d5d68b1da..bbebaca0bb0d 100644
--- a/lang/clang36/Makefile
+++ b/lang/clang36/Makefile
@@ -25,8 +25,8 @@ WRKSRC= ${WRKDIR}/${LLVM_EXTRACT}
BUILD_WRKSRC= ${WRKSRC}/tools/clang
INSTALL_WRKSRC= ${WRKSRC}/tools/clang
-BUILD_DEPENDS+= llc${LLVM_SUFFIX}:${PORTSDIR}/devel/llvm${LLVM_SUFFIX}
-RUN_DEPENDS+= llc${LLVM_SUFFIX}:${PORTSDIR}/devel/llvm${LLVM_SUFFIX}
+BUILD_DEPENDS+= llc${LLVM_SUFFIX}:devel/llvm${LLVM_SUFFIX}
+RUN_DEPENDS+= llc${LLVM_SUFFIX}:devel/llvm${LLVM_SUFFIX}
LLVM_SUFFIX= ${PORTVERSION:C/([0-9]\.[0-9]).*/\1/:S/.//g:C/r.//}
LLVM_RELEASE= ${PORTVERSION:C/([0-9]\.[0-9].[0-9]).*/\1/}
diff --git a/lang/clang37/Makefile b/lang/clang37/Makefile
index cf77458c4e15..8ee3252a5cca 100644
--- a/lang/clang37/Makefile
+++ b/lang/clang37/Makefile
@@ -10,7 +10,7 @@ PKGNAMESUFFIX= ${LLVM_SUFFIX}
MAINTAINER= brooks@FreeBSD.org
COMMENT= C, Objective-C, and C++ compiler (use devel/llvm${LLVM_SUFFIX})
-RUN_DEPENDS+= ${PREFIX}/bin/clang${LLVM_SUFFIX}:${PORTSDIR}/devel/llvm${LLVM_SUFFIX}
+RUN_DEPENDS+= ${PREFIX}/bin/clang${LLVM_SUFFIX}:devel/llvm${LLVM_SUFFIX}
LLVM_SUFFIX= 37
diff --git a/lang/clang38/Makefile b/lang/clang38/Makefile
index 0839d25d4bac..4a62da806d98 100644
--- a/lang/clang38/Makefile
+++ b/lang/clang38/Makefile
@@ -10,7 +10,7 @@ PKGNAMESUFFIX= ${LLVM_SUFFIX}
MAINTAINER= brooks@FreeBSD.org
COMMENT= C, Objective-C, and C++ compiler (use devel/llvm${LLVM_SUFFIX})
-RUN_DEPENDS+= ${LOCALBASE}/bin/clang${LLVM_SUFFIX}:${PORTSDIR}/devel/llvm${LLVM_SUFFIX}
+RUN_DEPENDS+= ${LOCALBASE}/bin/clang${LLVM_SUFFIX}:devel/llvm${LLVM_SUFFIX}
LLVM_SUFFIX= 38
diff --git a/lang/clojure/Makefile b/lang/clojure/Makefile
index 1c4d12e174cf..95fee8d9d78d 100644
--- a/lang/clojure/Makefile
+++ b/lang/clojure/Makefile
@@ -28,7 +28,7 @@ PLIST_FILES= bin/clojure \
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MJLINE}
-RUN_DEPENDS+= jline>=0.9.91:${PORTSDIR}/devel/jline
+RUN_DEPENDS+= jline>=0.9.91:devel/jline
CLOJURE_JLINE_RUNNER=jline.ConsoleRunner
.endif
diff --git a/lang/clover/Makefile b/lang/clover/Makefile
index c3ac882813f0..eb95e79ae8d7 100644
--- a/lang/clover/Makefile
+++ b/lang/clover/Makefile
@@ -7,11 +7,11 @@ CATEGORIES= lang
COMMENT= Mesa "Clover" OpenCL library
-BUILD_DEPENDS= opencl>=0:${PORTSDIR}/devel/opencl
-LIB_DEPENDS= libdrm.so:${PORTSDIR}/graphics/libdrm \
- libOpenCL.so:${PORTSDIR}/devel/ocl-icd \
- libexpat.so:${PORTSDIR}/textproc/expat2
-RUN_DEPENDS= opencl>=0:${PORTSDIR}/devel/opencl
+BUILD_DEPENDS= opencl>=0:devel/opencl
+LIB_DEPENDS= libdrm.so:graphics/libdrm \
+ libOpenCL.so:devel/ocl-icd \
+ libexpat.so:textproc/expat2
+RUN_DEPENDS= opencl>=0:devel/opencl
USE_XORG= glproto x11 xext xxf86vm xdamage xfixes dri2proto \
presentproto xvmc xshmfence
diff --git a/lang/cmucl-extra/Makefile b/lang/cmucl-extra/Makefile
index 81d3d41353c4..6d27cd0d07cc 100644
--- a/lang/cmucl-extra/Makefile
+++ b/lang/cmucl-extra/Makefile
@@ -15,8 +15,8 @@ DISTNAME= cmucl-${PORTVERSION}-x86-FreeBSD.extra
MAINTAINER= ports@FreeBSD.org
COMMENT= Optional extras for the CMU implementation of Common Lisp
-BUILD_DEPENDS= lisp:${PORTSDIR}/lang/cmucl
-RUN_DEPENDS= lisp:${PORTSDIR}/lang/cmucl
+BUILD_DEPENDS= lisp:lang/cmucl
+RUN_DEPENDS= lisp:lang/cmucl
USES= tar:bzip2
NO_WRKSUBDIR= yes
diff --git a/lang/cmucl/Makefile b/lang/cmucl/Makefile
index 1b9ed98f1720..eb37743fc450 100644
--- a/lang/cmucl/Makefile
+++ b/lang/cmucl/Makefile
@@ -15,7 +15,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-x86-freebsd_6.3-release
MAINTAINER= ports@FreeBSD.org
COMMENT= The CMU implementation of Common Lisp
-LIB_DEPENDS= libc.so.6:${PORTSDIR}/misc/compat6x
+LIB_DEPENDS= libc.so.6:misc/compat6x
# To make available on other archs, has to be cross-compiled (there is a
# script for this, but a configuration file has to be written).
diff --git a/lang/cparser/Makefile b/lang/cparser/Makefile
index db5928359666..c5ef2fd83b5b 100644
--- a/lang/cparser/Makefile
+++ b/lang/cparser/Makefile
@@ -12,7 +12,7 @@ COMMENT= C99 compiler using libFIRM as backend
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libfirm.so:${PORTSDIR}/devel/libfirm
+LIB_DEPENDS= libfirm.so:devel/libfirm
USES= gmake pkgconfig tar:bzip2
diff --git a/lang/ecl/Makefile b/lang/ecl/Makefile
index f570fc468396..a549efed6ca9 100644
--- a/lang/ecl/Makefile
+++ b/lang/ecl/Makefile
@@ -12,7 +12,7 @@ COMMENT= ANSI Common Lisp implementation
LICENSE= LGPL20
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
+LIB_DEPENDS= libgmp.so:math/gmp
MAKE_JOBS_UNSAFE= yes
USES= gmake perl5 tar:tgz
@@ -47,15 +47,15 @@ CLX_CONFIGURE_OFF= --with-clx=no
SOCKETS_CONFIGURE_ON= --with-tcp=yes
SOCKETS_CONFIGURE_OFF= --with-tcp=no
-DFFI_LIB_DEPENDS= libffi.so:${PORTSDIR}/devel/libffi
+DFFI_LIB_DEPENDS= libffi.so:devel/libffi
DFFI_CONFIGURE_ON= --with-dffi=system
DFFI_CONFIGURE_OFF= --with-dffi=no
THREADS_CONFIGURE_ON= --enable-threads=yes
THREADS_LDFLAGS= -lpthread
-THREADS_LIB_DEPENDS= libgc-threaded.so:${PORTSDIR}/devel/boehm-gc-threaded
+THREADS_LIB_DEPENDS= libgc-threaded.so:devel/boehm-gc-threaded
THREADS_CONFIGURE_OFF= --enable-threads=no
-THREADS_LIB_DEPENDS_OFF= libgc.so:${PORTSDIR}/devel/boehm-gc
+THREADS_LIB_DEPENDS_OFF= libgc.so:devel/boehm-gc
post-patch-THREADS-on:
@${REINPLACE_CMD} -e 's|-lgc|-lgc-threaded|' ${WRKSRC}/src/configure
diff --git a/lang/elan/Makefile b/lang/elan/Makefile
index 6d0fc8a7031e..d95132ba47d3 100644
--- a/lang/elan/Makefile
+++ b/lang/elan/Makefile
@@ -10,7 +10,7 @@ DISTNAME= ${PORTNAME}-1.7
MAINTAINER= ed@FreeBSD.org
COMMENT= Compiler for the Elan Programming Environment
-LIB_DEPENDS= libdcg.so:${PORTSDIR}/devel/mimir
+LIB_DEPENDS= libdcg.so:devel/mimir
WRKSRC= ${WRKDIR}/${DISTNAME}
diff --git a/lang/elixir/Makefile b/lang/elixir/Makefile
index 124c387e2371..ca9819e52e25 100644
--- a/lang/elixir/Makefile
+++ b/lang/elixir/Makefile
@@ -15,8 +15,8 @@ COMMENT= Functional, meta-programming aware language built on top of Erlang VM
LICENSE= APACHE20
-BUILD_DEPENDS= erlang>=18:${PORTSDIR}/lang/erlang
-RUN_DEPENDS= erlang>=18:${PORTSDIR}/lang/erlang
+BUILD_DEPENDS= erlang>=18:lang/erlang
+RUN_DEPENDS= erlang>=18:lang/erlang
USE_GITHUB= yes
GH_ACCOUNT= elixir-lang
diff --git a/lang/elk/Makefile b/lang/elk/Makefile
index 175ea27bf787..f9b303f1b3c6 100644
--- a/lang/elk/Makefile
+++ b/lang/elk/Makefile
@@ -10,8 +10,8 @@ MASTER_SITES= http://sam.zoy.org/elk/
MAINTAINER= ports@FreeBSD.org
COMMENT= Embeddable Scheme interpreter
-LIB_DEPENDS= libgdbm.so:${PORTSDIR}/databases/gdbm \
- libelf.so:${PORTSDIR}/devel/libelf
+LIB_DEPENDS= libgdbm.so:databases/gdbm \
+ libelf.so:devel/libelf
USES= libtool motif tar:bzip2
GNU_CONFIGURE= yes
diff --git a/lang/erlang-java/Makefile b/lang/erlang-java/Makefile
index 394a53f65325..f39f9658fc05 100644
--- a/lang/erlang-java/Makefile
+++ b/lang/erlang-java/Makefile
@@ -20,7 +20,7 @@ MAINTAINER= olgeni@FreeBSD.org
COMMENT= Erlang interface for Java
LICENSE= APACHE20
-RUN_DEPENDS= ${LOCALBASE}/bin/erl:${PORTSDIR}/lang/erlang
+RUN_DEPENDS= ${LOCALBASE}/bin/erl:lang/erlang
WRKSRC= ${WRKDIR}/otp_src_${ERL_RELEASE}
diff --git a/lang/erlang-runtime15/Makefile b/lang/erlang-runtime15/Makefile
index 0ba7bd33a2e6..4f520d13e95c 100644
--- a/lang/erlang-runtime15/Makefile
+++ b/lang/erlang-runtime15/Makefile
@@ -117,7 +117,7 @@ CONFIGURE_ARGS+=--with-wx-config=${WX_CONFIG}
.if ${PORT_OPTIONS:MODBC}
CONFIGURE_ARGS+=--with-odbc
-LIB_DEPENDS+= libodbc.so:${PORTSDIR}/databases/unixODBC
+LIB_DEPENDS+= libodbc.so:databases/unixODBC
.else
CONFIGURE_ARGS+=--without-odbc
.endif
diff --git a/lang/erlang-runtime16/Makefile b/lang/erlang-runtime16/Makefile
index 0fa50db82f6f..8e8da6bda28e 100644
--- a/lang/erlang-runtime16/Makefile
+++ b/lang/erlang-runtime16/Makefile
@@ -117,7 +117,7 @@ CONFIGURE_ARGS+=--with-wx-config=${WX_CONFIG}
.if ${PORT_OPTIONS:MODBC}
CONFIGURE_ARGS+=--with-odbc
-LIB_DEPENDS+= libodbc.so:${PORTSDIR}/databases/unixODBC
+LIB_DEPENDS+= libodbc.so:databases/unixODBC
.else
CONFIGURE_ARGS+=--without-odbc
.endif
diff --git a/lang/erlang-runtime17/Makefile b/lang/erlang-runtime17/Makefile
index 2006a24ad349..ed003fcc0233 100644
--- a/lang/erlang-runtime17/Makefile
+++ b/lang/erlang-runtime17/Makefile
@@ -125,7 +125,7 @@ CONFIGURE_ARGS+=--with-wx-config=${WX_CONFIG}
.if ${PORT_OPTIONS:MODBC}
CONFIGURE_ARGS+=--with-odbc
-LIB_DEPENDS+= libodbc.so:${PORTSDIR}/databases/unixODBC
+LIB_DEPENDS+= libodbc.so:databases/unixODBC
.else
CONFIGURE_ARGS+=--without-odbc
.endif
diff --git a/lang/erlang-runtime18/Makefile b/lang/erlang-runtime18/Makefile
index 17562fe6ae35..210a4fb29f90 100644
--- a/lang/erlang-runtime18/Makefile
+++ b/lang/erlang-runtime18/Makefile
@@ -121,7 +121,7 @@ CONFIGURE_ARGS+=--with-wx-config=${WX_CONFIG}
.if ${PORT_OPTIONS:MODBC}
CONFIGURE_ARGS+=--with-odbc
-LIB_DEPENDS+= libodbc.so:${PORTSDIR}/databases/unixODBC
+LIB_DEPENDS+= libodbc.so:databases/unixODBC
.else
CONFIGURE_ARGS+=--without-odbc
.endif
diff --git a/lang/erlang-wx/Makefile b/lang/erlang-wx/Makefile
index e8f1140d6d27..f719a26204ae 100644
--- a/lang/erlang-wx/Makefile
+++ b/lang/erlang-wx/Makefile
@@ -21,7 +21,7 @@ COMMENT= Erlang bindings for wxWindows
LICENSE= APACHE20
-RUN_DEPENDS= ${LOCALBASE}/bin/erl:${PORTSDIR}/lang/erlang
+RUN_DEPENDS= ${LOCALBASE}/bin/erl:lang/erlang
WRKSRC= ${WRKDIR}/otp_src_${ERL_RELEASE}
diff --git a/lang/erlang/Makefile b/lang/erlang/Makefile
index 1c945e02ed13..ad41b9ac6bb2 100644
--- a/lang/erlang/Makefile
+++ b/lang/erlang/Makefile
@@ -138,7 +138,7 @@ CONFIGURE_ARGS+=--with-wx-config=${WX_CONFIG}
.if ${PORT_OPTIONS:MODBC}
CONFIGURE_ARGS+=--with-odbc
-LIB_DEPENDS+= libodbc.so:${PORTSDIR}/databases/unixODBC
+LIB_DEPENDS+= libodbc.so:databases/unixODBC
.else
CONFIGURE_ARGS+=--without-odbc
.endif
diff --git a/lang/execline/Makefile b/lang/execline/Makefile
index 2e6551853d92..25a109245dc1 100644
--- a/lang/execline/Makefile
+++ b/lang/execline/Makefile
@@ -11,7 +11,7 @@ COMMENT= Lightweight non-interactive sh(1)-like scripting language
LICENSE= ISCL
-BUILD_DEPENDS= skalibs>=2.3.8.3:${PORTSDIR}/devel/skalibs
+BUILD_DEPENDS= skalibs>=2.3.8.3:devel/skalibs
CONFLICTS_INSTALL= ImageMagick-* # bin/import
diff --git a/lang/f2c/Makefile b/lang/f2c/Makefile
index 35ffc07ff747..3b103a39a994 100644
--- a/lang/f2c/Makefile
+++ b/lang/f2c/Makefile
@@ -13,7 +13,7 @@ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= maho@FreeBSD.org
COMMENT= Fortran-to-C converter and its run-time libraries
-EXTRACT_DEPENDS= ${UNZIP_CMD}:${PORTSDIR}/archivers/unzip
+EXTRACT_DEPENDS= ${UNZIP_CMD}:archivers/unzip
GUNZIP_CMD= minigzip -d
USES= gmake
diff --git a/lang/ferite/Makefile b/lang/ferite/Makefile
index 391c0a87ff73..50ec3df26fa6 100644
--- a/lang/ferite/Makefile
+++ b/lang/ferite/Makefile
@@ -13,8 +13,8 @@ COMMENT= Embeddable scripting language
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre \
- libxml2.so:${PORTSDIR}/textproc/libxml2
+LIB_DEPENDS= libpcre.so:devel/pcre \
+ libxml2.so:textproc/libxml2
USES= gmake libtool
GNU_CONFIGURE= yes
diff --git a/lang/fpc-base/Makefile b/lang/fpc-base/Makefile
index 096f54e44940..48a4754e0e75 100644
--- a/lang/fpc-base/Makefile
+++ b/lang/fpc-base/Makefile
@@ -16,6 +16,6 @@ WANT_FPC_BASE= yes
OPTIONS_DEFINE= DOCS
-DOCS_RUN_DEPENDS= ${LOCALBASE}/share/doc/fpdocs-${PORTVERSION}/user.pdf:${PORTSDIR}/lang/fpc-docs
+DOCS_RUN_DEPENDS= ${LOCALBASE}/share/doc/fpdocs-${PORTVERSION}/user.pdf:lang/fpc-docs
.include <bsd.port.mk>
diff --git a/lang/fpc-lua/Makefile b/lang/fpc-lua/Makefile
index 0253263b1cea..d4ca02ca362c 100644
--- a/lang/fpc-lua/Makefile
+++ b/lang/fpc-lua/Makefile
@@ -17,6 +17,6 @@ OPTIONS_DEFINE= LUA
LUA_DESC= Install lua library
OPTIONS_DEFAULT= LUA
-LUA_LIB_DEPENDS= liblua-5.1.so:${PORTSDIR}/lang/lua51
+LUA_LIB_DEPENDS= liblua-5.1.so:lang/lua51
.include "${MASTERDIR}/Makefile"
diff --git a/lang/fpc-rexx/Makefile b/lang/fpc-rexx/Makefile
index eb1b49c0344e..d5969b0bfab0 100644
--- a/lang/fpc-rexx/Makefile
+++ b/lang/fpc-rexx/Makefile
@@ -17,6 +17,6 @@ OPTIONS_DEFINE= REXX_REGINA
REXX_REGINA_DESC= Install rexx-regina library
OPTIONS_DEFAULT= REXX_REGINA
-REXX_REGINA_RUN_DEPENDS= rexx:${PORTSDIR}/lang/rexx-regina
+REXX_REGINA_RUN_DEPENDS= rexx:lang/rexx-regina
.include "${MASTERDIR}/Makefile"
diff --git a/lang/fsharp/Makefile b/lang/fsharp/Makefile
index daf625d2446d..0ef8035b5b9c 100644
--- a/lang/fsharp/Makefile
+++ b/lang/fsharp/Makefile
@@ -10,8 +10,8 @@ COMMENT= Functional and object-oriented language for the .NET platform
LICENSE= APACHE20
-BUILD_DEPENDS= mono>=3.0:${PORTSDIR}/lang/mono
-RUN_DEPENDS= mono>=3.0:${PORTSDIR}/lang/mono
+BUILD_DEPENDS= mono>=3.0:lang/mono
+RUN_DEPENDS= mono>=3.0:lang/mono
USE_GITHUB= yes
diff --git a/lang/gauche/Makefile b/lang/gauche/Makefile
index 1730bf634f15..53319a197e90 100644
--- a/lang/gauche/Makefile
+++ b/lang/gauche/Makefile
@@ -39,10 +39,10 @@ OPTIONS_SUB= yes
EUCJP_DESC= EUC-JP encoding support
EUCJP_CONFIGURE_ON= --enable-multibyte=euc-jp
-GDBM_LIB_DEPENDS= libgdbm.so:${PORTSDIR}/databases/gdbm
+GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm
GDBM_CONFIGURE_ON= --with-local=${LOCALBASE}
SLIB_DESC= Create catalogue for SLIB port
-SLIB_BUILD_DEPENDS= slib>0:${PORTSDIR}/lang/slib
+SLIB_BUILD_DEPENDS= slib>0:lang/slib
SLIB_CONFIGURE_ON= --with-slib=${LOCALBASE}/share/slib
SLIB_CONFIGURE_OFF= --with-slib=${WRKDIR}
SJIS_DESC= Shift_JIS encoding support
diff --git a/lang/gawk/Makefile b/lang/gawk/Makefile
index 5d31212c37b3..ebced54209a7 100644
--- a/lang/gawk/Makefile
+++ b/lang/gawk/Makefile
@@ -10,14 +10,14 @@ MASTER_SITES= GNU
MAINTAINER= johans@FreeBSD.org
COMMENT= GNU version of Awk
-LIB_DEPENDS= libsigsegv.so:${PORTSDIR}/devel/libsigsegv
+LIB_DEPENDS= libsigsegv.so:devel/libsigsegv
OPTIONS_DEFINE= NLS MPFR
OPTIONS_SUB= yes
NLS_USES= gettext
NLS_CONFIGURE_OFF= --disable-nls
MPFR_DESC?= Support multiple-precision floating-point computation
-MPFR_LIB_DEPENDS= libmpfr.so:${PORTSDIR}/math/mpfr
+MPFR_LIB_DEPENDS= libmpfr.so:math/mpfr
MPFR_CONFIGURE_OFF= --without-gmp --without-mpfr
INFO= gawk gawkinet
diff --git a/lang/gcc-aux/Makefile b/lang/gcc-aux/Makefile
index 0b3e2c41bbd1..c831b716c15a 100644
--- a/lang/gcc-aux/Makefile
+++ b/lang/gcc-aux/Makefile
@@ -60,7 +60,7 @@ BOOTSTRAP_COMPILER= ada-bootstrap.${GARCH}.dragonfly.36A.tar.bz2
.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
EXTRA_CONFIG+= --with-ld=${LOCALBASE}/bin/ld
EXTRA_CONFIG+= --with-as=${LOCALBASE}/bin/as
.else
@@ -124,7 +124,7 @@ LANGS+= objc
.endif
.if ${PORT_OPTIONS:MTESTSUITE} && !${PORT_OPTIONS:MBOOTSTRAP}
-BUILD_DEPENDS+= dejagnu>=1.4:${PORTSDIR}/misc/dejagnu
+BUILD_DEPENDS+= dejagnu>=1.4:misc/dejagnu
APPLY_DIFFS+= ada-testsuite
APPLY_DIFFS+= fortran-testsuite
APPLY_DIFFS+= cxx-testsuite
diff --git a/lang/gcc-aux/Makefile.common b/lang/gcc-aux/Makefile.common
index 91843e0c4f5e..4856ce3ee029 100644
--- a/lang/gcc-aux/Makefile.common
+++ b/lang/gcc-aux/Makefile.common
@@ -2,9 +2,9 @@
.include "Makefile.version"
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
-LIB_DEPENDS+= libmpfr.so:${PORTSDIR}/math/mpfr
-LIB_DEPENDS+= libmpc.so:${PORTSDIR}/math/mpc
+LIB_DEPENDS= libgmp.so:math/gmp
+LIB_DEPENDS+= libmpfr.so:math/mpfr
+LIB_DEPENDS+= libmpc.so:math/mpc
ONLY_FOR_ARCHS= i386 amd64
diff --git a/lang/gcc/Makefile b/lang/gcc/Makefile
index 8454d669e310..530c0588cd00 100644
--- a/lang/gcc/Makefile
+++ b/lang/gcc/Makefile
@@ -13,14 +13,14 @@ COMMENT= GNU Compiler Collection 4.8
LICENSE= GPLv3 GPLv3RLE
LICENSE_COMB= multi
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \
- libmpfr.so:${PORTSDIR}/math/mpfr \
- libmpc.so:${PORTSDIR}/math/mpc
-BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
-RUN_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
+LIB_DEPENDS= libgmp.so:math/gmp \
+ libmpfr.so:math/mpfr \
+ libmpc.so:math/mpc
+BUILD_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
+RUN_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
.if defined(MAINTAINER_MODE)
-BUILD_DEPENDS+= runtest:${PORTSDIR}/misc/dejagnu
+BUILD_DEPENDS+= runtest:misc/dejagnu
.endif
CONFLICTS= gcc48*
@@ -127,9 +127,9 @@ SUB_LIST+= TARGLIB=${TARGLIB}
.if ${PORT_OPTIONS:MJAVA}
ECJ_JAR= ${LOCALBASE}/share/java/ecj-4.5.jar
-BUILD_DEPENDS+= ${ECJ_JAR}:${PORTSDIR}/lang/gcc-ecj45 \
- zip:${PORTSDIR}/archivers/zip
-RUN_DEPENDS+= ${ECJ_JAR}:${PORTSDIR}/lang/gcc-ecj45
+BUILD_DEPENDS+= ${ECJ_JAR}:lang/gcc-ecj45 \
+ zip:archivers/zip
+RUN_DEPENDS+= ${ECJ_JAR}:lang/gcc-ecj45
EXTRA_PATCHES+= ${FILESDIR}/java-patch-hier
CONFIGURE_ARGS+=--with-ecj-jar=${ECJ_JAR}
LANGUAGES:= ${LANGUAGES},java
diff --git a/lang/gcc46/Makefile b/lang/gcc46/Makefile
index aefa5579291e..adbf058b551f 100644
--- a/lang/gcc46/Makefile
+++ b/lang/gcc46/Makefile
@@ -15,14 +15,14 @@ COMMENT= GNU Compiler Collection 4.6
LICENSE= GPLv3 GPLv3RLE
LICENSE_COMB= multi
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \
- libmpfr.so:${PORTSDIR}/math/mpfr \
- libmpc.so:${PORTSDIR}/math/mpc
-BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
-RUN_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
+LIB_DEPENDS= libgmp.so:math/gmp \
+ libmpfr.so:math/mpfr \
+ libmpc.so:math/mpc
+BUILD_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
+RUN_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
.if defined(MAINTAINER_MODE)
-BUILD_DEPENDS+= runtest:${PORTSDIR}/misc/dejagnu
+BUILD_DEPENDS+= runtest:misc/dejagnu
.endif
CPE_VENDOR= gnu
@@ -99,9 +99,9 @@ INFO+= gcc${SUFFIX}/libquadmath
.if ${PORT_OPTIONS:MJAVA}
ECJ_JAR= ${LOCALBASE}/share/java/ecj-4.5.jar
-BUILD_DEPENDS+= ${ECJ_JAR}:${PORTSDIR}/lang/gcc-ecj45 \
- zip:${PORTSDIR}/archivers/zip
-RUN_DEPENDS+= ${ECJ_JAR}:${PORTSDIR}/lang/gcc-ecj45
+BUILD_DEPENDS+= ${ECJ_JAR}:lang/gcc-ecj45 \
+ zip:archivers/zip
+RUN_DEPENDS+= ${ECJ_JAR}:lang/gcc-ecj45
EXTRA_PATCHES+= ${FILESDIR}/java-patch-hier
CONFIGURE_ARGS+=--with-ecj-jar=${ECJ_JAR}
LANGUAGES:= ${LANGUAGES},java
diff --git a/lang/gcc47/Makefile b/lang/gcc47/Makefile
index 7db86eab7d8b..5282f2e4cea9 100644
--- a/lang/gcc47/Makefile
+++ b/lang/gcc47/Makefile
@@ -15,14 +15,14 @@ COMMENT= GNU Compiler Collection 4.7
LICENSE= GPLv3 GPLv3RLE
LICENSE_COMB= multi
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \
- libmpfr.so:${PORTSDIR}/math/mpfr \
- libmpc.so:${PORTSDIR}/math/mpc
-BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
-RUN_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
+LIB_DEPENDS= libgmp.so:math/gmp \
+ libmpfr.so:math/mpfr \
+ libmpc.so:math/mpc
+BUILD_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
+RUN_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
.if defined(MAINTAINER_MODE)
-BUILD_DEPENDS+= runtest:${PORTSDIR}/misc/dejagnu
+BUILD_DEPENDS+= runtest:misc/dejagnu
.endif
CONFLICTS= gcc-4.7.*
@@ -108,9 +108,9 @@ SUB_LIST+= TARGLIB=${TARGLIB}
.if ${PORT_OPTIONS:MJAVA}
ECJ_JAR= ${LOCALBASE}/share/java/ecj-4.5.jar
-BUILD_DEPENDS+= ${ECJ_JAR}:${PORTSDIR}/lang/gcc-ecj45 \
- zip:${PORTSDIR}/archivers/zip
-RUN_DEPENDS+= ${ECJ_JAR}:${PORTSDIR}/lang/gcc-ecj45
+BUILD_DEPENDS+= ${ECJ_JAR}:lang/gcc-ecj45 \
+ zip:archivers/zip
+RUN_DEPENDS+= ${ECJ_JAR}:lang/gcc-ecj45
EXTRA_PATCHES+= ${FILESDIR}/java-patch-hier
CONFIGURE_ARGS+=--with-ecj-jar=${ECJ_JAR}
LANGUAGES:= ${LANGUAGES},java
diff --git a/lang/gcc48/Makefile b/lang/gcc48/Makefile
index a7fd84a2cc6b..87365ca63b47 100644
--- a/lang/gcc48/Makefile
+++ b/lang/gcc48/Makefile
@@ -14,14 +14,14 @@ COMMENT= GNU Compiler Collection 4.8
LICENSE= GPLv3 GPLv3RLE
LICENSE_COMB= multi
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \
- libmpfr.so:${PORTSDIR}/math/mpfr \
- libmpc.so:${PORTSDIR}/math/mpc
-BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
-RUN_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
+LIB_DEPENDS= libgmp.so:math/gmp \
+ libmpfr.so:math/mpfr \
+ libmpc.so:math/mpc
+BUILD_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
+RUN_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
.if defined(MAINTAINER_MODE)
-BUILD_DEPENDS+= runtest:${PORTSDIR}/misc/dejagnu
+BUILD_DEPENDS+= runtest:misc/dejagnu
.endif
CONFLICTS= gcc-4.8.*
@@ -118,9 +118,9 @@ SUB_LIST+= TARGLIB=${TARGLIB}
.if ${PORT_OPTIONS:MJAVA}
ECJ_JAR= ${LOCALBASE}/share/java/ecj-4.5.jar
-BUILD_DEPENDS+= ${ECJ_JAR}:${PORTSDIR}/lang/gcc-ecj45 \
- zip:${PORTSDIR}/archivers/zip
-RUN_DEPENDS+= ${ECJ_JAR}:${PORTSDIR}/lang/gcc-ecj45
+BUILD_DEPENDS+= ${ECJ_JAR}:lang/gcc-ecj45 \
+ zip:archivers/zip
+RUN_DEPENDS+= ${ECJ_JAR}:lang/gcc-ecj45
EXTRA_PATCHES+= ${FILESDIR}/java-patch-hier
CONFIGURE_ARGS+=--with-ecj-jar=${ECJ_JAR}
LANGUAGES:= ${LANGUAGES},java
diff --git a/lang/gcc49/Makefile b/lang/gcc49/Makefile
index f40dbf322715..cdc21961e98b 100644
--- a/lang/gcc49/Makefile
+++ b/lang/gcc49/Makefile
@@ -13,14 +13,14 @@ COMMENT= GNU Compiler Collection 4.9
LICENSE= GPLv3 GPLv3RLE
LICENSE_COMB= multi
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \
- libmpfr.so:${PORTSDIR}/math/mpfr \
- libmpc.so:${PORTSDIR}/math/mpc
-BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
-RUN_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
+LIB_DEPENDS= libgmp.so:math/gmp \
+ libmpfr.so:math/mpfr \
+ libmpc.so:math/mpc
+BUILD_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
+RUN_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
.if defined(MAINTAINER_MODE)
-BUILD_DEPENDS+= runtest:${PORTSDIR}/misc/dejagnu
+BUILD_DEPENDS+= runtest:misc/dejagnu
.endif
CPE_VENDOR= gnu
@@ -134,9 +134,9 @@ SUB_LIST+= TARGLIB=${TARGLIB}
.if ${PORT_OPTIONS:MJAVA}
ECJ_JAR= ${LOCALBASE}/share/java/ecj-4.5.jar
-BUILD_DEPENDS+= ${ECJ_JAR}:${PORTSDIR}/lang/gcc-ecj45 \
- zip:${PORTSDIR}/archivers/zip
-RUN_DEPENDS+= ${ECJ_JAR}:${PORTSDIR}/lang/gcc-ecj45
+BUILD_DEPENDS+= ${ECJ_JAR}:lang/gcc-ecj45 \
+ zip:archivers/zip
+RUN_DEPENDS+= ${ECJ_JAR}:lang/gcc-ecj45
EXTRA_PATCHES+= ${FILESDIR}/java-patch-hier
CONFIGURE_ARGS+=--with-ecj-jar=${ECJ_JAR}
LANGUAGES:= ${LANGUAGES},java
diff --git a/lang/gcc5-aux/Makefile b/lang/gcc5-aux/Makefile
index 5e504be78369..2dc6edf42166 100644
--- a/lang/gcc5-aux/Makefile
+++ b/lang/gcc5-aux/Makefile
@@ -62,7 +62,7 @@ BOOTSTRAP_COMPILER= ada-bootstrap.${GARCH}.dragonfly.41.tar.bz2
.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
EXTRA_CONFIG+= --with-ld=${LOCALBASE}/bin/ld
EXTRA_CONFIG+= --with-as=${LOCALBASE}/bin/as
.else
@@ -126,7 +126,7 @@ LANGS+= objc
.endif
.if ${PORT_OPTIONS:MTESTSUITE} && !${PORT_OPTIONS:MBOOTSTRAP}
-BUILD_DEPENDS+= dejagnu>=1.4:${PORTSDIR}/misc/dejagnu
+BUILD_DEPENDS+= dejagnu>=1.4:misc/dejagnu
APPLY_DIFFS+= ada-testsuite
APPLY_DIFFS+= cxx-testsuite
APPLY_DIFFS+= gcc-testsuite
diff --git a/lang/gcc5-aux/Makefile.common b/lang/gcc5-aux/Makefile.common
index 0c77347d51f0..3ace4a60c6e0 100644
--- a/lang/gcc5-aux/Makefile.common
+++ b/lang/gcc5-aux/Makefile.common
@@ -2,9 +2,9 @@
.include "Makefile.version"
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
-LIB_DEPENDS+= libmpfr.so:${PORTSDIR}/math/mpfr
-LIB_DEPENDS+= libmpc.so:${PORTSDIR}/math/mpc
+LIB_DEPENDS= libgmp.so:math/gmp
+LIB_DEPENDS+= libmpfr.so:math/mpfr
+LIB_DEPENDS+= libmpc.so:math/mpc
ONLY_FOR_ARCHS= i386 amd64
diff --git a/lang/gcc5-devel/Makefile b/lang/gcc5-devel/Makefile
index 227ebce899ea..448da0708ef4 100644
--- a/lang/gcc5-devel/Makefile
+++ b/lang/gcc5-devel/Makefile
@@ -13,14 +13,14 @@ COMMENT= GNU Compiler Collection 5
LICENSE= GPLv3 GPLv3RLE
LICENSE_COMB= multi
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \
- libmpfr.so:${PORTSDIR}/math/mpfr \
- libmpc.so:${PORTSDIR}/math/mpc
-BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
-RUN_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
+LIB_DEPENDS= libgmp.so:math/gmp \
+ libmpfr.so:math/mpfr \
+ libmpc.so:math/mpc
+BUILD_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
+RUN_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
.if defined(MAINTAINER_MODE)
-BUILD_DEPENDS+= runtest:${PORTSDIR}/misc/dejagnu
+BUILD_DEPENDS+= runtest:misc/dejagnu
.endif
CPE_VENDOR= gnu
@@ -129,15 +129,15 @@ SUB_FILES= pkg-message
SUB_LIST+= TARGLIB=${TARGLIB}
.if ${PORT_OPTIONS:MGRAPHITE}
-LIB_DEPENDS+= libisl.so:${PORTSDIR}/devel/isl
+LIB_DEPENDS+= libisl.so:devel/isl
CONFIGURE_ARGS+=--with-isl=${LOCALBASE}
.endif
.if ${PORT_OPTIONS:MJAVA}
ECJ_JAR= ${LOCALBASE}/share/java/ecj-4.5.jar
-BUILD_DEPENDS+= ${ECJ_JAR}:${PORTSDIR}/lang/gcc-ecj45 \
- zip:${PORTSDIR}/archivers/zip
-RUN_DEPENDS+= ${ECJ_JAR}:${PORTSDIR}/lang/gcc-ecj45
+BUILD_DEPENDS+= ${ECJ_JAR}:lang/gcc-ecj45 \
+ zip:archivers/zip
+RUN_DEPENDS+= ${ECJ_JAR}:lang/gcc-ecj45
EXTRA_PATCHES+= ${FILESDIR}/java-patch-hier
CONFIGURE_ARGS+=--with-ecj-jar=${ECJ_JAR}
LANGUAGES:= ${LANGUAGES},java
diff --git a/lang/gcc5/Makefile b/lang/gcc5/Makefile
index b4d4641818b9..4a81cef7e88e 100644
--- a/lang/gcc5/Makefile
+++ b/lang/gcc5/Makefile
@@ -13,14 +13,14 @@ COMMENT= GNU Compiler Collection 5
LICENSE= GPLv3 GPLv3RLE
LICENSE_COMB= multi
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \
- libmpfr.so:${PORTSDIR}/math/mpfr \
- libmpc.so:${PORTSDIR}/math/mpc
-BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
-RUN_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
+LIB_DEPENDS= libgmp.so:math/gmp \
+ libmpfr.so:math/mpfr \
+ libmpc.so:math/mpc
+BUILD_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
+RUN_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
.if defined(MAINTAINER_MODE)
-BUILD_DEPENDS+= runtest:${PORTSDIR}/misc/dejagnu
+BUILD_DEPENDS+= runtest:misc/dejagnu
.endif
CPE_VENDOR= gnu
@@ -128,15 +128,15 @@ SUB_FILES= pkg-message
SUB_LIST+= TARGLIB=${TARGLIB}
.if ${PORT_OPTIONS:MGRAPHITE}
-LIB_DEPENDS+= libisl.so:${PORTSDIR}/devel/isl
+LIB_DEPENDS+= libisl.so:devel/isl
CONFIGURE_ARGS+=--with-isl=${LOCALBASE}
.endif
.if ${PORT_OPTIONS:MJAVA}
ECJ_JAR= ${LOCALBASE}/share/java/ecj-4.5.jar
-BUILD_DEPENDS+= ${ECJ_JAR}:${PORTSDIR}/lang/gcc-ecj45 \
- zip:${PORTSDIR}/archivers/zip
-RUN_DEPENDS+= ${ECJ_JAR}:${PORTSDIR}/lang/gcc-ecj45
+BUILD_DEPENDS+= ${ECJ_JAR}:lang/gcc-ecj45 \
+ zip:archivers/zip
+RUN_DEPENDS+= ${ECJ_JAR}:lang/gcc-ecj45
EXTRA_PATCHES+= ${FILESDIR}/java-patch-hier
CONFIGURE_ARGS+=--with-ecj-jar=${ECJ_JAR}
LANGUAGES:= ${LANGUAGES},java
diff --git a/lang/gcc6-aux/Makefile b/lang/gcc6-aux/Makefile
index 2ad433d842af..ed100a8a42aa 100644
--- a/lang/gcc6-aux/Makefile
+++ b/lang/gcc6-aux/Makefile
@@ -62,7 +62,7 @@ BOOTSTRAP_COMPILER= ada-bootstrap.${GARCH}.dragonfly.41.tar.bz2
.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
EXTRA_CONFIG+= --with-ld=${LOCALBASE}/bin/ld
EXTRA_CONFIG+= --with-as=${LOCALBASE}/bin/as
.else
@@ -125,7 +125,7 @@ LANGS+= objc
.endif
.if ${PORT_OPTIONS:MTESTSUITE} && !${PORT_OPTIONS:MBOOTSTRAP}
-BUILD_DEPENDS+= dejagnu>=1.4:${PORTSDIR}/misc/dejagnu
+BUILD_DEPENDS+= dejagnu>=1.4:misc/dejagnu
APPLY_DIFFS+= ada-testsuite
APPLY_DIFFS+= gcc-testsuite
.endif
diff --git a/lang/gcc6-aux/Makefile.common b/lang/gcc6-aux/Makefile.common
index 64fff293ea61..537da4b1bdfb 100644
--- a/lang/gcc6-aux/Makefile.common
+++ b/lang/gcc6-aux/Makefile.common
@@ -2,9 +2,9 @@
.include "Makefile.version"
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
-LIB_DEPENDS+= libmpfr.so:${PORTSDIR}/math/mpfr
-LIB_DEPENDS+= libmpc.so:${PORTSDIR}/math/mpc
+LIB_DEPENDS= libgmp.so:math/gmp
+LIB_DEPENDS+= libmpfr.so:math/mpfr
+LIB_DEPENDS+= libmpc.so:math/mpc
ONLY_FOR_ARCHS= i386 amd64
diff --git a/lang/gcc6-devel/Makefile b/lang/gcc6-devel/Makefile
index 19a0233366e3..07811b41f651 100644
--- a/lang/gcc6-devel/Makefile
+++ b/lang/gcc6-devel/Makefile
@@ -13,14 +13,14 @@ COMMENT= GNU Compiler Collection 6
LICENSE= GPLv3 GPLv3RLE
LICENSE_COMB= multi
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \
- libmpfr.so:${PORTSDIR}/math/mpfr \
- libmpc.so:${PORTSDIR}/math/mpc
-BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
-RUN_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
+LIB_DEPENDS= libgmp.so:math/gmp \
+ libmpfr.so:math/mpfr \
+ libmpc.so:math/mpc
+BUILD_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
+RUN_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
.if defined(MAINTAINER_MODE)
-BUILD_DEPENDS+= runtest:${PORTSDIR}/misc/dejagnu
+BUILD_DEPENDS+= runtest:misc/dejagnu
.endif
CPE_VENDOR= gnu
@@ -130,15 +130,15 @@ SUB_FILES= pkg-message
SUB_LIST+= TARGLIB=${TARGLIB}
.if ${PORT_OPTIONS:MGRAPHITE}
-LIB_DEPENDS+= libisl.so:${PORTSDIR}/devel/isl
+LIB_DEPENDS+= libisl.so:devel/isl
CONFIGURE_ARGS+=--with-isl=${LOCALBASE}
.endif
.if ${PORT_OPTIONS:MJAVA}
ECJ_JAR= ${LOCALBASE}/share/java/ecj-4.5.jar
-BUILD_DEPENDS+= ${ECJ_JAR}:${PORTSDIR}/lang/gcc-ecj45 \
- zip:${PORTSDIR}/archivers/zip
-RUN_DEPENDS+= ${ECJ_JAR}:${PORTSDIR}/lang/gcc-ecj45
+BUILD_DEPENDS+= ${ECJ_JAR}:lang/gcc-ecj45 \
+ zip:archivers/zip
+RUN_DEPENDS+= ${ECJ_JAR}:lang/gcc-ecj45
EXTRA_PATCHES+= ${FILESDIR}/java-patch-hier
CONFIGURE_ARGS+=--with-ecj-jar=${ECJ_JAR}
LANGUAGES:= ${LANGUAGES},java
diff --git a/lang/gcl/Makefile b/lang/gcl/Makefile
index 08057ce4f628..9f26833cc16b 100644
--- a/lang/gcl/Makefile
+++ b/lang/gcl/Makefile
@@ -13,8 +13,8 @@ COMMENT= GNU Common Lisp
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
-BUILD_DEPENDS= gawk:${PORTSDIR}/lang/gawk
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
+BUILD_DEPENDS= gawk:lang/gawk
+LIB_DEPENDS= libgmp.so:math/gmp
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/lang/gforth/Makefile b/lang/gforth/Makefile
index dc34b7df200a..c557f980d7f5 100644
--- a/lang/gforth/Makefile
+++ b/lang/gforth/Makefile
@@ -11,9 +11,9 @@ MASTER_SITES= http://www.complang.tuwien.ac.at/forth/gforth/ \
MAINTAINER= johans@FreeBSD.org
COMMENT= Fast and portable Forth system
-LIB_DEPENDS= libffi.so.6:${PORTSDIR}/devel/libffi \
- libltdl.so:${PORTSDIR}/devel/libltdl
-BUILD_DEPENDS= ${LOCALBASE}/include/avcall.h:${PORTSDIR}/devel/ffcall
+LIB_DEPENDS= libffi.so.6:devel/libffi \
+ libltdl.so:devel/libltdl
+BUILD_DEPENDS= ${LOCALBASE}/include/avcall.h:devel/ffcall
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/lang/ghc/Makefile b/lang/ghc/Makefile
index 66bdf0ea4792..010b28122faf 100644
--- a/lang/ghc/Makefile
+++ b/lang/ghc/Makefile
@@ -28,7 +28,7 @@ EXAMPLESDIR= ${PREFIX}/share/examples/ghc-${GHC_VERSION}
CONFLICTS= ghc-7.4.* ghc-7.6.* ghc-7.8.*
-LIB_DEPENDS+= libgmp.so:${PORTSDIR}/math/gmp
+LIB_DEPENDS+= libgmp.so:math/gmp
USE_PERL5= build
USES= autoreconf gmake iconv:translit ncurses perl5 tar:xz
@@ -73,7 +73,7 @@ OPTIONS_DEFINE+= BOOTH
.if ${PORT_OPTIONS:MDYNAMIC}
# The version number is needed as lang/gcc installs a different version
-LIB_DEPENDS+= libffi.so.6:${PORTSDIR}/devel/libffi
+LIB_DEPENDS+= libffi.so.6:devel/libffi
.endif
.if empty(PORT_OPTIONS:MBOOT)
@@ -84,8 +84,8 @@ DISTFILES+= ghc-${BOOT_GHC_VERSION}-boot-${ARCH}-freebsd${EXTRACT_SUFX}:boot
.endif # MBOOT
.if ${PORT_OPTIONS:MPCLANG}
-BUILD_DEPENDS+= ${LOCALBASE}/bin/clang${LLVM_VERSION}:${PORTSDIR}/lang/clang${LLVM_VERSION}
-RUN_DEPENDS+= ${LOCALBASE}/bin/clang${LLVM_VERSION}:${PORTSDIR}/lang/clang${LLVM_VERSION}
+BUILD_DEPENDS+= ${LOCALBASE}/bin/clang${LLVM_VERSION}:lang/clang${LLVM_VERSION}
+RUN_DEPENDS+= ${LOCALBASE}/bin/clang${LLVM_VERSION}:lang/clang${LLVM_VERSION}
CC= ${LOCALBASE}/bin/clang${LLVM_VERSION}
CXX= ${LOCALBASE}/bin/clang++${LLVM_VERSION}
CPP= ${LOCALBASE}/bin/clang-cpp${LLVM_VERSION}
@@ -132,8 +132,8 @@ CONFIGURE_ARGS+= --with-system-libffi \
.endif
.if ${PORT_OPTIONS:MLLVM}
-BUILD_DEPENDS+= ${LOCALBASE}/bin/opt${LLVM_VERSION}:${PORTSDIR}/devel/llvm${LLVM_VERSION}
-RUN_DEPENDS+= ${LOCALBASE}/bin/opt${LLVM_VERSION}:${PORTSDIR}/devel/llvm${LLVM_VERSION}
+BUILD_DEPENDS+= ${LOCALBASE}/bin/opt${LLVM_VERSION}:devel/llvm${LLVM_VERSION}
+RUN_DEPENDS+= ${LOCALBASE}/bin/opt${LLVM_VERSION}:devel/llvm${LLVM_VERSION}
CONFIGURE_ARGS+= --with-opt=${LOCALBASE}/bin/opt${LLVM_VERSION} \
--with-llc=${LOCALBASE}/bin/llc${LLVM_VERSION}
@@ -194,8 +194,8 @@ CONFIGURE_ENV+= PATH=${SLAVES_PREFIX}/bin:${PATH}
.endif # MBOOTH
-BUILD_DEPENDS+= docbook-xsl>0:${PORTSDIR}/textproc/docbook-xsl \
- ${LOCALBASE}/bin/xsltproc:${PORTSDIR}/textproc/libxslt
+BUILD_DEPENDS+= docbook-xsl>0:textproc/docbook-xsl \
+ ${LOCALBASE}/bin/xsltproc:textproc/libxslt
.endif
post-extract:
diff --git a/lang/ghc/bsd.cabal.mk b/lang/ghc/bsd.cabal.mk
index f17717441443..41a1914478cb 100644
--- a/lang/ghc/bsd.cabal.mk
+++ b/lang/ghc/bsd.cabal.mk
@@ -73,19 +73,19 @@ TMPDIR?= ${WRKDIR}/tmp
.endif
.if !defined(STANDALONE) || ${PORT_OPTIONS:MDYNAMIC}
-BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc
-BUILD_DEPENDS+= ghc>=${GHC_VERSION}:${PORTSDIR}/lang/ghc
-RUN_DEPENDS+= ghc:${PORTSDIR}/lang/ghc
-RUN_DEPENDS+= ghc>=${GHC_VERSION}:${PORTSDIR}/lang/ghc
+BUILD_DEPENDS+= ghc:lang/ghc
+BUILD_DEPENDS+= ghc>=${GHC_VERSION}:lang/ghc
+RUN_DEPENDS+= ghc:lang/ghc
+RUN_DEPENDS+= ghc>=${GHC_VERSION}:lang/ghc
.else
-BUILD_DEPENDS+= ghc:${PORTSDIR}/lang/ghc
-BUILD_DEPENDS+= ghc>=${GHC_VERSION}:${PORTSDIR}/lang/ghc
+BUILD_DEPENDS+= ghc:lang/ghc
+BUILD_DEPENDS+= ghc>=${GHC_VERSION}:lang/ghc
.endif
.if ${PORT_OPTIONS:MPCLANG}
-BUILD_DEPENDS+= ${LOCALBASE}/bin/clang${LLVM_VERSION}:${PORTSDIR}/lang/clang${LLVM_VERSION}
-RUN_DEPENDS+= ${LOCALBASE}/bin/clang${LLVM_VERSION}:${PORTSDIR}/lang/clang${LLVM_VERSION}
+BUILD_DEPENDS+= ${LOCALBASE}/bin/clang${LLVM_VERSION}:lang/clang${LLVM_VERSION}
+RUN_DEPENDS+= ${LOCALBASE}/bin/clang${LLVM_VERSION}:lang/clang${LLVM_VERSION}
CC= ${LOCALBASE}/bin/clang${LLVM_VERSION}
CXX= ${LOCALBASE}/bin/clang++${LLVM_VERSION}
CPP= ${LOCALBASE}/bin/clang-cpp${LLVM_VERSION}
@@ -109,26 +109,26 @@ CONFIGURE_ARGS+= --ghc-option=-fllvm \
--ghc-option=-pgmlo --ghc-option=${LOCALBASE}/bin/opt${LLVM_VERSION} \
--ghc-option=-pgmlc --ghc-option=${LOCALBASE}/bin/llc${LLVM_VERSION}
-BUILD_DEPENDS+= ${LOCALBASE}/bin/opt${LLVM_VERSION}:${PORTSDIR}/devel/llvm${LLVM_VERSION}
+BUILD_DEPENDS+= ${LOCALBASE}/bin/opt${LLVM_VERSION}:devel/llvm${LLVM_VERSION}
.endif
.if defined(USE_ALEX)
-BUILD_DEPENDS+= ${ALEX_CMD}:${PORTSDIR}/devel/hs-alex
+BUILD_DEPENDS+= ${ALEX_CMD}:devel/hs-alex
CONFIGURE_ARGS+= --with-alex=${ALEX_CMD}
.endif
.if defined(USE_HAPPY)
-BUILD_DEPENDS+= ${HAPPY_CMD}:${PORTSDIR}/devel/hs-happy
+BUILD_DEPENDS+= ${HAPPY_CMD}:devel/hs-happy
CONFIGURE_ARGS+= --with-happy=${HAPPY_CMD}
.endif
.if defined(USE_C2HS)
-BUILD_DEPENDS+= ${C2HS_CMD}:${PORTSDIR}/devel/hs-c2hs
+BUILD_DEPENDS+= ${C2HS_CMD}:devel/hs-c2hs
CONFIGURE_ARGS+= --with-c2hs=${C2HS_CMD}
.endif
.if defined(EXECUTABLE)
-LIB_DEPENDS+= libgmp.so:${PORTSDIR}/math/gmp
+LIB_DEPENDS+= libgmp.so:math/gmp
USES+= iconv
CONFIGURE_ARGS+= --enable-executable-stripping
@@ -153,7 +153,7 @@ __u_h_r_version:= ${cabal_package:C/^[^<=>]*//g}
.endif
dependencies:= ${dependencies} \
-${HSPREFIX}${__u_h_r_package}${__u_h_r_version}:${PORTSDIR}/${__u_h_r_port}
+${HSPREFIX}${__u_h_r_package}${__u_h_r_version}:${__u_h_r_port}
.endfor
BUILD_DEPENDS+= ${dependencies}
@@ -171,7 +171,7 @@ RUN_DEPENDS+= ${dependencies}
HADDOCK_OPTS= # empty
.if ${PORT_OPTIONS:MHSCOLOUR}
-BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour
+BUILD_DEPENDS+= HsColour:print/hs-hscolour
HSCOLOUR_DATADIR= ${LOCALBASE}/share/cabal/ghc-${GHC_VERSION}/hscolour-${HSCOLOUR_VERSION}
HADDOCK_OPTS+= --hyperlink-source --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css
@@ -181,8 +181,8 @@ HADDOCK_OPTS+= --hyperlink-source --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.c
.endif
.if defined(XMLDOCS)
-BUILD_DEPENDS+= docbook-xsl>0:${PORTSDIR}/textproc/docbook-xsl \
- ${LOCALBASE}/bin/xsltproc:${PORTSDIR}/textproc/libxslt
+BUILD_DEPENDS+= docbook-xsl>0:textproc/docbook-xsl \
+ ${LOCALBASE}/bin/xsltproc:textproc/libxslt
USES+= gmake
diff --git a/lang/gjs/Makefile b/lang/gjs/Makefile
index 406c390e71f4..6fa5940dacb2 100644
--- a/lang/gjs/Makefile
+++ b/lang/gjs/Makefile
@@ -10,8 +10,8 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= GNOME Javascript binding
-LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
- libmozjs-24.so:${PORTSDIR}/lang/spidermonkey24
+LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \
+ libmozjs-24.so:lang/spidermonkey24
USES= compiler:c++11-lib gettext gmake gnome libtool \
pathfix pkgconfig python:build tar:xz
diff --git a/lang/gnatdroid-armv7/Makefile b/lang/gnatdroid-armv7/Makefile
index 6b31aaffeacd..5ce73282fabf 100644
--- a/lang/gnatdroid-armv7/Makefile
+++ b/lang/gnatdroid-armv7/Makefile
@@ -15,8 +15,8 @@ COMMENT?= C/Ada cross-compiler, target: Android ARMv7
LICENSE= GPLv3 GPLv3RLE
LICENSE_COMB= multi
-BUILD_DEPENDS= ${SYSROOT}>=19:${PORTSDIR}/lang/${SYSROOT} \
- ${GDBINUTILS}>=2.21:${PORTSDIR}/lang/${GDBINUTILS}
+BUILD_DEPENDS= ${SYSROOT}>=19:lang/${SYSROOT} \
+ ${GDBINUTILS}>=2.21:lang/${GDBINUTILS}
RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_LICENSES_INSTALL= yes
diff --git a/lang/gnatdroid-binutils/Makefile b/lang/gnatdroid-binutils/Makefile
index 50bbe696b676..f38ff0e243da 100644
--- a/lang/gnatdroid-binutils/Makefile
+++ b/lang/gnatdroid-binutils/Makefile
@@ -13,9 +13,9 @@ COMMENT?= Infrastructure for C/Ada Android cross-compiler (ARMv7)
LICENSE= GPLv3 LGPL3
LICENSE_COMB= multi
-BUILD_DEPENDS= ${SYSROOT}>=19:${PORTSDIR}/lang/${SYSROOT} \
- ${LOCALBASE}/lib/libgmp.so:${PORTSDIR}/math/gmp \
- ${LOCALBASE}/lib/libmpfr.so:${PORTSDIR}/math/mpfr
+BUILD_DEPENDS= ${SYSROOT}>=19:lang/${SYSROOT} \
+ ${LOCALBASE}/lib/libgmp.so:math/gmp \
+ ${LOCALBASE}/lib/libmpfr.so:math/mpfr
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= gmake tar:bzip2
diff --git a/lang/gnu-cobol/Makefile b/lang/gnu-cobol/Makefile
index 1f46f09b897c..03b7848ac646 100644
--- a/lang/gnu-cobol/Makefile
+++ b/lang/gnu-cobol/Makefile
@@ -10,7 +10,7 @@ MASTER_SITES= GNU/gnucobol
MAINTAINER= johans@FreeBSD.org
COMMENT= Open-source COBOL compiler
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
+LIB_DEPENDS= libgmp.so:math/gmp
USE_BDB= yes
USES= gmake libtool ncurses
diff --git a/lang/gnustep-base/Makefile b/lang/gnustep-base/Makefile
index bcf30548cf6f..2527e27e6b06 100644
--- a/lang/gnustep-base/Makefile
+++ b/lang/gnustep-base/Makefile
@@ -13,13 +13,13 @@ COMMENT= GNUstep Foundation library
LICENSE= GPLv3 LGPL3
LICENSE_COMB= multi
-LIB_DEPENDS+= libffi.so:${PORTSDIR}/devel/libffi
-LIB_DEPENDS+= libxml2.so:${PORTSDIR}/textproc/libxml2
-LIB_DEPENDS+= libxslt.so:${PORTSDIR}/textproc/libxslt
-LIB_DEPENDS+= libgmp.so:${PORTSDIR}/math/gmp
-LIB_DEPENDS+= libgcrypt.so:${PORTSDIR}/security/libgcrypt
+LIB_DEPENDS+= libffi.so:devel/libffi
+LIB_DEPENDS+= libxml2.so:textproc/libxml2
+LIB_DEPENDS+= libxslt.so:textproc/libxslt
+LIB_DEPENDS+= libgmp.so:math/gmp
+LIB_DEPENDS+= libgcrypt.so:security/libgcrypt
-RUN_DEPENDS+= ${LOCALBASE}/GNUstep/System/Library/Makefiles/GNUstep.sh:${PORTSDIR}/devel/gnustep-make
+RUN_DEPENDS+= ${LOCALBASE}/GNUstep/System/Library/Makefiles/GNUstep.sh:devel/gnustep-make
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-procfs --disable-mixedabi
@@ -46,10 +46,10 @@ ZEROCONF_DESC= Zeroconf (Bonjour) support
AVAHI_DESC= Zeroconf via Avahi (preferred)
MDNS_DESC= Zeroconf via mDNSResponder
-ICU_LIB_DEPENDS= libicuuc.so:${PORTSDIR}/devel/icu
+ICU_LIB_DEPENDS= libicuuc.so:devel/icu
ICU_CONFIGURE_OFF= --disable-icu
-GNUTLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls
+GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls
GNUTLS_CONFIGURE_ENABLE=tls
OPENSSL_USE= OPENSSL=yes
@@ -59,10 +59,10 @@ OPENSSL_CONFIGURE_OFF= --disable-openssl
.if ${PORT_OPTIONS:MAVAHI}
CONFIGURE_ARGS+= --with-zeroconf-api=avahi
-LIB_DEPENDS+= libavahi-client.so:${PORTSDIR}/net/avahi-app
+LIB_DEPENDS+= libavahi-client.so:net/avahi-app
.elif ${PORT_OPTIONS:MMDNS}
CONFIGURE_ARGS+= --with-zeroconf-api=mdns
-LIB_DEPENDS+= libdns_sd.so:${PORTSDIR}/net/mDNSResponder
+LIB_DEPENDS+= libdns_sd.so:net/mDNSResponder
.else
CONFIGURE_ARGS+= --disable-zeroconf
.endif
diff --git a/lang/go/Makefile b/lang/go/Makefile
index d6eef451ae41..a408b15ead10 100644
--- a/lang/go/Makefile
+++ b/lang/go/Makefile
@@ -13,7 +13,7 @@ COMMENT= Go programming language
LICENSE= BSD3CLAUSE
-BUILD_DEPENDS= go14>=1.4:${PORTSDIR}/lang/go14
+BUILD_DEPENDS= go14>=1.4:lang/go14
USES= shebangfix
SHEBANG_LANG= sh
diff --git a/lang/go/files/bsd.go.mk b/lang/go/files/bsd.go.mk
index 03302c7d3d8c..384225e8121e 100644
--- a/lang/go/files/bsd.go.mk
+++ b/lang/go/files/bsd.go.mk
@@ -41,7 +41,7 @@ GO_WRKDIR_BIN= ${WRKDIR}/bin
GO_WRKDIR_SRC= ${WRKDIR}/src
GO_WRKDIR_PKG= ${WRKDIR}/pkg/${OPSYS:tl}_${GOARCH}
-BUILD_DEPENDS+= ${GO_CMD}:${PORTSDIR}/lang/go
+BUILD_DEPENDS+= ${GO_CMD}:lang/go
GO_ENV+= GOPATH="${WRKDIR}:${LOCAL_GOPATH}" \
CGO_CFLAGS="${CGO_CFLAGS}" \
CGO_LDFLAGS="${CGO_LDFLAGS}" \
diff --git a/lang/guile/Makefile b/lang/guile/Makefile
index fda6e34b9d3c..503da58b1367 100644
--- a/lang/guile/Makefile
+++ b/lang/guile/Makefile
@@ -14,8 +14,8 @@ COMMENT= GNU Ubiquitous Intelligent Language for Extension
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
-LIB_DEPENDS= libltdl.so:${PORTSDIR}/devel/libltdl \
- libgmp.so:${PORTSDIR}/math/gmp
+LIB_DEPENDS= libltdl.so:devel/libltdl \
+ libgmp.so:math/gmp
CONFLICTS_INSTALL= guile2-[0-9]*
diff --git a/lang/guile2/Makefile b/lang/guile2/Makefile
index 517f550a1817..82cf82958963 100644
--- a/lang/guile2/Makefile
+++ b/lang/guile2/Makefile
@@ -13,10 +13,10 @@ COMMENT= GNU Ubiquitous Intelligent Language for Extension
LICENSE= LGPL21
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \
- libltdl.so:${PORTSDIR}/devel/libltdl \
- libunistring.so:${PORTSDIR}/devel/libunistring \
- libffi.so.6:${PORTSDIR}/devel/libffi
+LIB_DEPENDS= libgmp.so:math/gmp \
+ libltdl.so:devel/libltdl \
+ libunistring.so:devel/libunistring \
+ libffi.so.6:devel/libffi
CONFLICTS_INSTALL= guile-[0-9]*
@@ -37,8 +37,8 @@ OPTIONS_SUB= yes
NLS_CONFIGURE_ENABLE= nls
NLS_USES= gettext
THREADS_CONFIGURE_WITH= threads
-THREADS_LIB_DEPENDS= libgc-threaded.so:${PORTSDIR}/devel/boehm-gc-threaded
-THREADS_LIB_DEPENDS_OFF= libgc.so:${PORTSDIR}/devel/boehm-gc
+THREADS_LIB_DEPENDS= libgc-threaded.so:devel/boehm-gc-threaded
+THREADS_LIB_DEPENDS_OFF= libgc.so:devel/boehm-gc
REINPLACE_FILES= libguile/smob.c libguile/filesys.c libguile/gc.c \
libguile/mallocs.c libguile/eval.c libguile/gc-malloc.c \
diff --git a/lang/harbour/Makefile b/lang/harbour/Makefile
index cc58a00217af..5e59b3a1bb7f 100644
--- a/lang/harbour/Makefile
+++ b/lang/harbour/Makefile
@@ -10,9 +10,9 @@ MASTER_SITES= SF/${PORTNAME}-project/source/${PORTVERSION}
MAINTAINER= m.tsatsenko@gmail.com
COMMENT= Open source Clipper-compatible compiler
-LIB_DEPENDS= libslang.so:${PORTSDIR}/devel/libslang2\
- libpcre.so:${PORTSDIR}/devel/pcre
-BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash
+LIB_DEPENDS= libslang.so:devel/libslang2\
+ libpcre.so:devel/pcre
+BUILD_DEPENDS= bash:shells/bash
RUN_DEPENDS:= ${BUILD_DEPENDS}
OPTIONS_DEFINE= MYSQL SQLITE FIREBIRD PGSQL DOCS
@@ -104,7 +104,7 @@ MAKE_ENV+= HB_WITH_FIREBIRD=no
.endif
.if ${PORT_OPTIONS:MSQLITE}
-LIB_DEPENDS+= libsqlite3.so:${PORTSDIR}/databases/sqlite3
+LIB_DEPENDS+= libsqlite3.so:databases/sqlite3
MAKE_ENV+= HB_WITH_SQLITE3=nolocal
PLIST_SUB+= SQLITE=""
.else
diff --git a/lang/hope/Makefile b/lang/hope/Makefile
index 8074f8890b57..34169eb839f0 100644
--- a/lang/hope/Makefile
+++ b/lang/hope/Makefile
@@ -17,7 +17,7 @@ GNU_CONFIGURE= yes
OPTIONS_DEFINE= DOCS
DOCS_USE= TEX=latex:build
-DOCS_BUILD_DEPENDS= latex2html:${PORTSDIR}/textproc/latex2html
+DOCS_BUILD_DEPENDS= latex2html:textproc/latex2html
DOCS_MAKE_ARGS= WITH_DOCS=yes
.include <bsd.port.mk>
diff --git a/lang/hugs/Makefile b/lang/hugs/Makefile
index 19d9ee04cc37..e04ad9ada4c3 100644
--- a/lang/hugs/Makefile
+++ b/lang/hugs/Makefile
@@ -11,7 +11,7 @@ DISTNAME= ${PORTNAME}-plus-${HUGS_DATE}
MAINTAINER= haskell@FreeBSD.org
COMMENT= Interpreter for the functional programming language Haskell 98
-BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash
+BUILD_DEPENDS= bash:shells/bash
WRKSRC= ${WRKDIR}/${DISTNAME}
diff --git a/lang/icc/Makefile b/lang/icc/Makefile
index 37f214792d44..d1caabf29a48 100644
--- a/lang/icc/Makefile
+++ b/lang/icc/Makefile
@@ -17,7 +17,7 @@ COMMENT= Intels C/C++ compiler, set up to produce native FreeBSD binaries
LICENSE= EPL LGPL21
LICENSE_COMB= multi
-EXTRACT_DEPENDS= rpm2cpio.pl:${PORTSDIR}/archivers/rpm2cpio
+EXTRACT_DEPENDS= rpm2cpio.pl:archivers/rpm2cpio
RESTRICTED= Intel forbids any redistribution.
diff --git a/lang/io/Makefile.addons b/lang/io/Makefile.addons
index 46038a7dd4c1..85acc3fa6b9a 100644
--- a/lang/io/Makefile.addons
+++ b/lang/io/Makefile.addons
@@ -70,41 +70,41 @@ OPTIONAL_ADDONS=BigNum \
OPTIONS_GROUP_ADDONS=${OPTIONAL_ADDONS}
-BigNum_LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
-CFFI_LIB_DEPENDS= libffi.so:${PORTSDIR}/devel/libffi
-Clutter_LIB_DEPENDS= libclutter-glx-1.0.so:${PORTSDIR}/graphics/clutter
-DBI_LIB_DEPENDS= libdbi.so:${PORTSDIR}/databases/libdbi
+BigNum_LIB_DEPENDS= libgmp.so:math/gmp
+CFFI_LIB_DEPENDS= libffi.so:devel/libffi
+Clutter_LIB_DEPENDS= libclutter-glx-1.0.so:graphics/clutter
+DBI_LIB_DEPENDS= libdbi.so:databases/libdbi
EditLine_USES= libedit
-Font_LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
+Font_LIB_DEPENDS= libfreetype.so:print/freetype2
Font_USE= GL=glut XORG=xmu
-GLFW_LIB_DEPENDS= libglfw.so.0:${PORTSDIR}/graphics/glfw2
-Image_LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \
- libtiff.so:${PORTSDIR}/graphics/tiff
+GLFW_LIB_DEPENDS= libglfw.so.0:graphics/glfw2
+Image_LIB_DEPENDS= libpng.so:graphics/png \
+ libtiff.so:graphics/tiff
Image_USES= jpeg
-LZO_LIB_DEPENDS= liblzo2.so:${PORTSDIR}/archivers/lzo2
-LibSndFile_LIB_DEPENDS= libsndfile.so:${PORTSDIR}/audio/libsndfile
+LZO_LIB_DEPENDS= liblzo2.so:archivers/lzo2
+LibSndFile_LIB_DEPENDS= libsndfile.so:audio/libsndfile
Libxml2_USE= GNOME=libxml2
-Loudmouth_LIB_DEPENDS= libloudmouth-1.so:${PORTSDIR}/net-im/loudmouth
-Memcached_LIB_DEPENDS= libmemcached.so:${PORTSDIR}/databases/libmemcached
+Loudmouth_LIB_DEPENDS= libloudmouth-1.so:net-im/loudmouth
+Memcached_LIB_DEPENDS= libmemcached.so:databases/libmemcached
MySQL_USE= MYSQL=client
-Ogg_LIB_DEPENDS= libogg.so:${PORTSDIR}/audio/libogg
+Ogg_LIB_DEPENDS= libogg.so:audio/libogg
OpenGL_USE= GL=glut XORG=xmu
PostgreSQL_USES= pgsql
Python_USES= python
-QDBM_LIB_DEPENDS= libqdbm.so:${PORTSDIR}/databases/qdbm
+QDBM_LIB_DEPENDS= libqdbm.so:databases/qdbm
ReadLine_USES= readline:port
-Regex_LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre
+Regex_LIB_DEPENDS= libpcre.so:devel/pcre
SQLite3_USE= SQLITE=3
SampleRateConverter_LIB_DEPENDS=\
- libsamplerate.so:${PORTSDIR}/audio/libsamplerate
-Socket_LIB_DEPENDS= libevent.so:${PORTSDIR}/devel/libevent2
-TagLib_LIB_DEPENDS= libtag.so:${PORTSDIR}/audio/taglib
-Theora_LIB_DEPENDS= libtheora.so:${PORTSDIR}/multimedia/libtheora
+ libsamplerate.so:audio/libsamplerate
+Socket_LIB_DEPENDS= libevent.so:devel/libevent2
+TagLib_LIB_DEPENDS= libtag.so:audio/taglib
+Theora_LIB_DEPENDS= libtheora.so:multimedia/libtheora
TokyoCabinet_LIB_DEPENDS= \
- libtokyocabinet.so:${PORTSDIR}/databases/tokyocabinet
-UUID_LIB_DEPENDS= libuuid.so:${PORTSDIR}/misc/e2fsprogs-libuuid
-Vorbis_LIB_DEPENDS= libvorbis.so:${PORTSDIR}/audio/libvorbis
-Yajl_LIB_DEPENDS= libyajl.so:${PORTSDIR}/devel/yajl
+ libtokyocabinet.so:databases/tokyocabinet
+UUID_LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid
+Vorbis_LIB_DEPENDS= libvorbis.so:audio/libvorbis
+Yajl_LIB_DEPENDS= libyajl.so:devel/yajl
.include <bsd.port.options.mk>
diff --git a/lang/jruby/Makefile b/lang/jruby/Makefile
index c10c3d4438aa..1521a517945f 100644
--- a/lang/jruby/Makefile
+++ b/lang/jruby/Makefile
@@ -13,7 +13,7 @@ COMMENT= Implementation of Ruby Interpreter in Pure Java
LICENSE= EPL GPLv2 LGPL21
LICENSE_COMB= dual
-RUN_DEPENDS= bash:${PORTSDIR}/shells/bash
+RUN_DEPENDS= bash:shells/bash
USES= cpe
NO_BUILD= yes
diff --git a/lang/js_of_ocaml/Makefile b/lang/js_of_ocaml/Makefile
index 39ed923e093b..f350e61a2632 100644
--- a/lang/js_of_ocaml/Makefile
+++ b/lang/js_of_ocaml/Makefile
@@ -8,13 +8,13 @@ CATEGORIES= lang
MAINTAINER= ports@FreeBSD.org
COMMENT= OCaml to JavaScript compiler
-BUILD_DEPENDS= ocaml-lwt>=2.3.0:${PORTSDIR}/devel/ocaml-lwt \
- menhir:${PORTSDIR}/devel/menhir \
- ${SA_DIR}/deriving-ocsigen/deriving.a:${PORTSDIR}/devel/ocaml-deriving-ocsigen \
- ${SA_DIR}/cmdliner/cmdliner.a:${PORTSDIR}/devel/ocaml-cmdliner
-RUN_DEPENDS= ocaml-lwt>=2.3.0:${PORTSDIR}/devel/ocaml-lwt \
- ${SA_DIR}/deriving-ocsigen/deriving.a:${PORTSDIR}/devel/ocaml-deriving-ocsigen \
- ${SA_DIR}/cmdliner/cmdliner.a:${PORTSDIR}/devel/ocaml-cmdliner
+BUILD_DEPENDS= ocaml-lwt>=2.3.0:devel/ocaml-lwt \
+ menhir:devel/menhir \
+ ${SA_DIR}/deriving-ocsigen/deriving.a:devel/ocaml-deriving-ocsigen \
+ ${SA_DIR}/cmdliner/cmdliner.a:devel/ocaml-cmdliner
+RUN_DEPENDS= ocaml-lwt>=2.3.0:devel/ocaml-lwt \
+ ${SA_DIR}/deriving-ocsigen/deriving.a:devel/ocaml-deriving-ocsigen \
+ ${SA_DIR}/cmdliner/cmdliner.a:devel/ocaml-cmdliner
SA_DIR= ${PREFIX}/${OCAML_SITELIBDIR}
diff --git a/lang/jython/Makefile b/lang/jython/Makefile
index 4f55169258e4..9b001da5c492 100644
--- a/lang/jython/Makefile
+++ b/lang/jython/Makefile
@@ -17,8 +17,8 @@ LICENSE_COMB= multi
LICENSE_FILE_PSFL= ${WRKDIR}/LICENSE.txt
LICENSE_FILE_APACHE20= ${WRKDIR}/LICENSE_Apache.txt
-BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash
-RUN_DEPENDS= bash:${PORTSDIR}/shells/bash
+BUILD_DEPENDS= bash:shells/bash
+RUN_DEPENDS= bash:shells/bash
# Extract only license files
EXTRACT_AFTER_ARGS= --no-same-owner --no-same-permissions \
diff --git a/lang/kawa/Makefile b/lang/kawa/Makefile
index 4402ff897b77..763c4da9abc3 100644
--- a/lang/kawa/Makefile
+++ b/lang/kawa/Makefile
@@ -11,7 +11,7 @@ COMMENT= Java-based Scheme implementation
LICENSE= MIT
-BUILD_DEPENDS= ${LOCALBASE}/bin/makeinfo:${PORTSDIR}/print/texinfo
+BUILD_DEPENDS= ${LOCALBASE}/bin/makeinfo:print/texinfo
USES= gmake readline
USE_JAVA= yes
diff --git a/lang/librep/Makefile b/lang/librep/Makefile
index 175fa6b3a534..0648032ab4c0 100644
--- a/lang/librep/Makefile
+++ b/lang/librep/Makefile
@@ -12,10 +12,10 @@ COMMENT= Emacs Lisp like runtime library
LICENSE= GPLv2
-LIB_DEPENDS= libgdbm.so:${PORTSDIR}/databases/gdbm \
- libffi.so:${PORTSDIR}/devel/libffi \
- libgmp.so:${PORTSDIR}/math/gmp
-RUN_DEPENDS= gtar:${PORTSDIR}/archivers/gtar
+LIB_DEPENDS= libgdbm.so:databases/gdbm \
+ libffi.so:devel/libffi \
+ libgmp.so:math/gmp
+RUN_DEPENDS= gtar:archivers/gtar
USE_CSTD= gnu89
diff --git a/lang/lua-ada/Makefile b/lang/lua-ada/Makefile
index ddc3064b2799..10173219d044 100644
--- a/lang/lua-ada/Makefile
+++ b/lang/lua-ada/Makefile
@@ -11,7 +11,7 @@ COMMENT= Ada binding for Lua
LICENSE= GPLv3 GPLv3RLE
LICENSE_COMB= multi
-BUILD_DEPENDS= gprbuild:${PORTSDIR}/devel/gprbuild
+BUILD_DEPENDS= gprbuild:devel/gprbuild
USES= ada lua
USE_GITHUB= yes
diff --git a/lang/maude/Makefile b/lang/maude/Makefile
index c522740b3e31..875d0b16724a 100644
--- a/lang/maude/Makefile
+++ b/lang/maude/Makefile
@@ -16,11 +16,11 @@ BROKEN= unfetchable
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
-LIB_DEPENDS= libbdd.so:${PORTSDIR}/science/buddy \
- libtecla.so:${PORTSDIR}/devel/libtecla \
- libgmp.so:${PORTSDIR}/math/gmp \
- libsigsegv.so:${PORTSDIR}/devel/libsigsegv
+BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex
+LIB_DEPENDS= libbdd.so:science/buddy \
+ libtecla.so:devel/libtecla \
+ libgmp.so:math/gmp \
+ libsigsegv.so:devel/libsigsegv
USES= autoreconf bison
GNU_CONFIGURE= yes
@@ -49,7 +49,7 @@ FULL_MAUDE= full-maude${FULL_MAUDE_VER}.maude
FULL_MAUDE_DIST= ${FULL_MAUDE}.zip
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${FULL_MAUDE_DIST}:fm
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-EXTRACT_DEPENDS+= ${LOCALBASE}/bin/unzip:${PORTSDIR}/archivers/unzip
+EXTRACT_DEPENDS+= ${LOCALBASE}/bin/unzip:archivers/unzip
PLIST_SUB+= FULL_MAUDE=""
PLIST_SUB+= FULL_MAUDE_VER="${FULL_MAUDE_VER}"
.else
diff --git a/lang/mdk/Makefile b/lang/mdk/Makefile
index 1f331ff188dd..aa6cf61a98ec 100644
--- a/lang/mdk/Makefile
+++ b/lang/mdk/Makefile
@@ -35,7 +35,7 @@ GLADE_PLIST_FILES= bin/gmixvm \
%%DATADIR%%/mixgtk.glade
GUILE_CONFIGURE_WITH= guile
-GUILE_LIB_DEPENDS= libguile.so:${PORTSDIR}/lang/guile
+GUILE_LIB_DEPENDS= libguile.so:lang/guile
GUILE_PLIST_FILES= bin/mixguile \
%%DATADIR%%/mixguile.scm \
%%DATADIR%%/mixguile-commands.scm \
diff --git a/lang/micropython/Makefile b/lang/micropython/Makefile
index 8fa82985657e..aead87ee655b 100644
--- a/lang/micropython/Makefile
+++ b/lang/micropython/Makefile
@@ -10,7 +10,7 @@ COMMENT= Implementation of the Python language for microcontrollers
LICENSE= MIT
-LIB_DEPENDS= libffi.so:${PORTSDIR}/devel/libffi
+LIB_DEPENDS= libffi.so:devel/libffi
USES= gmake pkgconfig python:3,build readline shebangfix
diff --git a/lang/mit-scheme/Makefile b/lang/mit-scheme/Makefile
index af76d08f4389..6860ec476985 100644
--- a/lang/mit-scheme/Makefile
+++ b/lang/mit-scheme/Makefile
@@ -30,7 +30,7 @@ CONFIGURE_ARGS+=--without-db-4
.if ${PORT_OPTIONS:MGDBM}
PLIST_SUB+= GDBM=""
CONFIGURE_ARGS+=--with-gdbm=${LOCALBASE}
-LIB_DEPENDS+= libgdbm.so:${PORTSDIR}/databases/gdbm
+LIB_DEPENDS+= libgdbm.so:databases/gdbm
.else
PLIST_SUB+= GDBM="@comment "
CONFIGURE_ARGS+=--without-gdbm
@@ -39,7 +39,7 @@ CONFIGURE_ARGS+=--without-gdbm
.if ${PORT_OPTIONS:MMHASH}
PLIST_SUB+= MHASH=""
CONFIGURE_ARGS+=--with-mhash=${LOCALBASE}
-LIB_DEPENDS+= libmhash.so:${PORTSDIR}/security/mhash
+LIB_DEPENDS+= libmhash.so:security/mhash
.else
PLIST_SUB+= MHASH="@comment "
CONFIGURE_ARGS+=--without-mhash
@@ -48,7 +48,7 @@ CONFIGURE_ARGS+=--without-mhash
.if ${PORT_OPTIONS:MMCRYPT}
PLIST_SUB+= MCRYPT=""
CONFIGURE_ARGS+=--with-mcrypt=${LOCALBASE}
-LIB_DEPENDS+= libmcrypt.so:${PORTSDIR}/security/libmcrypt
+LIB_DEPENDS+= libmcrypt.so:security/libmcrypt
.else
PLIST_SUB+= MCRYPT="@comment "
CONFIGURE_ARGS+=--without-mcrypt
diff --git a/lang/mlton/Makefile b/lang/mlton/Makefile
index 823ac6d34f59..8d3c16b549b9 100644
--- a/lang/mlton/Makefile
+++ b/lang/mlton/Makefile
@@ -21,9 +21,9 @@ EXTRACT_ONLY= ${SRC_DIST}
MAINTAINER= beyert@cs.ucr.edu
COMMENT= Optimizing Standard ML compiler
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
-RUN_DEPENDS= bash:${PORTSDIR}/shells/bash
-BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash
+LIB_DEPENDS= libgmp.so:math/gmp
+RUN_DEPENDS= bash:shells/bash
+BUILD_DEPENDS= bash:shells/bash
LICENSE_FILE= doc/license/MLton-LICENSE
@@ -38,8 +38,8 @@ USE_GCC= any
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MDOCS}
-BUILD_DEPENDS+= gsed:${PORTSDIR}/textproc/gsed \
- htmldoc:${PORTSDIR}/textproc/htmldoc
+BUILD_DEPENDS+= gsed:textproc/gsed \
+ htmldoc:textproc/htmldoc
USE_TEX= latex:build
.else
INSTALL_TARGET= install-no-docs remove-docs
@@ -53,7 +53,7 @@ BROKEN= ${DISTNAME}-${PORTVERSION} does not bootstrap properly with smlnj
.endif
.if ${PORT_OPTIONS:MSMLNJ}
-BUILD_DEPENDS+= smlnj>=110.65:${PORTSDIR}/lang/smlnj
+BUILD_DEPENDS+= smlnj>=110.65:lang/smlnj
BOOT_DIST=
MAKE_ENV+= SMLNJ_DEVEL=yes
.if ! ${PORT_OPTIONS:MDOCS}
@@ -66,11 +66,11 @@ BOOT_DIST= ${PORTNAME}-${PORTVERSION}-1.${MACHINE_ARCH}-freebsd${OSRELMAJ}.${BOO
.endif
.if ${PORT_OPTIONS:MMINGW32}
-BUILD_DEPENDS+= wine:${PORTSDIR}/emulators/wine \
- mingw32-gcc:${PORTSDIR}/devel/mingw32-gcc \
- ${LOCALBASE}/mingw32/lib/libgmp.a:${PORTSDIR}/math/mingw32-libgmp
-RUN_DEPENDS+= mingw32-gcc:${PORTSDIR}/devel/mingw32-gcc \
- ${LOCALBASE}/mingw32/lib/libgmp.a:${PORTSDIR}/math/mingw32-libgmp
+BUILD_DEPENDS+= wine:emulators/wine \
+ mingw32-gcc:devel/mingw32-gcc \
+ ${LOCALBASE}/mingw32/lib/libgmp.a:math/mingw32-libgmp
+RUN_DEPENDS+= mingw32-gcc:devel/mingw32-gcc \
+ ${LOCALBASE}/mingw32/lib/libgmp.a:math/mingw32-libgmp
PLIST_SUB+= MINGW32CROSS=""
.else
diff --git a/lang/mmix/Makefile b/lang/mmix/Makefile
index 61b052632888..9fc1e589e126 100644
--- a/lang/mmix/Makefile
+++ b/lang/mmix/Makefile
@@ -15,7 +15,7 @@ LICENSE_NAME= mmix license
LICENSE_FILE= ${FILESDIR}/LICENSE.txt
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-BUILD_DEPENDS= ctangle:${PORTSDIR}/devel/cweb
+BUILD_DEPENDS= ctangle:devel/cweb
NO_WRKSUBDIR= yes
FILES= mmix.1 mmix.mp silly.out silly.run
diff --git a/lang/modula3/Makefile b/lang/modula3/Makefile
index f64172ed4084..f56ef130ea01 100644
--- a/lang/modula3/Makefile
+++ b/lang/modula3/Makefile
@@ -16,7 +16,7 @@ LICENSE_NAME= CM3 License defined by DEC and Critical Mass copyrights
LICENSE_FILE= ${WRKSRC}/COM_LICENSE
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-LIB_DEPENDS= libodbc.so:${PORTSDIR}/databases/unixODBC
+LIB_DEPENDS= libodbc.so:databases/unixODBC
NEWBOOTDIR= ${WRKDIR}/new-bootstrap/bootstrap
SRCDISTFILE= modula3-cm3-${PORTVERSION}-${GH_TAGNAME}_GH0.tar.gz
diff --git a/lang/mono/Makefile b/lang/mono/Makefile
index 414db2f026dc..28764cad969a 100644
--- a/lang/mono/Makefile
+++ b/lang/mono/Makefile
@@ -14,8 +14,8 @@ PATCH_DIST_STRIP=-p1
MAINTAINER= mono@FreeBSD.org
COMMENT= Open source implementation of .NET Development Framework
-BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser \
- bash:${PORTSDIR}/shells/bash
+BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \
+ bash:shells/bash
USES= bison compiler:c11 cpe gettext gmake iconv libtool pathfix perl5 tar:bzip2
USE_GNOME= glib20
diff --git a/lang/moscow_ml/Makefile b/lang/moscow_ml/Makefile
index 9c2c6c426c07..1a7b874bbb6d 100644
--- a/lang/moscow_ml/Makefile
+++ b/lang/moscow_ml/Makefile
@@ -11,8 +11,8 @@ DISTNAME= mos201src
MAINTAINER= johans@FreeBSD.org
COMMENT= Lightweight implementation of Standard ML
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \
- libgdbm.so:${PORTSDIR}/databases/gdbm
+LIB_DEPENDS= libgmp.so:math/gmp \
+ libgdbm.so:databases/gdbm
RESTRICTED= Restrictions on for-profit distribution
diff --git a/lang/mosh/Makefile b/lang/mosh/Makefile
index 00e6adb125e2..1eabb1497a51 100644
--- a/lang/mosh/Makefile
+++ b/lang/mosh/Makefile
@@ -14,8 +14,8 @@ COMMENT= Fast R6RS Scheme interpreter
LICENSE= BSD2CLAUSE
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \
- libonig.so:${PORTSDIR}/devel/oniguruma5
+LIB_DEPENDS= libgmp.so:math/gmp \
+ libonig.so:devel/oniguruma5
CONFLICTS_INSTALL= mosh-1.[0-9].*
diff --git a/lang/mtasc/Makefile b/lang/mtasc/Makefile
index a8cf432b4ff0..d9639a304000 100644
--- a/lang/mtasc/Makefile
+++ b/lang/mtasc/Makefile
@@ -10,7 +10,7 @@ MASTER_SITES= LOCAL/chinsan
MAINTAINER= saper@saper.info
COMMENT= Motion-Twin ActionScript 2 Compiler
-BUILD_DEPENDS= ${LOCALBASE}/lib/ocaml/site-lib/extlib/IO.cmi:${PORTSDIR}/devel/ocaml-extlib
+BUILD_DEPENDS= ${LOCALBASE}/lib/ocaml/site-lib/extlib/IO.cmi:devel/ocaml-extlib
USE_OCAML= yes
USE_OCAML_FINDLIB=yes
diff --git a/lang/munger/Makefile b/lang/munger/Makefile
index 742b998d95e7..90633963a911 100644
--- a/lang/munger/Makefile
+++ b/lang/munger/Makefile
@@ -12,7 +12,7 @@ COMMENT= Static lisp interpreter with text processing abilities
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libtre.so:${PORTSDIR}/textproc/libtre
+LIB_DEPENDS= libtre.so:textproc/libtre
USES= ncurses
MAKE_ENV= INSTALL_PROGRAM="${INSTALL_PROGRAM}" INSTALL_SCRIPT="${INSTALL_SCRIPT}" \
diff --git a/lang/nbc/Makefile b/lang/nbc/Makefile
index 415726a1a01a..fe0ed3ace664 100644
--- a/lang/nbc/Makefile
+++ b/lang/nbc/Makefile
@@ -20,7 +20,7 @@ WRKSRC= ${WRKDIR}/NXT
OPTIONS_DEFINE= DOCS ROBOCTL
ROBOCTL_DESC= Include roboctl to communicate with the NXT
-ROBOCTL_RUN_DEPENDS= legoctl:${PORTSDIR}/devel/roboctl
+ROBOCTL_RUN_DEPENDS= legoctl:devel/roboctl
USES= dos2unix gmake tar:tgz
USE_FPC= fcl-base fcl-image pasjpeg rtl-objpas
diff --git a/lang/newlisp-devel/Makefile b/lang/newlisp-devel/Makefile
index 11037f732342..fdba90726ec7 100644
--- a/lang/newlisp-devel/Makefile
+++ b/lang/newlisp-devel/Makefile
@@ -12,7 +12,7 @@ COMMENT= LISP like scripting language
LICENSE= GPLv3
-LIB_DEPENDS= libffi.so:${PORTSDIR}/devel/libffi
+LIB_DEPENDS= libffi.so:devel/libffi
CONFLICTS= newlisp-[0-9]*
@@ -45,7 +45,7 @@ CFLAGS+= -DNEWLISP64
.endif
.if ${PORT_OPTIONS:MGMP}
-LIB_DEPENDS+= libgmp.so:${PORTSDIR}/math/gmp
+LIB_DEPENDS+= libgmp.so:math/gmp
MODULES+= gmp
PLIST_SUB+= GMP=""
.else
@@ -53,7 +53,7 @@ PLIST_SUB+= GMP="@comment "
.endif
.if ${PORT_OPTIONS:MGSL}
-LIB_DEPENDS+= libgsl.so:${PORTSDIR}/math/gsl
+LIB_DEPENDS+= libgsl.so:math/gsl
MODULES+= gsl
PLIST_SUB+= GSL=""
.else
diff --git a/lang/newlisp/Makefile b/lang/newlisp/Makefile
index 5f541abcb3bb..2076ec2fa06c 100644
--- a/lang/newlisp/Makefile
+++ b/lang/newlisp/Makefile
@@ -11,7 +11,7 @@ COMMENT= LISP like scripting language
LICENSE= GPLv3
-LIB_DEPENDS= libffi.so:${PORTSDIR}/devel/libffi
+LIB_DEPENDS= libffi.so:devel/libffi
CONFLICTS= newlisp-devel-[0-9]*
@@ -46,7 +46,7 @@ CFLAGS+= -DNEWLISP64
.endif
.if ${PORT_OPTIONS:MGSL}
-LIB_DEPENDS+= libgsl.so:${PORTSDIR}/math/gsl
+LIB_DEPENDS+= libgsl.so:math/gsl
MODULES+= gsl
.endif
diff --git a/lang/ofc/Makefile b/lang/ofc/Makefile
index c3889caa3560..2f22d3e160d4 100644
--- a/lang/ofc/Makefile
+++ b/lang/ofc/Makefile
@@ -10,9 +10,9 @@ MASTER_SITES= GOOGLE_CODE
MAINTAINER= vanilla@FreeBSD.org
COMMENT= The Objective-C Foundation Classes library
-LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2 \
- libpng.so:${PORTSDIR}/graphics/png \
- libfreetype.so:${PORTSDIR}/print/freetype2
+LIB_DEPENDS= libexpat.so:textproc/expat2 \
+ libpng.so:graphics/png \
+ libfreetype.so:print/freetype2
PROJECTHOST= ${PORTNAME}
USE_SDL= sdl
@@ -25,7 +25,7 @@ INSTALL_TARGET= install-strip
OPTIONS_DEFINE= GDBM GMP
-GDBM_LIB_DEPENDS= libgdbm.so:${PORTSDIR}/databases/gdbm
-GMP_LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
+GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm
+GMP_LIB_DEPENDS= libgmp.so:math/gmp
.include <bsd.port.mk>
diff --git a/lang/ohugs/Makefile b/lang/ohugs/Makefile
index 1dcb444b383b..7d64534c1736 100644
--- a/lang/ohugs/Makefile
+++ b/lang/ohugs/Makefile
@@ -15,9 +15,9 @@ OPTIONS_DEFINE= X11
.include <bsd.port.options.mk>
-LIB_DEPENDS= libreadline.so.6:${PORTSDIR}/devel/readline
+LIB_DEPENDS= libreadline.so.6:devel/readline
.if empty(PORT_OPTIONS:MX11)
-LIB_DEPENDS= libTix8.4.3.so:${PORTSDIR}/x11-toolkits/tix
+LIB_DEPENDS= libTix8.4.3.so:x11-toolkits/tix
.endif
WRKSRC= ${WRKDIR}/${DISTNAME:S/.src//}
diff --git a/lang/onyx/Makefile b/lang/onyx/Makefile
index a47bef33bd5c..824828068cc2 100644
--- a/lang/onyx/Makefile
+++ b/lang/onyx/Makefile
@@ -12,8 +12,8 @@ COMMENT= Embeddable stack-based threaded interpreted language
LICENSE= BSD2CLAUSE
-BUILD_DEPENDS= cook:${PORTSDIR}/devel/cook
-LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre
+BUILD_DEPENDS= cook:devel/cook
+LIB_DEPENDS= libpcre.so:devel/pcre
USES= libedit shebangfix tar:bzip2
GNU_CONFIGURE= yes
diff --git a/lang/oo2c/Makefile b/lang/oo2c/Makefile
index b454cb821ede..2701e4b29916 100644
--- a/lang/oo2c/Makefile
+++ b/lang/oo2c/Makefile
@@ -13,9 +13,9 @@ COMMENT= Optimizing Oberon-2 compiler of University of Kaiserslautern, Germany
LICENSE= GPLv2
-BUILD_DEPENDS= xsltproc:${PORTSDIR}/textproc/libxslt
-RUN_DEPENDS= libtool:${PORTSDIR}/devel/libtool
-LIB_DEPENDS= libgc.so:${PORTSDIR}/devel/boehm-gc
+BUILD_DEPENDS= xsltproc:textproc/libxslt
+RUN_DEPENDS= libtool:devel/libtool
+LIB_DEPENDS= libgc.so:devel/boehm-gc
DOCSDIR= lib/${PORTNAME}
USES= gmake libtool:build tar:bzip2
diff --git a/lang/p5-Expect/Makefile b/lang/p5-Expect/Makefile
index f0876be2ac0c..651ca575f55f 100644
--- a/lang/p5-Expect/Makefile
+++ b/lang/p5-Expect/Makefile
@@ -12,7 +12,7 @@ COMMENT= Perl module inspired by the Tcl version of Expect
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-IO-Tty>=1.11:${PORTSDIR}/devel/p5-IO-Tty
+BUILD_DEPENDS= p5-IO-Tty>=1.11:devel/p5-IO-Tty
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/lang/p5-Interpolation/Makefile b/lang/p5-Interpolation/Makefile
index d5db242d8667..960c2ef33b20 100644
--- a/lang/p5-Interpolation/Makefile
+++ b/lang/p5-Interpolation/Makefile
@@ -12,7 +12,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Implement arbitrary string interpolation semantics for Perl
-BUILD_DEPENDS= p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser
+BUILD_DEPENDS= p5-HTML-Parser>=0:www/p5-HTML-Parser
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/lang/p5-JSAN/Makefile b/lang/p5-JSAN/Makefile
index 0021b5fb8c19..5054a185978a 100644
--- a/lang/p5-JSAN/Makefile
+++ b/lang/p5-JSAN/Makefile
@@ -12,16 +12,16 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= JavaScript Archive Network (JSAN) Shell
-BUILD_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \
- p5-Class-DBI-DATA-Schema>=0:${PORTSDIR}/databases/p5-Class-DBI-DATA-Schema \
- p5-Class-DBI-Loader>=0:${PORTSDIR}/databases/p5-Class-DBI-Loader \
- p5-Class-DBI-SQLite>=0:${PORTSDIR}/databases/p5-Class-DBI-SQLite \
- p5-Class-DBI>=0:${PORTSDIR}/databases/p5-Class-DBI \
- p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite \
- p5-SQL-Translator>=0:${PORTSDIR}/databases/p5-SQL-Translator \
- p5-XML-XPath>=0:${PORTSDIR}/textproc/p5-XML-XPath \
- p5-YAML>=0:${PORTSDIR}/textproc/p5-YAML \
- p5-libwww>=0:${PORTSDIR}/www/p5-libwww
+BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
+ p5-Class-DBI-DATA-Schema>=0:databases/p5-Class-DBI-DATA-Schema \
+ p5-Class-DBI-Loader>=0:databases/p5-Class-DBI-Loader \
+ p5-Class-DBI-SQLite>=0:databases/p5-Class-DBI-SQLite \
+ p5-Class-DBI>=0:databases/p5-Class-DBI \
+ p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
+ p5-SQL-Translator>=0:databases/p5-SQL-Translator \
+ p5-XML-XPath>=0:textproc/p5-XML-XPath \
+ p5-YAML>=0:textproc/p5-YAML \
+ p5-libwww>=0:www/p5-libwww
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/lang/p5-JavaScript-SpiderMonkey/Makefile b/lang/p5-JavaScript-SpiderMonkey/Makefile
index e8a559a5d250..4432d1065c21 100644
--- a/lang/p5-JavaScript-SpiderMonkey/Makefile
+++ b/lang/p5-JavaScript-SpiderMonkey/Makefile
@@ -14,8 +14,8 @@ COMMENT= Perl interface to Mozilla JavaScript implementation
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-LIB_DEPENDS= libjs.so:${PORTSDIR}/lang/spidermonkey17
-TEST_DEPENDS= p5-Log-Log4perl>=0:${PORTSDIR}/devel/p5-Log-Log4perl
+LIB_DEPENDS= libjs.so:lang/spidermonkey17
+TEST_DEPENDS= p5-Log-Log4perl>=0:devel/p5-Log-Log4perl
USE_PERL5= configure
USES= perl5
diff --git a/lang/p5-List-MoreUtils/Makefile b/lang/p5-List-MoreUtils/Makefile
index eb00a8eeab43..f822319e82c8 100644
--- a/lang/p5-List-MoreUtils/Makefile
+++ b/lang/p5-List-MoreUtils/Makefile
@@ -14,7 +14,7 @@ COMMENT= Provide the stuff missing in List::Util
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Exporter-Tiny>=0.038:${PORTSDIR}/devel/p5-Exporter-Tiny
+BUILD_DEPENDS= p5-Exporter-Tiny>=0.038:devel/p5-Exporter-Tiny
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/lang/p5-Marpa-PP/Makefile b/lang/p5-Marpa-PP/Makefile
index a5651a94b046..ef602fa9aa4e 100644
--- a/lang/p5-Marpa-PP/Makefile
+++ b/lang/p5-Marpa-PP/Makefile
@@ -15,10 +15,10 @@ COMMENT= Pure Perl version of Marpa
LICENSE= LGPL3
-BUILD_DEPENDS= p5-PPI>=1.206:${PORTSDIR}/textproc/p5-PPI \
- p5-Task-Weaken>=0:${PORTSDIR}/devel/p5-Task-Weaken
+BUILD_DEPENDS= p5-PPI>=1.206:textproc/p5-PPI \
+ p5-Task-Weaken>=0:devel/p5-Task-Weaken
RUN_DEPENDS:= ${BUILD_DEPENDS}
-TEST_DEPENDS= p5-Test-Weaken>=3.004000:${PORTSDIR}/devel/p5-Test-Weaken
+TEST_DEPENDS= p5-Test-Weaken>=3.004000:devel/p5-Test-Weaken
NO_ARCH= yes
USE_PERL5= modbuild
diff --git a/lang/p5-Marpa-XS/Makefile b/lang/p5-Marpa-XS/Makefile
index 814e10921113..355c59a63fbd 100644
--- a/lang/p5-Marpa-XS/Makefile
+++ b/lang/p5-Marpa-XS/Makefile
@@ -14,12 +14,12 @@ COMMENT= XS version of Marpa
LICENSE= LGPL3
-BUILD_DEPENDS= p5-ExtUtils-PkgConfig>=0:${PORTSDIR}/devel/p5-ExtUtils-PkgConfig \
- p5-Glib2>=1.223:${PORTSDIR}/devel/p5-Glib2 \
- p5-PPI>=1.206:${PORTSDIR}/textproc/p5-PPI \
- p5-Task-Weaken>=0:${PORTSDIR}/devel/p5-Task-Weaken
+BUILD_DEPENDS= p5-ExtUtils-PkgConfig>=0:devel/p5-ExtUtils-PkgConfig \
+ p5-Glib2>=1.223:devel/p5-Glib2 \
+ p5-PPI>=1.206:textproc/p5-PPI \
+ p5-Task-Weaken>=0:devel/p5-Task-Weaken
RUN_DEPENDS:= ${BUILD_DEPENDS}
-TEST_DEPENDS= p5-Test-Weaken>=3.004000:${PORTSDIR}/devel/p5-Test-Weaken
+TEST_DEPENDS= p5-Test-Weaken>=3.004000:devel/p5-Test-Weaken
USE_PERL5= modbuild
USES= perl5
diff --git a/lang/p5-Marpa/Makefile b/lang/p5-Marpa/Makefile
index 34fab07d76f8..7fe09e0318c9 100644
--- a/lang/p5-Marpa/Makefile
+++ b/lang/p5-Marpa/Makefile
@@ -16,8 +16,8 @@ COMMENT= Parse any Language You Can Describe in BNF
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-HTML-Parser>=3.64:${PORTSDIR}/www/p5-HTML-Parser \
- p5-PPI>=1.206:${PORTSDIR}/textproc/p5-PPI
+BUILD_DEPENDS= p5-HTML-Parser>=3.64:www/p5-HTML-Parser \
+ p5-PPI>=1.206:textproc/p5-PPI
RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
diff --git a/lang/p5-Modern-Perl/Makefile b/lang/p5-Modern-Perl/Makefile
index c73f60904616..c5609cca787e 100644
--- a/lang/p5-Modern-Perl/Makefile
+++ b/lang/p5-Modern-Perl/Makefile
@@ -14,7 +14,7 @@ COMMENT= Enable all of the features of Modern Perl with one import
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-autodie>=2.22:${PORTSDIR}/devel/p5-autodie
+BUILD_DEPENDS= p5-autodie>=2.22:devel/p5-autodie
RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
diff --git a/lang/p5-Parse-Perl/Makefile b/lang/p5-Parse-Perl/Makefile
index a0585e04a330..7ddc6fa49226 100644
--- a/lang/p5-Parse-Perl/Makefile
+++ b/lang/p5-Parse-Perl/Makefile
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Interpret string as Perl source
-BUILD_DEPENDS= p5-Devel-CallChecker>=0.003:${PORTSDIR}/devel/p5-Devel-CallChecker
+BUILD_DEPENDS= p5-Devel-CallChecker>=0.003:devel/p5-Devel-CallChecker
RUN_DEPENDS:= ${BUILD_DEPENDS}
-TEST_DEPENDS= p5-Devel-Declare>=0:${PORTSDIR}/devel/p5-Devel-Declare \
- p5-Lexical-Import>=0:${PORTSDIR}/devel/p5-Lexical-Import \
- p5-Sub-Identify>=0:${PORTSDIR}/devel/p5-Sub-Identify
+TEST_DEPENDS= p5-Devel-Declare>=0:devel/p5-Devel-Declare \
+ p5-Lexical-Import>=0:devel/p5-Lexical-Import \
+ p5-Sub-Identify>=0:devel/p5-Sub-Identify
USES= perl5
USE_PERL5= modbuild
diff --git a/lang/p5-Perl6-Subs/Makefile b/lang/p5-Perl6-Subs/Makefile
index 30df0225078e..fc691634930a 100644
--- a/lang/p5-Perl6-Subs/Makefile
+++ b/lang/p5-Perl6-Subs/Makefile
@@ -11,7 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
COMMENT= Perl6::Subs - Define your subroutines in the Perl 6 style
-BUILD_DEPENDS= p5-Parse-RecDescent>=0:${PORTSDIR}/devel/p5-Parse-RecDescent
+BUILD_DEPENDS= p5-Parse-RecDescent>=0:devel/p5-Parse-RecDescent
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/lang/p5-Pugs-Compiler-Rule/Makefile b/lang/p5-Pugs-Compiler-Rule/Makefile
index fa177e775a10..4fb88b4130d1 100644
--- a/lang/p5-Pugs-Compiler-Rule/Makefile
+++ b/lang/p5-Pugs-Compiler-Rule/Makefile
@@ -12,12 +12,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Compiler for Perl 6 Rules
-RUN_DEPENDS= p5-Cache-Cache>=1.05:${PORTSDIR}/devel/p5-Cache-Cache \
- p5-PadWalker>=1.0:${PORTSDIR}/devel/p5-PadWalker \
- p5-Parse-Yapp>=0:${PORTSDIR}/devel/p5-Parse-Yapp \
- p5-YAML-Syck>=0.60:${PORTSDIR}/textproc/p5-YAML-Syck
+RUN_DEPENDS= p5-Cache-Cache>=1.05:devel/p5-Cache-Cache \
+ p5-PadWalker>=1.0:devel/p5-PadWalker \
+ p5-Parse-Yapp>=0:devel/p5-Parse-Yapp \
+ p5-YAML-Syck>=0.60:textproc/p5-YAML-Syck
BUILD_DEPENDS:= ${RUN_DEPENDS}
-TEST_DEPENDS= p5-File-Slurp>0:${PORTSDIR}/devel/p5-File-Slurp
+TEST_DEPENDS= p5-File-Slurp>0:devel/p5-File-Slurp
USES= perl5
USE_PERL5= configure
diff --git a/lang/p5-Quantum-Superpositions/Makefile b/lang/p5-Quantum-Superpositions/Makefile
index e76f4f36582c..e31e7f9429f2 100644
--- a/lang/p5-Quantum-Superpositions/Makefile
+++ b/lang/p5-Quantum-Superpositions/Makefile
@@ -14,7 +14,7 @@ COMMENT= QM-like superpositions in Perl
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Class-Multimethods>=0:${PORTSDIR}/devel/p5-Class-Multimethods
+BUILD_DEPENDS= p5-Class-Multimethods>=0:devel/p5-Class-Multimethods
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/lang/p5-Switch/Makefile b/lang/p5-Switch/Makefile
index 0afb407a18d7..524bc009c2f7 100644
--- a/lang/p5-Switch/Makefile
+++ b/lang/p5-Switch/Makefile
@@ -12,7 +12,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
COMMENT= Switch - A switch statement for Perl
-BUILD_DEPENDS= p5-Filter>0:${PORTSDIR}/devel/p5-Filter
+BUILD_DEPENDS= p5-Filter>0:devel/p5-Filter
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/lang/p5-Test-XPath/Makefile b/lang/p5-Test-XPath/Makefile
index 8122d0ea7df7..1e55531a63c3 100644
--- a/lang/p5-Test-XPath/Makefile
+++ b/lang/p5-Test-XPath/Makefile
@@ -14,7 +14,7 @@ COMMENT= Test XML and HTML content and structure with XPath expressions
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-RUN_DEPENDS= p5-XML-LibXML>=1.70:${PORTSDIR}/textproc/p5-XML-LibXML
+RUN_DEPENDS= p5-XML-LibXML>=1.70:textproc/p5-XML-LibXML
USES= perl5
USE_PERL5= modbuild
@@ -27,12 +27,12 @@ PODT_DESC= Include Pod package test dependencies
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MCSS}
-RUN_DEPENDS+= p5-HTML-Selector-XPath>=0.06:${PORTSDIR}/www/p5-HTML-Selector-XPath
+RUN_DEPENDS+= p5-HTML-Selector-XPath>=0.06:www/p5-HTML-Selector-XPath
.endif
.if ${PORT_OPTIONS:MPODT}
-TEST_DEPENDS+= p5-Pod-Coverage>=0:${PORTSDIR}/devel/p5-Pod-Coverage \
- p5-Test-Pod>=1.41:${PORTSDIR}/devel/p5-Test-Pod
+TEST_DEPENDS+= p5-Pod-Coverage>=0:devel/p5-Pod-Coverage \
+ p5-Test-Pod>=1.41:devel/p5-Test-Pod
.endif
.include <bsd.port.mk>
diff --git a/lang/p5-Try-Tiny-Retry/Makefile b/lang/p5-Try-Tiny-Retry/Makefile
index c2b9fd02cbae..da6f56220ba4 100644
--- a/lang/p5-Try-Tiny-Retry/Makefile
+++ b/lang/p5-Try-Tiny-Retry/Makefile
@@ -12,7 +12,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extends Try::Tiny to allow retries
-BUILD_DEPENDS= p5-Try-Tiny>0:${PORTSDIR}/lang/p5-Try-Tiny
+BUILD_DEPENDS= p5-Try-Tiny>0:lang/p5-Try-Tiny
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/lang/p5-Try-Tiny/Makefile b/lang/p5-Try-Tiny/Makefile
index 3b002197eee8..a0ad0298d8d7 100644
--- a/lang/p5-Try-Tiny/Makefile
+++ b/lang/p5-Try-Tiny/Makefile
@@ -13,7 +13,7 @@ COMMENT= Minimal try/catch with proper localization of $$@
LICENSE= MIT
-TEST_DEPENDS= p5-Capture-Tiny>=0.12:${PORTSDIR}/devel/p5-Capture-Tiny
+TEST_DEPENDS= p5-Capture-Tiny>=0.12:devel/p5-Capture-Tiny
USES= perl5
USE_PERL5= configure
@@ -21,7 +21,7 @@ USE_PERL5= configure
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 502104
-TEST_DEPENDS+= p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
+TEST_DEPENDS+= p5-Scalar-List-Utils>=0:lang/p5-Scalar-List-Utils
.endif
.include <bsd.port.post.mk>
diff --git a/lang/p5-TryCatch/Makefile b/lang/p5-TryCatch/Makefile
index 0ca8d51f7b8a..95efeadeaf7e 100644
--- a/lang/p5-TryCatch/Makefile
+++ b/lang/p5-TryCatch/Makefile
@@ -14,18 +14,18 @@ COMMENT= First class try catch semantics for Perl, without source filters
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-ExtUtils-Depends>=0.302:${PORTSDIR}/devel/p5-ExtUtils-Depends
-RUN_DEPENDS= p5-B-Hooks-EndOfScope>=0.08:${PORTSDIR}/devel/p5-B-Hooks-EndOfScope \
- p5-B-Hooks-OP-Check>=0.18:${PORTSDIR}/devel/p5-B-Hooks-OP-Check \
- p5-B-Hooks-OP-PPAddr>=0.03:${PORTSDIR}/devel/p5-B-Hooks-OP-PPAddr \
- p5-Devel-Declare>=0.005007:${PORTSDIR}/devel/p5-Devel-Declare \
- p5-Moose>=0:${PORTSDIR}/devel/p5-Moose \
- p5-MooseX-Types>=0:${PORTSDIR}/devel/p5-MooseX-Types \
- p5-Parse-Method-Signatures>=1.003012:${PORTSDIR}/devel/p5-Parse-Method-Signatures \
- p5-Scope-Upper>=0.06:${PORTSDIR}/devel/p5-Scope-Upper \
- p5-Sub-Exporter>=0.979:${PORTSDIR}/devel/p5-Sub-Exporter \
- p5-Variable-Magic>=0.28:${PORTSDIR}/devel/p5-Variable-Magic
-TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception
+BUILD_DEPENDS= p5-ExtUtils-Depends>=0.302:devel/p5-ExtUtils-Depends
+RUN_DEPENDS= p5-B-Hooks-EndOfScope>=0.08:devel/p5-B-Hooks-EndOfScope \
+ p5-B-Hooks-OP-Check>=0.18:devel/p5-B-Hooks-OP-Check \
+ p5-B-Hooks-OP-PPAddr>=0.03:devel/p5-B-Hooks-OP-PPAddr \
+ p5-Devel-Declare>=0.005007:devel/p5-Devel-Declare \
+ p5-Moose>=0:devel/p5-Moose \
+ p5-MooseX-Types>=0:devel/p5-MooseX-Types \
+ p5-Parse-Method-Signatures>=1.003012:devel/p5-Parse-Method-Signatures \
+ p5-Scope-Upper>=0.06:devel/p5-Scope-Upper \
+ p5-Sub-Exporter>=0.979:devel/p5-Sub-Exporter \
+ p5-Variable-Magic>=0.28:devel/p5-Variable-Magic
+TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
OPTIONS_DEFINE= AUTHOR
@@ -37,8 +37,8 @@ USE_PERL5= configure
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MAUTHOR}
-BUILD_DEPENDS+= p5-B-Hooks-OP-Check>=0.18:${PORTSDIR}/devel/p5-B-Hooks-OP-Check \
- p5-B-Hooks-OP-PPAddr>=0.03:${PORTSDIR}/devel/p5-B-Hooks-OP-PPAddr
+BUILD_DEPENDS+= p5-B-Hooks-OP-Check>=0.18:devel/p5-B-Hooks-OP-Check \
+ p5-B-Hooks-OP-PPAddr>=0.03:devel/p5-B-Hooks-OP-PPAddr
.endif
.include <bsd.port.mk>
diff --git a/lang/p5-signatures/Makefile b/lang/p5-signatures/Makefile
index b1353523a015..35f5d77af879 100644
--- a/lang/p5-signatures/Makefile
+++ b/lang/p5-signatures/Makefile
@@ -13,11 +13,11 @@ COMMENT= Subroutine signatures for Perl with no source filter
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-B-Hooks-EndOfScope>=0.08:${PORTSDIR}/devel/p5-B-Hooks-EndOfScope \
- p5-B-Hooks-OP-Check>=0.17:${PORTSDIR}/devel/p5-B-Hooks-OP-Check \
- p5-B-Hooks-OP-PPAddr>=0.03:${PORTSDIR}/devel/p5-B-Hooks-OP-PPAddr \
- p5-B-Hooks-Parser>=0.15:${PORTSDIR}/devel/p5-B-Hooks-Parser \
- p5-ExtUtils-Depends>=0.302:${PORTSDIR}/devel/p5-ExtUtils-Depends
+BUILD_DEPENDS= p5-B-Hooks-EndOfScope>=0.08:devel/p5-B-Hooks-EndOfScope \
+ p5-B-Hooks-OP-Check>=0.17:devel/p5-B-Hooks-OP-Check \
+ p5-B-Hooks-OP-PPAddr>=0.03:devel/p5-B-Hooks-OP-PPAddr \
+ p5-B-Hooks-Parser>=0.15:devel/p5-B-Hooks-Parser \
+ p5-ExtUtils-Depends>=0.302:devel/p5-ExtUtils-Depends
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/lang/p5-v6/Makefile b/lang/p5-v6/Makefile
index 448e08f303e1..f47cae27daa5 100644
--- a/lang/p5-v6/Makefile
+++ b/lang/p5-v6/Makefile
@@ -13,13 +13,13 @@ DISTNAME= ${PORTNAME}-alpha-${PORTVERSION}
MAINTAINER= perl@FreeBSD.org
COMMENT= Experimental compiler for Perl 6
-BUILD_DEPENDS= p5-Data-Bind>=0.28:${PORTSDIR}/devel/p5-Data-Bind \
- p5-Devel-Caller>=0.10:${PORTSDIR}/devel/p5-Devel-Caller \
- p5-Module-Compile>=0.20:${PORTSDIR}/devel/p5-Module-Compile \
- p5-Moose>=0.10:${PORTSDIR}/devel/p5-Moose \
- p5-Pugs-Compiler-Rule>=0.17:${PORTSDIR}/lang/p5-Pugs-Compiler-Rule \
- p5-Sub-Multi>=0:${PORTSDIR}/devel/p5-Sub-Multi \
- p5-YAML-Syck>=0:${PORTSDIR}/textproc/p5-YAML-Syck
+BUILD_DEPENDS= p5-Data-Bind>=0.28:devel/p5-Data-Bind \
+ p5-Devel-Caller>=0.10:devel/p5-Devel-Caller \
+ p5-Module-Compile>=0.20:devel/p5-Module-Compile \
+ p5-Moose>=0.10:devel/p5-Moose \
+ p5-Pugs-Compiler-Rule>=0.17:lang/p5-Pugs-Compiler-Rule \
+ p5-Sub-Multi>=0:devel/p5-Sub-Multi \
+ p5-YAML-Syck>=0:textproc/p5-YAML-Syck
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/lang/parrot/Makefile b/lang/parrot/Makefile
index 9efcc4969486..2909e207da49 100644
--- a/lang/parrot/Makefile
+++ b/lang/parrot/Makefile
@@ -12,11 +12,11 @@ COMMENT= Parrot - virtual machine for dynamic languages
LICENSE= ART20
-BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex \
- gm4:${PORTSDIR}/devel/m4 \
- pcre-config:${PORTSDIR}/devel/pcre
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \
- libicudata.so:${PORTSDIR}/devel/icu
+BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex \
+ gm4:devel/m4 \
+ pcre-config:devel/pcre
+LIB_DEPENDS= libgmp.so:math/gmp \
+ libicudata.so:devel/icu
OPTIONS_DEFINE= DOCS
diff --git a/lang/perl5-devel/Makefile b/lang/perl5-devel/Makefile
index 48c603b9fa95..93f06491a2b5 100644
--- a/lang/perl5-devel/Makefile
+++ b/lang/perl5-devel/Makefile
@@ -52,7 +52,7 @@ DEBUG_CONFIGURE_ON= -Doptimize="-g" -DDEBUGGING
DEBUG_CONFIGURE_OFF= -Doptimize="${CFLAGS}"
GDBM_CONFIGURE_ON= -Di_gdbm
GDBM_CONFIGURE_OFF= -Ui_gdbm
-GDBM_LIB_DEPENDS= libgdbm.so:${PORTSDIR}/databases/gdbm
+GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm
PERL_64BITINT_CONFIGURE_ON= -Duse64bitint
MULTIPLICITY_CONFIGURE_ON= -Dusemultiplicity=y
MULTIPLICITY_CONFIGURE_OFF= -Dusemultiplicity=n
diff --git a/lang/perl5.18/Makefile b/lang/perl5.18/Makefile
index b82058587419..196d707fe5d9 100644
--- a/lang/perl5.18/Makefile
+++ b/lang/perl5.18/Makefile
@@ -45,7 +45,7 @@ DEBUG_CONFIGURE_ON= -Doptimize="-g" -DDEBUGGING
DEBUG_CONFIGURE_OFF= -Doptimize="${CFLAGS}"
GDBM_CONFIGURE_ON= -Di_gdbm
GDBM_CONFIGURE_OFF= -Ui_gdbm
-GDBM_LIB_DEPENDS= libgdbm.so:${PORTSDIR}/databases/gdbm
+GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm
PERL_64BITINT_CONFIGURE_ON= -Duse64bitint
MULTIPLICITY_CONFIGURE_ON= -Dusemultiplicity=y
MULTIPLICITY_CONFIGURE_OFF= -Dusemultiplicity=n
diff --git a/lang/perl5.20/Makefile b/lang/perl5.20/Makefile
index 8ab796dc3aa4..a8c9afdcf0af 100644
--- a/lang/perl5.20/Makefile
+++ b/lang/perl5.20/Makefile
@@ -40,7 +40,7 @@ DEBUG_CONFIGURE_ON= -Doptimize="-g" -DDEBUGGING
DEBUG_CONFIGURE_OFF= -Doptimize="${CFLAGS}"
GDBM_CONFIGURE_ON= -Di_gdbm
GDBM_CONFIGURE_OFF= -Ui_gdbm
-GDBM_LIB_DEPENDS= libgdbm.so:${PORTSDIR}/databases/gdbm
+GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm
PERL_64BITINT_CONFIGURE_ON= -Duse64bitint
MULTIPLICITY_CONFIGURE_ON= -Dusemultiplicity=y
MULTIPLICITY_CONFIGURE_OFF= -Dusemultiplicity=n
diff --git a/lang/perl5.22/Makefile b/lang/perl5.22/Makefile
index 6c0333575237..26611fdda9d5 100644
--- a/lang/perl5.22/Makefile
+++ b/lang/perl5.22/Makefile
@@ -40,7 +40,7 @@ DEBUG_CONFIGURE_ON= -Doptimize="-g" -DDEBUGGING
DEBUG_CONFIGURE_OFF= -Doptimize="${CFLAGS}"
GDBM_CONFIGURE_ON= -Di_gdbm
GDBM_CONFIGURE_OFF= -Ui_gdbm
-GDBM_LIB_DEPENDS= libgdbm.so:${PORTSDIR}/databases/gdbm
+GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm
PERL_64BITINT_CONFIGURE_ON= -Duse64bitint
MULTIPLICITY_CONFIGURE_ON= -Dusemultiplicity=y
MULTIPLICITY_CONFIGURE_OFF= -Dusemultiplicity=n
diff --git a/lang/phantomjs/Makefile b/lang/phantomjs/Makefile
index f9a4d6c063ba..b9e9e20258a0 100644
--- a/lang/phantomjs/Makefile
+++ b/lang/phantomjs/Makefile
@@ -11,12 +11,12 @@ COMMENT= Minimalistic, headless, WebKit-based, JavaScript-driven tool
LICENSE= BSD3CLAUSE
-BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash \
- python:${PORTSDIR}/lang/python
-LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \
- libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \
- libicui18n.so:${PORTSDIR}/devel/icu \
- libpng.so:${PORTSDIR}/graphics/png
+BUILD_DEPENDS= bash:shells/bash \
+ python:lang/python
+LIB_DEPENDS= libfreetype.so:print/freetype2 \
+ libfontconfig.so:x11-fonts/fontconfig \
+ libicui18n.so:devel/icu \
+ libpng.so:graphics/png
PROJECTHOST= phantomjs
USES= bison:build compiler gmake gperf jpeg perl5 pkgconfig python:build zip
diff --git a/lang/pharo/Makefile b/lang/pharo/Makefile
index 31c3aabc6510..48fce23a769d 100644
--- a/lang/pharo/Makefile
+++ b/lang/pharo/Makefile
@@ -15,7 +15,7 @@ COMMENT= Pharo is Smalltalk-inspired environment
LICENSE= APACHE20 MIT
LICENSE_COMB= multi
-RUN_DEPENDS= squeak:${PORTSDIR}/lang/squeak
+RUN_DEPENDS= squeak:lang/squeak
SVNVERSION= 14438
diff --git a/lang/php55/Makefile b/lang/php55/Makefile
index cd4aa43e2776..1e5cc3308a0a 100644
--- a/lang/php55/Makefile
+++ b/lang/php55/Makefile
@@ -19,7 +19,7 @@ NO_OPTIONS_SORT=yes
.if !defined(PKGNAMESUFFIX)
USE_AUTOTOOLS= autoconf
-LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre
+LIB_DEPENDS= libpcre.so:devel/pcre
CONFIGURE_ARGS+=--with-layout=GNU \
--localstatedir=/var \
diff --git a/lang/php55/Makefile.ext b/lang/php55/Makefile.ext
index 8c92f7223de6..c5f4435a7a6f 100644
--- a/lang/php55/Makefile.ext
+++ b/lang/php55/Makefile.ext
@@ -32,7 +32,7 @@ CONFIGURE_ARGS+=--enable-ctype
.endif
.if ${PHP_MODNAME} == "curl"
-LIB_DEPENDS+= libcurl.so:${PORTSDIR}/ftp/curl
+LIB_DEPENDS+= libcurl.so:ftp/curl
CONFIGURE_ARGS+=--with-curl=${LOCALBASE}
.endif
@@ -86,8 +86,8 @@ USE_OPENSSL= yes
.endif
.if ${PHP_MODNAME} == "gd"
-LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \
- libpng.so:${PORTSDIR}/graphics/png
+LIB_DEPENDS= libfreetype.so:print/freetype2 \
+ libpng.so:graphics/png
USES+= jpeg
CONFIGURE_ARGS+=--with-gd \
@@ -115,7 +115,7 @@ USES+= gettext
.endif
.if ${PHP_MODNAME} == "gmp"
-LIB_DEPENDS+= libgmp.so:${PORTSDIR}/math/gmp
+LIB_DEPENDS+= libgmp.so:math/gmp
CONFIGURE_ARGS+=--with-gmp=${LOCALBASE}
.endif
@@ -177,14 +177,14 @@ PHP_HEADER_DIRS=libmbfl libmbfl/filters libmbfl/mbfl libmbfl/nls
.endif
.if ${PHP_MODNAME} == "mcrypt"
-LIB_DEPENDS+= libltdl.so:${PORTSDIR}/devel/libltdl \
- libmcrypt.so:${PORTSDIR}/security/libmcrypt
+LIB_DEPENDS+= libltdl.so:devel/libltdl \
+ libmcrypt.so:security/libmcrypt
CONFIGURE_ARGS+=--with-mcrypt=${LOCALBASE}
.endif
.if ${PHP_MODNAME} == "mssql"
-LIB_DEPENDS+= libsybdb.so:${PORTSDIR}/databases/freetds
+LIB_DEPENDS+= libsybdb.so:databases/freetds
CONFIGURE_ARGS+=--with-mssql=${LOCALBASE}
.endif
@@ -204,7 +204,7 @@ MYSQLND_DESC= Use MySQL Native Driver
.endif
.if ${PHP_MODNAME} == "odbc"
-LIB_DEPENDS+= libodbc.so:${PORTSDIR}/databases/unixODBC
+LIB_DEPENDS+= libodbc.so:databases/unixODBC
CONFIGURE_ARGS+=--enable-odbc \
--with-unixODBC=${LOCALBASE}
@@ -260,7 +260,7 @@ USE_PHP_BUILD= yes
.endif
.if ${PHP_MODNAME} == "pdo_odbc"
-LIB_DEPENDS+= libodbc.so:${PORTSDIR}/databases/unixODBC
+LIB_DEPENDS+= libodbc.so:databases/unixODBC
CONFIGURE_ARGS+=--with-pdo-odbc=unixODBC,${LOCALBASE}
USE_PHP= pdo
@@ -303,7 +303,7 @@ CONFIGURE_ARGS+=--enable-posix
.endif
.if ${PHP_MODNAME} == "pspell"
-LIB_DEPENDS+= libaspell.so:${PORTSDIR}/textproc/aspell
+LIB_DEPENDS+= libaspell.so:textproc/aspell
CONFIGURE_ARGS+=--with-pspell=${LOCALBASE}
@@ -318,7 +318,7 @@ USES+= readline
.endif
.if ${PHP_MODNAME} == "recode"
-LIB_DEPENDS+= librecode.so:${PORTSDIR}/converters/recode
+LIB_DEPENDS+= librecode.so:converters/recode
CONFIGURE_ARGS+=--with-recode=${LOCALBASE}
.endif
@@ -346,7 +346,7 @@ CONFIGURE_ARGS+=--with-snmp=${LOCALBASE} \
CONFIGURE_ENV+= ac_cv_buggy_snprint_value="no"
-LIB_DEPENDS+= libnetsnmp.so:${PORTSDIR}/net-mgmt/net-snmp
+LIB_DEPENDS+= libnetsnmp.so:net-mgmt/net-snmp
LDFLAGS+= -L${OPENSSLLIB} -lcrypto -lssl
USE_OPENSSL= yes
.endif
@@ -371,7 +371,7 @@ CONFIGURE_ARGS+=--with-sqlite3=${LOCALBASE}
.endif
.if ${PHP_MODNAME} == "sybase_ct"
-LIB_DEPENDS+= libct.so:${PORTSDIR}/databases/freetds
+LIB_DEPENDS+= libct.so:databases/freetds
CONFIGURE_ARGS+=--with-sybase-ct=${LOCALBASE}
.endif
@@ -391,7 +391,7 @@ CONFIGURE_ARGS+=--enable-sysvshm
.if ${PHP_MODNAME} == "tidy"
CONFIGURE_ARGS+=--with-tidy=${LOCALBASE}
-LIB_DEPENDS+= libtidy.so:${PORTSDIR}/www/tidy-lib
+LIB_DEPENDS+= libtidy.so:www/tidy-lib
.endif
.if ${PHP_MODNAME} == "tokenizer"
@@ -477,17 +477,17 @@ USE_BDB= 40+
WITH_BDB_HIGHEST= yes
. endif
. if ${PORT_OPTIONS:MGDBM}
-LIB_DEPENDS+= libgdbm.so:${PORTSDIR}/databases/gdbm
+LIB_DEPENDS+= libgdbm.so:databases/gdbm
CONFIGURE_ARGS+=--with-gdbm=${LOCALBASE}
. endif
. if ${PORT_OPTIONS:MQDBM}
-LIB_DEPENDS+= libqdbm.so:${PORTSDIR}/databases/qdbm
+LIB_DEPENDS+= libqdbm.so:databases/qdbm
CONFIGURE_ARGS+=--with-qdbm=${LOCALBASE}
. endif
. if ${PORT_OPTIONS:MTOKYO}
-LIB_DEPENDS+= libtokyocabinet.so:${PORTSDIR}/databases/tokyocabinet
+LIB_DEPENDS+= libtokyocabinet.so:databases/tokyocabinet
CONFIGURE_ARGS+=--with-tcadb=${LOCALBASE}
. endif
@@ -501,7 +501,7 @@ CONFIGURE_ARGS+=--disable-flatfile
.if ${PHP_MODNAME} == "gd"
. if ${PORT_OPTIONS:MT1LIB}
-LIB_DEPENDS+= libt1.so:${PORTSDIR}/devel/t1lib
+LIB_DEPENDS+= libt1.so:devel/t1lib
CONFIGURE_ARGS+=--with-t1lib=${LOCALBASE}
. endif
@@ -517,7 +517,7 @@ USE_XORG= xpm
CONFIGURE_ARGS+=--with-xpm-dir=${LOCALBASE}
. endif
. if ${PORT_OPTIONS:MVPX}
-LIB_DEPENDS+= libvpx.so:${PORTSDIR}/multimedia/libvpx
+LIB_DEPENDS+= libvpx.so:multimedia/libvpx
CONFIGURE_ARGS+=--with-vpx-dir=${LOCALBASE}
. endif
@@ -525,15 +525,15 @@ CONFIGURE_ARGS+=--with-vpx-dir=${LOCALBASE}
.if ${PHP_MODNAME} == "imap"
. if ${PORT_OPTIONS:MPANDA}
-LIB_DEPENDS+= libc-client4.so.10:${PORTSDIR}/mail/panda-cclient
+LIB_DEPENDS+= libc-client4.so.10:mail/panda-cclient
. else
-LIB_DEPENDS+= libc-client4.so.9:${PORTSDIR}/mail/cclient
+LIB_DEPENDS+= libc-client4.so.9:mail/cclient
. endif
.endif
.if ${PHP_MODNAME} == "mbstring"
. if ${PORT_OPTIONS:MREGEX}
-LIB_DEPENDS+= libonig.so:${PORTSDIR}/devel/oniguruma5
+LIB_DEPENDS+= libonig.so:devel/oniguruma5
CONFIGURE_ARGS+=--with-onig=${LOCALBASE}
. else
CONFIGURE_ARGS+=--disable-mbregex
@@ -568,9 +568,9 @@ post-extract:
.if ${PHP_MODNAME} == "pdo_dblib"
. if ${PORT_OPTIONS:MMSSQL}
-LIB_DEPENDS+= libsybdb.so:${PORTSDIR}/databases/freetds
+LIB_DEPENDS+= libsybdb.so:databases/freetds
. else
-LIB_DEPENDS+= libct.so:${PORTSDIR}/databases/freetds
+LIB_DEPENDS+= libct.so:databases/freetds
. endif
.endif
diff --git a/lang/php56/Makefile b/lang/php56/Makefile
index 0fcf74c4d61b..a16ed87b97b0 100644
--- a/lang/php56/Makefile
+++ b/lang/php56/Makefile
@@ -19,7 +19,7 @@ NO_OPTIONS_SORT=yes
.if !defined(PKGNAMESUFFIX)
USE_AUTOTOOLS= autoconf
-LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre
+LIB_DEPENDS= libpcre.so:devel/pcre
CONFIGURE_ARGS+=--with-layout=GNU \
--localstatedir=/var \
diff --git a/lang/php56/Makefile.ext b/lang/php56/Makefile.ext
index d03cf134b822..e74eccc1e304 100644
--- a/lang/php56/Makefile.ext
+++ b/lang/php56/Makefile.ext
@@ -32,7 +32,7 @@ CONFIGURE_ARGS+=--enable-ctype
.endif
.if ${PHP_MODNAME} == "curl"
-LIB_DEPENDS+= libcurl.so:${PORTSDIR}/ftp/curl
+LIB_DEPENDS+= libcurl.so:ftp/curl
CONFIGURE_ARGS+=--with-curl=${LOCALBASE}
.endif
@@ -86,8 +86,8 @@ USE_OPENSSL= yes
.endif
.if ${PHP_MODNAME} == "gd"
-LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \
- libpng.so:${PORTSDIR}/graphics/png
+LIB_DEPENDS= libfreetype.so:print/freetype2 \
+ libpng.so:graphics/png
USES+= jpeg
CONFIGURE_ARGS+=--with-gd \
@@ -115,7 +115,7 @@ USES+= gettext
.endif
.if ${PHP_MODNAME} == "gmp"
-LIB_DEPENDS+= libgmp.so:${PORTSDIR}/math/gmp
+LIB_DEPENDS+= libgmp.so:math/gmp
CONFIGURE_ARGS+=--with-gmp=${LOCALBASE}
.endif
@@ -177,14 +177,14 @@ PHP_HEADER_DIRS=libmbfl libmbfl/filters libmbfl/mbfl libmbfl/nls
.endif
.if ${PHP_MODNAME} == "mcrypt"
-LIB_DEPENDS+= libltdl.so:${PORTSDIR}/devel/libltdl \
- libmcrypt.so:${PORTSDIR}/security/libmcrypt
+LIB_DEPENDS+= libltdl.so:devel/libltdl \
+ libmcrypt.so:security/libmcrypt
CONFIGURE_ARGS+=--with-mcrypt=${LOCALBASE}
.endif
.if ${PHP_MODNAME} == "mssql"
-LIB_DEPENDS+= libsybdb.so:${PORTSDIR}/databases/freetds
+LIB_DEPENDS+= libsybdb.so:databases/freetds
CONFIGURE_ARGS+=--with-mssql=${LOCALBASE}
.endif
@@ -204,7 +204,7 @@ MYSQLND_DESC= Use MySQL Native Driver
.endif
.if ${PHP_MODNAME} == "odbc"
-LIB_DEPENDS+= libodbc.so:${PORTSDIR}/databases/unixODBC
+LIB_DEPENDS+= libodbc.so:databases/unixODBC
CONFIGURE_ARGS+=--enable-odbc \
--with-unixODBC=${LOCALBASE}
@@ -260,7 +260,7 @@ USE_PHP_BUILD= yes
.endif
.if ${PHP_MODNAME} == "pdo_odbc"
-LIB_DEPENDS+= libodbc.so:${PORTSDIR}/databases/unixODBC
+LIB_DEPENDS+= libodbc.so:databases/unixODBC
CONFIGURE_ARGS+=--with-pdo-odbc=unixODBC,${LOCALBASE}
USE_PHP= pdo
@@ -303,7 +303,7 @@ CONFIGURE_ARGS+=--enable-posix
.endif
.if ${PHP_MODNAME} == "pspell"
-LIB_DEPENDS+= libaspell.so:${PORTSDIR}/textproc/aspell
+LIB_DEPENDS+= libaspell.so:textproc/aspell
CONFIGURE_ARGS+=--with-pspell=${LOCALBASE}
@@ -318,7 +318,7 @@ USES+= readline
.endif
.if ${PHP_MODNAME} == "recode"
-LIB_DEPENDS+= librecode.so:${PORTSDIR}/converters/recode
+LIB_DEPENDS+= librecode.so:converters/recode
CONFIGURE_ARGS+=--with-recode=${LOCALBASE}
.endif
@@ -346,7 +346,7 @@ CONFIGURE_ARGS+=--with-snmp=${LOCALBASE} \
CONFIGURE_ENV+= ac_cv_buggy_snprint_value="no"
-LIB_DEPENDS+= libnetsnmp.so:${PORTSDIR}/net-mgmt/net-snmp
+LIB_DEPENDS+= libnetsnmp.so:net-mgmt/net-snmp
LDFLAGS+= -L${OPENSSLLIB} -lcrypto -lssl
USE_OPENSSL= yes
.endif
@@ -371,7 +371,7 @@ CONFIGURE_ARGS+=--with-sqlite3=${LOCALBASE}
.endif
.if ${PHP_MODNAME} == "sybase_ct"
-LIB_DEPENDS+= libct.so:${PORTSDIR}/databases/freetds
+LIB_DEPENDS+= libct.so:databases/freetds
CONFIGURE_ARGS+=--with-sybase-ct=${LOCALBASE}
.endif
@@ -391,7 +391,7 @@ CONFIGURE_ARGS+=--enable-sysvshm
.if ${PHP_MODNAME} == "tidy"
CONFIGURE_ARGS+=--with-tidy=${LOCALBASE}
-LIB_DEPENDS+= libtidy.so:${PORTSDIR}/www/tidy-lib
+LIB_DEPENDS+= libtidy.so:www/tidy-lib
.endif
.if ${PHP_MODNAME} == "tokenizer"
@@ -455,7 +455,7 @@ USE_PHP_BUILD= yes
.endif
.if ${PHP_MODNAME} == "zip"
-LIB_DEPENDS+= libzip.so:${PORTSDIR}/archivers/libzip
+LIB_DEPENDS+= libzip.so:archivers/libzip
CONFIGURE_ARGS+=--enable-zip \
--with-zlib-dir=/usr \
@@ -480,17 +480,17 @@ USE_BDB= 40+
WITH_BDB_HIGHEST= yes
. endif
. if ${PORT_OPTIONS:MGDBM}
-LIB_DEPENDS+= libgdbm.so:${PORTSDIR}/databases/gdbm
+LIB_DEPENDS+= libgdbm.so:databases/gdbm
CONFIGURE_ARGS+=--with-gdbm=${LOCALBASE}
. endif
. if ${PORT_OPTIONS:MQDBM}
-LIB_DEPENDS+= libqdbm.so:${PORTSDIR}/databases/qdbm
+LIB_DEPENDS+= libqdbm.so:databases/qdbm
CONFIGURE_ARGS+=--with-qdbm=${LOCALBASE}
. endif
. if ${PORT_OPTIONS:MTOKYO}
-LIB_DEPENDS+= libtokyocabinet.so:${PORTSDIR}/databases/tokyocabinet
+LIB_DEPENDS+= libtokyocabinet.so:databases/tokyocabinet
CONFIGURE_ARGS+=--with-tcadb=${LOCALBASE}
. endif
@@ -504,7 +504,7 @@ CONFIGURE_ARGS+=--disable-flatfile
.if ${PHP_MODNAME} == "gd"
. if ${PORT_OPTIONS:MT1LIB}
-LIB_DEPENDS+= libt1.so:${PORTSDIR}/devel/t1lib
+LIB_DEPENDS+= libt1.so:devel/t1lib
CONFIGURE_ARGS+=--with-t1lib=${LOCALBASE}
. endif
@@ -520,7 +520,7 @@ USE_XORG= xpm
CONFIGURE_ARGS+=--with-xpm-dir=${LOCALBASE}
. endif
. if ${PORT_OPTIONS:MVPX}
-LIB_DEPENDS+= libvpx.so:${PORTSDIR}/multimedia/libvpx
+LIB_DEPENDS+= libvpx.so:multimedia/libvpx
CONFIGURE_ARGS+=--with-vpx-dir=${LOCALBASE}
. endif
@@ -528,15 +528,15 @@ CONFIGURE_ARGS+=--with-vpx-dir=${LOCALBASE}
.if ${PHP_MODNAME} == "imap"
. if ${PORT_OPTIONS:MPANDA}
-LIB_DEPENDS+= libc-client4.so.10:${PORTSDIR}/mail/panda-cclient
+LIB_DEPENDS+= libc-client4.so.10:mail/panda-cclient
. else
-LIB_DEPENDS+= libc-client4.so.9:${PORTSDIR}/mail/cclient
+LIB_DEPENDS+= libc-client4.so.9:mail/cclient
. endif
.endif
.if ${PHP_MODNAME} == "mbstring"
. if ${PORT_OPTIONS:MREGEX}
-LIB_DEPENDS+= libonig.so:${PORTSDIR}/devel/oniguruma5
+LIB_DEPENDS+= libonig.so:devel/oniguruma5
CONFIGURE_ARGS+=--with-onig=${LOCALBASE}
. else
CONFIGURE_ARGS+=--disable-mbregex
@@ -571,9 +571,9 @@ post-extract:
.if ${PHP_MODNAME} == "pdo_dblib"
. if ${PORT_OPTIONS:MMSSQL}
-LIB_DEPENDS+= libsybdb.so:${PORTSDIR}/databases/freetds
+LIB_DEPENDS+= libsybdb.so:databases/freetds
. else
-LIB_DEPENDS+= libct.so:${PORTSDIR}/databases/freetds
+LIB_DEPENDS+= libct.so:databases/freetds
. endif
.endif
diff --git a/lang/php70/Makefile b/lang/php70/Makefile
index bbe53c0b4978..fd49fb8a56bd 100644
--- a/lang/php70/Makefile
+++ b/lang/php70/Makefile
@@ -22,7 +22,7 @@ USE_AUTOTOOLS= autoconf
#USES+= autoreconf gmake
#GNU_CONFIGURE= yes
-LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre
+LIB_DEPENDS= libpcre.so:devel/pcre
CONFIGURE_ARGS+=--with-layout=GNU \
--localstatedir=/var \
diff --git a/lang/php70/Makefile.ext b/lang/php70/Makefile.ext
index ad0d0bebc9de..871e1ed1091b 100644
--- a/lang/php70/Makefile.ext
+++ b/lang/php70/Makefile.ext
@@ -32,7 +32,7 @@ CONFIGURE_ARGS+=--enable-ctype
.endif
.if ${PHP_MODNAME} == "curl"
-LIB_DEPENDS+= libcurl.so:${PORTSDIR}/ftp/curl
+LIB_DEPENDS+= libcurl.so:ftp/curl
CONFIGURE_ARGS+=--with-curl=${LOCALBASE}
.endif
@@ -86,8 +86,8 @@ USE_OPENSSL= yes
.endif
.if ${PHP_MODNAME} == "gd"
-LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \
- libpng.so:${PORTSDIR}/graphics/png
+LIB_DEPENDS= libfreetype.so:print/freetype2 \
+ libpng.so:graphics/png
USES+= jpeg
CONFIGURE_ARGS+=--with-gd \
@@ -115,7 +115,7 @@ USES+= gettext
.endif
.if ${PHP_MODNAME} == "gmp"
-LIB_DEPENDS+= libgmp.so:${PORTSDIR}/math/gmp
+LIB_DEPENDS+= libgmp.so:math/gmp
CONFIGURE_ARGS+=--with-gmp=${LOCALBASE}
.endif
@@ -151,7 +151,7 @@ USES+= firebird
.if ${PHP_MODNAME} == "intl"
CONFIGURE_ARGS+=--with-intl=${LOCALBASE}
-LIB_DEPENDS= libicui18n.so:${PORTSDIR}/devel/icu
+LIB_DEPENDS= libicui18n.so:devel/icu
.endif
.if ${PHP_MODNAME} == "json"
@@ -182,8 +182,8 @@ PHP_HEADER_DIRS=libmbfl libmbfl/filters libmbfl/mbfl libmbfl/nls
.endif
.if ${PHP_MODNAME} == "mcrypt"
-LIB_DEPENDS+= libltdl.so:${PORTSDIR}/devel/libltdl \
- libmcrypt.so:${PORTSDIR}/security/libmcrypt
+LIB_DEPENDS+= libltdl.so:devel/libltdl \
+ libmcrypt.so:security/libmcrypt
CONFIGURE_ARGS+=--with-mcrypt=${LOCALBASE}
.endif
@@ -196,7 +196,7 @@ MYSQLND_DESC= Use MySQL Native Driver
.endif
.if ${PHP_MODNAME} == "odbc"
-LIB_DEPENDS+= libodbc.so:${PORTSDIR}/databases/unixODBC
+LIB_DEPENDS+= libodbc.so:databases/unixODBC
CONFIGURE_ARGS+=--enable-odbc \
--with-unixODBC=${LOCALBASE}
@@ -242,7 +242,7 @@ USE_PHP_BUILD= yes
.endif
.if ${PHP_MODNAME} == "pdo_odbc"
-LIB_DEPENDS+= libodbc.so:${PORTSDIR}/databases/unixODBC
+LIB_DEPENDS+= libodbc.so:databases/unixODBC
CONFIGURE_ARGS+=--with-pdo-odbc=unixODBC,${LOCALBASE}
USE_PHP= pdo
@@ -295,7 +295,7 @@ CONFIGURE_ARGS+=--enable-posix
.endif
.if ${PHP_MODNAME} == "pspell"
-LIB_DEPENDS+= libaspell.so:${PORTSDIR}/textproc/aspell
+LIB_DEPENDS+= libaspell.so:textproc/aspell
CONFIGURE_ARGS+=--with-pspell=${LOCALBASE}
@@ -310,7 +310,7 @@ USES+= readline
.endif
.if ${PHP_MODNAME} == "recode"
-LIB_DEPENDS+= librecode.so:${PORTSDIR}/converters/recode
+LIB_DEPENDS+= librecode.so:converters/recode
CONFIGURE_ARGS+=--with-recode=${LOCALBASE}
.endif
@@ -338,7 +338,7 @@ CONFIGURE_ARGS+=--with-snmp=${LOCALBASE} \
CONFIGURE_ENV+= ac_cv_buggy_snprint_value="no"
-LIB_DEPENDS+= libnetsnmp.so:${PORTSDIR}/net-mgmt/net-snmp
+LIB_DEPENDS+= libnetsnmp.so:net-mgmt/net-snmp
LDFLAGS+= -L${OPENSSLLIB} -lcrypto -lssl
USE_OPENSSL= yes
.endif
@@ -363,7 +363,7 @@ CONFIGURE_ARGS+=--with-sqlite3=${LOCALBASE}
.endif
.if ${PHP_MODNAME} == "sybase_ct"
-LIB_DEPENDS+= libct.so:${PORTSDIR}/databases/freetds
+LIB_DEPENDS+= libct.so:databases/freetds
CONFIGURE_ARGS+=--with-sybase-ct=${LOCALBASE}
.endif
@@ -383,7 +383,7 @@ CONFIGURE_ARGS+=--enable-sysvshm
.if ${PHP_MODNAME} == "tidy"
CONFIGURE_ARGS+=--with-tidy=${LOCALBASE}
-LIB_DEPENDS+= libtidy.so:${PORTSDIR}/www/tidy-lib
+LIB_DEPENDS+= libtidy.so:www/tidy-lib
.endif
.if ${PHP_MODNAME} == "tokenizer"
@@ -447,7 +447,7 @@ USE_PHP_BUILD= yes
.endif
.if ${PHP_MODNAME} == "zip"
-LIB_DEPENDS+= libzip.so:${PORTSDIR}/archivers/libzip
+LIB_DEPENDS+= libzip.so:archivers/libzip
CONFIGURE_ARGS+=--enable-zip \
--with-zlib-dir=/usr \
@@ -472,17 +472,17 @@ USE_BDB= 40+
WITH_BDB_HIGHEST= yes
. endif
. if ${PORT_OPTIONS:MGDBM}
-LIB_DEPENDS+= libgdbm.so:${PORTSDIR}/databases/gdbm
+LIB_DEPENDS+= libgdbm.so:databases/gdbm
CONFIGURE_ARGS+=--with-gdbm=${LOCALBASE}
. endif
. if ${PORT_OPTIONS:MQDBM}
-LIB_DEPENDS+= libqdbm.so:${PORTSDIR}/databases/qdbm
+LIB_DEPENDS+= libqdbm.so:databases/qdbm
CONFIGURE_ARGS+=--with-qdbm=${LOCALBASE}
. endif
. if ${PORT_OPTIONS:MTOKYO}
-LIB_DEPENDS+= libtokyocabinet.so:${PORTSDIR}/databases/tokyocabinet
+LIB_DEPENDS+= libtokyocabinet.so:databases/tokyocabinet
CONFIGURE_ARGS+=--with-tcadb=${LOCALBASE}
. endif
@@ -496,7 +496,7 @@ CONFIGURE_ARGS+=--disable-flatfile
.if ${PHP_MODNAME} == "gd"
. if ${PORT_OPTIONS:MT1LIB}
-LIB_DEPENDS+= libt1.so:${PORTSDIR}/devel/t1lib
+LIB_DEPENDS+= libt1.so:devel/t1lib
CONFIGURE_ARGS+=--with-t1lib=${LOCALBASE}
. endif
@@ -512,7 +512,7 @@ USE_XORG= xpm
CONFIGURE_ARGS+=--with-xpm-dir=${LOCALBASE}
. endif
. if ${PORT_OPTIONS:MVPX}
-LIB_DEPENDS+= libvpx.so:${PORTSDIR}/multimedia/libvpx
+LIB_DEPENDS+= libvpx.so:multimedia/libvpx
CONFIGURE_ARGS+=--with-vpx-dir=${LOCALBASE}
. endif
@@ -520,15 +520,15 @@ CONFIGURE_ARGS+=--with-vpx-dir=${LOCALBASE}
.if ${PHP_MODNAME} == "imap"
. if ${PORT_OPTIONS:MPANDA}
-LIB_DEPENDS+= libc-client4.so.10:${PORTSDIR}/mail/panda-cclient
+LIB_DEPENDS+= libc-client4.so.10:mail/panda-cclient
. else
-LIB_DEPENDS+= libc-client4.so.9:${PORTSDIR}/mail/cclient
+LIB_DEPENDS+= libc-client4.so.9:mail/cclient
. endif
.endif
.if ${PHP_MODNAME} == "mbstring"
. if ${PORT_OPTIONS:MREGEX}
-LIB_DEPENDS+= libonig.so:${PORTSDIR}/devel/oniguruma5
+LIB_DEPENDS+= libonig.so:devel/oniguruma5
CONFIGURE_ARGS+=--with-onig=${LOCALBASE}
. else
CONFIGURE_ARGS+=--disable-mbregex
@@ -561,9 +561,9 @@ post-extract:
.if ${PHP_MODNAME} == "pdo_dblib"
. if ${PORT_OPTIONS:MMSSQL}
-LIB_DEPENDS+= libsybdb.so:${PORTSDIR}/databases/freetds
+LIB_DEPENDS+= libsybdb.so:databases/freetds
. else
-LIB_DEPENDS+= libct.so:${PORTSDIR}/databases/freetds
+LIB_DEPENDS+= libct.so:databases/freetds
. endif
.endif
diff --git a/lang/pike78/Makefile b/lang/pike78/Makefile
index 72485d63b004..a08f729b8149 100644
--- a/lang/pike78/Makefile
+++ b/lang/pike78/Makefile
@@ -13,11 +13,11 @@ DISTNAME= Pike-v${PORTVERSION}
MAINTAINER= johans@FreeBSD.org
COMMENT= Dynamic programming language with a syntax similar to C++
-LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff \
- libgdbm.so:${PORTSDIR}/databases/gdbm \
- libpcre.so:${PORTSDIR}/devel/pcre \
- libgmp.so:${PORTSDIR}/math/gmp \
- libnettle.so:${PORTSDIR}/security/nettle
+LIB_DEPENDS= libtiff.so:graphics/tiff \
+ libgdbm.so:databases/gdbm \
+ libpcre.so:devel/pcre \
+ libgmp.so:math/gmp \
+ libnettle.so:security/nettle
CONFLICTS= pike7[26]-[0-9]*
@@ -25,9 +25,9 @@ OPTIONS_DEFINE= TTF FREETYPE MYSQL PGSQL
OPTIONS_DEFAULT=TTF FREETYPE MYSQL
NO_OPTIONS_SORT=yes
TTF_DESC?= Enable FreeType 1 (libttf) font rendering engine
-TTF_LIB_DEPENDS= libttf.so:${PORTSDIR}/print/freetype
+TTF_LIB_DEPENDS= libttf.so:print/freetype
TTF_CONFIGURE_WITH= ttflib
-FREETYPE_LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
+FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2
FREETYPE_CONFIGURE_WITH=freetype
MYSQL_USE= mysql=yes
MYSQL_CONFIGURE_WITH= mysql
diff --git a/lang/polyml/Makefile b/lang/polyml/Makefile
index 0b52968b0a3f..cbafc283e11f 100644
--- a/lang/polyml/Makefile
+++ b/lang/polyml/Makefile
@@ -14,7 +14,7 @@ COMMENT= Fast open-source implementation of Standard ML
LICENSE= LGPL21
-LIB_DEPENDS= libffi.so:${PORTSDIR}/devel/libffi
+LIB_DEPENDS= libffi.so:devel/libffi
ONLY_FOR_ARCHS= i386 amd64
diff --git a/lang/pure/Makefile b/lang/pure/Makefile
index bfce164635b4..71a2e5ec388e 100644
--- a/lang/pure/Makefile
+++ b/lang/pure/Makefile
@@ -14,10 +14,10 @@ COMMENT= Modern-style functional programming language
LICENSE= GPLv3 LGPL3
LICENSE_COMB= dual
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \
- libmpfr.so:${PORTSDIR}/math/mpfr \
- libpcreposix.so:${PORTSDIR}/devel/pcre \
- libLLVM-${LLVM_VERSION:C/./&./}.so:${PORTSDIR}/devel/llvm${LLVM_VERSION}
+LIB_DEPENDS= libgmp.so:math/gmp \
+ libmpfr.so:math/mpfr \
+ libpcreposix.so:devel/pcre \
+ libLLVM-${LLVM_VERSION:C/./&./}.so:devel/llvm${LLVM_VERSION}
SUB_FILES= pkg-message
diff --git a/lang/py-prolog/Makefile b/lang/py-prolog/Makefile
index eb82d86fb1c7..c199856c61fc 100644
--- a/lang/py-prolog/Makefile
+++ b/lang/py-prolog/Makefile
@@ -12,8 +12,8 @@ DISTNAME= PyProlog-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Python extension embedding SWI-Prolog
-BUILD_DEPENDS= swipl:${PORTSDIR}/lang/swi-pl
-RUN_DEPENDS= swipl:${PORTSDIR}/lang/swi-pl
+BUILD_DEPENDS= swipl:lang/swi-pl
+RUN_DEPENDS= swipl:lang/swi-pl
USES= python
USE_PYTHON= distutils autoplist
diff --git a/lang/py-qt5-qml/Makefile b/lang/py-qt5-qml/Makefile
index f6fb4173fbfb..1cf594b69f5f 100644
--- a/lang/py-qt5-qml/Makefile
+++ b/lang/py-qt5-qml/Makefile
@@ -21,7 +21,7 @@ OPTIONS_SUB= yes
API_DESC= Install QtQml 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/lang/pypy/Makefile b/lang/pypy/Makefile
index 7945c7619481..deed493abecd 100644
--- a/lang/pypy/Makefile
+++ b/lang/pypy/Makefile
@@ -10,11 +10,11 @@ DISTVERSIONSUFFIX= -src
MAINTAINER= python@FreeBSD.org
COMMENT= Fast, compliant implementation of the Python language
-LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2 \
- libffi.so:${PORTSDIR}/devel/libffi
-TEST_DEPENDS= ${PREFIX}/${PYPY_DIR}/lib_pypy/_gdbm_cffi.pypy-${PYPY_CFFI_VER}.so:${PORTSDIR}/databases/pypy-gdbm \
- ${PREFIX}/${PYPY_DIR}/lib_pypy/_sqlite3_cffi.pypy-${PYPY_CFFI_VER}.so:${PORTSDIR}/databases/pypy-sqlite3 \
- ${PREFIX}/${PYPY_DIR}/lib_pypy/_tkinter/tklib_cffi.pypy-${PYPY_CFFI_VER}.so:${PORTSDIR}/x11-toolkits/pypy-tkinter
+LIB_DEPENDS= libexpat.so:textproc/expat2 \
+ libffi.so:devel/libffi
+TEST_DEPENDS= ${PREFIX}/${PYPY_DIR}/lib_pypy/_gdbm_cffi.pypy-${PYPY_CFFI_VER}.so:databases/pypy-gdbm \
+ ${PREFIX}/${PYPY_DIR}/lib_pypy/_sqlite3_cffi.pypy-${PYPY_CFFI_VER}.so:databases/pypy-sqlite3 \
+ ${PREFIX}/${PYPY_DIR}/lib_pypy/_tkinter/tklib_cffi.pypy-${PYPY_CFFI_VER}.so:x11-toolkits/pypy-tkinter
ONLY_FOR_ARCHS= i386 amd64 armv6 powerpc64
ONLY_FOR_ARCHS_REASON= PyPy JIT only supported on these architectures
diff --git a/lang/pypy/bsd.pypy.cffi.mk b/lang/pypy/bsd.pypy.cffi.mk
index 044f706f33fd..9c03b6719900 100644
--- a/lang/pypy/bsd.pypy.cffi.mk
+++ b/lang/pypy/bsd.pypy.cffi.mk
@@ -3,8 +3,8 @@
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTFILES=
-BUILD_DEPENDS+= pypy:${PORTSDIR}/lang/pypy
-RUN_DEPENDS+= pypy:${PORTSDIR}/lang/pypy
+BUILD_DEPENDS+= pypy:lang/pypy
+RUN_DEPENDS+= pypy:lang/pypy
PLIST_FILES= %%PYPY_DIR%%/lib_pypy/${CFFI_MODULE}_cffi.pypy-%%PYPY_CFFI_VER%%.so
diff --git a/lang/pypy3-devel/Makefile b/lang/pypy3-devel/Makefile
index 145cdf2f164f..11518e336dbc 100644
--- a/lang/pypy3-devel/Makefile
+++ b/lang/pypy3-devel/Makefile
@@ -14,9 +14,9 @@ COMMENT= Fast, compliant implementation of the Python language
LICENSE= MIT PSFL
LICENSE_COMB= multi
-LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2 \
- libffi.so:${PORTSDIR}/devel/libffi \
- libsqlite3.so:${PORTSDIR}/databases/sqlite3
+LIB_DEPENDS= libexpat.so:textproc/expat2 \
+ libffi.so:devel/libffi \
+ libsqlite3.so:databases/sqlite3
PYTHON_DESC= Use Python-2.7 to translate (slowest)
PYPY_DESC= Use PyPy to translate (fastest, highest memory usage)
@@ -99,7 +99,7 @@ WITH_BOEHM_GC= yes
.endfor # inst in ${PYPY_INST}
.if defined(WITH_BOEHM_GC)
-LIB_DEPENDS+= libgc.so:${PORTSDIR}/devel/boehm-gc
+LIB_DEPENDS+= libgc.so:devel/boehm-gc
.endif
# Translate FreeBSD ARCH types to PyPy ARCH types
diff --git a/lang/python/Makefile b/lang/python/Makefile
index 16c6bcac0002..8be4596a1ad9 100644
--- a/lang/python/Makefile
+++ b/lang/python/Makefile
@@ -25,9 +25,9 @@ PLIST_FILES= bin/2to3 \
.include <bsd.port.pre.mk>
.if ${PYTHON_MAJOR_VER} == 2
-RUN_DEPENDS+= python2:${PORTSDIR}/lang/python2
+RUN_DEPENDS+= python2:lang/python2
.elif ${PYTHON_MAJOR_VER} == 3
-RUN_DEPENDS+= python3:${PORTSDIR}/lang/python3
+RUN_DEPENDS+= python3:lang/python3
.endif
do-install:
diff --git a/lang/python27/Makefile b/lang/python27/Makefile
index eea02f1c8436..f3a9df673ad6 100644
--- a/lang/python27/Makefile
+++ b/lang/python27/Makefile
@@ -53,7 +53,7 @@ PYMALLOC_DESC= Enable specialized mallocs
DEBUG_CONFIGURE_WITH= pydebug
IPV6_CONFIGURE_ENABLE= ipv6
LIBFFI_CONFIGURE_ON= --with-system-ffi
-LIBFFI_LIB_DEPENDS= libffi.so:${PORTSDIR}/devel/libffi
+LIBFFI_LIB_DEPENDS= libffi.so:devel/libffi
# Use CPPFLAGS over CFLAGS due to -I ordering, causing elementtree and pyexpat
# to break in Python 2.7, or preprocessor complaints in Python >= 3.3
diff --git a/lang/python33/Makefile b/lang/python33/Makefile
index 6fbe8155e3db..9f4a90a47710 100644
--- a/lang/python33/Makefile
+++ b/lang/python33/Makefile
@@ -55,7 +55,7 @@ DEBUG_CONFIGURE_WITH= pydebug
IPV6_CONFIGURE_ENABLE= ipv6
LIBFFI_CONFIGURE_ON= --with-system-ffi
-LIBFFI_LIB_DEPENDS= libffi.so:${PORTSDIR}/devel/libffi
+LIBFFI_LIB_DEPENDS= libffi.so:devel/libffi
# Use CPPFLAGS over CFLAGS due to -I ordering, causing elementtree and pyexpat
# to break in Python 2.7, or preprocessor complaints in Python >= 3.3
diff --git a/lang/python34/Makefile b/lang/python34/Makefile
index e06ac3c486b3..286bdfa476d9 100644
--- a/lang/python34/Makefile
+++ b/lang/python34/Makefile
@@ -64,7 +64,7 @@ DEBUG_CONFIGURE_WITH= pydebug
IPV6_CONFIGURE_ENABLE= ipv6
LIBFFI_CONFIGURE_ON= --with-system-ffi
-LIBFFI_LIB_DEPENDS= libffi.so:${PORTSDIR}/devel/libffi
+LIBFFI_LIB_DEPENDS= libffi.so:devel/libffi
# Use CPPFLAGS over CFLAGS due to -I ordering, causing elementtree and pyexpat
# to break in Python 2.7, or preprocessor complaints in Python >= 3.3
diff --git a/lang/python35/Makefile b/lang/python35/Makefile
index 48982ed88811..6d2762e5f530 100644
--- a/lang/python35/Makefile
+++ b/lang/python35/Makefile
@@ -71,7 +71,7 @@ DEBUG_CONFIGURE_WITH= pydebug
IPV6_CONFIGURE_ENABLE= ipv6
LIBFFI_CONFIGURE_ON= --with-system-ffi
-LIBFFI_LIB_DEPENDS= libffi.so:${PORTSDIR}/devel/libffi
+LIBFFI_LIB_DEPENDS= libffi.so:devel/libffi
# Use CPPFLAGS over CFLAGS due to -I ordering, causing elementtree and pyexpat
# to break in Python 2.7, or preprocessor complaints in Python >= 3.3
diff --git a/lang/qore/Makefile b/lang/qore/Makefile
index db19af3266be..40eb726174a5 100644
--- a/lang/qore/Makefile
+++ b/lang/qore/Makefile
@@ -10,10 +10,10 @@ COMMENT= The Qore Programming Language
LICENSE= GPLv2
-LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre \
- libmpfr.so:${PORTSDIR}/math/mpfr
-BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex \
- ${LOCALBASE}/bin/bison:${PORTSDIR}/devel/bison
+LIB_DEPENDS= libpcre.so:devel/pcre \
+ libmpfr.so:math/mpfr
+BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex \
+ ${LOCALBASE}/bin/bison:devel/bison
USES= gmake iconv libtool pathfix tar:bzip2
USE_OPENSSL= yes
diff --git a/lang/qscheme/Makefile b/lang/qscheme/Makefile
index 482eeb099d03..58d4548aeb38 100644
--- a/lang/qscheme/Makefile
+++ b/lang/qscheme/Makefile
@@ -12,10 +12,10 @@ COMMENT= Small and fast Scheme interpreter
LICENSE= GPLv2
-BUILD_DEPENDS= ${LOCALBASE}/lib/libavcall.a:${PORTSDIR}/devel/ffcall \
- ${LOCALBASE}/lib/libpcre.a:${PORTSDIR}/devel/pcre \
- ${LOCALBASE}/lib/libgmp.a:${PORTSDIR}/math/gmp
-LIB_DEPENDS= libgetline.so:${PORTSDIR}/devel/libgetline
+BUILD_DEPENDS= ${LOCALBASE}/lib/libavcall.a:devel/ffcall \
+ ${LOCALBASE}/lib/libpcre.a:devel/pcre \
+ ${LOCALBASE}/lib/libgmp.a:math/gmp
+LIB_DEPENDS= libgetline.so:devel/libgetline
USES= gmake perl5 shebangfix
USE_PERL5= build
diff --git a/lang/quack/Makefile b/lang/quack/Makefile
index fa4c51355b85..3b124e981965 100644
--- a/lang/quack/Makefile
+++ b/lang/quack/Makefile
@@ -14,7 +14,7 @@ COMMENT= Enhanced support for editing and running Scheme code
LICENSE= GPLv2
-RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget
+RUN_DEPENDS= wget:ftp/wget
USE_EMACS= yes
diff --git a/lang/racket-minimal/Makefile b/lang/racket-minimal/Makefile
index e63323ea8312..b5999b310853 100644
--- a/lang/racket-minimal/Makefile
+++ b/lang/racket-minimal/Makefile
@@ -18,7 +18,7 @@ DIST_SUBDIR= ${PORTNAME}${PKGNAMESUFFIX}/${PORTVERSION}
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Interactive, integrated, graphical Scheme programming environment
-LIB_DEPENDS= libffi.so:${PORTSDIR}/devel/libffi
+LIB_DEPENDS= libffi.so:devel/libffi
MAKE_JOBS_UNSAFE=yes
diff --git a/lang/racket/Makefile b/lang/racket/Makefile
index 042850d88949..c22a60e8a7a6 100644
--- a/lang/racket/Makefile
+++ b/lang/racket/Makefile
@@ -16,9 +16,9 @@ DIST_SUBDIR= ${PORTNAME}/${PORTVERSION}
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Interactive, integrated, graphical Scheme programming environment
-LIB_DEPENDS= libffi.so:${PORTSDIR}/devel/libffi \
- libcairo.so:${PORTSDIR}/graphics/cairo \
- libpng.so:${PORTSDIR}/graphics/png
+LIB_DEPENDS= libffi.so:devel/libffi \
+ libcairo.so:graphics/cairo \
+ libpng.so:graphics/png
MAKE_JOBS_UNSAFE=yes
diff --git a/lang/rexx-regutil/Makefile b/lang/rexx-regutil/Makefile
index c3c439ba73e1..c9f43dca40ab 100644
--- a/lang/rexx-regutil/Makefile
+++ b/lang/rexx-regutil/Makefile
@@ -11,7 +11,7 @@ DISTNAME= regutil126
MAINTAINER= bob@eager.cx
COMMENT= Implementation of IBM's RexxUtil function library for Regina
-BUILD_DEPENDS= ${LOCALBASE}/include/rexxsaa.h:${PORTSDIR}/lang/rexx-regina
+BUILD_DEPENDS= ${LOCALBASE}/include/rexxsaa.h:lang/rexx-regina
USES= ncurses zip
diff --git a/lang/rexx-wrapper/Makefile b/lang/rexx-wrapper/Makefile
index 94cb47703b29..cb6177e28239 100644
--- a/lang/rexx-wrapper/Makefile
+++ b/lang/rexx-wrapper/Makefile
@@ -14,8 +14,8 @@ COMMENT= Tool that wraps Rexx source or tokenised code into an executable
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= rexx:${PORTSDIR}/lang/rexx-regina
-RUN_DEPENDS= rexx:${PORTSDIR}/lang/rexx-regina
+BUILD_DEPENDS= rexx:lang/rexx-regina
+RUN_DEPENDS= rexx:lang/rexx-regina
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-rexx=regina
diff --git a/lang/rhino/Makefile b/lang/rhino/Makefile
index 73922d5c2d31..897aa592e83b 100644
--- a/lang/rhino/Makefile
+++ b/lang/rhino/Makefile
@@ -25,7 +25,7 @@ DATADIR= ${JAVASHAREDIR}/${PORTNAME}
JAVA_VERSION= 1.6+
LINEDIT_DESC= Enable line editing in the Rhino shell
-LINEDIT_RUN_DEPENDS= ${JLINEJAR}:${PORTSDIR}/devel/jline
+LINEDIT_RUN_DEPENDS= ${JLINEJAR}:devel/jline
LINEDIT_USE= java=yes ant=yes
MAKE_ARGS= -Dxmlbeans.url=file://${DISTDIR}/${DIST_SUBDIR}/xmlbeans-2.5.0.zip \
diff --git a/lang/rubinius/Makefile b/lang/rubinius/Makefile
index cbab56210540..a59fd6c9036d 100644
--- a/lang/rubinius/Makefile
+++ b/lang/rubinius/Makefile
@@ -14,9 +14,9 @@ COMMENT= LLVM based ruby language implementation
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${LOCALBASE}/bin/bundle:${PORTSDIR}/sysutils/rubygem-bundler \
- ${LOCALBASE}/bin/llvm-config35:${PORTSDIR}/devel/llvm35 \
- ${LOCALBASE}/bin/bison:${PORTSDIR}/devel/bison
+BUILD_DEPENDS= ${LOCALBASE}/bin/bundle:sysutils/rubygem-bundler \
+ ${LOCALBASE}/bin/llvm-config35:devel/llvm35 \
+ ${LOCALBASE}/bin/bison:devel/bison
BROKEN_FreeBSD_9= does not build
BROKEN_FreeBSD_11= does not build
diff --git a/lang/ruby20/Makefile b/lang/ruby20/Makefile
index 98eebf25a8d8..c66ecff5da18 100644
--- a/lang/ruby20/Makefile
+++ b/lang/ruby20/Makefile
@@ -19,9 +19,9 @@ LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL
LICENSE_FILE_RUBY= ${WRKSRC}/COPYING
# Using LIB_DEPENDS finds the libffi from gcc which causes problems
-BUILD_DEPENDS= libffi>=0:${PORTSDIR}/devel/libffi
-LIB_DEPENDS= libyaml.so:${PORTSDIR}/textproc/libyaml
-RUN_DEPENDS= libffi>=0:${PORTSDIR}/devel/libffi
+BUILD_DEPENDS= libffi>=0:devel/libffi
+LIB_DEPENDS= libyaml.so:textproc/libyaml
+RUN_DEPENDS= libffi>=0:devel/libffi
CONFIGURE_ARGS= ${RUBY_CONFIGURE_ARGS} \
--disable-rpath \
@@ -59,15 +59,15 @@ RDOC_DESC= Build and install Rdoc indexes
EDIT_DESC= Which line editing lib to use
LIBEDIT_DESC= Use libedit
READLINE_DESC= Use libreadline
-CAPIDOCS_BUILD_DEPENDS= doxygen>0:${PORTSDIR}/devel/doxygen \
- dot:${PORTSDIR}/graphics/graphviz
+CAPIDOCS_BUILD_DEPENDS= doxygen>0:devel/doxygen \
+ dot:graphics/graphviz
CAPIDOCS_CONFIGURE_ENABLE= install-capi
LIBEDIT_CONFIGURE_ON= --enable-libedit --with-libedit-dir=${LOCALBASE}
LIBEDIT_USES= libedit
RDOC_CONFIGURE_ENABLE= install-rdoc
-READLINE_BUILD_DEPENDS= readline>=0:${PORTSDIR}/devel/readline
+READLINE_BUILD_DEPENDS= readline>=0:devel/readline
READLINE_CONFIGURE_ON= --disable-libedit --with-readline-dir=${LOCALBASE}
-READLINE_RUN_DEPENDS= readline>=0:${PORTSDIR}/devel/readline
+READLINE_RUN_DEPENDS= readline>=0:devel/readline
CPE_VENDOR= ruby-lang
CPE_VERSION= ${RUBY_RELVERSION}
diff --git a/lang/ruby21/Makefile b/lang/ruby21/Makefile
index f5c894356871..78440a4f9cee 100644
--- a/lang/ruby21/Makefile
+++ b/lang/ruby21/Makefile
@@ -19,9 +19,9 @@ LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL
LICENSE_FILE_RUBY= ${WRKSRC}/COPYING
# Using LIB_DEPENDS finds the libffi from gcc which causes problems
-BUILD_DEPENDS= libffi>=0:${PORTSDIR}/devel/libffi
-LIB_DEPENDS= libyaml.so:${PORTSDIR}/textproc/libyaml
-RUN_DEPENDS= libffi>=0:${PORTSDIR}/devel/libffi
+BUILD_DEPENDS= libffi>=0:devel/libffi
+LIB_DEPENDS= libyaml.so:textproc/libyaml
+RUN_DEPENDS= libffi>=0:devel/libffi
CONFIGURE_ARGS= ${RUBY_CONFIGURE_ARGS} \
--disable-rpath \
@@ -60,17 +60,17 @@ RDOC_DESC= Build and install Rdoc indexes
EDIT_DESC= Which line editing lib to use
LIBEDIT_DESC= Use libedit
READLINE_DESC= Use libreadline
-CAPIDOCS_BUILD_DEPENDS= doxygen>0:${PORTSDIR}/devel/doxygen \
- dot:${PORTSDIR}/graphics/graphviz
+CAPIDOCS_BUILD_DEPENDS= doxygen>0:devel/doxygen \
+ dot:graphics/graphviz
CAPIDOCS_CONFIGURE_ENABLE= install-capi
GMP_CONFIGURE_WITH= gmp
-GMP_LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
+GMP_LIB_DEPENDS= libgmp.so:math/gmp
LIBEDIT_CONFIGURE_ON= --enable-libedit --with-libedit-dir=${LOCALBASE}
LIBEDIT_USES= libedit
RDOC_CONFIGURE_ENABLE= install-rdoc
-READLINE_BUILD_DEPENDS= readline>=0:${PORTSDIR}/devel/readline
+READLINE_BUILD_DEPENDS= readline>=0:devel/readline
READLINE_CONFIGURE_ON= --disable-libedit --with-readline-dir=${LOCALBASE}
-READLINE_RUN_DEPENDS= readline>=0:${PORTSDIR}/devel/readline
+READLINE_RUN_DEPENDS= readline>=0:devel/readline
CPE_VENDOR= ruby-lang
CPE_VERSION= ${RUBY_RELVERSION}
diff --git a/lang/ruby22/Makefile b/lang/ruby22/Makefile
index 2c136ffbbf46..b396d6ad0e5e 100644
--- a/lang/ruby22/Makefile
+++ b/lang/ruby22/Makefile
@@ -19,9 +19,9 @@ LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL
LICENSE_FILE_RUBY= ${WRKSRC}/COPYING
# Using LIB_DEPENDS finds the libffi from gcc which causes problems
-BUILD_DEPENDS= libffi>=0:${PORTSDIR}/devel/libffi
-LIB_DEPENDS= libyaml.so:${PORTSDIR}/textproc/libyaml
-RUN_DEPENDS= libffi>=0:${PORTSDIR}/devel/libffi
+BUILD_DEPENDS= libffi>=0:devel/libffi
+LIB_DEPENDS= libyaml.so:textproc/libyaml
+RUN_DEPENDS= libffi>=0:devel/libffi
CONFIGURE_ARGS= ${RUBY_CONFIGURE_ARGS} \
--disable-rpath \
@@ -60,17 +60,17 @@ RDOC_DESC= Build and install Rdoc indexes
EDIT_DESC= Which line editing lib to use
LIBEDIT_DESC= Use libedit
READLINE_DESC= Use libreadline
-CAPIDOCS_BUILD_DEPENDS= doxygen>0:${PORTSDIR}/devel/doxygen \
- dot:${PORTSDIR}/graphics/graphviz
+CAPIDOCS_BUILD_DEPENDS= doxygen>0:devel/doxygen \
+ dot:graphics/graphviz
CAPIDOCS_CONFIGURE_ENABLE= install-capi
GMP_CONFIGURE_WITH= gmp
-GMP_LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
+GMP_LIB_DEPENDS= libgmp.so:math/gmp
LIBEDIT_CONFIGURE_ON= --enable-libedit --with-libedit-dir=${LOCALBASE}
LIBEDIT_USES= libedit
RDOC_CONFIGURE_ENABLE= install-rdoc
-READLINE_BUILD_DEPENDS= readline>=0:${PORTSDIR}/devel/readline
+READLINE_BUILD_DEPENDS= readline>=0:devel/readline
READLINE_CONFIGURE_ON= --disable-libedit --with-readline-dir=${LOCALBASE}
-READLINE_RUN_DEPENDS= readline>=0:${PORTSDIR}/devel/readline
+READLINE_RUN_DEPENDS= readline>=0:devel/readline
CPE_VENDOR= ruby-lang
CPE_VERSION= ${RUBY_RELVERSION}
diff --git a/lang/ruby23/Makefile b/lang/ruby23/Makefile
index e7c25b591750..bfab7f21ee55 100644
--- a/lang/ruby23/Makefile
+++ b/lang/ruby23/Makefile
@@ -19,9 +19,9 @@ LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL
LICENSE_FILE_RUBY= ${WRKSRC}/COPYING
# Using LIB_DEPENDS finds the libffi from gcc which causes problems
-BUILD_DEPENDS= libffi>=0:${PORTSDIR}/devel/libffi
-LIB_DEPENDS= libyaml.so:${PORTSDIR}/textproc/libyaml
-RUN_DEPENDS= libffi>=0:${PORTSDIR}/devel/libffi
+BUILD_DEPENDS= libffi>=0:devel/libffi
+LIB_DEPENDS= libyaml.so:textproc/libyaml
+RUN_DEPENDS= libffi>=0:devel/libffi
CONFIGURE_ARGS= ${RUBY_CONFIGURE_ARGS} \
--disable-rpath \
@@ -60,17 +60,17 @@ RDOC_DESC= Build and install Rdoc indexes
EDIT_DESC= Which line editing lib to use
LIBEDIT_DESC= Use libedit
READLINE_DESC= Use libreadline
-CAPIDOCS_BUILD_DEPENDS= doxygen>0:${PORTSDIR}/devel/doxygen \
- dot:${PORTSDIR}/graphics/graphviz
+CAPIDOCS_BUILD_DEPENDS= doxygen>0:devel/doxygen \
+ dot:graphics/graphviz
CAPIDOCS_CONFIGURE_ENABLE= install-capi
GMP_CONFIGURE_WITH= gmp
-GMP_LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
+GMP_LIB_DEPENDS= libgmp.so:math/gmp
LIBEDIT_CONFIGURE_ON= --enable-libedit --with-libedit-dir=${LOCALBASE}
LIBEDIT_USES= libedit
RDOC_CONFIGURE_ENABLE= install-rdoc
-READLINE_BUILD_DEPENDS= readline>=0:${PORTSDIR}/devel/readline
+READLINE_BUILD_DEPENDS= readline>=0:devel/readline
READLINE_CONFIGURE_ON= --disable-libedit --with-readline-dir=${LOCALBASE}
-READLINE_RUN_DEPENDS= readline>=0:${PORTSDIR}/devel/readline
+READLINE_RUN_DEPENDS= readline>=0:devel/readline
CPE_VENDOR= ruby-lang
CPE_VERSION= ${RUBY_RELVERSION}
diff --git a/lang/runawk/Makefile b/lang/runawk/Makefile
index 1f2cf752b3c4..de9ef2936cd1 100644
--- a/lang/runawk/Makefile
+++ b/lang/runawk/Makefile
@@ -11,7 +11,7 @@ COMMENT= Wrapper for AWK interpreter that implements a modules system
LICENSE= MIT
-BUILD_DEPENDS= mk-configure>=0.26.0:${PORTSDIR}/devel/mk-configure
+BUILD_DEPENDS= mk-configure>=0.26.0:devel/mk-configure
MAKE_ENV= DESTDIR="${STAGEDIR}" EGDIR="${EXAMPLESDIR}"
INSTALL_TARGET= install install-doc install-examples
diff --git a/lang/rust-nightly/Makefile b/lang/rust-nightly/Makefile
index e222020ee4ae..caf0a1d27c82 100644
--- a/lang/rust-nightly/Makefile
+++ b/lang/rust-nightly/Makefile
@@ -81,12 +81,12 @@ OPTIONS_DEFINE= DOCS GDB LLNEXTGEN PORT_LLVM
GDB_DESC= Install ports gdb (necessary for debugging rust programs)
LLNEXTGEN_DESC= Build with grammar verification
-GDB_RUN_DEPENDS= ${LOCALBASE}/bin/gdb:${PORTSDIR}/devel/gdb
-LLNEXTGEN_BUILD_DEPENDS= LLnextgen:${PORTSDIR}/devel/llnextgen
+GDB_RUN_DEPENDS= ${LOCALBASE}/bin/gdb:devel/gdb
+LLNEXTGEN_BUILD_DEPENDS= LLnextgen:devel/llnextgen
# Rust may pass more regression tests with bundled LLVM
PORT_LLVM_DESC= Build against devel/llvm${LLVM_VER} instead of bundled version
-PORT_LLVM_BUILD_DEPENDS= ${LLVM_PREFIX}/bin/FileCheck:${PORTSDIR}/devel/llvm${LLVM_VER}
+PORT_LLVM_BUILD_DEPENDS= ${LLVM_PREFIX}/bin/FileCheck:devel/llvm${LLVM_VER}
PORT_LLVM_CONFIGURE_ON= --llvm-root=${LLVM_PREFIX}
PORT_LLVM_EXTRACT_ONLY_OFF= ${DISTFILE_llvm}
PORT_LLVM_GH_PROJECT_OFF= llvm:llvm
diff --git a/lang/rust/Makefile b/lang/rust/Makefile
index 8936470d1a53..d85428967302 100644
--- a/lang/rust/Makefile
+++ b/lang/rust/Makefile
@@ -70,12 +70,12 @@ OPTIONS_DEFINE= GDB LLNEXTGEN PORT_LLVM
GDB_DESC= Install ports gdb (necessary for debugging rust programs)
LLNEXTGEN_DESC= Build with grammar verification
-GDB_RUN_DEPENDS= ${LOCALBASE}/bin/gdb:${PORTSDIR}/devel/gdb
-LLNEXTGEN_BUILD_DEPENDS= LLnextgen:${PORTSDIR}/devel/llnextgen
+GDB_RUN_DEPENDS= ${LOCALBASE}/bin/gdb:devel/gdb
+LLNEXTGEN_BUILD_DEPENDS= LLnextgen:devel/llnextgen
# Rust may pass more regression tests with bundled LLVM
PORT_LLVM_DESC= Build against devel/llvm${LLVM_VER} instead of bundled version
-PORT_LLVM_BUILD_DEPENDS= ${LLVM_PREFIX}/bin/FileCheck:${PORTSDIR}/devel/llvm${LLVM_VER}
+PORT_LLVM_BUILD_DEPENDS= ${LLVM_PREFIX}/bin/FileCheck:devel/llvm${LLVM_VER}
PORT_LLVM_CONFIGURE_ON= --llvm-root=${LLVM_PREFIX}
LLVM_VER?= 36 # XXX Move to DEFAULT_VERSIONS
LLVM_PREFIX= ${LOCALBASE}/llvm${LLVM_VER}
diff --git a/lang/sagittarius-scheme/Makefile b/lang/sagittarius-scheme/Makefile
index f025c056654e..c5251b79c5a5 100644
--- a/lang/sagittarius-scheme/Makefile
+++ b/lang/sagittarius-scheme/Makefile
@@ -14,9 +14,9 @@ COMMENT= R6RS/R7RS Scheme system
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/libffi.pc:${PORTSDIR}/devel/libffi
-LIB_DEPENDS= libffi.so:${PORTSDIR}/devel/libffi \
- libgc-threaded.so:${PORTSDIR}/devel/boehm-gc-threaded
+BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/libffi.pc:devel/libffi
+LIB_DEPENDS= libffi.so:devel/libffi \
+ libgc-threaded.so:devel/boehm-gc-threaded
USE_LDCONFIG= yes
USES= cmake gmake pkgconfig
@@ -27,7 +27,7 @@ OPTIONS_DEFINE= ODBC
PLIST_SUB= PORTNAME=sagittarius PORTVERSION=${PORTVERSION}
-ODBC_LIB_DEPENDS= libiodbc.so:${PORTSDIR}/databases/libiodbc
+ODBC_LIB_DEPENDS= libiodbc.so:databases/libiodbc
ODBC_CMAKE_ON= -DODBC_INCLUDE_DIR:STRING=${LOCALBASE}/include/libiodbc
OPTIONS_SUB= ODBC
diff --git a/lang/sbcl/Makefile b/lang/sbcl/Makefile
index e11024a05f39..bc3dadf7fc32 100644
--- a/lang/sbcl/Makefile
+++ b/lang/sbcl/Makefile
@@ -16,7 +16,7 @@ LICENSE_NAME= public domain | FreeBSD
LICENSE_FILE= ${WRKSRC}/COPYING
LICENSE_PERMS= dist-mirror pkg-mirror auto-accept dist-sell pkg-sell
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
+LIB_DEPENDS= libgmp.so:math/gmp
USES= gmake tar:bzip2
diff --git a/lang/scala/Makefile b/lang/scala/Makefile
index 401b630f668f..d3e6bd991a33 100644
--- a/lang/scala/Makefile
+++ b/lang/scala/Makefile
@@ -12,7 +12,7 @@ COMMENT= Scala Programming Language
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/doc/LICENSE.md
-RUN_DEPENDS= bash:${PORTSDIR}/shells/bash
+RUN_DEPENDS= bash:shells/bash
OPTIONS_DEFINE= DOCS
diff --git a/lang/sdcc-devel/Makefile b/lang/sdcc-devel/Makefile
index 5f6211b774d0..7f5a081b2c38 100644
--- a/lang/sdcc-devel/Makefile
+++ b/lang/sdcc-devel/Makefile
@@ -13,7 +13,7 @@ COMMENT= Small Device C Compiler
LICENSE= GPLv3
-BUILD_DEPENDS= ${LOCALBASE}/include/boost/graph/adjacency_list.hpp:${PORTSDIR}/devel/boost-libs
+BUILD_DEPENDS= ${LOCALBASE}/include/boost/graph/adjacency_list.hpp:devel/boost-libs
CONFLICTS_INSTALL= sdcc-[0-9]*
DESCR= ${PORTSDIR}/lang/sdcc/pkg-descr
@@ -44,8 +44,8 @@ HC08_CONFIGURE_OFF= --disable-hc08 --disable-hc08-port \
--disable-s08-port
MCS51_CONFIGURE_OFF= --disable-51 --disable-mcs51-port \
--disable-ds390-port --disable-ds400-port
-PIC_BUILD_DEPENDS= gputils>=1.2.0:${PORTSDIR}/devel/gputils
-PIC_RUN_DEPENDS= gpasm:${PORTSDIR}/devel/gputils
+PIC_BUILD_DEPENDS= gputils>=1.2.0:devel/gputils
+PIC_RUN_DEPENDS= gpasm:devel/gputils
PIC_CONFIGURE_OFF= --disable-pic14-port --disable-pic16-port
STM8_CONFIGURE_OFF= --disable-stm8 --disable-stm8-port
UCSIM_CONFIGURE_OFF= --disable-ucsim
diff --git a/lang/sdcc/Makefile b/lang/sdcc/Makefile
index 09b009ab2cb3..f5da1bd20c22 100644
--- a/lang/sdcc/Makefile
+++ b/lang/sdcc/Makefile
@@ -12,7 +12,7 @@ COMMENT= Small Device C Compiler
LICENSE= GPLv3
-BUILD_DEPENDS= ${LOCALBASE}/include/boost/graph/adjacency_list.hpp:${PORTSDIR}/devel/boost-libs
+BUILD_DEPENDS= ${LOCALBASE}/include/boost/graph/adjacency_list.hpp:devel/boost-libs
CONFLICTS_INSTALL= sdcc-[0-9]* sdcc-devel-[0-9]*
GNU_CONFIGURE= yes
@@ -42,8 +42,8 @@ HC08_CONFIGURE_OFF= --disable-hc08 --disable-hc08-port \
--disable-s08-port
MCS51_CONFIGURE_OFF= --disable-51 --disable-mcs51-port \
--disable-ds390-port --disable-ds400-port
-PIC_BUILD_DEPENDS= gputils>=1.2.0:${PORTSDIR}/devel/gputils
-PIC_RUN_DEPENDS= gpasm:${PORTSDIR}/devel/gputils
+PIC_BUILD_DEPENDS= gputils>=1.2.0:devel/gputils
+PIC_RUN_DEPENDS= gpasm:devel/gputils
PIC_CONFIGURE_OFF= --disable-pic14-port --disable-pic16-port
STM8_CONFIGURE_OFF= --disable-stm8 --disable-stm8-port
UCSIM_CONFIGURE_OFF= --disable-ucsim
diff --git a/lang/see/Makefile b/lang/see/Makefile
index 8868bbd0b073..7883c47359da 100644
--- a/lang/see/Makefile
+++ b/lang/see/Makefile
@@ -35,7 +35,7 @@ CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -lpthread -L${LOCALBASE}/lib
DEBUG_CFLAGS_OFF= -DNDEBUG
-GC_LIB_DEPENDS= libgc.so:${PORTSDIR}/devel/boehm-gc
+GC_LIB_DEPENDS= libgc.so:devel/boehm-gc
GC_CONFIGURE_WITH= boehm-gc
post-patch:
diff --git a/lang/slib-guile/Makefile b/lang/slib-guile/Makefile
index 9128f870b658..d546b6baac65 100644
--- a/lang/slib-guile/Makefile
+++ b/lang/slib-guile/Makefile
@@ -12,8 +12,8 @@ DISTFILES= # empty
MAINTAINER= ports@FreeBSD.org
COMMENT= SLIB installation for Guile
-BUILD_DEPENDS= ${LOCALBASE}/share/slib/require.scm:${PORTSDIR}/lang/slib \
- guile:${PORTSDIR}/lang/guile
+BUILD_DEPENDS= ${LOCALBASE}/share/slib/require.scm:lang/slib \
+ guile:lang/guile
RUN_DEPENDS:= ${BUILD_DEPENDS}
SUB_FILES+= pkg-install pkg-deinstall
diff --git a/lang/slib-guile2/Makefile b/lang/slib-guile2/Makefile
index 6ff66ace19ff..85dfdce69d80 100644
--- a/lang/slib-guile2/Makefile
+++ b/lang/slib-guile2/Makefile
@@ -12,8 +12,8 @@ DISTFILES= # empty
MAINTAINER= ports@FreeBSD.org
COMMENT= SLIB installation for Guile
-BUILD_DEPENDS= ${LOCALBASE}/share/slib/require.scm:${PORTSDIR}/lang/slib \
- guile:${PORTSDIR}/lang/guile2
+BUILD_DEPENDS= ${LOCALBASE}/share/slib/require.scm:lang/slib \
+ guile:lang/guile2
RUN_DEPENDS:= ${BUILD_DEPENDS}
SUB_FILES+= pkg-install pkg-deinstall
diff --git a/lang/smalltalk/Makefile b/lang/smalltalk/Makefile
index 999cff6356ab..3cd29fa151cf 100644
--- a/lang/smalltalk/Makefile
+++ b/lang/smalltalk/Makefile
@@ -10,10 +10,10 @@ MASTER_SITES= GNU
MAINTAINER= johans@FreeBSD.org
COMMENT= GNU Smalltalk
-BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \
- gawk:${PORTSDIR}/lang/gawk
-LIB_DEPENDS= libgdbm.so:${PORTSDIR}/databases/gdbm \
- libcairo.so:${PORTSDIR}/graphics/cairo
+BUILD_DEPENDS= zip:archivers/zip \
+ gawk:lang/gawk
+LIB_DEPENDS= libgdbm.so:databases/gdbm \
+ libcairo.so:graphics/cairo
OPTIONS_DEFINE= TK PGSQL SDL
OPTIONS_DEFAULT=TK PGSQL SDL
diff --git a/lang/spark/Makefile b/lang/spark/Makefile
index 8da388ae456d..fc796b982ae0 100644
--- a/lang/spark/Makefile
+++ b/lang/spark/Makefile
@@ -19,9 +19,9 @@ BROKEN= brutally fails test suite - with ICE
DEPRECATED= Broken for more than 6 months
EXPIRATION_DATE= 2016-10-29
-BUILD_DEPENDS= gnatcoll>=2014:${PORTSDIR}/devel/gnatcoll
-RUN_DEPENDS= gnatwhy3:${PORTSDIR}/math/why3-spark \
- alt-ergo:${PORTSDIR}/math/alt-ergo
+BUILD_DEPENDS= gnatcoll>=2014:devel/gnatcoll
+RUN_DEPENDS= gnatwhy3:math/why3-spark \
+ alt-ergo:math/alt-ergo
USES= ada gmake
ALL_TARGET= gnat2why gnatprove
diff --git a/lang/spidermonkey17/Makefile b/lang/spidermonkey17/Makefile
index d8b008fb37e1..b27b9938dea8 100644
--- a/lang/spidermonkey17/Makefile
+++ b/lang/spidermonkey17/Makefile
@@ -11,7 +11,7 @@ DISTNAME= js-${DISTVERSION}
MAINTAINER= citric@cubicone.tmetic.com
COMMENT= Standalone JavaScript interpreter from the Mozilla project
-LIB_DEPENDS= libnspr4.so:${PORTSDIR}/devel/nspr
+LIB_DEPENDS= libnspr4.so:devel/nspr
CONFLICTS= njs-[0-9]*
diff --git a/lang/spidermonkey170/Makefile b/lang/spidermonkey170/Makefile
index 07af65fe7980..15b9d9032cd4 100644
--- a/lang/spidermonkey170/Makefile
+++ b/lang/spidermonkey170/Makefile
@@ -11,8 +11,8 @@ DISTNAME= mozjs${PORTVERSION}
MAINTAINER= kwm@FreeBSD.org
COMMENT= Standalone JavaScript based from Mozilla 17-esr
-BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip
-LIB_DEPENDS= libnspr4.so:${PORTSDIR}/devel/nspr
+BUILD_DEPENDS= zip:archivers/zip
+LIB_DEPENDS= libnspr4.so:devel/nspr
CONFLICTS= njs-[0-9]*
diff --git a/lang/spidermonkey185/Makefile b/lang/spidermonkey185/Makefile
index 528eee04c9b3..46a24c4ea507 100644
--- a/lang/spidermonkey185/Makefile
+++ b/lang/spidermonkey185/Makefile
@@ -14,9 +14,9 @@ COMMENT= Standalone JavaScript (1.8.5) interpreter from Mozilla
NOT_FOR_ARCHS= powerpc powerpc64
NOT_FOR_ARCHS_REASON= PowerPC is not supported; use lang/spidermonkey170
-BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \
- autoconf-2.13:${PORTSDIR}/devel/autoconf213
-LIB_DEPENDS= libnspr4.so:${PORTSDIR}/devel/nspr
+BUILD_DEPENDS= zip:archivers/zip \
+ autoconf-2.13:devel/autoconf213
+LIB_DEPENDS= libnspr4.so:devel/nspr
CONFLICTS= njs-[0-9]*
diff --git a/lang/spidermonkey24/Makefile b/lang/spidermonkey24/Makefile
index 0c262911d6fe..12576599e008 100644
--- a/lang/spidermonkey24/Makefile
+++ b/lang/spidermonkey24/Makefile
@@ -12,8 +12,8 @@ DISTNAME= mozjs-${PORTVERSION}
MAINTAINER= kwm@FreeBSD.org
COMMENT= Standalone JavaScript based from Mozilla 24-esr
-BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip
-LIB_DEPENDS= libnspr4.so:${PORTSDIR}/devel/nspr
+BUILD_DEPENDS= zip:archivers/zip
+LIB_DEPENDS= libnspr4.so:devel/nspr
CONFLICTS= njs-[0-9]*
diff --git a/lang/squeak/Makefile b/lang/squeak/Makefile
index 1fc6d7c07175..e7e5f6111f12 100644
--- a/lang/squeak/Makefile
+++ b/lang/squeak/Makefile
@@ -21,13 +21,13 @@ COMMENT= Full Smalltalk 80 with portability to Unix, Mac, and Windows
LICENSE= APACHE20 MIT
LICENSE_COMB= multi
-BUILD_DEPENDS= cmake:${PORTSDIR}/devel/cmake \
- v4l_compat>=1.0.20120501:${PORTSDIR}/multimedia/v4l_compat
-LIB_DEPENDS= libaudio.so:${PORTSDIR}/audio/nas \
- libffi.so:${PORTSDIR}/devel/libffi \
- libasound.so:${PORTSDIR}/audio/alsa-lib \
- libpulse-simple.so:${PORTSDIR}/audio/pulseaudio \
- libv4l2.so:${PORTSDIR}/multimedia/libv4l
+BUILD_DEPENDS= cmake:devel/cmake \
+ v4l_compat>=1.0.20120501:multimedia/v4l_compat
+LIB_DEPENDS= libaudio.so:audio/nas \
+ libffi.so:devel/libffi \
+ libasound.so:audio/alsa-lib \
+ libpulse-simple.so:audio/pulseaudio \
+ libv4l2.so:multimedia/libv4l
ONLY_FOR_ARCHS= i386 amd64 powerpc
diff --git a/lang/stalin/Makefile b/lang/stalin/Makefile
index a1d1fcbe4313..df4de18be06a 100644
--- a/lang/stalin/Makefile
+++ b/lang/stalin/Makefile
@@ -13,7 +13,7 @@ COMMENT= Aggressive optimizing Scheme compiler
BROKEN= unfetchable
-LIB_DEPENDS= libgc.so:${PORTSDIR}/devel/boehm-gc
+LIB_DEPENDS= libgc.so:devel/boehm-gc
USES= tar:bzip2
ONLY_FOR_ARCHS= i386 amd64 sparc64
diff --git a/lang/swi-pl/Makefile b/lang/swi-pl/Makefile
index eaa7e4e24b65..92e40cff0f74 100644
--- a/lang/swi-pl/Makefile
+++ b/lang/swi-pl/Makefile
@@ -10,8 +10,8 @@ DISTNAME= swipl-${PORTVERSION}
MAINTAINER= johans@FreeBSD.org
COMMENT= Edinburgh-style Prolog compiler
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \
- libodbc.so:${PORTSDIR}/databases/unixODBC
+LIB_DEPENDS= libgmp.so:math/gmp \
+ libodbc.so:databases/unixODBC
CFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
diff --git a/lang/tcl-wrapper/Makefile b/lang/tcl-wrapper/Makefile
index 6197e4fbc446..d47ece172949 100644
--- a/lang/tcl-wrapper/Makefile
+++ b/lang/tcl-wrapper/Makefile
@@ -15,7 +15,7 @@ COMMENT= Shell wrapper for ${TX_SHELL} (${TX_PORT_U})
LICENSE= BSD2CLAUSE
-BUILD_DEPENDS= shc:${PORTSDIR}/misc/shc
+BUILD_DEPENDS= shc:misc/shc
SUB_FILES= wrapper conf.sample pkg-message
diff --git a/lang/twelf/Makefile b/lang/twelf/Makefile
index 89239c05050b..bb8a309d8e08 100644
--- a/lang/twelf/Makefile
+++ b/lang/twelf/Makefile
@@ -14,9 +14,9 @@ COMMENT= Meta-logical framework for deductive systems
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= mlton:${PORTSDIR}/lang/mlton
-BUILD_DEPENDS= mlton:${PORTSDIR}/lang/mlton \
- texi2html:${PORTSDIR}/textproc/texi2html
+RUN_DEPENDS= mlton:lang/mlton
+BUILD_DEPENDS= mlton:lang/mlton \
+ texi2html:textproc/texi2html
USES= gmake
ALL_TARGET= mlton
@@ -28,7 +28,7 @@ PORTDOCS= dvi html info pdf ps
.if ${PORT_OPTIONS:MDOCS}
USE_TEX= tex:build dvipsk:build
-BUILD_DEPENDS+= ${LOCALBASE}/bin/makeinfo:${PORTSDIR}/print/texinfo
+BUILD_DEPENDS+= ${LOCALBASE}/bin/makeinfo:print/texinfo
.endif
post-patch:
diff --git a/lang/urweb/Makefile b/lang/urweb/Makefile
index 660b40bee9ee..529605010361 100644
--- a/lang/urweb/Makefile
+++ b/lang/urweb/Makefile
@@ -12,7 +12,7 @@ COMMENT= Ultimate host for embedded domain-specific languages
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= mlton:${PORTSDIR}/lang/mlton
+BUILD_DEPENDS= mlton:lang/mlton
CONFIGURE_ENV= CCARGS="-I${LOCALBASE}/include"
diff --git a/lang/v8-devel/Makefile b/lang/v8-devel/Makefile
index 8083a972b852..5cedd5881dbe 100644
--- a/lang/v8-devel/Makefile
+++ b/lang/v8-devel/Makefile
@@ -13,7 +13,7 @@ COMMENT= Open source JavaScript engine by Google
LICENSE= BSD3CLAUSE
-LIB_DEPENDS= libicui18n.so:${PORTSDIR}/devel/icu
+LIB_DEPENDS= libicui18n.so:devel/icu
CONFLICTS_INSTALL= v8-[0-9]*
diff --git a/lang/whitespace/Makefile b/lang/whitespace/Makefile
index ee18c1ea3136..ad5e22c23dbb 100644
--- a/lang/whitespace/Makefile
+++ b/lang/whitespace/Makefile
@@ -13,9 +13,9 @@ COMMENT= Interpreter for the Whitespace programming language
LICENSE= GPLv2
-BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \
- libffi.so.6:${PORTSDIR}/devel/libffi
+BUILD_DEPENDS= ghc:lang/ghc
+LIB_DEPENDS= libgmp.so:math/gmp \
+ libffi.so.6:devel/libffi
USES= perl5 gmake tar:tgz
USE_PERL5= build
diff --git a/lang/x10/Makefile b/lang/x10/Makefile
index 2a2a532d2a27..9b38f33c2ef5 100644
--- a/lang/x10/Makefile
+++ b/lang/x10/Makefile
@@ -34,8 +34,8 @@ USE_GCC= yes
USE_LDCONFIG= ${PREFIX}/stdlib/lib
# Can't have USE_GMAKE with USE_ANT: They imply conflicting do-build actions.
-BUILD_DEPENDS+= gmake:${PORTSDIR}/devel/gmake \
- bash:${PORTSDIR}/shells/bash
+BUILD_DEPENDS+= gmake:devel/gmake \
+ bash:shells/bash
WRKSRC= ${WRKDIR}/x10.dist
diff --git a/lang/yap-devel/Makefile b/lang/yap-devel/Makefile
index e82f3a2aab33..fecf9c928d0e 100644
--- a/lang/yap-devel/Makefile
+++ b/lang/yap-devel/Makefile
@@ -14,7 +14,7 @@ COMMENT= High-performance Prolog compiler
LICENSE= ART20 LGPL3
LICENSE_COMB= dual
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
+LIB_DEPENDS= libgmp.so:math/gmp
CONFLICTS= yap-6.2.*
@@ -23,11 +23,11 @@ OPTIONS_SUB= yes
MYDDAS_DESC= Enable MySQL support
DOCS_USE= TEX=formats:build,dvipsk:build
-DOCS_BUILD_DEPENDS= ${LOCALBASE}/bin/texi2html:${PORTSDIR}/textproc/texi2html \
- ${LOCALBASE}/bin/texi2pdf:${PORTSDIR}/print/texinfo
+DOCS_BUILD_DEPENDS= ${LOCALBASE}/bin/texi2html:textproc/texi2html \
+ ${LOCALBASE}/bin/texi2pdf:print/texinfo
DOCS_INSTALL_TARGET= install install_docs
-MYDDAS_LIB_DEPENDS= libiodbc.so:${PORTSDIR}/databases/libiodbc
+MYDDAS_LIB_DEPENDS= libiodbc.so:databases/libiodbc
MYDDAS_CONFIGURE_ENABLE= myddas myddas-top-level
LDFLAGS+= -L${LOCALBASE}/lib
diff --git a/lang/yap/Makefile b/lang/yap/Makefile
index 759a27755388..b3773181bbf3 100644
--- a/lang/yap/Makefile
+++ b/lang/yap/Makefile
@@ -16,8 +16,8 @@ CONFLICTS= yap-6.3.*
OPTIONS_DEFINE= DOCS
DOCS_USE= TEX=formats:build,dvipsk:build
-DOCS_BUILD_DEPENDS= ${LOCALBASE}/bin/texi2html:${PORTSDIR}/textproc/texi2html \
- ${LOCALBASE}/bin/texi2pdf:${PORTSDIR}/print/texinfo
+DOCS_BUILD_DEPENDS= ${LOCALBASE}/bin/texi2html:textproc/texi2html \
+ ${LOCALBASE}/bin/texi2pdf:print/texinfo
DOCS_INSTALL_TARGET= install install_docs
USE_LDCONFIG= yes