Ticket #39719: Portfile

File Portfile, 2.8 KB (added by gallafent, 9 years ago)

Portfile for linphone 3.7.0

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 99572 2012-11-10 11:54:03Z and.damore@macports.org $
3
4PortSystem          1.0
5
6name                linphone
7version             3.7.0
8categories          net
9license             GPL-2
10maintainers         linphone.org:jehan.monnier
11description         voice over IP sip phone
12long_description    With linphone you can communicate freely with people \
13                    over the internet, with voice and text instant messaging.
14homepage            http://www.linphone.org/
15platforms           darwin
16master_sites        savannah:linphone/3.7.x/sources/
17
18checksums           rmd160 b4e18477e49d583d6927641a8e40e736b8e0c8c0 \
19                    sha256 ff792b1cfc132fc4a54ae6c861c99d4139ec6f4b8ff4092ea2ce1e19d44c151c
20
21depends_build       port:intltool \
22                    port:pkgconfig \
23                    port:automake \
24                    port:autoconf \
25                    port:libtool \
26                    port:wget \
27                    port:cunit
28
29depends_lib         port:libglade2 \
30                    path:lib/pkgconfig/speex.pc:speex \
31                    port:libeXosip2 \
32                    port:belle-sip \
33                    port:antlr3 \
34                    port:antlr3c \
35                    port:libvpx \
36                    port:readline \
37                    port:sqlite3 \
38                    port:libsoup \
39                    port:openldap \
40                    port:ffmpeg-devel \
41                    port:gtk2 \
42                    port:gtk-osx-application \
43                    port:hicolor-icon-theme
44
45# todo: how to specify a specific variant for a port in that depends_lib list?
46# as per README.macos we want ffmpeg-devel -gpl2, gtk2 +quartz +no_x11,
47# gtk-osx-application -python27 (which /requires/ quartz gtk2)
48
49patchfiles         patch-mediastreamer2-src-voip-bitratedriver.c.diff \
50                   patch-mediastreamer2-src-audiofilters-msconf.c.diff \
51                   patch-mediastreamer2-src-audiofilters-speexec.c.diff \
52                   patch-mediastreamer2-src-videofilters-theora.c.diff \
53                   patch-mediastreamer2-tools-bench.c.diff \
54                   patch-coreapi-callbacks.c.diff \
55                   patch-coreapi-chat.c.diff \
56                   patch-coreapi-proxy.c.diff \
57                   patch-configure.diff \
58                   patch-configure.ac.diff \
59                   patch-mediastreamer2-configure.diff \
60                   patch-mediastreamer2-configure.ac.diff \
61                   patch-oRTP-configure.diff \
62                   patch-oRTP-configure.ac.diff \
63                   patch-README.macos.diff
64
65#todo: variants which add srtp, zrtpcpp, gsm codec, ?tunnel library mentioned in readme