Improved update attached thanks to feedback from sthen@:

* Fix DESCR
* Take MAINTAINER

On 23.02.20 00:32, Moritz Grimm wrote:
Update libshout to 2.4.3

* TLS support
* new protocols and formats
* bug fixes
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/libshout/Makefile,v
retrieving revision 1.29
diff -u -p -r1.29 Makefile
--- Makefile	12 Jul 2019 20:48:31 -0000	1.29
+++ Makefile	26 Feb 2020 23:59:26 -0000
@@ -2,17 +2,18 @@
 
 COMMENT=	library for communicating with an icecast server
 
-DISTNAME=	libshout-2.3.1
-REVISION=	0
-SHARED_LIBS=	shout	5.1
+DISTNAME=	libshout-2.4.3
+SHARED_LIBS=	shout	5.2
 CATEGORIES=	net audio
 
 HOMEPAGE=	https://icecast.org/
 
+MAINTAINER=	Moritz Grimm <[email protected]>
+
 # LGPL
 PERMIT_PACKAGE=	Yes
 
-WANTLIB += m ogg pthread speex theora>=1 vorbis>=4
+WANTLIB += crypto m ogg pthread speex ssl theora>=1 vorbis>=4
 
 MASTER_SITES=	https://downloads.xiph.org/releases/libshout/
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/libshout/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo	4 Jun 2015 07:21:11 -0000	1.8
+++ distinfo	26 Feb 2020 23:59:26 -0000
@@ -1,2 +1,2 @@
-SHA256 (libshout-2.3.1.tar.gz) = zzxfa0peP8++CftwJKqIrUCZqZRffLA37Aa87nojkm4=
-SIZE (libshout-2.3.1.tar.gz) = 464229
+SHA256 (libshout-2.4.3.tar.gz) = DYr1XRFBv5BxC81Bp2jJzFrbJRUCoK8d0iyNohXUDf4=
+SIZE (libshout-2.4.3.tar.gz) = 529563
Index: pkg/DESCR
===================================================================
RCS file: /cvs/ports/net/libshout/pkg/DESCR,v
retrieving revision 1.2
diff -u -p -r1.2 DESCR
--- pkg/DESCR	27 Feb 2005 19:14:40 -0000	1.2
+++ pkg/DESCR	26 Feb 2020 23:59:26 -0000
@@ -1,24 +1,6 @@
-Libshout is a library for communicating with and sending data to an
-icecast server. It handles the socket connection, the timing of the
-data, and prevents bad data from getting to the icecast server.
+Libshout is a library for communicating with and sending data to a media
+streaming server like Icecast.
 
-With just a few lines of code, a programmer can easily turn any
-application into a streaming source for an icecast server. Libshout
-also allows developers who want a specific feature set (database
-access, request taking) to concentrate on that feature set, instead of
-worrying about how server communication works.
-
-Please refer to the api reference and example code to start learning
-how to use libshout in your own code. Exhaustive documentation doesn't
-exist, yet, but the following files should be helpful enough for
-starters:
-
-    ${PREFIX}/share/examples/libshout/example.c
-    ${PREFIX}/share/examples/libshout/nonblocking.c
-and of course
-    ${PREFIX}/include/shout/shout.h
-
-New in libshout 2.1 is nonblocking I/O and Ogg Theora support, as well
-as several bug fixes. However, Ogg Theora support will stay disabled
-on OpenBSD until an official Theora release makes it into the ports
-tree.
+It supports different streaming formats, such as HTTP, ICY, and
+RoarAudio, with optional TLS. Various media formats for both audio and
+video are supported as well, such as Ogg, MP3, WebM, and Matroska.
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/libshout/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- pkg/PLIST	16 Mar 2015 18:07:52 -0000	1.6
+++ pkg/PLIST	26 Feb 2020 23:59:26 -0000
@@ -1,11 +1,13 @@
 @comment $OpenBSD: PLIST,v 1.6 2015/03/16 18:07:52 naddy Exp $
 include/shout/
 include/shout/shout.h
+@comment lib/ckport/
+@comment lib/ckport/db/
+@comment lib/ckport/db/libshout.ckport
 lib/libshout.a
 lib/libshout.la
 @lib lib/libshout.so.${LIBshout_VERSION}
 lib/pkgconfig/shout.pc
-share/aclocal/
 share/aclocal/shout.m4
 share/examples/libshout/
 @comment share/examples/libshout/COPYING

Reply via email to