From owner-svn-ports-all@freebsd.org Mon Aug 17 14:21:01 2015 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9D7009BBD41; Mon, 17 Aug 2015 14:21:01 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 83E441234; Mon, 17 Aug 2015 14:21:01 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t7HEL1cv044218; Mon, 17 Aug 2015 14:21:01 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t7HEKfgZ044105; Mon, 17 Aug 2015 14:20:41 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201508171420.t7HEKfgZ044105@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Mon, 17 Aug 2015 14:20:41 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r394508 - in head: . Mk Tools/scripts audio/amarok-kde4 audio/jack audio/lua51-mpd audio/py-mpd2 biology/ruby-bio chinese/joe chinese/phpbb3-tw databases/jdbm2 databases/luasql-mysql da... X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Aug 2015 14:21:01 -0000 Author: mat Date: Mon Aug 17 14:20:40 2015 New Revision: 394508 URL: https://svnweb.freebsd.org/changeset/ports/394508 Log: Remove UNIQUENAME and LATEST_LINK. UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now, we won't have conflicts there. Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel has the correct PKGNAME anyway. Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called OPTIONS_FILE now.) Reviewed by: antoine, bapt Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D3336 Deleted: head/Tools/scripts/check-latest-link Modified: head/CHANGES head/Mk/bsd.database.mk head/Mk/bsd.options.mk head/Mk/bsd.port.mk head/Mk/bsd.sanity.mk head/Tools/scripts/README head/UPDATING head/audio/amarok-kde4/Makefile head/audio/jack/Makefile head/audio/lua51-mpd/Makefile head/audio/py-mpd2/Makefile head/biology/ruby-bio/Makefile head/chinese/joe/Makefile head/chinese/phpbb3-tw/Makefile head/databases/jdbm2/Makefile head/databases/luasql-mysql/Makefile head/databases/mariadb-client/Makefile head/databases/mariadb-scripts/Makefile head/databases/mariadb-server/Makefile head/databases/mariadb100-server/Makefile head/databases/pear-DoctrineDBAL/Makefile head/databases/proftpd-mod_sql_mysql/Makefile head/databases/proftpd-mod_sql_odbc/Makefile head/databases/proftpd-mod_sql_sqlite/Makefile head/databases/proftpd-mod_sql_tds/Makefile head/databases/py-MySQLdb/Makefile head/databases/py-pyPgSQL/Makefile head/databases/py-sqlalchemy-devel/Makefile head/databases/py-sqlalchemy/Makefile head/databases/py-sqlalchemy06/Makefile head/databases/ruby-bdb/Makefile head/databases/rubygem-activerecord/Makefile head/databases/squirrel-sql/Makefile head/deskutils/gworkspace-gwmetadata/Makefile head/devel/cl-asdf/bsd.cl-asdf.mk head/devel/glib20-reference/bsd.gnome-reference.mk head/devel/insight/Makefile head/devel/llvm-cheri/Makefile head/devel/llvm-devel/Makefile head/devel/llvm33/Makefile head/devel/llvm34/Makefile head/devel/llvm35/Makefile head/devel/llvm36/Makefile head/devel/llvm37/Makefile head/devel/ocaml-camlp5/Makefile head/devel/oniguruma/Makefile head/devel/oniguruma4/Makefile head/devel/php-memoize/Makefile head/devel/py-funcparserlib/Makefile head/devel/py-gdata/Makefile head/devel/py-ice/Makefile head/devel/py-jsonrpclib/Makefile head/devel/py-memoryprofiler/Makefile head/devel/py-qt4-qscintilla2/Makefile head/devel/py-qt4/bsd.pyqt.mk head/devel/py-rauth/Makefile head/devel/py-tables/Makefile head/devel/py-twisted/Makefile head/devel/py-urwid/Makefile head/devel/py-watchdog/Makefile head/devel/py-wheel/Makefile head/devel/ruby-langscan/Makefile head/devel/rubygem-app_config/Makefile head/devel/subcommander2/Makefile head/devel/subversion-static/Makefile head/devel/subversion/Makefile.common head/devel/subversion17/Makefile.common head/dns/samba-nsupdate/Makefile head/editors/2bsd-vi/Makefile head/editors/emacs-nox11/Makefile head/editors/libreoffice-i18n/Makefile head/editors/openoffice-4/Makefile head/editors/openoffice-devel/Makefile head/emulators/generator-cbiere/Makefile head/emulators/i386-wine-devel/Makefile.inc head/emulators/i386-wine/Makefile.inc head/emulators/linux_base-c6/Makefile head/emulators/linux_base-f10/Makefile head/emulators/mupen64plus-core/Makefile head/emulators/virtualbox-ose-additions/Makefile head/emulators/virtualbox-ose-kmod/Makefile head/finance/ledgersmb12/Makefile head/ftp/curl-hiphop/Makefile head/ftp/proftpd-mod_geoip/Makefile head/ftp/py-pyftpdlib/Makefile head/games/doom-data/Makefile head/games/ioquake3-devel-server/Makefile head/games/ioquake3-server/Makefile head/games/iourbanterror-server/Makefile head/games/linux-quake3/Makefile head/games/nethack33/Makefile head/games/openarena-server/Makefile head/games/opengfx/Makefile head/games/opensfx/Makefile head/games/quake-source/Makefile head/games/quake2-3zb2/Makefile head/games/quake2-ctf/Makefile head/games/quake2-data/Makefile head/games/quake2-extras/Makefile head/games/quake2-lights/Makefile head/games/quake2-matrix/Makefile head/games/quake2-psychomod/Makefile head/games/quake2-source/Makefile head/games/quake2-zaero/Makefile head/games/tuxpaint-fonts/Makefile head/games/xpilot-ng-server/Makefile head/graphics/frei0r-plugins/Makefile head/graphics/jgraph/Makefile head/graphics/libgnomecanvasmm26/Makefile head/graphics/py-aafigure/Makefile head/graphics/py-actdiag/Makefile head/graphics/py-blockdiag/Makefile head/graphics/py-imaging/Makefile head/graphics/py-nwdiag/Makefile head/graphics/py-opengl/Makefile head/graphics/py-seqdiag/Makefile head/graphics/py-sorl-thumbnail/Makefile head/graphics/py-webcolors/Makefile head/graphics/quat-gui/Makefile head/irc/py-gozerbot/Makefile head/japanese/p5-MeCab/Makefile head/japanese/ruby-mecab/Makefile head/java/netty/Makefile head/java/openjdk6-jre/Makefile head/java/openjdk7-jre/Makefile head/java/openjdk7/Makefile head/lang/fpc-units/Makefile head/lang/fpc/Makefile head/lang/gcc46/Makefile head/lang/gcc47/Makefile head/lang/gcc48/Makefile head/lang/gcc49/Makefile head/lang/gcc5-devel/Makefile head/lang/gcc5/Makefile head/lang/gcc6-devel/Makefile head/lang/php5/Makefile head/lang/php55/Makefile head/lang/php56/Makefile head/lang/py-mx-base/Makefile head/lang/ruby20/Makefile head/lang/ruby21/Makefile head/lang/ruby22/Makefile head/lang/tcl84/Makefile head/lang/tcl86/Makefile head/mail/addresses-goodies/Makefile head/mail/p5-IMAP-Admin/Makefile head/mail/popa3d/Makefile head/mail/postfix-policyd-spf-python/Makefile head/mail/qmail-ldap/Makefile head/mail/qmail-mysql/Makefile head/mail/qmail-spamcontrol/Makefile head/mail/qmail-tls/Makefile head/mail/wanderlust-devel/Makefile head/math/py-matplotlib/Makefile head/math/py-symeig/Makefile head/math/sage/Makefile head/math/vtk5/Makefile head/math/vtk6/Makefile head/misc/e2fsprogs-libuuid/Makefile head/misc/gnu-watch/Makefile head/misc/nut/Makefile head/misc/tellico-kde4/Makefile head/multimedia/gstreamer-qt4/Makefile head/multimedia/kplayer-kde4/Makefile head/multimedia/spotify-websocket-api/Makefile head/net-im/kmess-kde4/Makefile head/net-im/py-xmpppy-yahoo/Makefile head/net-mgmt/netustad/Makefile head/net-mgmt/zabbix2-agent/Makefile head/net-mgmt/zabbix2-frontend/Makefile head/net-mgmt/zabbix2-server/Makefile head/net-mgmt/zabbix22-agent/Makefile head/net-mgmt/zabbix22-frontend/Makefile head/net-mgmt/zabbix22-server/Makefile head/net-mgmt/zabbix24-agent/Makefile head/net-mgmt/zabbix24-frontend/Makefile head/net-mgmt/zabbix24-server/Makefile head/net/freeradius3/Makefile head/net/hping-devel/Makefile head/net/isc-dhcp41-server/Makefile head/net/isc-dhcp42-server/Makefile head/net/isc-dhcp43-server/Makefile head/net/mosh/Makefile head/net/openldap24-server/Makefile head/net/openmpi/Makefile head/net/proftpd-mod_ldap/Makefile head/net/py-gntp/Makefile head/net/py-pynsq/Makefile head/net/samba36/Makefile head/news/inn/Makefile head/news/py-pynzb/Makefile head/ports-mgmt/pkg-devel/Makefile head/ports-mgmt/pkg/Makefile head/print/cups-base/Makefile head/print/py-pollyreports/Makefile head/science/py-mdp/Makefile head/security/botan110/Makefile head/security/gag/Makefile head/security/krb5-111/Makefile head/security/krb5-112/Makefile head/security/krb5-appl/Makefile head/security/proftpd-mod_clamav/Makefile head/security/py-itsdangerous/Makefile head/security/py-keyring/Makefile head/security/rubygem-net-ssh/Makefile head/security/shibboleth2-sp/Makefile head/sysutils/backuppc-devel/Makefile head/sysutils/bacula-docs/Makefile head/sysutils/bacula5-docs/Makefile head/sysutils/bareos-docs/Makefile head/sysutils/boxbackup-devel/Makefile head/sysutils/cdrtools-devel/Makefile head/sysutils/cfengine32/Makefile head/sysutils/cfengine34/Makefile head/sysutils/cfengine36/Makefile head/sysutils/cfengine37/Makefile head/sysutils/knutclient-kde4/Makefile head/sysutils/pear-Log/Makefile head/sysutils/py-supervisor/Makefile head/textproc/apache-solr/Makefile head/textproc/flip/Makefile head/textproc/py-genshi/Makefile head/textproc/ruby-xmlscan/Makefile head/textproc/sphinxsearch-devel/Makefile head/www/apache22-event-mpm/Makefile head/www/apache22-itk-mpm/Makefile head/www/apache22-peruser-mpm/Makefile head/www/apache22-worker-mpm/Makefile head/www/apache22/Makefile.modules head/www/apache24/Makefile.modules head/www/autoindex2/Makefile head/www/cocoon/Makefile head/www/dillo2/Makefile head/www/free-sa-devel/Makefile head/www/gaeutilities/Makefile head/www/geronimo/Makefile head/www/linux-opera/Makefile head/www/mod_auth_kerb2/Makefile head/www/mod_extract_forwarded/Makefile head/www/mod_layout22/Makefile head/www/mod_macro22/Makefile head/www/mod_myvhost/Makefile head/www/mod_security/Makefile head/www/p5-Apache-Clean2/Makefile head/www/pear-HTTP_FloodControl/Makefile head/www/pelican/Makefile head/www/py-cssselect/Makefile head/www/py-cssutils/Makefile head/www/py-django-cms/Makefile head/www/py-django-photologue/Makefile head/www/py-qp/Makefile head/www/py-qpy/Makefile head/www/py-rhodecode/Makefile head/www/py-scrapy/Makefile head/www/py-turbogears/Makefile head/www/py-urlgrabber/Makefile head/www/py-ws4py/Makefile head/www/rubygem-rails/Makefile head/www/rubygem-rails4/Makefile head/www/tdiary/Makefile head/www/xpi-adblock/Makefile.xpi head/x11-toolkits/py-gui/Makefile head/x11-toolkits/tk84/Makefile head/x11-toolkits/tk85/Makefile head/x11-toolkits/tk86/Makefile head/x11-wm/afterstep/Makefile head/x11-wm/fvwm/Makefile head/x11-wm/fvwm2/Makefile head/x11-wm/xfce4/Makefile head/x11/rsibreak-kde4/Makefile Modified: head/CHANGES ============================================================================== --- head/CHANGES Mon Aug 17 14:13:04 2015 (r394507) +++ head/CHANGES Mon Aug 17 14:20:40 2015 (r394508) @@ -10,6 +10,14 @@ in the release notes and/or placed into All ports committers are allowed to commit to this file. +20150817: +AUTHOR: mat@FreeBSD.org + + UNIQUENAME and LATEST_LINK have been removed. LATEST_LINK was only used by + ports-mgmt/pkg{,-devel} and PKGBASE can be used in its stead. UNIQUENAME was + used by USE_LDCONFIG where it was not unique enough, and as old compat shims + with options. + 20150716: AUTHOR: kwm@FreeBSD.org Modified: head/Mk/bsd.database.mk ============================================================================== --- head/Mk/bsd.database.mk Mon Aug 17 14:13:04 2015 (r394507) +++ head/Mk/bsd.database.mk Mon Aug 17 14:20:40 2015 (r394508) @@ -47,7 +47,7 @@ Database_Include_MAINTAINER= ports@FreeB # build this port with (overrides WITH_BDB_VER). # WITH_BDB_VER # - User defined global variable to set Berkeley DB version. -# _WITH_BDB_VER +# _WITH_BDB_VER # - User defined port specific variable to set Berkeley DB # version. # WITH_BDB_HIGHEST @@ -191,6 +191,8 @@ IGNORE= cannot install: unknown MySQL v # TODO: avoid malformed conditional with invalid USE_BDB/WITH_BDB_VER # check if + works properly from test builds 01h12m23s +BDB_UNIQUENAME?= ${PKGNAMEPREFIX}${PORTNAME} + _USE_BDB_save:=${USE_BDB} _WITH_BDB_VER_save:=${WITH_BDB_VER} @@ -211,9 +213,9 @@ db5_FIND= ${LOCALBASE}/include/db5/db.h db6_FIND= ${LOCALBASE}/include/db6/db.h # Override the global WITH_BDB_VER with the -# port specific _WITH_BDB_VER -.if defined(${UNIQUENAME:tu:S,-,_,}_WITH_BDB_VER) -WITH_BDB_VER= ${${UNIQUENAME:tu:S,-,_,}_WITH_BDB_VER} +# port specific _WITH_BDB_VER +.if defined(${BDB_UNIQUENAME:tu:S,-,_,}_WITH_BDB_VER) +WITH_BDB_VER= ${${BDB_UNIQUENAME:tu:S,-,_,}_WITH_BDB_VER} .endif # Override USE_BDB with global WITH_BDB_VER @@ -340,7 +342,7 @@ BDB_VER= ${_BDB_VER} debug-bdb: @${ECHO_CMD} "--INPUTS----------------------------------------------------" - @${ECHO_CMD} "${UNIQUENAME:tu:S,-,_,}_WITH_BDB_VER: ${${UNIQUENAME:tu:S,-,_,}_WITH_BDB_VER}" + @${ECHO_CMD} "${BDB_UNIQUENAME:tu:S,-,_,}_WITH_BDB_VER: ${${BDB_UNIQUENAME:tu:S,-,_,}_WITH_BDB_VER}" @${ECHO_CMD} "WITH_BDB_VER: ${_WITH_BDB_VER_save}" @${ECHO_CMD} "WANT_BDB_VER: ${WANT_BDB_VER}" @${ECHO_CMD} "BDB_BUILD_DEPENDS: ${BDB_BUILD_DEPENDS}" @@ -374,7 +376,7 @@ BAD_VAR+= ${var}, . endif . endfor . if defined(BAD_VAR) -_IGNORE_MSG= Obsolete variable(s) ${BAD_VAR} use WITH_BDB_VER or ${UNIQUENAME:tu:S,-,_,}_WITH_BDB_VER to select Berkeley DB version +_IGNORE_MSG= Obsolete variable(s) ${BAD_VAR} use WITH_BDB_VER or ${BDB_UNIQUENAME:tu:S,-,_,}_WITH_BDB_VER to select Berkeley DB version . if defined(IGNORE) IGNORE+= ${_IGNORE_MSG} . else Modified: head/Mk/bsd.options.mk ============================================================================== --- head/Mk/bsd.options.mk Mon Aug 17 14:13:04 2015 (r394507) +++ head/Mk/bsd.options.mk Mon Aug 17 14:20:40 2015 (r394508) @@ -127,7 +127,6 @@ OPTIONSMKINCLUDED= bsd.options.mk OPTIONS_NAME?= ${PKGORIGIN:S/\//_/} -OPTIONSFILE?= ${PORT_DBDIR}/${UNIQUENAME}/options OPTIONS_FILE?= ${PORT_DBDIR}/${OPTIONS_NAME}/options _OPTIONS_FLAGS= ALL_TARGET CATEGORIES CFLAGS CONFIGURE_ENV CONFLICTS \ @@ -244,22 +243,6 @@ PORT_OPTIONS:= ${PORT_OPTIONS:N${opt}} NEW_OPTIONS:= ${NEW_OPTIONS:N${opt}} . endfor -# XXX To remove once UNIQUENAME will be removed -## Set the options specified per-port (set by user in make.conf) -. for opt in ${${UNIQUENAME}_SET} -. if !empty(COMPLETE_OPTIONS_LIST:M${opt}) -PORT_OPTIONS+= ${opt} -NEW_OPTIONS:= ${NEW_OPTIONS:N${opt}} -. endif -. endfor - -## Unset the options excluded per-port (set by user in make.conf) -. for opt in ${${UNIQUENAME}_UNSET} -PORT_OPTIONS:= ${PORT_OPTIONS:N${opt}} -NEW_OPTIONS:= ${NEW_OPTIONS:N${opt}} -. endfor -# XXX To remove once UNIQUENAME will be removed - ## Set the options specified per-port (set by user in make.conf) . for opt in ${${OPTIONS_NAME}_SET} . if !empty(COMPLETE_OPTIONS_LIST:M${opt}) @@ -274,14 +257,6 @@ PORT_OPTIONS:= ${PORT_OPTIONS:N${opt}} NEW_OPTIONS:= ${NEW_OPTIONS:N${opt}} . endfor -# XXX to remove once UNIQUENAME is removed -## options files (from dialog) -. if exists(${OPTIONSFILE}) && !make(rmconfig) -. include "${OPTIONSFILE}" -. endif -. sinclude "${OPTIONSFILE}.local" -# XXX to remove once UNIQUENAME is removed - ## options files (from dialog) . if exists(${OPTIONS_FILE}) && !make(rmconfig) . include "${OPTIONS_FILE}" @@ -303,6 +278,14 @@ PORT_OPTIONS:= ${PORT_OPTIONS:N${opt}} .endif .endfor +_OPTIONS_UNIQUENAME= ${PKGNAMEPREFIX}${PORTNAME} +.for _k in SET UNSET SET_FORCE UNSET_FORCE +.if defined(${_OPTIONS_UNIQUENAME}_${_k}) +WARNING+= "You are using ${_OPTIONS_UNIQUENAME}_${_k} which is not supported any more, use:" +WARNING+= "${OPTIONS_NAME}_${_k}= ${${_OPTIONS_UNIQUENAME}_${_k}}" +.endif +.endfor + .if defined(OPTIONS_WARNINGS) WARNING+= "You are using the following deprecated options: ${OPTIONS_WARNINGS}" WARNING+= "If you added them on the command line, you should replace them by" @@ -355,22 +338,6 @@ PORT_OPTIONS:= ${PORT_OPTIONS:N${opt}} NEW_OPTIONS:= ${NEW_OPTIONS:N${opt}} . endfor -# XXX To remove once UNIQUENAME will be removed -## Set the options specified per-port (set by user in make.conf) -. for opt in ${${UNIQUENAME}_SET_FORCE} -. if !empty(COMPLETE_OPTIONS_LIST:M${opt}) -PORT_OPTIONS+= ${opt} -NEW_OPTIONS:= ${NEW_OPTIONS:N${opt}} -. endif -. endfor - -## Unset the options excluded per-port (set by user in make.conf) -. for opt in ${${UNIQUENAME}_UNSET_FORCE} -PORT_OPTIONS:= ${PORT_OPTIONS:N${opt}} -NEW_OPTIONS:= ${NEW_OPTIONS:N${opt}} -. endfor -# XXX To remove once UNIQUENAME will be removed - ## Set the options specified per-port (set by user in make.conf) . for opt in ${${OPTIONS_NAME}_SET_FORCE} . if !empty(COMPLETE_OPTIONS_LIST:M${opt}) Modified: head/Mk/bsd.port.mk ============================================================================== --- head/Mk/bsd.port.mk Mon Aug 17 14:13:04 2015 (r394507) +++ head/Mk/bsd.port.mk Mon Aug 17 14:20:40 2015 (r394508) @@ -74,9 +74,6 @@ FreeBSD_MAINTAINER= portmgr@FreeBSD.org # Optional. # PKGVERSION - Always defined as ${PORTVERSION}. # Do not define this in your Makefile. -# UNIQUENAME - A name for your port that is globally unique. By default, -# this is set to ${LATEST_LINK} when LATEST_LINK is set, -# and to ${PKGNAMEPREFIX}${PORTNAME} otherwise. # DISTVERSION - Vendor version of the distribution. # Default: ${PORTVERSION} # DISTNAME - Name of port or distribution used in generating @@ -892,7 +889,7 @@ FreeBSD_MAINTAINER= portmgr@FreeBSD.org # directories to be searched for shared libraries. # Otherwise, this is a list of directories to be added to that # list. The directory names are written to -# ${LOCALBASE}/libdata/ldconfig/${UNIQUENAME} which is then +# ${LOCALBASE}/libdata/ldconfig/${PKGBASE} which is then # used by the ldconfig startup script. # This mechanism replaces ldconfig scripts installed by some # ports, often under such names as 000.${UNQUENAME}.sh. @@ -901,7 +898,7 @@ FreeBSD_MAINTAINER= portmgr@FreeBSD.org # version, and the directory list given will be ignored. # USE_LDCONFIG32 # - Same as USE_LDCONFIG but the target file is -# ${LOCALBASE}/libdata/ldconfig32/${UNIQUENAME} instead. +# ${LOCALBASE}/libdata/ldconfig32/${PKGBASE} instead. # Note: that should only be used on 64-bit architectures. # # DOCSDIR - Name of the directory to install the packages docs in. @@ -977,11 +974,6 @@ FreeBSD_MAINTAINER= portmgr@FreeBSD.org # generating the packing list on-the-fly, make sure it's generated before # do-install is called! # -# For package: -# -# LATEST_LINK - Install the "Latest" link for the package as ___. Define -# this if the "Latest" link name will be incorrectly determined. -# # This is used in all stages: # # SCRIPTS_ENV - Additional environment vars passed to scripts in @@ -1252,12 +1244,6 @@ USERS_BLACKLIST= _dhcp _pflogd auditdist LDCONFIG_DIR= libdata/ldconfig LDCONFIG32_DIR= libdata/ldconfig32 -.if defined(LATEST_LINK) -UNIQUENAME?= ${LATEST_LINK} -.else -UNIQUENAME?= ${PKGNAMEPREFIX}${PORTNAME} -.endif - .endif # At least KDE needs TMPDIR for the package building, @@ -2571,8 +2557,7 @@ WRKDIR_PKGFILE= ${WRKDIR}/pkg/${PKGNAME} # The "latest version" link -- ${PKGNAME} minus everthing after the last '-' PKGLATESTREPOSITORY?= ${PACKAGES}/Latest PKGBASE?= ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX} -LATEST_LINK?= ${PKGBASE} -PKGLATESTFILE= ${PKGLATESTREPOSITORY}/${LATEST_LINK}${PKG_SUFX} +PKGLATESTFILE= ${PKGLATESTREPOSITORY}/${PKGBASE}${PKG_SUFX} CONFIGURE_SCRIPT?= configure CONFIGURE_CMD?= ./${CONFIGURE_SCRIPT} @@ -2903,7 +2888,7 @@ DEPENDS_ARGS+= NOCLEANDEPENDS=yes ################################################################ .if ((!defined(OPTIONS_DEFINE) && !defined(OPTIONS_SINGLE) && !defined(OPTIONS_MULTI)) \ && !defined(OPTIONS_GROUP) && !defined(OPTIONS_RADIO) \ - || defined(CONFIG_DONE_${UNIQUENAME:tu}) || \ + || defined(CONFIG_DONE_${PKGBASE:tu}) || \ defined(PACKAGE_BUILDING) || defined(BATCH)) _OPTIONS_OK=yes .endif @@ -3584,8 +3569,8 @@ install-ldconfig-file: @${MKDIR} ${STAGEDIR}${LOCALBASE}/${LDCONFIG_DIR} .endif @${ECHO_CMD} ${USE_LDCONFIG} | ${TR} ' ' '\n' \ - > ${STAGEDIR}${LOCALBASE}/${LDCONFIG_DIR}/${UNIQUENAME} - @${ECHO_CMD} ${LOCALBASE}/${LDCONFIG_DIR}/${UNIQUENAME} >> ${TMPPLIST} + > ${STAGEDIR}${LOCALBASE}/${LDCONFIG_DIR}/${PKGBASE} + @${ECHO_CMD} ${LOCALBASE}/${LDCONFIG_DIR}/${PKGBASE} >> ${TMPPLIST} .endif .endif .endif @@ -3596,8 +3581,8 @@ install-ldconfig-file: @${MKDIR} ${STAGEDIR}${LOCALBASE}/${LDCONFIG32_DIR} .endif @${ECHO_CMD} ${USE_LDCONFIG32} | ${TR} ' ' '\n' \ - > ${STAGEDIR}${LOCALBASE}/${LDCONFIG32_DIR}/${UNIQUENAME} - @${ECHO_CMD} ${LOCALBASE}/${LDCONFIG32_DIR}/${UNIQUENAME} >> ${TMPPLIST} + > ${STAGEDIR}${LOCALBASE}/${LDCONFIG32_DIR}/${PKGBASE} + @${ECHO_CMD} ${LOCALBASE}/${LDCONFIG32_DIR}/${PKGBASE} >> ${TMPPLIST} .endif .endif .endif @@ -5117,18 +5102,12 @@ do-config: @${ECHO_MSG} "===> No options to configure" .else @optionsdir=${OPTIONS_FILE:H}; \ - oldoptionsdir=${OPTIONSFILE:H}; \ if [ ${UID} != 0 -a -z "${INSTALL_AS_USER}" -a ! -w "${PORT_DBDIR}" ] ; then \ ${ECHO_MSG} "===> Switching to root credentials to create $${optionsdir}"; \ - (${SU_CMD} "${SH} -c \"if [ -d $${oldoptionsdir} -a ! -d $${optionsdir} ]; then ${MV} $${oldoptionsdir} $${optionsdir}; elif [ -d $${oldoptionsdir} -a -d $${optionsdir} ]; then ${RM} -rf $${oldoptionsdir} ; fi ; ${MKDIR} $${optionsdir} 2> /dev/null\"") || \ + (${SU_CMD} "${SH} -c \"${MKDIR} $${optionsdir} 2> /dev/null\"") || \ (${ECHO_MSG} "===> Cannot create $${optionsdir}, check permissions"; exit 1); \ ${ECHO_MSG} "===> Returning to user credentials" ; \ else \ - if [ -d $${oldoptionsdir} -a ! -d $${optionsdir} ]; then \ - ${MV} $${oldoptionsdir} $${optionsdir}; \ - elif [ -d $${oldoptionsdir} -a -d $${optionsdir} ]; then \ - ${RM} -rf $${oldoptionsdir} ; \ - fi ; \ ${MKDIR} $${optionsdir} 2> /dev/null || \ (${ECHO_MSG} "===> Cannot create $${optionsdir}, check permissions"; exit 1) ; \ fi @@ -5246,19 +5225,6 @@ showconfig-recursive: .if !target(rmconfig) rmconfig: -.if exists(${OPTIONSFILE}) - -@${ECHO_MSG} "===> Removing user-configured options for ${PKGNAME}"; \ - optionsdir=${OPTIONSFILE:H}; \ - if [ ${UID} != 0 -a "x${INSTALL_AS_USER}" = "x" -a ! -w "${OPTIONSFILE}" ]; then \ - ${ECHO_MSG} "===> Switching to root credentials to remove ${OPTIONSFILE} and $${optionsdir}"; \ - ${SU_CMD} "${RM} -f ${OPTIONSFILE} ; \ - ${RMDIR} $${optionsdir}"; \ - ${ECHO_MSG} "===> Returning to user credentials"; \ - else \ - ${RM} -f ${OPTIONSFILE}; \ - ${RMDIR} $${optionsdir} 2>/dev/null || return 0; \ - fi -.endif .if exists(${OPTIONS_FILE}) -@${ECHO_MSG} "===> Removing user-configured options for ${PKGNAME}"; \ optionsdir=${OPTIONS_FILE:H}; \ @@ -5675,7 +5641,7 @@ _PHONY_TARGETS+= ${target} ${target}: ${${target:tu}_COOKIE} .elif !target(${target}) ${target}: config-conditional - @cd ${.CURDIR} && ${MAKE} CONFIG_DONE_${UNIQUENAME:tu}=1 ${${target:tu}_COOKIE} + @cd ${.CURDIR} && ${MAKE} CONFIG_DONE_${PKGBASE:tu}=1 ${${target:tu}_COOKIE} .elif target(${target}) && defined(IGNORE) .endif Modified: head/Mk/bsd.sanity.mk ============================================================================== --- head/Mk/bsd.sanity.mk Mon Aug 17 14:13:04 2015 (r394507) +++ head/Mk/bsd.sanity.mk Mon Aug 17 14:20:40 2015 (r394508) @@ -159,7 +159,8 @@ SANITY_UNSUPPORTED= USE_OPENAL USE_FAM U USE_GETTEXT USE_GMAKE USE_SCONS USE_DRUPAL NO_INSTALL_MANPAGES \ INSTALLS_SHLIB USE_PYDISTUTILS PYTHON_CONCURRENT_INSTALL \ PYDISTUTILS_AUTOPLIST PYTHON_PY3K_PLIST_HACK PYDISTUTILS_NOEGGINFO \ - USE_PYTHON_PREFIX USE_BZIP2 USE_XZ USE_PGSQL NEED_ROOT + USE_PYTHON_PREFIX USE_BZIP2 USE_XZ USE_PGSQL NEED_ROOT \ + UNIQUENAME LATEST_LINK SANITY_DEPRECATED= PYTHON_PKGNAMESUFFIX USE_AUTOTOOLS USE_AUTOTOOLS_ALT= USES=autoreconf and GNU_CONFIGURE=yes @@ -194,6 +195,8 @@ PYDISTUTILS_NOEGGINFO_ALT= USE_PYTHON=no USE_PYTHON_PREFIX_ALT= USE_PYTHON=pythonprefix PYTHON_PKGNAMESUFFIX_ALT= PYTHON_PKGNAMEPREFIX NO_INSTALL_MANPAGES_ALT= USES=imake:noman +UNIQUENAME_ALT= PKGBASE +LATEST_LINK_ALT= PKGBASE .for a in ${SANITY_DEPRECATED} .if defined(${a}) Modified: head/Tools/scripts/README ============================================================================== --- head/Tools/scripts/README Mon Aug 17 14:13:04 2015 (r394507) +++ head/Tools/scripts/README Mon Aug 17 14:20:40 2015 (r394508) @@ -12,8 +12,6 @@ bad-pkgdescrs.sh - locate identical pkg bump_revision.pl - Small script to bump the PORTREVISION variable of ports which are depending on a port with a changed shared lib version. -check-latest-link - search for duplicate LATEST_LINK values and send nag - mails to the responsible maintainers checkcats.py - verify that master categories in all ports are correct and report any problems. Beware that the full check takes quite some time. Modified: head/UPDATING ============================================================================== --- head/UPDATING Mon Aug 17 14:13:04 2015 (r394507) +++ head/UPDATING Mon Aug 17 14:20:40 2015 (r394508) @@ -5,6 +5,19 @@ they are unavoidable. You should get into the habit of checking this file for changes each time you update your ports collection, before attempting any port upgrades. +20150817: + AFFECTS: everybody who still uses _SET/UNSET in make.conf + AUTHOR: mat@FreeBSD.org + + The use of _SET/UNSET has been deprecated for a long time, + replaced by _SET/UNSET. It is now not supported any more. + A warning will be issued telling you what to do, for example: + + $ make + /!\ WARNING /!\ + You are using perl_SET which is not supported any more, use: + lang_perl5.20_SET= DEBUG + 20150816: AFFECTS: users of sysutils/s6 AUTHOR: Colin Booth Modified: head/audio/amarok-kde4/Makefile ============================================================================== --- head/audio/amarok-kde4/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/audio/amarok-kde4/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -22,8 +22,6 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/qt4/plug RUN_DEPENDS= ${LOCALBASE}/lib/qt4/plugins/script/libqtscript_core.so.1.0.0:${PORTSDIR}/devel/qtscriptgenerator \ ${KDE4_PREFIX}/lib/kde4/kio_upnp_ms.so:${PORTSDIR}/net/kio-upnp-ms -LATEST_LINK= ${PORTNAME}-kde4 - USE_KDE4= kdelibs kdeprefix libkcddb libkcompactdisc \ nepomuk-core runtime automoc4 strigi USE_MYSQL= embedded Modified: head/audio/jack/Makefile ============================================================================== --- head/audio/jack/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/audio/jack/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -32,8 +32,6 @@ CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -L${BDB_LIB_DIR} INSTALL_TARGET= install-strip -LATEST_LINK= jack - OPTIONS_DEFINE= ALSA DOXYGEN READLINE OPTIONS_DEFAULT=READLINE OPTIONS_SUB= yes Modified: head/audio/lua51-mpd/Makefile ============================================================================== --- head/audio/lua51-mpd/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/audio/lua51-mpd/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -12,7 +12,7 @@ COMMENT= Lua library for musicpd RUN_DEPENDS= ${LUA_MODLIBDIR}/socket/core.so:${PORTSDIR}/net/luasocket OPTIONS_DEFINE= DOCS -DOCSDIR= ${PREFIX}/share/doc/${UNIQUENAME} +DOCSDIR= ${PREFIX}/share/doc/${PKGBASE} GH_ACCOUNT= silentbicycle GH_PROJECT= lua-mpd Modified: head/audio/py-mpd2/Makefile ============================================================================== --- head/audio/py-mpd2/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/audio/py-mpd2/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -23,7 +23,6 @@ USE_PYTHON= autoplist concurrent distuti NO_ARCH= yes -OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options OPTIONS_DEFINE= DOCS EXAMPLES DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME} Modified: head/biology/ruby-bio/Makefile ============================================================================== --- head/biology/ruby-bio/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/biology/ruby-bio/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -16,8 +16,6 @@ OPTIONS_DEFINE= XMLPARSER BDB4 MYSQL PGS XMLPARSER_DESC= xmlparser support for faster Blast processing BDB4_DESC= bdb4 support for faster flat file indexing -OPTIONSFILE= ${PORT_DBDIR}/ruby-${PORTNAME}/options - USES= shebangfix USE_RUBY= yes USE_RUBY_SETUP= yes Modified: head/chinese/joe/Makefile ============================================================================== --- head/chinese/joe/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/chinese/joe/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -9,8 +9,6 @@ PATCH_DIST_STRIP= -p1 MAINTAINER= ports@FreeBSD.org -LATEST_LINK= ${PKGNAMEPREFIX}joe - DEPRECATED= The difference with editors/joe is too trivial to warrant a separate port EXPIRATION_DATE=2015-09-27 Modified: head/chinese/phpbb3-tw/Makefile ============================================================================== --- head/chinese/phpbb3-tw/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/chinese/phpbb3-tw/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -15,8 +15,6 @@ COMMENT= The Traditional Chinese version CONFLICTS= phpbb-tw-[0-2]* phpbb-devel-[0-3]* phpbb-[0-3]* -LATEST_LINK= ${PKGNAMEPREFIX}${PORTNAME}3${PKGNAMESUFFIX} - USES= zip # The phpBB3 port supports a number of variables that may be tweaked at build Modified: head/databases/jdbm2/Makefile ============================================================================== --- head/databases/jdbm2/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/databases/jdbm2/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -19,7 +19,6 @@ JAVA_VERSION= 1.6+ NO_BUILD= yes PROJECTHOST= jdbm2 -LATEST_LINK= jdbm2 PORTDOCS= * PORTEXAMPLES= * Modified: head/databases/luasql-mysql/Makefile ============================================================================== --- head/databases/luasql-mysql/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/databases/luasql-mysql/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -53,7 +53,6 @@ MAKE_ARGS+= DRIVER_LIBS="-L ${LOCALBASE} IGNORE= unknown or unsupported luasql driver .endif -LATEST_LINK= ${PORTNAME}-${LUASQL_DRIVER} PLIST_SUB+= LUASQL_DRIVER=${LUASQL_DRIVER} do-install: Modified: head/databases/mariadb-client/Makefile ============================================================================== --- head/databases/mariadb-client/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/databases/mariadb-client/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -4,8 +4,6 @@ PORTNAME= mariadb PORTREVISION= 7 PKGNAMESUFFIX= 53-client -UNIQUENAME= ${PORTNAME}${PKGNAMESUFFIX} - COMMENT= Database client - drop-in replacement for MySQL MASTERDIR= ${.CURDIR}/../mariadb-server Modified: head/databases/mariadb-scripts/Makefile ============================================================================== --- head/databases/mariadb-scripts/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/databases/mariadb-scripts/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -7,7 +7,6 @@ COMMENT= Scripts for mariadb - drop-in r LICENSE= GPLv2 -UNIQUENAME= ${PORTNAME}${PKGNAMESUFFIX} USES= perl5 MASTERDIR= ${.CURDIR}/../mariadb-server Modified: head/databases/mariadb-server/Makefile ============================================================================== --- head/databases/mariadb-server/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/databases/mariadb-server/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -20,8 +20,6 @@ COMMENT= Database server - drop-in repla LICENSE= GPLv2 -UNIQUENAME= ${PORTNAME}${PKGNAMESUFFIX} - CONFLICTS?= mariadb5[4-9]-server-* \ mariadb1[0-9][0-9]-server-* \ mysql*-server-* \ Modified: head/databases/mariadb100-server/Makefile ============================================================================== --- head/databases/mariadb100-server/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/databases/mariadb100-server/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -21,7 +21,6 @@ LICENSE= GPLv2 SUB_FILES= pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message -UNIQUENAME= ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX} SLAVEDIRS= databases/mariadb100-client USES= bison:build cmake execinfo gmake shebangfix cpe USE_LDCONFIG= ${PREFIX}/lib/mysql ${PREFIX}/lib/mysql/plugin Modified: head/databases/pear-DoctrineDBAL/Makefile ============================================================================== --- head/databases/pear-DoctrineDBAL/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/databases/pear-DoctrineDBAL/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -16,7 +16,6 @@ RUN_DEPENDS= ${PEARDIR}/.channels/pear.d ${PEARDIR}/Doctrine/Common/Version.php:${PORTSDIR}/databases/pear-DoctrineCommon \ ${PEARDIR}/Symfony/Component/Console/Application.php:${PORTSDIR}/devel/pear-Symfony_Component_Console -OPTIONSFILE?= ${PORT_DBDIR}/pear-${PORTNAME}/options OPTIONS_DEFINE= DBLIB MYSQL ODBC PGSQL SQLITE OPTIONS_DEFAULT=MYSQL Modified: head/databases/proftpd-mod_sql_mysql/Makefile ============================================================================== --- head/databases/proftpd-mod_sql_mysql/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/databases/proftpd-mod_sql_mysql/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -12,7 +12,6 @@ LICENSE= GPLv2 DESCR= ${.CURDIR}/pkg-descr -LATEST_LINK= ${PKGNAMEPREFIX}-${PORTNAME} MASTERDIR= ${.CURDIR}/../../ftp/proftpd USE_MYSQL= yes Modified: head/databases/proftpd-mod_sql_odbc/Makefile ============================================================================== --- head/databases/proftpd-mod_sql_odbc/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/databases/proftpd-mod_sql_odbc/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -14,7 +14,6 @@ LIB_DEPENDS= libiodbc.so:${PORTSDIR}/dat DESCR= ${.CURDIR}/pkg-descr -LATEST_LINK= ${PKGNAMEPREFIX}-${PORTNAME} MASTERDIR= ${.CURDIR}/../../ftp/proftpd CONFIGURE_ARGS= LIBS=-liodbc \ Modified: head/databases/proftpd-mod_sql_sqlite/Makefile ============================================================================== --- head/databases/proftpd-mod_sql_sqlite/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/databases/proftpd-mod_sql_sqlite/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -13,7 +13,6 @@ LICENSE= GPLv2 DESCR= ${.CURDIR}/pkg-descr -LATEST_LINK= ${PKGNAMEPREFIX}-${PORTNAME} MASTERDIR= ${.CURDIR}/../../ftp/proftpd USE_SQLITE= yes Modified: head/databases/proftpd-mod_sql_tds/Makefile ============================================================================== --- head/databases/proftpd-mod_sql_tds/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/databases/proftpd-mod_sql_tds/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -14,7 +14,6 @@ LICENSE= GPLv2 DESCR= ${.CURDIR}/pkg-descr -LATEST_LINK= ${PKGNAMEPREFIX}-${PORTNAME} MASTERDIR= ${.CURDIR}/../../ftp/proftpd LIB_DEPENDS+= libsybdb.so.5:${PORTSDIR}/databases/freetds Modified: head/databases/py-MySQLdb/Makefile ============================================================================== --- head/databases/py-MySQLdb/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/databases/py-MySQLdb/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -23,7 +23,6 @@ PORTDOCS= * DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} WRKSRC= ${WRKDIR}/${PORTNAME}1-${PORTNAME}-${PORTVERSION} -OPTIONSFILE= ${PORT_DBDIR}/${PORTNAME}/options OPTIONS_DEFINE= DOCS MYSQLCLIENT_R OPTIONS_DEFAULT= MYSQLCLIENT_R MYSQLCLIENT_R_DESC= Use libmysqlclient_r (thread safe) Modified: head/databases/py-pyPgSQL/Makefile ============================================================================== --- head/databases/py-pyPgSQL/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/databases/py-pyPgSQL/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -25,9 +25,6 @@ OPTIONS_DEFINE= BYTEA_CONN EXAMPLES DOCS OPTIONS_DEFAULT= BYTEA_CONN BYTEA_CONN_DESC= Apply Bytea connection patch -# bypass infrastructure bug -OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options - .include .if ${PORT_OPTIONS:MBYTEA_CONN} Modified: head/databases/py-sqlalchemy-devel/Makefile ============================================================================== --- head/databases/py-sqlalchemy-devel/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/databases/py-sqlalchemy-devel/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -32,9 +32,6 @@ OPTIONS_DEFAULT= SQLITE SYBASE_DESC= Sybase backend TESTS_DESC= Include nose for unit tests -# bypass infrastructure bug -OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options - MSSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mssql>0:${PORTSDIR}/databases/py-mssql PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.0.8:${PORTSDIR}/databases/py-psycopg2 SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 Modified: head/databases/py-sqlalchemy/Makefile ============================================================================== --- head/databases/py-sqlalchemy/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/databases/py-sqlalchemy/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -32,9 +32,6 @@ MSSQL_DESC= MS SQL Server backend TESTS_DESC= Include nose for unit tests SYBASE_DESC= Sybase backend -# bypass infrastructure bug -OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options - .include DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} Modified: head/databases/py-sqlalchemy06/Makefile ============================================================================== --- head/databases/py-sqlalchemy06/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/databases/py-sqlalchemy06/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -18,9 +18,6 @@ LICENSE= MIT USES= python USE_PYTHON= distutils autoplist -# bypass infrastructure bug -OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options - OPTIONS_DEFINE= CEXTENSIONS DOCS EXAMPLES NOSE OPTIONS_MULTI= BACKEND Modified: head/databases/ruby-bdb/Makefile ============================================================================== --- head/databases/ruby-bdb/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/databases/ruby-bdb/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -20,7 +20,6 @@ LICENSE= RUBY USE_BDB= yes OPTIONS_DEFINE= DOCS EXAMPLES -OPTIONSFILE= ${PORT_DBDIR}/ruby-${PORTNAME}/options USE_RUBY= yes USE_RUBY_EXTCONF= yes Modified: head/databases/rubygem-activerecord/Makefile ============================================================================== --- head/databases/rubygem-activerecord/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/databases/rubygem-activerecord/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -26,7 +26,6 @@ OPTIONS_DEFINE= MYSQL PGSQL SQLITE3 MYSQL_DESC= Use native MySQL bindings PGSQL_DESC= Use native PostgreSQL bindings SQLITE3_DESC= Use native SQLite3 bindings -OPTIONSFILE= ${PORT_DBDIR}/rubygem-${PORTNAME}/options GEM_ENV+= LANG=en_US.UTF-8 Modified: head/databases/squirrel-sql/Makefile ============================================================================== --- head/databases/squirrel-sql/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/databases/squirrel-sql/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -20,7 +20,7 @@ WRKSRC= ${WRKDIR}/${DISTNAME} SUB_FILES= squirrel-sql -DATADIR= ${PREFIX}/share/java/${UNIQUENAME} +DATADIR= ${PREFIX}/share/java/${PKGBASE} DESKTOP_ENTRIES="Squirrel-SQL Client" \ "${COMMENT}" \ Modified: head/deskutils/gworkspace-gwmetadata/Makefile ============================================================================== --- head/deskutils/gworkspace-gwmetadata/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/deskutils/gworkspace-gwmetadata/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -22,7 +22,6 @@ USE_LDCONFIG= ${GNUSTEP_SYSTEM_LIBRARIES USE_SQLITE= yes LDFLAGS+= -lpthread -UNIQUENAME= ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX} WRKSRC= ${WRKDIR}/gworkspace-${PORTVERSION}/GWMetadata CONFIGURE_ARGS+= --with-sqlite-include=${LOCALBASE}/include CONFIGURE_ARGS+= --with-sqlite-library=${LOCALBASE}/lib Modified: head/devel/cl-asdf/bsd.cl-asdf.mk ============================================================================== --- head/devel/cl-asdf/bsd.cl-asdf.mk Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/cl-asdf/bsd.cl-asdf.mk Mon Aug 17 14:20:40 2015 (r394508) @@ -8,7 +8,7 @@ # CL_LIBDIR_REL - Common Lisp library directory, relative to LOCALBASE or PREFIX # ASDF_PATHNAME - Where to install compiled FASL files (depends on FASL_DIR_REL) # ASDF_REGISTRY - Path to ASDF registry -# DOCSDIR - DOCSDIR using UNIQUENAME (to account for optional cl- PKGNAMEPREFIX) +# DOCSDIR - DOCSDIR using PKGBASE (to account for optional cl- PKGNAMEPREFIX) # EXAMPLESDIR - Same as above, for EXAMPLESDIR # FASL_DIR_REL - Relative path to compiled FASL files; depends on FASL_TARGET # FASL_TARGET - Platform for building FASL files (currently "sbcl" or "clisp") @@ -32,8 +32,8 @@ FASL_PATHNAME= ${PREFIX}/${CL_LIBDIR_REL ASDF_REGISTRY= ${PREFIX}/${CL_LIBDIR_REL}/system-registry # Include PKGNAMEPREFIX in DOCSDIR and EXAMPLESDIR -DOCSDIR= ${PREFIX}/share/doc/${UNIQUENAME} -EXAMPLESDIR= ${PREFIX}/share/examples/${UNIQUENAME} +DOCSDIR= ${PREFIX}/share/doc/${PKGBASE} +EXAMPLESDIR= ${PREFIX}/share/examples/${PKGBASE} .if defined(FASL_TARGET) FASL_DIR_REL= ${FASL_TARGET}fasl Modified: head/devel/glib20-reference/bsd.gnome-reference.mk ============================================================================== --- head/devel/glib20-reference/bsd.gnome-reference.mk Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/glib20-reference/bsd.gnome-reference.mk Mon Aug 17 14:20:40 2015 (r394508) @@ -22,9 +22,6 @@ DISTNAME:= ${PORTNAME}-${DISTVERSIONPREF MASTER_SITE_SUBDIR:= ${MASTER_SITE_SUBDIR} .endif PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-reference -.if defined(LATEST_LINK) -LATEST_LINK:= ${LATEST_LINK}-reference -.endif COMMENT= Programming reference for ${REFERENCE_PORT} Modified: head/devel/insight/Makefile ============================================================================== --- head/devel/insight/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/insight/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -6,8 +6,6 @@ PORTREVISION= 2 MAINTAINER= mi@aldan.algebra.com COMMENT= Gnu debugger with the Insight GUI front-end -LATEST_LINK= insight - MASTERDIR= ${.CURDIR:H}/gdb66 OPTIONS_SLAVE= INSIGHT CONFLICTS= gdb-[6-9]* Modified: head/devel/llvm-cheri/Makefile ============================================================================== --- head/devel/llvm-cheri/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/llvm-cheri/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -15,7 +15,6 @@ COMMAND_PREFIX= cheri-unknown-freebsd- COMMAND_SUFFIX= DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX} DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX} -UNIQUENAME= ${PORTNAME}${LLVM_SUFFIX} USES= cmake:outsource compiler:c++11-lib libedit ninja perl5 USE_LDCONFIG= ${LLVM_PREFIX}/lib Modified: head/devel/llvm-devel/Makefile ============================================================================== --- head/devel/llvm-devel/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/llvm-devel/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -14,7 +14,6 @@ LLVM_SUFFIX= -devel LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX} DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX} DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX} -UNIQUENAME= ${PORTNAME}${LLVM_SUFFIX} USES= cmake:outsource compiler:c++11-lib libedit ninja perl5 USE_LDCONFIG= ${LLVM_PREFIX}/lib Modified: head/devel/llvm33/Makefile ============================================================================== --- head/devel/llvm33/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/llvm33/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -15,7 +15,6 @@ LLVM_SUFFIX= ${PORTVERSION:S/.//g} LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX} DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX} DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX} -UNIQUENAME= ${PORTNAME}${LLVM_SUFFIX} USES= execinfo gmake perl5 GNU_CONFIGURE= yes Modified: head/devel/llvm34/Makefile ============================================================================== --- head/devel/llvm34/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/llvm34/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -15,7 +15,6 @@ LLVM_SUFFIX= ${PORTVERSION:C/([0-9]\.[0- LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX} DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX} DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX} -UNIQUENAME= ${PORTNAME}${LLVM_SUFFIX} WRKSRC= ${WRKDIR}/llvm-${PORTVERSION}.src Modified: head/devel/llvm35/Makefile ============================================================================== --- head/devel/llvm35/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/llvm35/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -15,7 +15,6 @@ LLVM_SUFFIX= ${PORTVERSION:C/([0-9]\.[0- LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX} DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX} DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX} -UNIQUENAME= ${PORTNAME}${LLVM_SUFFIX} WRKSRC= ${WRKDIR}/llvm-${DISTVERSION}.src Modified: head/devel/llvm36/Makefile ============================================================================== --- head/devel/llvm36/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/llvm36/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -16,7 +16,6 @@ LLVM_RELEASE= ${PORTVERSION:C/([0-9]\.[0 LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX} DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX} DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX} -UNIQUENAME= ${PORTNAME}${LLVM_SUFFIX} WRKSRC= ${WRKDIR}/llvm-${DISTVERSION}.src Modified: head/devel/llvm37/Makefile ============================================================================== --- head/devel/llvm37/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/llvm37/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -20,7 +20,6 @@ LLVM_SUFFIX= ${DISTVERSION:R:S/.//} LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX} DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX} DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX} -UNIQUENAME= ${PORTNAME}${LLVM_SUFFIX} USES= cmake:outsource compiler:c++11-lib libedit ninja perl5 tar:xz USE_LDCONFIG= ${LLVM_PREFIX}/lib Modified: head/devel/ocaml-camlp5/Makefile ============================================================================== --- head/devel/ocaml-camlp5/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/ocaml-camlp5/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -8,7 +8,7 @@ MASTER_SITES= http://camlp5.gforge.inria http://cristal.inria.fr/~ddr/camlp5/distrib/src/ \ http://pauillac.inria.fr/~ddr/camlp5/distrib/src/ PKGNAMEPREFIX= ocaml- -DIST_SUBDIR= ${UNIQUENAME} +DIST_SUBDIR= ${PKGBASE} PATCH_SITES= ${MASTER_SITES} Modified: head/devel/oniguruma/Makefile ============================================================================== --- head/devel/oniguruma/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/oniguruma/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -15,7 +15,6 @@ MAINTAINER= ports@FreeBSD.org COMMENT= BSDL Regular Expressions library compatible with POSIX/GNU/Perl WRKSRC= ${WRKDIR}/${PORTNAME} -NO_LATEST_LINK= yes CONFLICTS_INSTALL= oniguruma-4.* GNU_CONFIGURE= yes DOCS= HISTORY README doc/* Modified: head/devel/oniguruma4/Makefile ============================================================================== --- head/devel/oniguruma4/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/oniguruma4/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -15,7 +15,6 @@ COMMENT= BSDL Regular Expressions librar LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -NO_LATEST_LINK= yes USES= libtool CONFLICTS= oniguruma-2.* GNU_CONFIGURE= yes Modified: head/devel/php-memoize/Makefile ============================================================================== --- head/devel/php-memoize/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/php-memoize/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -1,19 +1,17 @@ # Created by: Gasol Wu # $FreeBSD$ -PORTNAME= memoize +PORTNAME= php-memoize PORTVERSION= 0.2.0b1 DISTVERSIONPREFIX= v PORTREVISION= 2 CATEGORIES= devel -PKGNAMEPREFIX= php- MAINTAINER= gasol.wu@gmail.com COMMENT= PHP extension which transparently caches PHP functions USE_GITHUB= yes GH_ACCOUNT= arraypad -GH_PROJECT= ${UNIQUENAME} USE_PHP= yes USE_PHPEXT= yes Modified: head/devel/py-funcparserlib/Makefile ============================================================================== --- head/devel/py-funcparserlib/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/py-funcparserlib/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -17,7 +17,7 @@ USES= python USE_PYTHON= distutils autoplist PORTDOCS= README doc -DOCSDIR= ${PREFIX}/share/doc/${UNIQUENAME} +DOCSDIR= ${PREFIX}/share/doc/${PKGBASE} OPTIONS_DEFINE= DOCS Modified: head/devel/py-gdata/Makefile ============================================================================== --- head/devel/py-gdata/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/py-gdata/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -23,8 +23,6 @@ GMPY_DESC= Multiprecision arithmetic M2CRYPTO_DESC= Cryptography and SSL toolkit PYCRYPTO_DESC= Cryptography toolkit -OPTIONSFILE?= ${PORT_DBDIR}/py-${PORTNAME}/options - EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME} .include Modified: head/devel/py-ice/Makefile ============================================================================== --- head/devel/py-ice/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/py-ice/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -30,7 +30,6 @@ LIB_VRS= ${PORTVERSION:S|.||g:C|[0-9]$|| PLIST_SUB= LIB_VERSION="${PORTVERSION}" LIB_VRS="${LIB_VRS}" # bypass infrastructure bug (taken from www/py-django) -OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options OPTIONS_DEFINE= DEBUG TESTS OPTIONS_DEFAULT=TESTS TESTS_DESC= Run tests Modified: head/devel/py-jsonrpclib/Makefile ============================================================================== --- head/devel/py-jsonrpclib/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/py-jsonrpclib/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -16,7 +16,6 @@ LICENSE= APACHE20 USES= python:2 USE_PYTHON= distutils autoplist -OPTIONSFILE= ${PORT_DBDIR}/${PORTNAME}/options OPTIONS_DEFINE= CJSON CJSON_DESC= Use cjson instead of json or simplejson Modified: head/devel/py-memoryprofiler/Makefile ============================================================================== --- head/devel/py-memoryprofiler/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/py-memoryprofiler/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -17,8 +17,6 @@ OPTIONS_DEFINE= PSUTIL PSUTIL_DESC= Use psutil for better performance PSUTIL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psutil>1.0.0:${PORTSDIR}/sysutils/py-psutil -OPTIONSFILE?= ${PORT_DBDIR}/py-${PORTNAME}/options - USES= python USE_PYTHON= distutils autoplist Modified: head/devel/py-qt4-qscintilla2/Makefile ============================================================================== --- head/devel/py-qt4-qscintilla2/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/py-qt4-qscintilla2/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -28,7 +28,6 @@ QT_NONSTANDARD= yes # Do not add unknow OPTIONS_DEFINE= DEBUG DEBUG_CONFIGURE_ON= --debug --trace -OPTIONSFILE?= ${PORT_DBDIR}/py-qt4-${PORTNAME}/options SIPDIR= ${PREFIX}/share/py-sip QSCIDIR= ${PREFIX}/share/qt4/qsci CONFIGURE_ARGS= --pyqt PyQt4 -d ${PYTHONPREFIX_SITELIBDIR}/PyQt4 -v ${SIPDIR} \ Modified: head/devel/py-qt4/bsd.pyqt.mk ============================================================================== --- head/devel/py-qt4/bsd.pyqt.mk Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/py-qt4/bsd.pyqt.mk Mon Aug 17 14:20:40 2015 (r394508) @@ -98,7 +98,6 @@ USES+= python QT_NONSTANDARD= yes # Do not add unknown arguments to CONFIGURE_ARGS. PATCHDIR= ${.CURDIR}/../../devel/py-qt4-core/files -OPTIONSFILE?= ${PORT_DBDIR}/py-qt4-${PORTNAME}/options SIPDIR= ${PREFIX}/share/py-sip QSCIDIR= ${PREFIX}/share/qt4/qsci CONFIGURE_ARGS+=-b ${PREFIX}/bin \ Modified: head/devel/py-rauth/Makefile ============================================================================== --- head/devel/py-rauth/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/py-rauth/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -20,7 +20,6 @@ TEST_DEPENDS:= ${RUN_DEPENDS} \ OPTIONS_DEFINE= TESTS TESTS_DESC= Install tools for unit testing -OPTIONSFILE?= ${PORT_DBDIR}/py-${PORTNAME}/options USE_GITHUB= yes GH_ACCOUNT= litl Modified: head/devel/py-tables/Makefile ============================================================================== --- head/devel/py-tables/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/py-tables/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -30,7 +30,6 @@ PLIST_FILES= bin/pt2to3 bin/ptdump bin/p OPTIONS_DEFINE= PYREX DOCS EXAMPLES PYREX_DESC= Use code generated by Pyrex to build PYREX_BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/Pyrex/__init__.py:${PORTSDIR}/devel/pyrex -OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options .include Modified: head/devel/py-twisted/Makefile ============================================================================== --- head/devel/py-twisted/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/py-twisted/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -16,7 +16,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twis USES= metaport python:2 # Bypass infrastructure bug -OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options OPTIONS_DEFINE= CONCH LORE MAIL NAMES NEWS PAIR RUNNER WEB WORDS OPTIONS_DEFAULT=CONCH LORE MAIL NAMES NEWS PAIR RUNNER WEB WORDS CONCH_DESC= SSH and SFTP protocol Modified: head/devel/py-urwid/Makefile ============================================================================== --- head/devel/py-urwid/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/py-urwid/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -12,8 +12,6 @@ COMMENT= Curses-based user interface lib LICENSE= LGPL21 -# Bypass ports infrastructure bug -OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options OPTIONS_DEFINE= EXAMPLES USES= python Modified: head/devel/py-watchdog/Makefile ============================================================================== --- head/devel/py-watchdog/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/py-watchdog/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -22,7 +22,6 @@ DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPR GH_ACCOUNT= gorakhargosh -OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options OPTIONS_DEFINE= DOCS PORTDOCS= * Modified: head/devel/py-wheel/Makefile ============================================================================== --- head/devel/py-wheel/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/py-wheel/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -14,7 +14,6 @@ COMMENT= Built-package format for Python LICENSE= MIT OPTIONS_DEFINE= PIP SIGNATURE -OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options PIP_DESC= Use pip to install wheels PIP_RUN_DEPENDS= pip:${PORTSDIR}/devel/py-pip Modified: head/devel/ruby-langscan/Makefile ============================================================================== --- head/devel/ruby-langscan/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/ruby-langscan/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -30,7 +30,6 @@ PORTDOCS= ChangeLog NEWS README DOCSDIR= ${RUBY_MODDOCDIR} OPTIONS_DEFINE= DOCS -OPTIONSFILE= ${PORT_DBDIR}/ruby-${PORTNAME}/options CFLAGS+= -fPIC Modified: head/devel/rubygem-app_config/Makefile ============================================================================== --- head/devel/rubygem-app_config/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/rubygem-app_config/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -15,7 +15,6 @@ OPTIONS_DEFAULT= SQLITE3 MONGO_DESC= mongo backend support SQLITE3_DESC= sqlite3 backend support -OPTIONSFILE= ${PORT_DBDIR}/rubygem-${PORTNAME}/options .include Modified: head/devel/subcommander2/Makefile ============================================================================== --- head/devel/subcommander2/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/subcommander2/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -16,7 +16,6 @@ LICENSE= GPLv2 LIB_DEPENDS= libboost_thread.so:${PORTSDIR}/devel/boost-libs \ libsvn_client-1.so:${PORTSDIR}/devel/subversion -LATEST_LINK= subcommander2 CONFLICTS= subcommander-1.* WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R:S,.b,b,}p${PORTVERSION:E} Modified: head/devel/subversion-static/Makefile ============================================================================== --- head/devel/subversion-static/Makefile Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/subversion-static/Makefile Mon Aug 17 14:20:40 2015 (r394508) @@ -3,7 +3,6 @@ PKGNAMESUFFIX= -static CONFLICTS_INSTALL= ${PORTNAME}-[0-9]* -LATEST_LINK= ${PORTNAME}${PKGNAMESUFFIX} OPTIONS_EXCLUDE= ${OPTIONS_DEFINE} OPTIONS_SLAVE= FREEBSD_TEMPLATE P4_STYLE_MARKERS SERF STATIC Modified: head/devel/subversion/Makefile.common ============================================================================== --- head/devel/subversion/Makefile.common Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/subversion/Makefile.common Mon Aug 17 14:20:40 2015 (r394508) @@ -28,7 +28,6 @@ CONFIGURE_ARGS+= --without-swig \ .if defined(SVN_BUILD_ADDONS) CONFLICTS_BUILD+= ${PORTNAME}-1.[^8].[0-9]* LIB_DEPENDS+= libsvn_client-1.so:${PORTSDIR}/devel/subversion -OPTIONSFILE= ${PORT_DBDIR}/subversion/options OPTIONS_NAME= devel_subversion .endif Modified: head/devel/subversion17/Makefile.common ============================================================================== --- head/devel/subversion17/Makefile.common Mon Aug 17 14:13:04 2015 (r394507) +++ head/devel/subversion17/Makefile.common Mon Aug 17 14:20:40 2015 (r394508) @@ -31,7 +31,6 @@ CONFIGURE_ARGS+= --without-swig \ .if defined(SVN_BUILD_BINDINGS) CONFLICTS_BUILD+= ${PORTNAME}-1.[^7].[0-9]* LIB_DEPENDS+= libsvn_client-1.so:${PORTSDIR}/devel/subversion17 -OPTIONSFILE= ${PORT_DBDIR}/${PORTNAME}/options *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***