source: trunk/dports/irc/irssi-devel/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: 2.1 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                irssi-devel
7version             5205
8revision            2
9categories          irc
10license             GPL-2+
11maintainers         gmail.com:stuartwesterman openmaintainer
12
13description         modular IRC client
14long_description \
15   Irssi is a modular IRC client that currently has only text mode user \
16   interface, but 80-90% of the code is not text mode specific, so other \
17   UIs could be created pretty easily. Also, Irssi is not really even IRC \
18   specific anymore, there is already a working SILC module available. \
19   Support for other protocols like ICQ could be created some day too.
20
21platforms           darwin
22
23homepage            http://irssi.org/
24conflicts           irssi
25fetch.type          svn
26svn.url             http://svn.irssi.org/repos/irssi/trunk
27svn.revision        ${version}
28# Use checkout as irssi's version calculation makes certain assumptions
29svn.method          checkout
30worksrcdir          trunk
31
32depends_build       port:autoconf port:automake port:libtool port:pkgconfig \
33                    port:elinks
34
35depends_lib         port:gettext path:lib/pkgconfig/glib-2.0.pc:glib2 \
36                    port:libiconv port:ncurses path:lib/libssl.dylib:openssl port:zlib \
37                    path:bin/perl:perl5
38
39patchfiles          patch-docs_irssi.1.diff
40post-patch {
41   reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/docs/irssi.1
42
43    # use system's svn to check version because that's the one  used to fetch
44    # prevents error between 1.6 and 1.7 subversion's format
45    reinplace "s|svn info|${svn.cmd} info|" ${worksrcpath}/irssi-version.sh
46}
47
48configure.cppflags-append   -I${prefix}/include/ncurses
49configure.cmd       ./autogen.sh
50configure.args      --with-proxy --with-modules --with-ncurses \
51                    --enable-ipv6 --enable-ssl \
52                    --without-socks --without-bot \
53                    --with-perl --with-perl-lib=${prefix}/lib/perl5/darwin
54configure.env-append    ARCHFLAGS=''
55
56universal_variant   no
57
58livecheck.type      none
59
Note: See TracBrowser for help on using the repository browser.