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 | |
---|
4 | PortSystem 1.0 |
---|
5 | |
---|
6 | name linphone |
---|
7 | version 3.7.0 |
---|
8 | categories net |
---|
9 | license GPL-2 |
---|
10 | maintainers linphone.org:jehan.monnier |
---|
11 | description voice over IP sip phone |
---|
12 | long_description With linphone you can communicate freely with people \ |
---|
13 | over the internet, with voice and text instant messaging. |
---|
14 | homepage http://www.linphone.org/ |
---|
15 | platforms darwin |
---|
16 | master_sites savannah:linphone/3.7.x/sources/ |
---|
17 | |
---|
18 | checksums rmd160 b4e18477e49d583d6927641a8e40e736b8e0c8c0 \ |
---|
19 | sha256 ff792b1cfc132fc4a54ae6c861c99d4139ec6f4b8ff4092ea2ce1e19d44c151c |
---|
20 | |
---|
21 | depends_build port:intltool \ |
---|
22 | port:pkgconfig \ |
---|
23 | port:automake \ |
---|
24 | port:autoconf \ |
---|
25 | port:libtool \ |
---|
26 | port:wget \ |
---|
27 | port:cunit |
---|
28 | |
---|
29 | depends_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 | |
---|
49 | patchfiles 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 |
---|