source: trunk/dports/security/xml-security-c/Portfile

Last change on this file was 146517, checked in by raimue@…, 19 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.5 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                xml-security-c
7version             1.7.3
8revision            1
9categories          security xml textproc shibboleth
10license             Apache-2
11maintainers         snc scantor
12description         XML Signing/Encryption for C++
13long_description    The C++ library is an implementation of the XML Digital \
14                    Signature specification. It is designed to be easily \
15                    ported to new platforms, and has been tested on Solaris, \
16                    Linux, FreeBSD, NetBSD and Windows.
17homepage            http://santuario.apache.org/
18
19platforms           darwin
20depends_lib         port:xercesc3 path:lib/libssl.dylib:openssl
21
22master_sites        apache:santuario/c-library/
23use_bzip2           yes
24
25checksums           rmd160  ce67c1183db41ec90414c206d40c22281e6403a7 \
26                    sha256  09a1165c2cfcd468dbc170935db10861107dfa22e02754092473c0f555ef6819
27
28configure.args      --without-xalan \
29                    --with-xerces=${prefix} \
30                    --with-openssl=${prefix}
31
32if {[variant_isset universal]} {
33    depends_lib-append  port:libtool
34}
35
36post-configure {
37    if {[variant_isset universal]} {
38        file copy -force ${prefix}/bin/glibtool ${worksrcpath}/libtool
39    }
40}
41
42livecheck.type      regex
43livecheck.url       http://archive.apache.org/dist/santuario/c-library/
44livecheck.regex     ${name}-(\\d+(\\.\\d+)+)${extract.suffix}
Note: See TracBrowser for help on using the repository browser.