Ticket #27606: Portfile

File Portfile, 2.1 KB (added by fclaire@…, 13 years ago)
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$
3
4PortSystem              1.0
5
6name                    polygraph
7version                 4.0.11
8categories              benchmarks www
9platforms               darwin
10maintainers             free.fr:fclaire
11
12description             Web Polygraph is a performance testing tool for caching proxies and other Web intermediaries.
13
14long_description        Web Polygraph is a freely available performance testing tool for caching proxies, \
15                        origin server accelerators, L4/7 switches, content filters, and other Web intermediaries. \
16                        Polygraph's features include: \
17                        - high-performance HTTP clients and servers \
18                        - realistic HTTP, FTP and SSL traffic generation \
19                        - HTTP and SOCKS5 proxy support, with chaining \
20                        - HTTP Basic, NTLM, and Negotiate proxy authentication \
21                        - LDAP-friendly generation of user credentials \
22                        - flexible content simulation \
23                        - ready-to-use standard workloads for benchmarking \
24                        - powerful domain-specific configuration language \
25                        - portable open-source implementation \
26                        - friendly commercial support
27
28homepage                http://www.web-polygraph.org/
29master_sites            ${homepage}downloads/srcs/
30
31checksums               md5     ebe31c754d373a64af0b65e8f160c075 \
32                        sha1    31ca974ac9e99593c41bb17c162a0ad6b70ce76b \
33                        rmd160  5d75f833df97d986fbb9514703ead3ef73257c88
34
35distfiles               ${name}-${version}-src.tgz
36
37patchfiles              patch-src-xstd-Ssl.cc.diff
38
39variant universal {}
40if {[variant_isset universal]} {
41    set archflags       ${configure.universal_cflags}
42} else {
43    set archflags       ${configure.cc_archflags}
44}
45
46livecheck.type          regex
47livecheck.url           ${homepage}downloads/srcs/
48livecheck.regex         ${name}-(\[0-9\\.\]+)-src.tgz
49