4d958e65dc
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
18 lines
475 B
Makefile
18 lines
475 B
Makefile
# $NetBSD: Makefile,v 1.1 2017/09/08 06:47:12 wiz Exp $
|
|
|
|
DISTNAME= autosetup-0.6.7
|
|
CATEGORIES= devel
|
|
MASTER_SITES= ${MASTER_SITE_GITHUB:=msteveb/}
|
|
GITHUB_TAG= v${PKGVERSION_NOREV}
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://msteveb.github.com/autosetup/
|
|
COMMENT= Better, faster autoconf replacement
|
|
LICENSE= 2-clause-bsd
|
|
|
|
DEPENDS+= tcl-[0-9]*:../../lang/tcl
|
|
|
|
do-install:
|
|
cd ${WRKSRC} && ./autosetup --sysinstall=${DESTDIR}${PREFIX}
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|