./pkgtools/mktools, Collection of pkgsrc mk infrastructure tools

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


Branch: CURRENT, Version: 20250213, Package name: mktools-20250213, Maintainer: pkgsrc-users

Collection of tools written in C to improve the performance of certain
sections of the pkgsrc mk infrastructure where shell is too slow.


Version history: (Expand)


CVS history: (Expand)


   2026-01-22 16:28:28 by Jonathan Perkin | Files touched by this commit (4)
Log message:
*: Add missing BOOTSTRAP_PKG=yes where required.

These packages are definitely part of bootstrap.  Avoids issue in bulk builds
where an older version of the package may be provided by the bootstrap kit and
the pkg_add test will fail, causing a build failure.  pkg_add does not exit
with an error if the versions happen to be identical, which is likely why this
hasn't been noticed until now.
   2025-02-18 16:20:24 by Thomas Klausner | Files touched by this commit (2)
Log message:
mktools: Update to 20250213.

Switch to fgets() to improve C99 compatibility.  Fixes build on macOS
10.4 and probably others.

From Jonathan Perkin <jperkin@smartos.org>
via drecklypkg commit 2a95b74bfd5150c253383e019051f524c5c825e3
   2025-01-13 12:24:47 by Jonathan Perkin | Files touched by this commit (7)
Log message:
*: Drop MAINTAINER.
   2022-07-06 07:03:09 by Darrin B. Jewell | Files touched by this commit (1)
Log message:
pkgtools/mktool: set IGNORE_CCACHE=yes to avoid circular dependency
   2022-06-14 10:45:33 by Jonathan Perkin | Files touched by this commit (2)
Log message:
mktools: Update to 20220614.

Add an explicit exit(0) to mk-buildlink-symlinks rather than relying on the
exit status of the last function.  Fixes issue seen on CentOS 7.
   2022-06-07 11:53:36 by Jonathan Perkin | Files touched by this commit (6)
Log message:
mktools: Import new package, version 20220607.

Collection of tools written in C to improve the performance of certain
sections of the pkgsrc mk infrastructure where shell is too slow.

For now this just includes mk-buildlink-symlinks which is used to generate
the buildlink3 symlinks as part of the "wrapper" phase.