./devel/gmake, GNU version of make utility

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.2.1nb1, Package name: gmake-4.2.1nb1, Maintainer: pkgsrc-users

Make is a tool which controls the generation of executables and
other non-source files of a program from the program's source files.

Make gets its knowledge of how to build your program from a file
called the makefile, which lists each of the non-source files and
how to compute it from other files. When you write a program, you
should write a makefile for it, so that it is possible to use Make
to build and install the program.

This is the GNU version of make.


Required to build:
[pkgtools/cwrappers]

Package options: nls

Master sites: (Expand)

SHA1: 7d9d11eb36cfb752da1fb11bb3e521d2a3cc8830
RMD160: 7cf74e2fd9764ffeb48f40a49077099874ad8a54
Filesize: 1374.146 KB

Version history: (Expand)


CVS history: (Expand)


   2020-03-14 14:28:58 by Tobias Nygren | Files touched by this commit (1)
Log message:
gmake: try harder to unbreak circular dependency

Having builtin gettext (the lib) doesn't always imply that we have a
builtin msgfmt (the tool).
   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
   2019-10-31 16:05:52 by Jonathan Perkin | Files touched by this commit (1)
Log message:
gmake: Unbreak PREFER_PKGSRC circular dependencies.

Just because a builtin is available does not mean a user has configured their
system to use it.  Check for USE_BUILTIN instead of IS_BUILTIN to ensure both
the builtin is available, and the user has allowed pkgsrc to use it, before
enabling.
   2019-10-28 11:03:18 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (1)
Log message:
gmake: comment the inclusion of gettext-lib/builtin.mk
   2019-10-25 14:36:12 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (1)
Log message:
gmake: make nls option enabled by default
   2019-10-21 08:33:11 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (1)
Log message:
gmake: fix misuse of variables from bsd.builtin.mk

pkgsrc changes:
---------------
- Replace PREFER.gettext=native (that does not work) by USE_BUILTIN.gettext.
   2019-10-20 18:29:42 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (4)
Log message:
gmake: fix PR pkg/54629

pkgsrc changes:
- Remove PLIST_SRC in Makefile.
- Remove PLIST.locale file (use PLIST.nls instead).
   2018-11-16 17:00:18 by Leonardo Taccari | Files touched by this commit (1)
Log message:
gmake: Unconditionally avoid setgid and group change in configure phase

On some systems gmake can be installed setgid and with the group
adjusted according the group of /dev/kmem.  Previously this was
adjusted in post-install phase.
Rework that by passing CONFIGURE_ARGS instead and document that
via a comment.