svn commit: r568045 - head/net/kamailio

Lewis Cook lcook at FreeBSD.org
Wed Mar 10 21:24:33 UTC 2021


Author: lcook
Date: Wed Mar 10 21:24:32 2021
New Revision: 568045
URL: https://svnweb.freebsd.org/changeset/ports/568045

Log:
  net/kamailio: Update to 5.4.4
  
  While here, appease portclippy and portfmt.
  
  Changes: 		https://www.kamailio.org/pub/kamailio/5.4.4/ChangeLog
  PR: 			254187
  Submitted by: 		Dmitry Wagin <dmitry.wagin at ya.ru> (maintainer)
  Approved by:		fernape (mentor)
  Differential Revision:	https://reviews.freebsd.org/D29188

Modified:
  head/net/kamailio/Makefile
  head/net/kamailio/distinfo

Modified: head/net/kamailio/Makefile
==============================================================================
--- head/net/kamailio/Makefile	Wed Mar 10 21:21:06 2021	(r568044)
+++ head/net/kamailio/Makefile	Wed Mar 10 21:24:32 2021	(r568045)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	kamailio
-PORTVERSION=	5.4.3
+PORTVERSION=	5.4.4
 CATEGORIES=	net
 MASTER_SITES=	http://www.kamailio.org/pub/kamailio/${PORTVERSION}/src/
 DISTNAME=	${PORTNAME}-${PORTVERSION}_src
@@ -13,101 +13,98 @@ COMMENT=	Very fast and configurable open source SIP pr
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-LIB_DEPENDS=	libexpat.so:textproc/expat2 \
-		libxml2.so:textproc/libxml2 \
-		libcurl.so:ftp/curl
+LIB_DEPENDS=	libcurl.so:ftp/curl \
+		libexpat.so:textproc/expat2 \
+		libxml2.so:textproc/libxml2
 RUN_DEPENDS=	${LOCALBASE}/bin/bash:shells/bash
 
 USES=		compiler:c11 gmake ncurses pkgconfig python:3.5+ readline \
 		shebangfix
 
 USE_LDCONFIG=	yes
-SHEBANG_FILES=	utils/kamctl/dbtextdb/dbtextdb.py \
-		utils/kamctl/kamctl utils/kamctl/kamdbctl
+USE_RC_SUBR=	kamailio
 
+SHEBANG_FILES=	utils/kamctl/dbtextdb/dbtextdb.py utils/kamctl/kamctl \
+		utils/kamctl/kamdbctl
+
 CFLAGS+=	-Wall
 
 KAMAILIO_USER?=		kamailio
 KAMAILIO_GROUP?=	kamailio
-
-USERS=		${KAMAILIO_USER}
-GROUPS=		${KAMAILIO_GROUP}
-
 KAMAILIO_RUNDIR?=	/var/run/${PORTNAME}
 
-USE_RC_SUBR=	kamailio
+SUB_LIST=	KAMAILIO_GROUP=${KAMAILIO_GROUP} \
+		KAMAILIO_RUNDIR=${KAMAILIO_RUNDIR} \
+		KAMAILIO_USER=${KAMAILIO_USER}
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
 
-SUB_LIST=	KAMAILIO_USER=${KAMAILIO_USER} \
-		KAMAILIO_GROUP=${KAMAILIO_GROUP} \
-		KAMAILIO_RUNDIR=${KAMAILIO_RUNDIR}
+USERS=		${KAMAILIO_USER}
+GROUPS=		${KAMAILIO_GROUP}
 
-OPTIONS_GROUP=		DATABASE_DRIVERS KEMI_LANGS
+OPTIONS_DEFINE=			DATABASE DIALPLAN DOCS KEMIX PERL PRESENCE \
+				RADIUS SCTP TLS WEBSOCKET
+OPTIONS_DEFAULT=		MYSQL PRESENCE RADIUS TLS
+OPTIONS_GROUP=			DATABASE_DRIVERS KEMI_LANGS
 OPTIONS_GROUP_DATABASE_DRIVERS=	MYSQL PGSQL UNIXODBC
 OPTIONS_GROUP_KEMI_LANGS=	LUAJIT PYTHON3
-OPTIONS_DEFINE=		DATABASE DIALPLAN DOCS KEMIX PERL PRESENCE RADIUS \
-			SCTP TLS WEBSOCKET
-OPTIONS_DEFAULT=	MYSQL PRESENCE RADIUS TLS
-OPTIONS_SUB=		YES
+OPTIONS_SUB=			YES
 
+DATABASE_DESC=		Database support
 DATABASE_DRIVERS_DESC=	Database drivers
+DIALPLAN_DESC=		String translations based on rules
+KEMIX_DESC=		Core KEMI Functions
+KEMI_LANGS_DESC=	Kamailio Embedded Interface Interpreters
+LUAJIT_DESC=		Execute embedded Lua scripts
+PRESENCE_DESC=		Presence support
+PYTHON3_DESC=		Execute embedded Python3 scripts
+SCTP_DESC=		SCTP support
+WEBSOCKET_DESC=		Websocket support
 
