source: trunk/dports/net/prosody/Portfile

Last change on this file was 145683, checked in by cal@…, 18 months ago

prosody: 0.9.10, fixes CVE-2016-0756

For more information, see:

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.8 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=portfile:et:sw=4:ts=4:sts=4
2# $Id: Portfile 145683 2016-02-12 22:59:02Z ryandesign@macports.org $
3
4PortSystem          1.0
5
6name                prosody
7version             0.9.10
8maintainers         g5pw openmaintainer
9
10categories          net chat
11description         Prosody is a modern flexible communications server for \
12                    Jabber/XMPP written in Lua.
13long_description    ${description} It aims to be easy to set up and configure, \
14                    and light on resources. For developers it aims to be easy \
15                    to extend and give a flexible system on which to rapidly \
16                    develop added functionality, or prototype new protocols.
17
18platforms           darwin
19
20homepage            http://prosody.im
21license             MIT
22
23master_sites        ${homepage}/downloads/source/
24
25depends_lib         port:lua-luasocket \
26                    port:lua-luasec \
27                    port:lua-luaexpat \
28                    port:libidn
29
30checksums           rmd160  adee85a03e80b8953c55ec6dc5e89773c342bc5a \
31                    sha256  4836eefed4d9bbb632cba24ac5bd8e9bc7c029a79d06084b00ffc70858d1662f
32
33configure.cflags-append  -fPIC
34configure.ldflags-append -bundle -undefined dynamic_lookup
35
36configure.args-append \
37                    --ostype=macosx \
38                    --with-lua=${prefix} \
39                    --with-lua-include=${prefix}/include \
40                    --with-lua-lib=${prefix}/lib \
41                    --c-compiler=${configure.cc} \
42                    --linker=${configure.cc} \
43                    --cflags=\"${configure.cflags}\" \
44                    --ldflags=\"${configure.ldflags}\"
45
46livecheck.type      regex
47livecheck.url       ${master_sites}
48livecheck.regex     "${name}-(\\d+\\.\\d+\\.\\d+)"
Note: See TracBrowser for help on using the repository browser.