BSD Ports

devel/autosetup 0.6.7 NetBSD

Better, faster autoconf replacement

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
2-clause-bsd
Categories
devel
Package size
48.1 KiB, 178.8 KiB installed

Description

autosetup is a tool, similar to autoconf, to configure a build system for the appropriate environment, according to the system capabilities and the user configuration.

autosetup is designed to be light-weight, fast, simple and flexible.

Notable features include:

* Easily check for headers, functions, types for C/C++ * Easily support user configuration options * Can generate files based on templates, such as Makefile.in => Makefile * Can generate header files based on checked features * Excellent support for cross compilation * Replacement for autoconf in many situations * Runs with either Tcl 8.5+, Jim Tcl or just a C compiler (using the included Jim Tcl source code!) * autosetup is intended to be distributed with projects - no version issues

Install

Binary package:

pkgin install autosetup

From pkgsrc:

cd /usr/pkgsrc/devel/autosetup && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.6.7
NetBSD 10.1 aarch640.6.7
SmartOS / illumos x86_640.6.7
macOS 15 arm640.6.7

Dependencies

Run dependencies 1

No port depends on this one.