like the rest of the ports tree. This also allows removing a bunch of
manual setting of PATH="${PORTPATH}" HOME="${PORTHOME}" done in various
ports etc. This also makes sure CFLAGS is passed through (not everything
honours it but it does improve at least some ports).
Remove NO_CCACHE from www/honk that was added because the above problem
resulted in ccache variables not being passed through correctly breaking
the cc calls in this.
ok kmos@
1. the pyc files aren't truly arch independent (they can be used cross-arch
but aren't identical), and
2. @version isn't used on PKG_ARCH=* ports so the py3 switch is tripping PLIST_DB
# sqlite suggests that users might like to assert() that library and header
# versions match, so bumps are needed even if function signatures don't change.
# ... at the current time the only one noticed is a < check (in subversion)
# rather than an == check so minor bumps are enough to cope with this, though
# we may run into others later.
lang/python/python.port.mk revision 1.102 and 1.103 added
MODPY_TEST_LOCALE and MODPY_PYTEST respectively, nicely wrapping up the
usual pytest dance.
This removes hand-rolled do-tests from all 70 ports by setting
MODPY_PYTEST=Yes and MODPY_TEST_LOCALE as well as HOME=${WRKDIR} to TESTENV
as needed.
From Kurt Mosiejczuk <kurt at cranky dot work>, thanks!
OK sthen
environment, which will reduce complexity in java.port.mk when jdk 11 is
added. direction agreed with kurt@.
- switch all MODJAVA_VER to at least 1.8 (we don't currently have any
version earlier than this anyway).
- drop MODJAVA_JRERUN, the separate jre package will be going away with
jdk 11.
- bump changed ports
Add a "meta" table that just contains a schema version and a hash.
So that some clients (e.g., portroach) can automatically figure out
whether a rebuild is required.
- chunk each block together so it can be done in one go rather than
line by line
- remove some unnecessary su(1)'s to reduce the number of multiline
copies
Also, mention about how UTF-8 is used by default if you're running the
commands from a UTF-8 terminal (the "obvious" method of just changing
-E doesn't work in that case).
ok jeremy@, maintainer timeout
From Manolis Tzanidakis <mtzanidakis AT gmail.com>
earlier version "looks good to me" from MAINTAINER
Abel Abraham Camarillo Ojeda <acamari AT verlet.org>