BSD Ports

devel/mk-configure 0.38.2 MidnightBSD

Lightweight, easy to use replacement for GNU autotools

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
bsd2
Categories
devel

Description

mk-configure is a lightweight replacement for GNU autotools, written in bmake (portable version of NetBSD make) and POSIX shell. mk-configure also provides standalone mkc_check_xxx scripts that can be used without bmake.

In the other systems

The newest version among them is 0.40.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDdevel/mk-configure0.38.2 behind since 2026-10-24no data-[email protected]-
FreeBSDdevel/mk-configure0.40.0 newestnone known-[email protected]-
NetBSDdevel/mk-configure0.40.0 newestnone known-[email protected]2026-10-24
DragonFlydevel/mk-configure0.38.2_1 behind since 2026-10-24none known-[email protected]-
HardenedBSDdevel/mk-configure0.40.0 newestno data-[email protected]-
GhostBSDdevel/mk-configure0.40.0 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

mport install mk-configure

From mports:

cd /usr/mports/devel/mk-configure && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	mk-configure>0:devel/mk-configure

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Build 1

Runtime 2

Build dependencies 1
Run dependencies 2
Required by 1

Configuration

Options name: devel_mk-configure

OptionDefaultDescription
DOCSoff
EXAMPLESoff
Service scripts
none

Files

Manual pages 13
  • mk-configure(7)
  • mkc_check_compiler(1)
  • mkc_check_custom(1)
  • mkc_check_decl(1)
  • mkc_check_funclib(1)
  • mkc_check_header(1)
  • mkc_check_prog(1)
  • mkc_check_sizeof(1)
  • mkc_check_version(1)
  • mkc_compiler_settings(1)
  • mkc_install(1)
  • mkc_which(1)
  • mkcmake(1)
pkg-plist 34
  • bin/mkc_check_compiler
  • bin/mkc_check_custom
  • bin/mkc_check_decl
  • bin/mkc_check_funclib
  • bin/mkc_check_header
  • bin/mkc_check_prog
  • bin/mkc_check_sizeof
  • bin/mkc_check_version
  • bin/mkc_compiler_settings
  • bin/mkc_install
  • bin/mkc_which
  • bin/mkcmake
  • libexec/mk-configure/mkc_check_common.sh
  • libexec/mk-configure/mkc_get_deps
  • share/man/man1/mkc_check_compiler.1.gz
  • share/man/man1/mkc_check_custom.1.gz
  • share/man/man1/mkc_check_decl.1.gz
  • share/man/man1/mkc_check_funclib.1.gz
  • share/man/man1/mkc_check_header.1.gz
  • share/man/man1/mkc_check_prog.1.gz
  • share/man/man1/mkc_check_sizeof.1.gz
  • share/man/man1/mkc_check_version.1.gz
  • share/man/man1/mkc_compiler_settings.1.gz
  • share/man/man1/mkc_install.1.gz
  • share/man/man1/mkc_which.1.gz
  • share/man/man1/mkcmake.1.gz
  • share/man/man7/mk-configure.7.gz
  • share/doc/mk-configure/FAQ
  • share/doc/mk-configure/INSTALL.md
  • share/doc/mk-configure/LICENSE
  • share/doc/mk-configure/NEWS
  • share/doc/mk-configure/NOTES
  • share/doc/mk-configure/README.md
  • share/doc/mk-configure/TODO
distinfo 1
FileSizeSHA256
mk-configure-0.38.2.tar.gz3595181e705e11047515aea67327ba67010affcbb77f2f0736eb84a5080249f4ab483e
Master sites 1
  • SF/mk-configure/mk-configure/mk-configure-0.38.2