Prepare for the case that the directory ${PREFIX}/info doesn't exist.0c8bb893b3Port details
devel/gmake 4.4.1
GNU version of 'make' utility
Port info
- Maintainer
- tijl@FreeBSD.org
- Packages
- latest: 4.4.1
- Upstream
- up to date
- Last update
- to 4.4.1 · 687edfacdc
- Quarterly
- 2026Q4: 4.4.1
- WWW
- https://www.gnu.org/software/make/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install gmakeinstalls 4.4.1 fromlatest; fromquarterly(2026Q4) 4.4.1- Port
# cd /usr/ports/devel/gmake && make install clean# make -C /usr/ports/devel/gmake config # change options first
- Size
- 482 KiB download · 2.1 MiB installed
- Depends on
- devel/gettext-runtime 1.0_1, print/indexinfo 0.3.1_1
- License
- GPLv3
- Options
- 1 of 1 on in the package: NLS
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 4.4.1 | 4.4.1 | – |
| FreeBSD 15 | 4.4.1 | 4.4.1 | – |
| FreeBSD 14 | 4.4.1 | 4.4.1 | 4.4.1 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 4.4.1 | 4.4.1 | – |
| FreeBSD 14 | 4.4.1 | 4.4.1 | 4.4.1 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 4.4.1.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (138)
${MASTER_SITE_GNU} got rearranged in December; let's catch up.5261958626Upgrade to gmake-3.77750640c350
Remove manpages define in MAN? fom PLIST for all the devel ports. I'm going to leave p5-* alone for now (where the version stuff is going to land is still unclear).c12c2467ed
Portlint.fadd832d67
Upgrade, 3.75 -> 3.76.1. PR: 4747 Submitted by: jseger@freebsd.org Please note that jserger decided to be the maintainer of this port.01a5cf754d
Add `.' to end of info dir entry.6c81b673fa
Remove make.info* before executing makeinfo.46f4d7ff09
sed -> ${SED} Add `@' at the beginning of install-info related commands in post-install.a79254657dMaybe I shouldn't have put `.' at the end of @dircategory line.bc34386bf9
Merge from rev 1.7 of patch-aa: Align this info dir entry with others.e58071cfc2
Use info-install to add entry into info/dir.ce9bab7bc4
Comment out all commands related to info-install in Makefile.in. Add --no-split switch to makeinfo.644ff83893
Patch up make.texinfo and add @dircategory and @direntry.51d08f81ce
Align this info dir entry with others.10ebba78ef
In Makefile.in, use install-info only if it exists as /usr/bin/install-info and ${PREFIX}/info/dir exists.c4917c6dc8This patch now modifies Makefile.in to correctly call install-info: --infodir -> --info-dir Give --defentry= option as make.texinfo doesn't have @direntry. Noticed by: Chris Timmons <skynyrd@opus.cts.cwu.edu> (Closing PR #2646.)1b111b2573
Remove setgid kmem, Joerg says it is no longer necessary.1b028d0e03
Compress a bunch of manpages. Remove unnecessary @ directives from PLISTs. Note: I know that this is going to break some symlinks and/or .so includes, I will back some of these out as I run into these during package building.c98cfd116d
Use MASTER_SITE_GNU Use MAN? macros. CATEGORIES+= -> CATEGORIES.5dba7b6e29
Upgrade to 3.7556504d0a96
Change gategory name "development" -> "devel". Also take out the "programming" that was in some of them, it's pretty obvious what we are talking about here.69bfd4e29c
Upgrade.e2abadd66d
And now, yet another round of Makefile updates, devel version!608af45939
Upgrade.1ce14d3547
Add CATEGORIES lines to a whole bunch of port Makefiles. Some ports are in multiple catagories - I'll expect the various MAINTAINERS to make further adjustments (and add any KEYWORDS lines) themselves.ac3066bf75
Delete a bogus semicolon at the end of a dependency line, that get now detected with the new/corrected b-make.91710d6b98
Update the reported version.071ac57f42
Patch for mv command in Makefile. Submitted by: Josh MacDonald, <jmacd@uclink.berkeley.edu>36536cfbfe
First batch of MD5 checksum files. Only did through to the end of net to both give my fingers a rest & let freefall clear some of it's backlogged mail :-) The rest will follow later3217d24fe5
Executable name is now "gmake", forget about "make" and the symlink gizmo. Requested by: gpalmeraf9b494500
Update to use 3.72.1 Changed MASTER_SITES to ftp.uu.net (prep.ai.mit.edu is often busy)bbb8029a51
Add a patch to set the bin-prefix for gmake to g. Some other ports expect gmake installed as gmake instead of another make under /usr/local/bin.ef53662c4c
Set this up for GNU_CONFIGURE, which buys us a free --prefix.32110afe9f
Several changes across all ports: 1. Make MASTER_SITES entries contain a trailing /. Garrett says that assuming a '/' seperator between entries in MASTER_SITES and entries in DISTFILES is a dangerous assumption. This will also be taken out of bsd.port.mk. 2. General clean-up. Some of these Makefiles were a little grim. Make sure they're all in sync with the sometimes rapidly changing bsd.port.mk! :) 3. Some small configuration tweaks to keep them compiling under the most recent 2.0 - some things seem to have broken along our road to release.000e8742eb
Make the required changes to make all existing ports use MASTER_SITES correctly.884e46693a
Package files for gmake 3.71249fa32ae8
Create a port of gmake 3.717ac2aba02b