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