svn commit: r559852 - head/net/freeswitch

Rene Ladan rene at FreeBSD.org
Fri Jan 1 16:43:41 UTC 2021


Author: rene
Date: Fri Jan  1 16:43:40 2021
New Revision: 559852
URL: https://svnweb.freebsd.org/changeset/ports/559852

Log:
  net/freeswitch: drop non-default ALL_MODULES option which uses Python 2.7
  
  PR:		249744
  Submitted by:	swills

Modified:
  head/net/freeswitch/Makefile
  head/net/freeswitch/pkg-plist

Modified: head/net/freeswitch/Makefile
==============================================================================
--- head/net/freeswitch/Makefile	Fri Jan  1 16:38:52 2021	(r559851)
+++ head/net/freeswitch/Makefile	Fri Jan  1 16:43:40 2021	(r559852)
@@ -56,7 +56,7 @@ GROUPS=		${USERS}
 
 SUB_FILES=	pkg-message
 
-OPTIONS_DEFINE=		ALL_MODULES X11 EXAMPLES PGSQL
+OPTIONS_DEFINE=		X11 EXAMPLES PGSQL
 OPTIONS_DEFAULT=	8K 16K ENGLISH PGSQL
 OPTIONS_MULTI=		BITRATE LANGUAGE
 OPTIONS_MULTI_BITRATE=	8K 16K 32K 48K
@@ -64,7 +64,6 @@ OPTIONS_MULTI_LANGUAGE=	CHINESE_HK CHINESE_SIM BRAZILI
 OPTIONS_SUB=		yes
 NO_OPTIONS_SORT=	yes
 
-ALL_MODULES_DESC=	Build all modules
 X11_DESC=		graphics/ImageMagick[-nox11] dependency
 8K_DESC=		8kHz Audio Files
 16K_DESC=		16kHz Audio Files
@@ -79,46 +78,6 @@ FRENCH_CA_DESC=		French Canadian Language Sounds
 RUSSIAN_DESC=		Russian Language Sounds
 SWEDISH_DESC=		Swedish Language Sounds
 
-ALL_MODULES_BUILD_DEPENDS=	${LOCALBASE}/include/ladspa.h:audio/ladspa \
-				${LOCALBASE}/bin/aclocal:devel/automake \
-				${LOCALBASE}/bin/erl:lang/erlang \
-				${LOCALBASE}/bin/bash:shells/bash \
-				${LOCALBASE}/bin/mariadb:databases/mariadb104-client
-ALL_MODULES_CONFLICTS_BUILD=	apr
-ALL_MODULES_EXTRA_PATCHES=	${FILESDIR}/extrapatch-modules.conf
-ALL_MODULES_LIB_DEPENDS=	libopencv_video.so:graphics/opencv \
-				libSoundTouch.so:audio/soundtouch \
-				libasound.so:audio/alsa-lib \
-				libcodec2.so:audio/codec2 \
-				libflite.so:audio/flite \
-				libh2o.so:www/h2o \
-				libh323.so:net/h323plus \
-				libhiredis.so:databases/hiredis \
-				libilbc.so:net/ilbc \
-				libmemcached.so:databases/libmemcached \
-				libmongoc-1.0.so:devel/mongo-c-driver \
-				libmp3lame.so:audio/lame \
-				libmp4v2.so:multimedia/mp4v2 \
-				libmpg123.so:audio/mpg123 \
-				libnetsnmp.so:net-mgmt/net-snmp \
-				libopencv_core.so:graphics/opencv-core \
-				libopusfile.so:audio/opusfile \
-				libportaudio.so:audio/portaudio \
-				libpt.so:devel/ptlib \
-				librabbitmq.so:net/rabbitmq-c \
-				libshout.so:audio/libshout \
-				libtheora.so:multimedia/libtheora \
-				libtonezone.so:misc/dahdi \
-				libvlc.so:multimedia/vlc \
-				libyaml.so:textproc/libyaml
-ALL_MODULES_RUN_DEPENDS=	${LOCALBASE}/include/ladspa.h:audio/ladspa
-ALL_MODULES_USE=		XORG=x11 OPENLDAP=yes JAVA=yes
-ALL_MODULES_USES=		python:2.7 xorg # required by mod_unimrcp
-ALL_MODULES_CFLAGS=		-I${LOCALBASE}/include/openh323/ \
-				-I${JAVA_HOME}/include/ \
-				-I${JAVA_HOME}/include/freebsd
-JAVA_VERSION=			11
-
 8K_VARS=	BITRATES+=8000
 16K_VARS=	BITRATES+=16000
 32K_VARS=	BITRATES+=32000
@@ -134,14 +93,6 @@ PGSQL_CONFIGURE_ENV_OFF=	ac_cv_lib_pq_PQgetvalue=false
 # INSTALL_TARGET=		install-strip
 
 .include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MALL_MODULES}
-.if ${PORT_OPTIONS:MX11}
-LIB_DEPENDS+=	libMagickWand-6.so:graphics/ImageMagick6
-.else
-LIB_DEPENDS+=	libMagickWand-6.so:graphics/ImageMagick6-nox11
-.endif
-.endif
 
 EDPRE=	freeswitch-sounds
 EDPOST=	1.0.51.tar.gz

