source: trunk/dports/www/siege/Portfile

Last change on this file was 146517, checked in by raimue@…, 21 months ago

Mass rev-bump dependents of port openssl due to ABI change

Disabling SSLv2 in r146162 changed the ABI of the library, leading to loading
errors for binaries with references to SSLv2 symbols.

https://lists.macosforge.org/pipermail/macports-dev/2016-March/032531.html

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.9 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 146517 2016-03-10 17:49:28Z ryandesign@macports.org $
3
4PortSystem          1.0
5
6name                siege
7version             3.0.8
8revision            1
9categories          www benchmarks
10platforms           darwin
11maintainers         nomaintainer
12license             GPL-2+
13
14description         http regression testing and benchmarking utility
15
16long_description    Siege is an http regression testing and benchmarking \
17                    utility. It was designed to let web developers measure the \
18                    performance of their code under duress, to see how it will \
19                    stand up to load on the internet. It lets the user hit a \
20                    web server with a configurable number of concurrent \
21                    simulated users.
22
23homepage            http://www.joedog.org/siege-home/
24master_sites        http://download.joedog.org/siege/
25
26checksums           rmd160  f63d87b886caa9eb3599a50fbf850f7a3867b6d1 \
27                    sha256  b8b5e3e722b75ab2c8a1a51ca25fc58ae599cf78d84e096242ee57622803b297
28
29depends_lib         path:lib/libssl.dylib:openssl
30
31patchfiles          patch-doc-Makefile.in.diff
32
33configure.args      --mandir=${prefix}/share/man \
34                    --with-ssl=${prefix}
35
36set docdir ${prefix}/share/doc/${name}
37
38post-destroot {
39    # copy an example siegerc to ${prefix}share/doc so an updater can see
40    # possible changes to siegerc:
41    xinstall -d ${destroot}${docdir}
42    xinstall -m 644 ${worksrcpath}/doc/siegerc ${destroot}${docdir}
43}
44
45notes "
46To use siege you have to run 'siege.config'. This generates a default\
47configuration file.
48If you are updating have a look at a possible new '.siegerc' file in\
49${docdir}/siegerc.
50"
51
52livecheck.type      regex
53livecheck.url       [lindex ${master_sites} 0]
54livecheck.regex     ${name}-(\[0-9.\]+)${extract.suffix}
Note: See TracBrowser for help on using the repository browser.