From a8cf52979105330a84cf9432c44aaa1cc78dca92 Mon Sep 17 00:00:00 2001 From: darmac Date: Sat, 14 Nov 2020 17:14:47 +0800 Subject: httping: new package at v2.5 (#19919) --- .../repos/builtin/packages/httping/package.py | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 var/spack/repos/builtin/packages/httping/package.py (limited to 'var') diff --git a/var/spack/repos/builtin/packages/httping/package.py b/var/spack/repos/builtin/packages/httping/package.py new file mode 100644 index 0000000000..7eed1c958a --- /dev/null +++ b/var/spack/repos/builtin/packages/httping/package.py @@ -0,0 +1,27 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + +from spack import * + + +class Httping(AutotoolsPackage): + """Httping is like 'ping' but for http-requests. Give it an url, + and it'll show you how long it takes to connect, send a request + and retrivee the reply(only the headers), Be aware that the + transmission across the network also takes time! So it measures + the latency. of the webserver + network. It supports, of course, + IPv6. httping was analyzed by Coverity Scan for software defects. """ + + homepage = "http://www.vanheusden.com/httping/" + url = "https://github.com/flok99/httping/archive/2.5.tar.gz" + + version('2.5', sha256='2ad423097fa7a0d2d20a387050e34374326a703dddce897e152a8341e47ea500') + version('2.3.4', sha256='45ed71a72fd8c9c3975e49706c739395f75e3977b91f96e7e25652addfa0f242') + version('2.3.3', sha256='b76ec14cb4f6cd29b60a974254f4be37ed721c1660ecde9f6aac516ba521ab86') + version('2.3.1', sha256='90e86ca98f6c6bd33bd23a0eeda6f994dd8d147971d402da2733746c9b6ee61c') + version('2.3', sha256='5d87e59e5d9e216346769471b581f289eac5e49cfc969407c199761367553ca8') + + def install(self, spec, prefix): + make('install', 'PREFIX={0}'.format(prefix)) -- cgit v1.2.3-60-g2f50