summaryrefslogtreecommitdiff
path: root/misc/py-anita
diff options
context:
space:
mode:
authorgson <gson@pkgsrc.org>2019-09-18 08:37:09 +0000
committergson <gson@pkgsrc.org>2019-09-18 08:37:09 +0000
commit1be39a22bd1c1485b56607e10a5bb28b269e96f9 (patch)
tree198fa26fd7f655a3f20517b882b8efd39b823f6a /misc/py-anita
parent98683d9f3b7a8c7b3621447e2b19e90571250e9f (diff)
downloadpkgsrc-1be39a22bd1c1485b56607e10a5bb28b269e96f9.tar.gz
misc/py-anita: update to 2.0.
Changes from 1.49: In the test suite, run the tests in parallel to reduce the run time. Downloads can now be interrupted using SIGINT (control-C). On NetBSD, invoke makefs using its absolute path /usr/sbin/makefs as /usr/sbin may not be in PATH. Add support for Python 3. When using qemu from pkgsrc, log the exact pkgsrc version of qemu and glib2, including any nb suffix.
Diffstat (limited to 'misc/py-anita')
-rw-r--r--misc/py-anita/DESCR9
-rw-r--r--misc/py-anita/Makefile8
-rw-r--r--misc/py-anita/distinfo10
3 files changed, 13 insertions, 14 deletions
diff --git a/misc/py-anita/DESCR b/misc/py-anita/DESCR
index 1f23f7a1e67..5118a194fea 100644
--- a/misc/py-anita/DESCR
+++ b/misc/py-anita/DESCR
@@ -1,4 +1,5 @@
-Anita is an experimental tool for automated testing of the NetBSD
-installation procedure. Using anita, you can fully automate the
-process of downloading a NetBSD distribution, installing it in a
-qemu or Xen virtual machine, and booting the installed system.
+Anita is a tool for automated testing of the NetBSD installation
+procedure and the installed system. Using anita, you can fully
+automate the process of downloading a NetBSD distribution, installing
+it in a qemu/gxemul/Xen virtual machine, booting the installed system,
+and running its test suite.
diff --git a/misc/py-anita/Makefile b/misc/py-anita/Makefile
index 636853c59ae..1004f61d849 100644
--- a/misc/py-anita/Makefile
+++ b/misc/py-anita/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.56 2019/09/02 13:19:44 adam Exp $
+# $NetBSD: Makefile,v 1.57 2019/09/18 08:37:09 gson Exp $
-DISTNAME= anita-1.49
+DISTNAME= anita-2.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= misc
MASTER_SITES= http://www.gson.org/netbsd/anita/download/
@@ -15,15 +15,13 @@ DEPENDS+= ${PYPKGPREFIX}-pexpect>=2.1:../../devel/py-pexpect
USE_LANGUAGES= #none
-PYTHON_VERSIONS_ACCEPTED= 27 # 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
+ ${TRUE} # Tests not integrated into pkgsrc
.include "options.mk"
.include "../../lang/python/distutils.mk"
diff --git a/misc/py-anita/distinfo b/misc/py-anita/distinfo
index d1c7707e67e..1e7ba775eac 100644
--- a/misc/py-anita/distinfo
+++ b/misc/py-anita/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.39 2019/06/11 17:12:19 gson Exp $
+$NetBSD: distinfo,v 1.40 2019/09/18 08:37:09 gson Exp $
-SHA1 (anita-1.49.tar.gz) = 0157d34dff3fc3dd4ef81a1f09a911deccf929f0
-RMD160 (anita-1.49.tar.gz) = beda264da912dc7f4dfdba2f17522d8bb0d37c73
-SHA512 (anita-1.49.tar.gz) = 725d925ae714377cd2c4d9a5e4ac3bd7632b1f4debf81a97dca6c360875210ffe39f38e1c1e2b121f32b6934a82c3fdd478427b6fdb30c862376e6dbe5edc846
-Size (anita-1.49.tar.gz) = 37092 bytes
+SHA1 (anita-2.0.tar.gz) = b49d5072a3ffa59c10c3447b3c2ccbbc6f0d3dd4
+RMD160 (anita-2.0.tar.gz) = 41edade5497a76bb7f8f3382873b48a2b3f696c2
+SHA512 (anita-2.0.tar.gz) = c1e5c81f32908877513b35496845dcfbc1355d9ecb192f5bd29e887d679b0731b4ce63a4cb4ca8f8cf836fcb98c50724d440292a76504217f74224b77fb8acf4
+Size (anita-2.0.tar.gz) = 37851 bytes