|
Lines 2-9
Link Here
|
| 2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
| 3 |
|
3 |
|
| 4 |
PORTNAME= freeswitch |
4 |
PORTNAME= freeswitch |
| 5 |
PORTVERSION= 1.6.8 |
5 |
PORTVERSION= 1.6.11 |
| 6 |
PORTREVISION= 1 |
|
|
| 7 |
CATEGORIES= net |
6 |
CATEGORIES= net |
| 8 |
MASTER_SITES= http://files.freeswitch.org/releases/freeswitch/ \ |
7 |
MASTER_SITES= http://files.freeswitch.org/releases/freeswitch/ \ |
| 9 |
http://files.freeswitch.org/releases/sounds/:sounds |
8 |
http://files.freeswitch.org/releases/sounds/:sounds |
|
Lines 17-26
Link Here
|
| 17 |
LIB_DEPENDS= libsqlite3.so:databases/sqlite3 \ |
16 |
LIB_DEPENDS= libsqlite3.so:databases/sqlite3 \ |
| 18 |
libcurl.so:ftp/curl \ |
17 |
libcurl.so:ftp/curl \ |
| 19 |
libpcre.so:devel/pcre \ |
18 |
libpcre.so:devel/pcre \ |
|
|
19 |
libspeexdsp.so:audio/speexdsp \ |
| 20 |
libspeex.so:audio/speex \ |
20 |
libspeex.so:audio/speex \ |
| 21 |
libldns.so:dns/ldns \ |
21 |
libldns.so:dns/ldns \ |
| 22 |
libopus.so:audio/opus \ |
22 |
libopus.so:audio/opus \ |
| 23 |
libsndfile.so:audio/libsndfile |
23 |
libsndfile.so:audio/libsndfile \ |
|
|
24 |
libfreetype.so:print/freetype2 \ |
| 25 |
libpng16.so:graphics/png \ |
| 26 |
libjbig.so:graphics/jbigkit |
| 24 |
|
27 |
|
| 25 |
CONFLICTS_BUILD= xmlrpc-c-* |
28 |
CONFLICTS_BUILD= xmlrpc-c-* |
| 26 |
|
29 |
|
|
Lines 27-33
Link Here
|
| 27 |
BROKEN_FreeBSD_9= Fails in configure due to compiler issues |
30 |
BROKEN_FreeBSD_9= Fails in configure due to compiler issues |
| 28 |
ONLY_FOR_ARCHS= amd64 |
31 |
ONLY_FOR_ARCHS= amd64 |
| 29 |
|
32 |
|
| 30 |
USES= gmake jpeg pkgconfig lua perl5 libtool shebangfix tar:xz |
33 |
USES= gmake jpeg pkgconfig lua perl5 libtool shebangfix tar:xz iconv libedit ssl |
| 31 |
USE_LDCONFIG= yes |
34 |
USE_LDCONFIG= yes |
| 32 |
|
35 |
|
| 33 |
ALL_MODULES_DESC= Build all modules |
36 |
ALL_MODULES_DESC= Build all modules |
|
Lines 47-52
Link Here
|
| 47 |
NO_OPTIONS_SORT= yes |
50 |
NO_OPTIONS_SORT= yes |
| 48 |
OPTIONS_SUB= yes |
51 |
OPTIONS_SUB= yes |
| 49 |
|
52 |
|
|
|
53 |
ALL_MODULES_CONFLICTS_BUILD+= apr |
| 50 |
ALL_MODULES_EXTRA_PATCHES= ${FILESDIR}/extrapatch-modules.conf |
54 |
ALL_MODULES_EXTRA_PATCHES= ${FILESDIR}/extrapatch-modules.conf |
| 51 |
|
55 |
|
| 52 |
GNU_CONFIGURE= yes |
56 |
GNU_CONFIGURE= yes |
|
Lines 67-77
Link Here
|
| 67 |
.include <bsd.port.options.mk> |
71 |
.include <bsd.port.options.mk> |
| 68 |
|
72 |
|
| 69 |
.if ${PORT_OPTIONS:MALL_MODULES} |
73 |
.if ${PORT_OPTIONS:MALL_MODULES} |
|
|
74 |
USE_XORG= x11 |
| 70 |
BUILD_DEPENDS+= ${LOCALBASE}/include/ladspa.h:audio/ladspa \ |
75 |
BUILD_DEPENDS+= ${LOCALBASE}/include/ladspa.h:audio/ladspa \ |
| 71 |
${LOCALBASE}/bin/aclocal:devel/automake |
76 |
${LOCALBASE}/bin/aclocal:devel/automake |
| 72 |
RUN_DEPENDS+= ${LOCALBASE}/include/ladspa.h:audio/ladspa |
77 |
RUN_DEPENDS+= ${LOCALBASE}/include/ladspa.h:audio/ladspa |
| 73 |
LIB_DEPENDS+= libavformat.so:multimedia/ffmpeg \ |
78 |
LIB_DEPENDS+= libavformat.so:multimedia/ffmpeg \ |
| 74 |
libopencv_legacy.so:graphics/opencv2 \ |
79 |
libopencv_gpu.so:graphics/opencv2 \ |
|
|
80 |
libopencv_core.so:graphics/opencv2-core \ |
| 75 |
libhiredis.so:databases/hiredis \ |
81 |
libhiredis.so:databases/hiredis \ |
| 76 |
libmemcached.so:databases/libmemcached \ |
82 |
libmemcached.so:databases/libmemcached \ |
| 77 |
libSoundTouch.so:audio/soundtouch \ |
83 |
libSoundTouch.so:audio/soundtouch \ |
|
Lines 84-92
Link Here
|
| 84 |
libnetsnmp.so:net-mgmt/net-snmp \ |
90 |
libnetsnmp.so:net-mgmt/net-snmp \ |
| 85 |
libvlc.so:multimedia/vlc \ |
91 |
libvlc.so:multimedia/vlc \ |
| 86 |
libyaml.so:textproc/libyaml \ |
92 |
libyaml.so:textproc/libyaml \ |
| 87 |
libMagickWand-6.so:graphics/ImageMagick-nox11 |
93 |
libMagickCore-6.so:graphics/ImageMagick-nox11 |
| 88 |
USE_OPENLDAP= yes |
94 |
USE_OPENLDAP= yes |
| 89 |
USE_OPENSSL= yes |
|
|
| 90 |
.endif |
95 |
.endif |
| 91 |
|
96 |
|
| 92 |
EDPRE= freeswitch-sounds |
97 |
EDPRE= freeswitch-sounds |