BSD Ports

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

SystemPortVersion
FreeBSDdevel/mk-configure0.40.0
NetBSDdevel/mk-configure0.40.0
DragonFlydevel/mk-configure0.38.2_1
MidnightBSDdevel/mk-configure0.38.2
HardenedBSDdevel/mk-configure0.40.0
GhostBSDdevel/mk-configure0.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.40.00.40.00.38.20.40.00.40.0
FreeBSD:14:quarterly0.40.00.40.0n/a0.38.2_10.40.0
FreeBSD:15:latest0.40.00.40.0n/a0.40.00.40.0
FreeBSD:15:quarterly0.40.00.40.0n/an/an/a
FreeBSD:16:latest0.40.00.40.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Configuration

Options name: devel_mk-configure

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild 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
FileSizeSHA256
mk-configure-0.40.0.tar.gz3662362a422f78752d25f37800cdfe5e96f1d081066837feefb8c8109db4e1daf51d4d
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.