bmake is a portable version of NetBSD's make(1) utility,
conveniently packaged using a configure script, for other environments
which may lack NetBSD's libraries, regular expression code, etc.
devel/bmake: Deprecate and set expiration date to 2025-06-30
Outdated and redundant as bmake is a part of src
PR: 286560
Approved by: maintainer timeout, 2+ weeks
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
devel/bmake: don't run tests on build
Some tests are unreliable and we were fighting them by just
disabling.
So instead of running tests on build, provide "test" target. And
now we may remove the patches that disabled failing tests.
PR: 264856
devel/bmake: disable cmd-interrupt test in batch builds
This fixes the build under modern poudriere, but continues to run the test
in all other environments so that we *can* catch issues here if they arise.
The breakage should get fixed on the poudriere or base sh(1) side, but this
will not necessarily be done soon.
Reported by: mjg
Approved by: portmgr (implicit, bulk fix)
MFH: 2020Q4 (blanket: trivial build fix)
* Update to 20180222.
* Use mk included to bmake dist.
* Remove python build dependency. It was here just to fix
the shebang in the installed meta2deps.py, which is not
necessary because META2DEPS_CMD is defined in mk files as
`${PYTHON} meta2deps.py` (if python is installed).
PR: 226439
Add a local hack from base (r250164) to allow smooth transition for
ports: bsd.port.mk can set .MAKE.FreeBSD_UL=yes to cause :L and :U
to have their old behavior.
The change is not planned to upstream, thus added as a patch. This
should be reverted when 8.3 is EOL.
Suggested by: bapt
Discussed with: sjg
PR: ports/173299
Approved by: bapt
- Update to 20120821
Changelog:
2012-08-31 Simon J. Gerraty <sjg@bad.crufty.net>
* Makefile.in (MAKE_VERSION): bump version to 20120831
Merge with NetBSD make, pick up
o cast sizeof() to int for comparison
o minor make.1 tweak
2012-08-30 Simon J. Gerraty <sjg@bad.crufty.net>
* Makefile.in (MAKE_VERSION): bump version to 20120830
Merge with NetBSD make, pick up
(Only the first 15 lines of the commit message are shown above )
- Update to 20120606
Changes:
2012-06-06:
- Makefile.in (MAKE_VERSION): bump version to 20120606
Merge with NetBSD make, pick up
o compat.c: use kill(2) rather than raise(3).
- configure.in: look for sys/dev/filemon
- bsd.after-import.mk: add a .-include "Makefile.inc" to Makefile and pass
BOOTSTRAP_XTRAS to boot-strap.
2012-06-04:
- Makefile.in (MAKE_VERSION): bump version to 20120604
Merge with NetBSD make, pick up
(Only the first 15 lines of the commit message are shown above )
- Update to 20120424
Changes:
20120420:
- Makefile.in (MAKE_VERSION): bump version to 20120420
Merge with NetBSD make, pick up
- restore duplicate supression in .MAKE.MAKEFILES runtime saving can be
significant.
- Var_Subst() uses Buf_DestroyCompact() to reduce memory consumption up to
20%.
2012-04-20:
- Makefile.in (MAKE_VERSION): bump version to 20120420
Merge with NetBSD make, pick up
(Only the first 15 lines of the commit message are shown above )
- Update to 20111111
- Update MAINTAINER address
Changes:
2011-11-14:
- Makefile.in (MAKE_VERSION): bump version to 20111111
Merge with NetBSD make, pick up
- debug output for .PARSEDIR and .PARSEFILE
2011-10-10:
- Makefile.in (MAKE_VERSION): bump version to 20111010
2011-10-09:
- boot-strap: check for an expected file in the dirs we look for.
- make-bootstrap.sh: pass on LDSTATIC
PR: ports/162957
Submitted by: Mikolaj Golub <to.my.trociny@gmail.com> (maintainer)
Feature safe: yes
- Update to 20110622
Changes:
2011-06-22
- Makefile.in (MAKE_VERSION): bump version to 20110622
Merge with NetBSD make, pick up
- meta_oodate detect corrupted .meta file and declare oodate.
- configure.in: add check for setsid
2011-06-07
- Merge with NetBSD make, pick up
- unit-tests/modts now works on MirBSD
(Only the first 15 lines of the commit message are shown above )
Upgrade Bmake to the 20110411 version (w/META mode).
Also dynamically generate the PLIST for the share/mk files as SJG tells
me he will be adding several new files. [method taken from the Vim port]
PR: 155233
Submitted by: obrien
Approved by: Mikolaj Golub <to.my.trociny@gmail.com>