Add new package: webbench (#18650)
* Add new package: webbench * Update var/spack/repos/builtin/packages/webbench/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
This commit is contained in:
parent
41b68741ec
commit
5f47170492
1 changed files with 28 additions and 0 deletions
28
var/spack/repos/builtin/packages/webbench/package.py
Normal file
28
var/spack/repos/builtin/packages/webbench/package.py
Normal file
|
@ -0,0 +1,28 @@
|
|||
# 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 Webbench(MakefilePackage):
|
||||
"""Webbench is a simple website pressure test tool used in Linux."""
|
||||
|
||||
homepage = "http://home.tiscali.cz/~cz210552/webbench.html"
|
||||
git = "https://github.com/EZLippi/WebBench.git"
|
||||
|
||||
version('1.5', commit='b1acf3c01cc914729fe188dfc8ed761858028d4f')
|
||||
|
||||
depends_on('ntirpc')
|
||||
|
||||
def setup_build_environment(self, env):
|
||||
env.prepend_path('CPATH', self.spec['ntirpc'].prefix.include.ntirpc)
|
||||
|
||||
def edit(self, spec, prefix):
|
||||
makefile = FileFilter('Makefile')
|
||||
makefile.filter('$(DESTDIR)/usr/local/man/man1', self.prefix.man.man1,
|
||||
string=True)
|
||||
|
||||
def install(self, spec, prefix):
|
||||
make('install', 'PREFIX={0}'.format(prefix))
|
Loading…
Reference in a new issue