devel/mk-configure 0.40.0 FreeBSD
Lightweight, easy to use replacement for GNU autotools
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD2CLAUSE
- Categories
- devel
- Package size
- 214.8 KiB, 787.0 KiB installed
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
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/mk-configure | 0.40.0 |
| NetBSD | devel/mk-configure | 0.40.0 |
| DragonFly | devel/mk-configure | 0.38.2_1 |
| MidnightBSD | devel/mk-configure | 0.38.2 |
| HardenedBSD | devel/mk-configure | 0.40.0 |
| GhostBSD | devel/mk-configure | 0.40.0 |
Install
Binary package:
pkg install mk-configure
From the ports tree:
cd /usr/ports/devel/mk-configure/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= mk-configure>0:devel/mk-configure
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.40.0 | 0.40.0 | 0.38.2 | 0.40.0 | 0.40.0 |
| FreeBSD:14:quarterly | 0.40.0 | 0.40.0 | n/a | 0.38.2_1 | 0.40.0 |
| FreeBSD:15:latest | 0.40.0 | 0.40.0 | n/a | 0.40.0 | 0.40.0 |
| FreeBSD:15:quarterly | 0.40.0 | 0.40.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.40.0 | 0.40.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Required by 4
Configuration
Options name: devel_mk-configure
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| EXAMPLES | off | Build and/or install examples |
- 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/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
- 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
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| mk-configure-0.40.0.tar.gz | 366236 | 2a422f78752d25f37800cdfe5e96f1d081066837feefb8c8109db4e1daf51d4d |
Master sites 1
- SF/mk-configure/mk-configure/mk-configure-0.40.0
Commit history 0
No commits in the history this site was built from.