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.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | devel/mk-configure | 0.38.2 behind since 2026-10-24 | no data | - | [email protected] | - |
| FreeBSD | devel/mk-configure | 0.40.0 newest | none known | - | [email protected] | - |
| NetBSD | devel/mk-configure | 0.40.0 newest | none known | - | [email protected] | 2026-10-24 |
| DragonFly | devel/mk-configure | 0.38.2_1 behind since 2026-10-24 | none known | - | [email protected] | - |
| HardenedBSD | devel/mk-configure | 0.40.0 newest | no data | - | [email protected] | - |
| GhostBSD | devel/mk-configure | 0.40.0 newest | no data | - | [email protected] | - |
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
${LOCALBASE}/bin/bmake: devel/bmake
Runtime 2
${LOCALBASE}/bin/bmake: devel/bmakebmkdep: devel/bmkdep
Build dependencies 1
Run dependencies 2
Required by 1
Configuration
Options name: devel_mk-configure
| Option | Default | Description |
|---|---|---|
| DOCS | off | |
| EXAMPLES | off |
- 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
| File | Size | SHA256 |
|---|---|---|
| mk-configure-0.38.2.tar.gz | 359518 | 1e705e11047515aea67327ba67010affcbb77f2f0736eb84a5080249f4ab483e |
Master sites 1
- SF/mk-configure/mk-configure/mk-configure-0.38.2