pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

coturn: Partial update to 4.5.2



Module Name:	pkgsrc-wip
Committed By:	Greg Troxel <gdt%lexort.com@localhost>
Pushed By:	gdt
Date:		Mon Feb 8 12:05:38 2021 -0500
Changeset:	7dbd035c061ecc9cb814305df2b1dd4aff4e8e83

Modified Files:
	coturn/Makefile
	coturn/TODO
	coturn/distinfo
Removed Files:
	coturn/patches/patch-postinstall.txt

Log Message:
coturn: Partial update to 4.5.2

The current version was marked as having vulnerabilities, and since
this is wip, commit partial work on an update to 4.5.2 which might fix
them.

Don't patch away upstream's patch-install.txt, because this is fragile
and if we don't want to install it we can just not install it.

Set LICENSE; this is per the github page just modified-bsd.

This does not build because libevent2 is not found.

Enhance TODO:
  Note that COMMIT_MSG is needed.
  Note that doc install path needs updating
  Note that MESSAGE should be removed (and any doc needed installed instead)

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=7dbd035c061ecc9cb814305df2b1dd4aff4e8e83

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 coturn/Makefile                      |  5 ++--
 coturn/TODO                          | 11 +++++++++
 coturn/distinfo                      |  9 ++++----
 coturn/patches/patch-postinstall.txt | 44 ------------------------------------
 4 files changed, 17 insertions(+), 52 deletions(-)

diffs:
diff --git a/coturn/Makefile b/coturn/Makefile
index 090a80491f..79994aefc9 100644
--- a/coturn/Makefile
+++ b/coturn/Makefile
@@ -1,15 +1,14 @@
 # $NetBSD$
 
-DISTNAME=	coturn-4.5.0.6
+DISTNAME=	coturn-4.5.2
 CATEGORIES=	net
 MASTER_SITES=	${MASTER_SITE_GITHUB:=coturn/}
 GITHUB_PROJECT=	coturn
-EXTRACT_SUFX=	.zip
 
 MAINTAINER=	kethzer.dr%gmail.com@localhost
 HOMEPAGE=	https://github.com/coturn/coturn
 COMMENT=	The TURN Server is a VoIP media traffic NAT traversal server
-LICENSE=	citrix_ica-license
+LICENSE=	modified-bsd
 
 USE_LANGUAGES=	c c++
 USE_LIBTOOL=	yes
diff --git a/coturn/TODO b/coturn/TODO
index 0b21172a7f..a528a0ac18 100644
--- a/coturn/TODO
+++ b/coturn/TODO
@@ -1,3 +1,14 @@
+Prepare COMMIT_MSG for import to pkgsrc.
+
+Remove MESSAGE.  This repeats pkgsrc-wide configuration norms and
+exhorts to read the upstream documentation.
+
+Install upstream's postinstall as documentation.
+
+Fix path to examples.
+
+Fix detection of libevent2.
+
 This package has known vulnerabilities, please investigate and fix if possible:
   CVE-2018-4056, CVE-2018-4058, CVE-2018-4059, CVE-2020-4067, CVE-2020-6061,
   CVE-2020-6062, CVE-2020-26262
diff --git a/coturn/distinfo b/coturn/distinfo
index 4598729794..91013c62f6 100644
--- a/coturn/distinfo
+++ b/coturn/distinfo
@@ -1,7 +1,6 @@
 $NetBSD$
 
-SHA1 (coturn-4.5.0.6.zip) = 97c18ecb5d71aafd8ab311e6266a83b5a6e1635a
-RMD160 (coturn-4.5.0.6.zip) = db2944d57eb0a3ab63fe15575fef5f1396f4a580
-SHA512 (coturn-4.5.0.6.zip) = d24096f06bc1c3c69f73d2a582ae30fe619f5d045b21a156948fc36df2f7fee5f534157d38c4a7f3a3d7be63f2f8b21e8b7d235aca202803d289861ad24f6d8e
-Size (coturn-4.5.0.6.zip) = 533057 bytes
-SHA1 (patch-postinstall.txt) = 0369389fa3436f4da472ac6b00cbe8dffe48da6d
+SHA1 (coturn-4.5.2.tar.gz) = 7c2ed435308bb5ac86e9f8214fecbfdb2b34bf00
+RMD160 (coturn-4.5.2.tar.gz) = 6afb146edd246a8a0fc9f0595e089400ab46584b
+SHA512 (coturn-4.5.2.tar.gz) = 00e86a3a273a8e4e69deaefd338bdd6c44739a807f21a72a2d68efc089053e16efd1d5b34b0c6dea7a0fa2b66f70821d8c3e1107561e1f08dfac2c93933a6121
+Size (coturn-4.5.2.tar.gz) = 442745 bytes
diff --git a/coturn/patches/patch-postinstall.txt b/coturn/patches/patch-postinstall.txt
deleted file mode 100644
index f89fb83837..0000000000
--- a/coturn/patches/patch-postinstall.txt
+++ /dev/null
@@ -1,44 +0,0 @@
-$NetBSD$
-
---- postinstall.txt.orig	2017-03-27 03:11:03.000000000 +0000
-+++ postinstall.txt
-@@ -1,39 +1 @@ else
--==================================================================
- 
--1) If you system supports automatic start-up system daemon services, 
--the, to enable the turnserver as an automatically started system 
--service, you have to:
--
--	a) Create and edit /etc/turnserver.conf or 
--	/usr/local/etc/turnserver.conf . 
--	Use /usr/local/etc/turnserver.conf.default as an example.
--
--	b) For user accounts settings: set up SQLite or PostgreSQL or 
--	MySQL or MongoDB or Redis database for user accounts.
--	Use /usr/local/share/turnserver/schema.sql as SQL database schema,
--	or use /usr/local/share/turnserver/schema.userdb.redis as Redis
--	database schema description and/or 
--	/usr/local/share/turnserver/schema.stats.redis
--	as Redis status & statistics database schema description.
--	
--	If you are using SQLite, the default database location is in 
--	/var/db/turndb or in /usr/local/var/db/turndb or in /var/lib/turn/turndb.
--	 
--	c) add whatever is necessary to enable start-up daemon for the 
--	/usr/local/bin/turnserver.
--     
--2) If you do not want the turnserver to be a system service, 
--   then you can start/stop it "manually", using the "turnserver" 
--   executable with appropriate options (see the documentation).
--   
--3) To create database schema, use schema in file 
--/usr/local/share/turnserver/schema.sql.
--   
--4) For additional information, run:
-- 
--   $ man turnserver
--   $ man turnadmin
--   $ man turnutils
--	
--==================================================================
-- 


Home | Main Index | Thread Index | Old Index