source: trunk/dports/net/tf/Portfile

Last change on this file was 139469, checked in by jmr@…, 2 years ago

ncurses: update to 6.0, rev bump dependents due to new ABI

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.3 KB
Line 
1# $Id: Portfile 139469 2015-08-18 01:10:17Z ryandesign@macports.org $
2
3PortSystem 1.0
4
5name            tf
6version         5.0b8
7revision        4
8categories      net games
9maintainers     gmail.com:darren.bane
10description     popular and powerful MUD client
11long_description \
12    TinyFugue is a powerful, programmable MUD \
13    client with macro support and multi-worlding support.
14homepage        http://tinyfugue.sourceforge.net/
15platforms       darwin linux
16license         GPL-2
17
18master_sites    sourceforge:tinyfugue
19regsub -all     "\\." $version "" distVersion
20distname        ${name}-${distVersion}
21checksums       md5 3e994e791966d274f63b0e61abf2ef59
22
23configure.args  --mandir=\\\${prefix}/share/man \
24                --enable-manpage \
25                --enable-getaddrinfo \
26                --enable-termcap=ncurses \
27                --disable-ssl
28
29patchfiles      patch-src-malloc.c.diff patch-src__signals.c \
30                patch-src__socket.c amd64_vSprintf_fix.patch \
31                tf-508b-Fix-build-with-PCRE-8.30.patch
32
33post-configure {
34    system "ed - ${worksrcpath}/src/tfconfig.h < ${filespath}/tfconfig.h.ed"
35}
36
37destroot.destdir prefix=${destroot}${prefix}
38
39depends_lib     port:ncurses port:pcre port:zlib
40
41variant ssl description "Enable SSL support" {
42    configure.args-delete   --disable-ssl
43    depends_lib-append      path:lib/libssl.dylib:openssl
44}
Note: See TracBrowser for help on using the repository browser.