summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authorgson <gson@pkgsrc.org>2017-05-28 12:48:53 +0000
committergson <gson@pkgsrc.org>2017-05-28 12:48:53 +0000
commit9ff906edf5f7a17c446846558c44f2ce6b877c1f (patch)
tree009ab5844e82033be49d069f3a99eccbcee8a6c8 /misc
parent39df9aa0ea1bebdd40de1b3fe7498504b2669884 (diff)
downloadpkgsrc-9ff906edf5f7a17c446846558c44f2ce6b877c1f.tar.gz
misc/py-anita to 1.41. Pkgsrc changes:
Update xen dependency in options.mk from 4.1 to 4.2 since 4.1 is no longer in pkgsrc. Make the build not fail when PKGSRC_RUN_TEST=yes. Upstream changes since 1.40: If the VMM exits unexpectedly while running the ATF tests or some other shell command, log the exit status and the signal that caused it to exit (if any). Log the qemu version used to stdout. Fix reference to uninitialized variable when reporting a timeout waiting for VM halt confirmation. Increase default child timeout from 300 to 600 seconds to support VMMs where power-up takes a long time. Increase child.delayafterclose and child.delayafterterminate to support VMMs where power-down takes a long time. Run more network diagnostics after failed network installs. Add timestamps to structured log output.
Diffstat (limited to 'misc')
-rw-r--r--misc/py-anita/Makefile8
-rw-r--r--misc/py-anita/distinfo10
-rw-r--r--misc/py-anita/options.mk11
3 files changed, 13 insertions, 16 deletions
diff --git a/misc/py-anita/Makefile b/misc/py-anita/Makefile
index d39f383f1d4..096944143d9 100644
--- a/misc/py-anita/Makefile
+++ b/misc/py-anita/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.44 2017/01/01 14:43:48 wiz Exp $
+# $NetBSD: Makefile,v 1.45 2017/05/28 12:48:53 gson Exp $
-DISTNAME= anita-1.40
+DISTNAME= anita-1.41
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= misc
MASTER_SITES= http://www.gson.org/netbsd/anita/download/
@@ -23,6 +22,9 @@ 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"
diff --git a/misc/py-anita/distinfo b/misc/py-anita/distinfo
index 567ec7d1758..5d8184d2295 100644
--- a/misc/py-anita/distinfo
+++ b/misc/py-anita/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.31 2016/09/14 20:21:16 gson Exp $
+$NetBSD: distinfo,v 1.32 2017/05/28 12:48:53 gson Exp $
-SHA1 (anita-1.40.tar.gz) = 2199c68aa612a03134ef23431dd4bf4d0b327bd4
-RMD160 (anita-1.40.tar.gz) = acede91e05ce2e749c63ffd061e6de5334671e20
-SHA512 (anita-1.40.tar.gz) = be9e9aee79afe02cc3b7ffcc05f589fab13b513c0aecf2ccd011ef36659a4683677cf0dfca04e8f2fa3fa157137ab50343ec6f0fb20f0b9b1db2c959033454de
-Size (anita-1.40.tar.gz) = 29901 bytes
+SHA1 (anita-1.41.tar.gz) = b14b2feb3cb037b42b4e849bfb138debef95df98
+RMD160 (anita-1.41.tar.gz) = 60446e8874bd9b4a8e64b47eecf8f18d3432d828
+SHA512 (anita-1.41.tar.gz) = 2120d4e48ba86e1a1db297b901cabdbd6e0e9853c73a98e4caf520af409b7d630cb39e00a9486eed712c7182ffe095497e7aea8fd4f5b3c524631c8d7796de33
+Size (anita-1.41.tar.gz) = 30347 bytes
diff --git a/misc/py-anita/options.mk b/misc/py-anita/options.mk
index ae4f256455a..8fec68815f6 100644
--- a/misc/py-anita/options.mk
+++ b/misc/py-anita/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.8 2016/10/04 14:50:07 kamil Exp $
+# $NetBSD: options.mk,v 1.9 2017/05/28 12:48:53 gson Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.py-anita
PKG_SUPPORTED_OPTIONS= xen
@@ -25,11 +25,6 @@ DEPENDS+= qemu>=1.0:../../emulators/qemu
.endif
.if !empty(PKG_OPTIONS:Mxen)
-# Choose 4.1 because that has been tested (with --vmm xm) and is
-# arguably a reasonable version to recommend to people wanting to
-# install xen to run anita. (A good case can be made for 4.2, and
-# anyone who has tested it with anita is welcome to change this to
-# 4.2.)
-DEPENDS+= xenkernel41>=4.1:../../sysutils/xenkernel41
-DEPENDS+= xentools41>=4.1:../../sysutils/xentools41
+DEPENDS+= xenkernel42>=4.2:../../sysutils/xenkernel42
+DEPENDS+= xentools42>=4.2:../../sysutils/xentools42
.endif