freebsd-ports/Mk/Uses
David Naylor 9920d3ae65 qa: add check for NO_ARCH
If NO_ARCH is set then check that no FreeBSD elf(5) files are in $STAGEDIR.
If an elf(5) file is bundles as part of the package, but is not meant to be
run directly (i.e. the elf(5) file is a payload, and not compiled) then
those files can be added to NO_ARCH_IGNORE to avoid the check from failing,

Changes to ports:
 - Ports that have NO_ARCH set, but actually compile files have had NO_ARCH
   removed.
 - Ports that have elf(5) payloads have had those files added to
   NO_ARCH_IGNORE.
 - R-cran ports that do not set USES=cran:compiles have NO_ARCH set,

PR:		218976
Reviewed by:	antoine, mat
Approved by:	portmgr
2017-06-18 18:09:16 +00:00
..
7z.mk Remove support for FreeBSD < 10.3 from Mk/* 2017-01-03 07:24:49 +00:00
ada.mk Return ports maintained by John Marino to the pool, he is no longer interested. 2017-04-21 20:25:00 +00:00
alias.mk Return ports maintained by John Marino to the pool, he is no longer interested. 2017-04-21 20:25:00 +00:00
autoreconf.mk Change default directory used by USES=autoreconf to WRKSRC 2016-04-13 10:36:54 +00:00
bdb.mk Always include bsd.default-versions.mk in bsd.port.mk. 2016-08-03 12:09:37 +00:00
bison.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
blaslapack.mk Adjust comment about USES=blaslapack defaults 2017-02-17 03:10:55 +00:00
charsetfix.mk Rewrite the target ordering code. 2015-08-17 13:31:25 +00:00
cmake.mk Adjust TEST_WRKSRC for USES=[cq]make:outsource 2016-10-18 11:20:01 +00:00
compiler.mk Use llvm 4.0 for c++14 2017-04-30 11:57:46 +00:00
cpe.mk Fix some FreeBSD.org case of bad case. 2017-05-04 14:58:54 +00:00
cran.mk qa: add check for NO_ARCH 2017-06-18 18:09:16 +00:00
desktop-file-utils.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
desthack.mk
display.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
dos2unix.mk Allow overriding WRKSRC for USES=dos2unix 2016-03-11 10:39:04 +00:00
drupal.mk Mk/Uses/drupal.mk: remove support for Drupal 6 2016-06-18 08:22:11 +00:00
elixir.mk Fix usage of left braces to be compatible with extended regular 2017-04-25 08:34:26 +00:00
erlang.mk ${RM} already has -f. 2016-10-21 12:51:40 +00:00
execinfo.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
fakeroot.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
fam.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
firebird.mk Always include bsd.default-versions.mk in bsd.port.mk. 2016-08-03 12:09:37 +00:00
fmake.mk - Remove checks for .PARSEDIR and vestiges of pmake support 2017-04-26 19:04:30 +00:00
fonts.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
fortran.mk As of today, USE_GCC=yes (and USE_GCC=any in most circumstances) 2017-05-02 05:40:53 +00:00
fuse.mk mount_fusefs is in base since 10.0-RELEASE 2017-01-15 09:52:47 +00:00
gecko.mk www/firefox: update to 54.0 2017-06-13 19:55:46 +00:00
gem.mk Use dedicated macro FMT_80 instead of ${FMT} 75 79 magical constants 2017-04-11 14:22:41 +00:00
gettext-runtime.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
gettext-tools.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
gettext.mk Split devel/gettext in devel/gettext-runtime and devel/gettext-tools. The 2014-11-29 18:22:32 +00:00
ghostscript.mk Always include bsd.default-versions.mk in bsd.port.mk. 2016-08-03 12:09:37 +00:00
gmake.mk Remove a patch from devel/gmake so the port no longer depends on 2016-07-08 11:24:18 +00:00
gnome.mk Finish removal of gal2 2017-04-01 22:21:32 +00:00
gnustep.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
go.mk Move lang/go/files/bsd.go.mk to USES=go. 2016-04-22 12:40:04 +00:00
gperf.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
grantlee.mk Clarify PLIST_SUB in grantlee.mk 2017-05-02 17:25:16 +00:00
groff.mk In preparation for removal of groff from base add USES=groff 2017-05-25 14:04:48 +00:00
gssapi.mk ${RM} already has -f. 2016-10-21 12:51:40 +00:00
horde.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
iconv.mk Remove check for unsupported versions of FreeBSD and add some comments. 2017-06-13 13:28:49 +00:00
imake.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
jpeg.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
kde.mk Update KDE Frameworks to 5.35 2017-06-17 18:42:42 +00:00
kmod.mk Automatically generate @dir entries for package list if :debug is used. 2017-02-13 21:48:12 +00:00
lha.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
libarchive.mk Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
libedit.mk Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
libtool.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
linux.mk Update to CentOS 6.9. 2017-05-26 10:26:39 +00:00
localbase.mk Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS. 2016-09-30 19:24:30 +00:00
lua.mk Always include bsd.default-versions.mk in bsd.port.mk. 2016-08-03 12:09:37 +00:00
lxqt.mk Reset maintainer on his request. 2017-03-19 14:08:10 +00:00
makeinfo.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
makeself.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
mate.mk Add new session component (mate-session-manager) for USE_MATE. 2016-08-22 12:12:23 +00:00
meson.mk Set CONFIGURE_LOG so if the configure stage fails 2017-06-13 21:04:27 +00:00
metaport.mk meta ports are always NO_ARCH 2015-04-01 17:59:57 +00:00
mono.mk Update mono and related ports 2017-05-13 07:48:27 +00:00
motif.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
mysql.mk Mk/Uses/mysql.mk: Prepare for upcoming MariaDB 10.2 2017-05-26 19:27:04 +00:00
ncurses.mk Fix ncurses to not add /usr/lib to rpath. 2016-09-08 14:12:55 +00:00
ninja.mk Most commonly used build systems support silent builds, when they 2016-09-09 19:42:46 +00:00
objc.mk - Remove checks for .PARSEDIR and vestiges of pmake support 2017-04-26 19:04:30 +00:00
openal.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
pathfix.mk Allow more than one filename to be pathfixed. 2016-10-21 15:19:57 +00:00
pear.mk Remove broken PEAR mirrors: 2016-12-27 13:17:59 +00:00
perl5.mk Remove lang/perl5.20 and unregister it, it expired in May 2017. 2017-06-01 02:26:53 +00:00
pgsql.mk Unregister databases/postgresql91 and mention postgresql96 as a valid version. 2016-10-03 18:15:45 +00:00
php.mk Introduces USES=php:pecl. 2017-04-10 15:08:12 +00:00
pkgconfig.mk Require pkgconf>=1.3.0_1 after r435576. 2017-03-07 10:22:41 +00:00
pure.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
pyqt.mk Update py-sip to 4.19.2, py-qt4 to 4.12 and py-qt5 to 5.7.1 2017-04-30 10:07:23 +00:00
python.mk Specifying an invalid PYTHON_VERSION against its USES should be IGNORED. 2017-06-17 23:26:58 +00:00
qmail.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
qmake.mk Adjust TEST_WRKSRC for USES=[cq]make:outsource 2016-10-18 11:20:01 +00:00
readline.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
samba.mk Remove support for Samba 4.2 and 4.3, they are unsupported upstream. 2017-06-07 17:32:04 +00:00
scons.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
shared-mime-info.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
shebangfix.mk - Add /usr/local/bin/* old cmd patterns to shebangfix 2017-04-20 11:45:44 +00:00
sqlite.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
ssl.mk Enhance the BROKEN_SSL messages. 2017-04-27 12:14:29 +00:00
tar.mk - Add support for USES=tar:tbz2 2016-03-06 12:29:51 +00:00
tcl.mk Revert r440567 and unbreak INDEX 2017-05-10 17:32:11 +00:00
terminfo.mk Add a way to cleanly handle terminfo.db file used by devel/ncurses 2015-10-08 14:12:53 +00:00
tk.mk Use USESDIR macro 2015-10-10 17:46:45 +00:00
twisted.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
uidfix.mk Set the user:group for the include-files as well. 2016-04-13 12:20:40 +00:00
uniquefiles.mk Use the new ${RLN} relative symlink magic to create uniquefiles. 2017-04-20 11:13:37 +00:00
varnish.mk Introduce USES=varnish 2016-10-26 14:15:38 +00:00
waf.mk - Switch waf to verbose builds as well 2016-10-13 16:26:09 +00:00
webplugin.mk Rewrite the target ordering code. 2015-08-17 13:31:25 +00:00
xfce.mk Rewrite GTK3 support 2016-12-23 09:24:25 +00:00
zip.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
zope.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00