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

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ 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.