-DATABASE_DESC=	Database support
-DATABASE_VARS=	EXTRA_GROUPS+=db
+DATABASE_VARS=		EXTRA_GROUPS+=db
+DIALPLAN_LIB_DEPENDS=	libpcre.so:devel/pcre
+DIALPLAN_VARS=		EXTRA_MODULES+=dialplan
 
+KEMIX_VARS=	EXTRA_MODULES+=kemix
+
+LUAJIT_IMPLIES=		KEMIX
+LUAJIT_LIB_DEPENDS=	libluajit-5.1.so:lang/luajit
+LUAJIT_MAKE_ARGS=	LUAJIT=yes
+LUAJIT_VARS=		EXTRA_MODULES+=app_lua
+
 MYSQL_IMPLIES=	DATABASE
 MYSQL_USES=	mysql
 MYSQL_VARS=	EXTRA_GROUPS+=mysql
 
+PERL_USES=	perl5
+PERL_MAKE_ENV=	PERLCCOPTS="`perl -MExtUtils::Embed -e ccopts`" \
+		PERLLDOPTS="`perl -MExtUtils::Embed -e ldopts`" \
+		TYPEMAP="`perl -MConfig -e 'print $$Config{privlib}'`/ExtUtils/typemap"
+PERL_VARS=	EXTRA_MODULES+=app_perl
+
 PGSQL_IMPLIES=	DATABASE
 PGSQL_USES=	pgsql
 PGSQL_VARS=	EXTRA_GROUPS+=postgres
 
-UNIXODBC_IMPLIES=	DATABASE
-UNIXODBC_LIB_DEPENDS=	libodbc.so:databases/unixODBC
-UNIXODBC_VARS=		EXTRA_MODULES+=db_unixodbc
+PRESENCE_VARS=	EXTRA_GROUPS+=presence
 
-KEMIX_DESC=		Core KEMI Functions
-KEMIX_VARS=		EXTRA_MODULES+=kemix
-
-KEMI_LANGS_DESC=	Kamailio Embedded Interface Interpreters
-
-LUAJIT_DESC=		Execute embedded Lua scripts
-LUAJIT_IMPLIES=		KEMIX
-LUAJIT_LIB_DEPENDS=	libluajit-5.1.so:lang/luajit
-LUAJIT_MAKE_ARGS=	LUAJIT=yes
-LUAJIT_VARS=		EXTRA_MODULES+=app_lua
-
-PYTHON3_DESC=		Execute embedded Python3 scripts
 PYTHON3_IMPLIES=	KEMIX
-PYTHON3_MAKE_ARGS=	PYTHON3=${PYTHON_CMD}
 PYTHON3_USES=		gettext-runtime
+PYTHON3_MAKE_ARGS=	PYTHON3=${PYTHON_CMD}
 PYTHON3_VARS=		EXTRA_MODULES+=app_python3
 
-DIALPLAN_DESC=		String translations based on rules
-DIALPLAN_LIB_DEPENDS=	libpcre.so:devel/pcre
-DIALPLAN_VARS=		EXTRA_MODULES+=dialplan
-
-PERL_USES=	perl5
-PERL_VARS=	EXTRA_MODULES+=app_perl
-PERL_MAKE_ENV=	PERLLDOPTS="`perl -MExtUtils::Embed -e ldopts`" \
-		PERLCCOPTS="`perl -MExtUtils::Embed -e ccopts`" \
-		TYPEMAP="`perl -MConfig -e 'print $$Config{privlib}'`/ExtUtils/typemap"
-
-PRESENCE_DESC=	Presence support
-PRESENCE_VARS=	EXTRA_GROUPS+=presence
-
 RADIUS_LIB_DEPENDS=	libradiusclient-ng.so:net/radiusclient
 RADIUS_VARS=		EXTRA_GROUPS+=radius
 
-SCTP_DESC=	SCTP support
 SCTP_VARS=	EXTRA_MODULES+=sctp
 
 TLS_USES=	ssl
 TLS_VARS=	EXTRA_MODULES+=tls
 
-WEBSOCKET_DESC=		Websocket support
+UNIXODBC_IMPLIES=	DATABASE
+UNIXODBC_LIB_DEPENDS=	libodbc.so:databases/unixODBC
+UNIXODBC_VARS=		EXTRA_MODULES+=db_unixodbc
+
 WEBSOCKET_LIB_DEPENDS=	libunistring.so:devel/libunistring
 WEBSOCKET_VARS=		EXTRA_MODULES+=websocket
 

Modified: head/net/kamailio/distinfo
==============================================================================
--- head/net/kamailio/distinfo	Wed Mar 10 21:21:06 2021	(r568044)
+++ head/net/kamailio/distinfo	Wed Mar 10 21:24:32 2021	(r568045)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1608573190
-SHA256 (kamailio-5.4.3_src.tar.gz) = 2efb756af586fa695fd65f2c0f1d240bc527d6b41c427f18e2ee8daed668fbc0
-SIZE (kamailio-5.4.3_src.tar.gz) = 12631383
+TIMESTAMP = 1615387513
+SHA256 (kamailio-5.4.4_src.tar.gz) = 75ac2cdaa6bfb419992583099370d4f7b75f121bab1d6ac8b727519178159c45
+SIZE (kamailio-5.4.4_src.tar.gz) = 12646352


More information about the svn-ports-all mailing list