578157f0f2
Changes from 1.47: When sysinst offers a choice of partitioning schemes, anita now uses the one listed first. Therefore, i386 and amd64 installs of versions where sysinst offers GPT as the first choice will use GPT rather than MBR as was previously the case. Add support for NetBSD/hppa targets. Support some upcoming sysinst UI changes. The structured log file is now flushed after each line so that it can be used to debug a hung installation without waiting for it to time out first. Move the automatic determination of the type of the URL argument (e.g., distribution directory vs. installation ISO) into a new library function anita.distribution() so that it can be used not only from the command line but also by Python programs calling anita as a library. When using a pre-installed image, "anita install" will now boot it to let it resize itself, rather than postponing the resize to when the image is later booted in another mode such as "anita test".
30 lines
820 B
Makefile
30 lines
820 B
Makefile
# $NetBSD: Makefile,v 1.54 2019/06/07 18:54:51 gson Exp $
|
|
|
|
DISTNAME= anita-1.48
|
|
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
|
|
CATEGORIES= misc
|
|
MASTER_SITES= http://www.gson.org/netbsd/anita/download/
|
|
|
|
MAINTAINER= gson@NetBSD.org
|
|
HOMEPAGE= http://www.gson.org/netbsd/anita/
|
|
COMMENT= Automated NetBSD Installation and Test Application
|
|
LICENSE= isc
|
|
|
|
DEPENDS+= cdrtools>=2.00.00.00:../../sysutils/cdrtools
|
|
DEPENDS+= ${PYPKGPREFIX}-pexpect>=2.1:../../devel/py-pexpect
|
|
|
|
USE_LANGUAGES= #none
|
|
|
|
PYTHON_VERSIONS_INCOMPATIBLE= 36 37 # not yet ported as of 1.48
|
|
|
|
SUBST_CLASSES+= manpath
|
|
SUBST_STAGE.manpath= pre-configure
|
|
SUBST_FILES.manpath= setup.py
|
|
SUBST_SED.manpath= -e 's,man/,${PKGMANDIR}/,g'
|
|
|
|
do-test:
|
|
${TRUE} # There are no unit tests
|
|
|
|
.include "options.mk"
|
|
.include "../../lang/python/distutils.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|