source: trunk/dports/devel/fbopenssl/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.3 KB
Line 
1# $Id: Portfile 146517 2016-03-10 17:49:28Z ryandesign@macports.org $
2
3PortSystem 1.0
4
5name             fbopenssl
6conflicts        kerberos5
7version          0.0.4
8revision         4
9categories       devel
10# COPYING missing from tarball, exists in upstream cvs
11license          Apache-2
12maintainers      nomaintainer
13description      SPNEGO library
14long_description \
15        fbopenssl is a library of extensions to OpenSSL to support \
16        SPNEGO (Simple and Protected GSSAPI Negotiation Mechanism).
17homepage         http://modgssapache.sourceforge.net/
18platforms        darwin
19master_sites     sourceforge:project/modgssapache/fbopenssl/${version}
20checksums        sha1 3fd9a08670ded86f60106d0d583655bca15aea9a
21
22depends_lib      path:lib/libssl.dylib:openssl
23
24worksrcdir       ${name}
25
26patchfiles       patch-Makefile.diff
27
28use_configure    no
29
30build.args       CC=${configure.cc} CFG=release OPENSSLDIR=${prefix}
31
32destroot {
33    xinstall -m 644 -W ${worksrcpath}/[exec uname]-release \
34        libfbopenssl.a \
35        libfbopenssl${shared_ext} \
36        ${destroot}${prefix}/lib
37    delete ${destroot}${prefix}/include
38    copy ${worksrcpath}/include ${destroot}${prefix}/include
39}
40
41set shared_ext   .so
42platform darwin {
43    set shared_ext .dylib
44    patchfiles-append patch-Makefile-Darwin.diff
45    build.args-append PREFIX=${prefix}
46}
47
48livecheck.distname  ${name}
Note: See TracBrowser for help on using the repository browser.