Commit graph

17 commits

Author SHA1 Message Date
David E. O'Brien
79e7c3a821 Update to the Stars and Strips (July 4th) version.
Submitted by:	Simon Gerraty <sjg@juniper.net>
2012-07-06 16:51:51 +00:00
Sunpoet Po-Chuan Hsieh
2c6aab492d - 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
  o util.c and var.c share same var for tracking if environ has been
    reallocated.
  o util.c provide getenv with setenv.
- Add MAKE_LEVEL_SAFE as an alternate means of passing MAKE_LEVEL when the
  shell actively strips .MAKE.* from the environment. We still refer to the
  variable always as .MAKE.LEVEL
- util.c fix bug in findenv() was finding prefix of name.
- compat.c: re-raising SIGINT etc after running .INTERRUPT results in more
  reliable termination of all activity on many platforms.

2012-06-02:
- Makefile.in (MAKE_VERSION): bump version to 20120602
  Merge with NetBSD make, pick up
  o for.c: handle quoted items in .for list

2012-05-30:
- Makefile.in (MAKE_VERSION): bump version to 20120530
  Merge with NetBSD make, pick up
  o compat.c: ignore empty command.

2012-05-24:
- Makefile.in (MAKE_VERSION): bump version to 20120524
- FILES: add bsd.after-import.mk:
  A simple means of integrating bmake into a BSD build system.

PR:		ports/169081
Submitted by:	trociny (maintainer)
2012-06-15 02:15:17 +00:00
David E. O'Brien
49a91cb0bd Allow bmake to be used to build /usr/src, etc.. using the correct share/mk/*mk.
Submitted by:	Simon Gerraty <sjg@NetBSD.org>
2012-05-30 23:37:56 +00:00
Frederic Culot
404a32ffa2 - Update to 20120520
- Add LICENSE (BSD)

PR:		ports/168354
Submitted by:	trociny@ (maintainer)
2012-05-28 07:41:59 +00:00
Sunpoet Po-Chuan Hsieh
9ad1f26cd1 - 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
  - remove duplicate supression in .MAKE.MAKEFILES
  - improved dir cache behavior
  - gmake'ish export command

2012-03-25:
- Makefile.in (MAKE_VERSION): bump version to 20120325
  Merge with NetBSD make, pick up
  - fix parsing of :[#] in conditionals.

2012-02-10:
- Makefile.in: replace use of .Nx in bmake.1 with NetBSD since some systems
  cannot cope with .Nx <version>

PR:		ports/167549
Submitted by:	Muhammad Moinur Rahman <5u623l20@gmail.com>
Approved by:	trociny (maintainer)
2012-05-03 09:54:25 +00:00
Sunpoet Po-Chuan Hsieh
fae54ef2ca - 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
2011-11-30 18:15:11 +00:00
Pawel Pekala
ef58cf5247 Update to snapshot 20111001
PR:		ports/161437
Submitted by:	Mikolaj Golub <to.my.trociny@gmail.com> (maintainer)
2011-10-11 21:16:03 +00:00
Sunpoet Po-Chuan Hsieh
70e965d029 - 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

2011-06-04

- Makefile.in (MAKE_VERSION): bump version to 20110606
  Merge with NetBSD make, pick up
  - ApplyModifiers: when we parse a variable which is not the entire modifier
    string, or not followed by ':', do not consider it as containing modifiers.
  - loadfile: ensure newline at end of mapped file.

PR:		ports/159167
Submitted by:	Mikolaj Golub <to.my.trociny@gmail.com> (maintainer)
2011-07-25 02:33:11 +00:00
David E. O'Brien
03d0e4afe8 Upgrade Bmake to the 20110505 version. 2011-05-20 19:03:20 +00:00
David E. O'Brien
adc8fedd25 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>
2011-05-05 00:40:30 +00:00
Frederic Culot
2a2e1d063a - Update to 20101210
PR:		ports/153268
Submitted by:	Mikolaj Golub <to.my.trociny at gmail.com> (maintainer)
Approved by:	sahil@/wen@ (mentors, implicit)
2010-12-18 17:26:38 +00:00
Sunpoet Po-Chuan Hsieh
35431e43f1 - Update to 20101101
Changes:

  20101102:
  - Makefile.in (MAKE_VERSION): bump version to 20101101

  20101016:
  - machine.sh: like os.sh, allow for uname -p producing useless drivel

PR:		ports/152238
Submitted by:	Mikolaj Golub <to.my.trociny@gmail.com> (maintainer)
2010-11-14 17:10:07 +00:00
Sunpoet Po-Chuan Hsieh
20dc17743c - Update to 20100911
Changes:

  20100913:
  - boot-strap: document configure knobs for meta and filemon.
  - Makefile.in (MAKE_VERSION): bump version to 20100911
    Merge with NetBSD make, pick up
    * meta.c - meta mode
  - make-bootstrap.sh.in: handle meta.c
  - configure.in: add knobs for use_meta and filemon_h
    also, look for dirname, str[e]sep and strlcpy
  - util.c: add simple err[x] and warn[x]

  20100808:
  - boot-strap (TOOL_DIFF): set this to ensure tests use
    the same version of diff that configure tested
  - Makefile.in (MAKE_VERSION): bump version to 20100808
    Merge with NetBSD make, pick up
    * in jobs mode, when we discover we cannot make something,
      call PrintOnError before exit.

  20100806:
  - Makefile.in (MAKE_VERSION): bump version to 20100806
    Merge with NetBSD make, pick up
    * formatting fixes for ignored errors
    * ensure jobs are cleaned up regardless of where wait() was called.

PR:		ports/151656
Submitted by:	Mikolaj Golub <to.my.trociny@gmail.com> (maintainer)
Approved by:	pgollucci (mentor, implicit)
2010-10-23 14:54:17 +00:00
Dmitry Marakasov
3e03fc7959 - Update to 20100618
PR:		148599
Submitted by:	Anonymous <swell.k@gmail.com>
Approved by:	Mikolaj Golub <to.my.trociny@gmail.com> (maintainer)
2010-08-19 12:57:04 +00:00
Sylvio Cesar Teixeira
c83cd83e64 - Update to 20100222
PR:		ports/144924
Submitted by:	Mikolaj Golub <to.my.trociny@gmail.com> (maintainer)
Approved by:	itetcu (mentor)
2010-04-03 00:06:06 +00:00
Tom McLaughlin
42d6555561 dirrmtry instead of dirrm share/mk as it is used by other ports as well.
PR:		143165
Submitted by:	Mikolaj Golub (maintainer)
2010-02-02 04:02:40 +00:00
Martin Wilke
36da7f5c31 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.

WWW: http://www.crufty.net/help/sjg/bmake.html

PR:		ports/139284
Submitted by:	Mikolaj Golub <to.my.trociny at gmail.com>
2009-10-04 10:09:41 +00:00