source: trunk/dports/www/mod_gnutls/Portfile

Last change on this file was 148228, checked in by mps@…, 15 months ago

gnutls: update to version 3.4.11, bump to the current stable branch 3.4.x (#51147), rebuild dependents

  • 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 148228 2016-04-30 17:55:10Z ryandesign@macports.org $
3
4PortSystem          1.0
5
6name                mod_gnutls
7version             0.6
8revision            1
9checksums           rmd160  252d4b1ec3a18931ef51a5ded3e8426f415150f4 \
10                    sha256  5fb2c79fd64f55faabde50c6ba3ef7b959825c8a6130152d00ca18f6d99bc041
11
12categories          www security crypto
13license             Apache-2
14platforms           darwin
15maintainers         nomaintainer
16
17description         \
18    mod_gnutls is an extension for Apache's httpd uses the GnuTLS library to \
19    provide HTTPS.
20
21long_description    \
22    mod_gnutls uses the GnuTLS library to provide SSL 3.0, TLS 1.0 and TLS 1.1 \
23    encryption for Apache HTTPD. It is similar to mod_ssl in purpose, but does \
24    not use OpenSSL.
25
26homepage            https://mod.gnutls.org
27master_sites        ${homepage}/downloads/
28
29depends_build       port:pkgconfig
30
31depends_lib         port:apache2 \
32                    port:gnutls
33
34patchfiles          patch-src_Makefile.am.diff
35
36use_autoreconf      yes
37configure.args      --disable-silent-rules \
38                    --with-apxs=${prefix}/apache2/bin/apxs
39
40destroot.violate_mtree yes
41pre-destroot {
42    xinstall -m 755 -d ${destroot}${prefix}/apache2/modules
43}
44
45post-destroot {
46    xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
47    xinstall -m 644 -W ${worksrcpath} LICENSE NOTICE README \
48        ${destroot}${prefix}/share/doc/${name}
49}
50
51variant memcache description {Distributed SSL Session Cache support} {
52    depends_lib-append      port:apr_memcache
53    configure.args-append   --with-apr-memcache-prefix=${prefix}
54}
55
56livecheck.regex     /${name}-(\[0-9.\]+)${extract.suffix}
57
58notes "
59To enable ${name}, add
60    LoadModule gnutls_module modules/mod_gnutls.so
61to your ${prefix}/apache2/conf/httpd.conf file.
62"
Note: See TracBrowser for help on using the repository browser.