Modified: head/net/freeswitch/pkg-plist
==============================================================================
--- head/net/freeswitch/pkg-plist	Fri Jan  1 16:38:52 2021	(r559851)
+++ head/net/freeswitch/pkg-plist	Fri Jan  1 16:43:40 2021	(r559852)
@@ -5,11 +5,6 @@ bin/fs_ivrd
 bin/fs_tts
 bin/fsxs
 bin/gentls_cert
-%%ALL_MODULES%%bin/test_avformat
-%%ALL_MODULES%%bin/test_iks
-%%ALL_MODULES%%bin/test_mod_av
-%%ALL_MODULES%%bin/test_nlsml
-%%ALL_MODULES%%bin/test_srgs
 bin/tone2wav
 include/freeswitch/libteletone.h
 include/freeswitch/libteletone_detect.h
@@ -64,137 +59,50 @@ include/freeswitch/switch_xml.h
 include/freeswitch/switch_xml_config.h
 include/freeswitch/test/switch_fct.h
 include/freeswitch/test/switch_test.h
-%%ALL_MODULES%%lib/freeswitch/mod/mod_abstraction.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_alsa.so
 lib/freeswitch/mod/mod_amr.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_amrwb.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_av.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_avmd.so
 lib/freeswitch/mod/mod_b64.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_basic.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_bert.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_blacklist.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_callcenter.so
 lib/freeswitch/mod/mod_cdr_csv.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_cdr_mongodb.so
 lib/freeswitch/mod/mod_cdr_sqlite.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_cidlookup.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_clearmode.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_cluechoo.so
 lib/freeswitch/mod/mod_commands.so
 lib/freeswitch/mod/mod_conference.so
 lib/freeswitch/mod/mod_console.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_curl.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_cv.so
 lib/freeswitch/mod/mod_db.so
 lib/freeswitch/mod/mod_dialplan_asterisk.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_dialplan_directory.so
 lib/freeswitch/mod/mod_dialplan_xml.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_dingaling.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_directory.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_distributor.so
 lib/freeswitch/mod/mod_dptools.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_easyroute.so
 lib/freeswitch/mod/mod_enum.so
 lib/freeswitch/mod/mod_esf.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_esl.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_event_multicast.so
 lib/freeswitch/mod/mod_event_socket.so
 lib/freeswitch/mod/mod_expr.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_fail2ban.so
 lib/freeswitch/mod/mod_fifo.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_format_cdr.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_fsk.so
 lib/freeswitch/mod/mod_fsv.so
 lib/freeswitch/mod/mod_g723_1.so
 lib/freeswitch/mod/mod_g729.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_graylog2.so
 lib/freeswitch/mod/mod_h26x.so
 lib/freeswitch/mod/mod_hash.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_hiredis.so
 lib/freeswitch/mod/mod_httapi.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_http_cache.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_imagick.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_isac.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_json_cdr.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_ladspa.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_lcr.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_ldap.so
 lib/freeswitch/mod/mod_local_stream.so
 lib/freeswitch/mod/mod_logfile.so
 lib/freeswitch/mod/mod_loopback.so
 lib/freeswitch/mod/mod_lua.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_memcache.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_mp4.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_mp4v.so
 lib/freeswitch/mod/mod_native_file.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_nibblebill.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_odbc_cdr.so
 lib/freeswitch/mod/mod_opus.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_oreka.so
 lib/freeswitch/mod/mod_png.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_portaudio.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_portaudio_stream.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_posix_timer.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_prefix.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_raven.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_rayo.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_redis.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_rss.so
 lib/freeswitch/mod/mod_rtc.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_rtmp.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_say_de.so
 lib/freeswitch/mod/mod_say_en.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_say_es.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_say_es_ar.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_say_fa.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_say_fr.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_say_he.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_say_hr.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_say_hu.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_say_it.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_say_ja.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_say_nl.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_say_pl.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_say_pt.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_say_ru.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_say_sv.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_say_th.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_say_zh.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_shell_stream.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_shout.so
 lib/freeswitch/mod/mod_skinny.so
 lib/freeswitch/mod/mod_sms.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_snapshot.so
 lib/freeswitch/mod/mod_sndfile.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_snmp.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_snom.so
 lib/freeswitch/mod/mod_sofia.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_sonar.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_soundtouch.so
 lib/freeswitch/mod/mod_spandsp.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_spy.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_ssml.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_stress.so
 lib/freeswitch/mod/mod_syslog.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_theora.so
 lib/freeswitch/mod/mod_tone_stream.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_translate.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_tts_commandline.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_unimrcp.so
 lib/freeswitch/mod/mod_valet_parking.so
 lib/freeswitch/mod/mod_verto.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_video_filter.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_vlc.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_vmd.so
 lib/freeswitch/mod/mod_voicemail.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_voicemail_ivr.so
 lib/freeswitch/mod/mod_xml_cdr.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_xml_curl.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_xml_ldap.so
 lib/freeswitch/mod/mod_xml_rpc.so
 lib/freeswitch/mod/mod_xml_scgi.so
-%%ALL_MODULES%%lib/freeswitch/mod/mod_yaml.so
 lib/libfreeswitch.a
 lib/libfreeswitch.so
 lib/libfreeswitch.so.1


More information about the svn-ports-head mailing list