Wed May 17 14:39:38 2017 UTC ()
Update get_iplayer to 3.01

 * Fix "Segment not available from server" errors
 * The --cache-init option. Use --cache-rebuild instead when upgrading.
 * The SRT subtitles produced by get_iplayer now include <font> tags to
   preserve the colour information from the TTML originals.
 * get_iplayer now supports the BBC "bidi" CDN, so additional streams
   are available for TV programmes.
 * hvf modes (the default) for TV programmes will now produce files
   with 320k audio, if available. 320k audio is not available for hls
   or dvf modes.

Full release notes available fromt:

  https://github.com/get-iplayer/get_iplayer/wiki/release301


(prlw1)
diff -r1.8 -r1.9 pkgsrc/net/get_iplayer/Makefile
diff -r1.6 -r1.7 pkgsrc/net/get_iplayer/distinfo

cvs diff -r1.8 -r1.9 pkgsrc/net/get_iplayer/Makefile (expand / switch to unified diff)

--- pkgsrc/net/get_iplayer/Makefile 2016/11/18 09:58:53 1.8
+++ pkgsrc/net/get_iplayer/Makefile 2017/05/17 14:39:38 1.9
@@ -1,40 +1,36 @@ @@ -1,40 +1,36 @@
1# $NetBSD: Makefile,v 1.8 2016/11/18 09:58:53 jperkin Exp $ 1# $NetBSD: Makefile,v 1.9 2017/05/17 14:39:38 prlw1 Exp $
2 2
3DISTNAME= get_iplayer-2.97 3DISTNAME= get_iplayer-3.01
4CATEGORIES= net multimedia 4CATEGORIES= net multimedia
5MASTER_SITES= ${MASTER_SITE_GITHUB:=get-iplayer/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=get-iplayer/}
6 6
7MAINTAINER= shattered@NetBSD.org 7MAINTAINER= shattered@NetBSD.org
8HOMEPAGE= https://github.com/get-iplayer/${GITHUB_PROJECT} 8HOMEPAGE= https://github.com/get-iplayer/${GITHUB_PROJECT}
9COMMENT= Search, index, record or stream BBC iPlayer broadcasts 9COMMENT= Search, index, record or stream BBC iPlayer broadcasts
10LICENSE= gnu-gpl-v3 10LICENSE= gnu-gpl-v3
11 11
12GITHUB_TAG= v${PKGVERSION_NOREV} 12GITHUB_TAG= v${PKGVERSION_NOREV}
13 13
14DEPENDS+= p5-HTML-Parser>=3.0:../../www/p5-HTML-Parser 14DEPENDS+= p5-XML-LibXML-[0-9]*:../../textproc/p5-XML-LibXML
15DEPENDS+= p5-HTTP-Cookies>=6.0:../../www/p5-HTTP-Cookies 
16DEPENDS+= p5-HTTP-Date>=6.0:../../www/p5-HTTP-Date 
17DEPENDS+= p5-XML-Simple-[0-9]*:../../textproc/p5-XML-Simple 15DEPENDS+= p5-XML-Simple-[0-9]*:../../textproc/p5-XML-Simple
18DEPENDS+= p5-libwww>=6.0:../../www/p5-libwww 16DEPENDS+= p5-libwww>=6.0:../../www/p5-libwww
19DEPENDS+= rtmpdump>=1.8:../../net/rtmpdump 17DEPENDS+= p5-Mojolicious>=6.0:../../www/p5-Mojolicious
20DEPENDS+= flvstreamer>=1.8:../../multimedia/flvstreamer 
21 18
22USE_LANGUAGES= # none 19USE_LANGUAGES= # none
23NO_BUILD= yes 20NO_BUILD= yes
24REPLACE_PERL= get_iplayer 21REPLACE_PERL= get_iplayer
25 22
26PKG_SYSCONFSUBDIR= get_iplayer 23PKG_SYSCONFSUBDIR= get_iplayer
27 24
28INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 25INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
29 26
30SUBST_CLASSES+= paths 27SUBST_CLASSES+= paths
31SUBST_STAGE.paths= pre-configure 28SUBST_STAGE.paths= pre-configure
32SUBST_FILES.paths= get_iplayer 29SUBST_FILES.paths= get_iplayer
33SUBST_SED.paths= -e "s:/etc/get_iplayer:${PKG_SYSCONFDIR}:g" 30SUBST_SED.paths= -e "s:/etc/get_iplayer:${PKG_SYSCONFDIR}:g"
34SUBST_SED.paths+= -e "s:/usr/share/get_iplayer:${PREFIX}/share/get_iplayer:g" 
35 31
36do-install: 32do-install:
37 ${INSTALL_SCRIPT} ${WRKSRC}/get_iplayer ${DESTDIR}${PREFIX}/bin/ 33 ${INSTALL_SCRIPT} ${WRKSRC}/get_iplayer ${DESTDIR}${PREFIX}/bin/
38 ${INSTALL_MAN} ${WRKSRC}/get_iplayer.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/ 34 ${INSTALL_MAN} ${WRKSRC}/get_iplayer.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/
39 35
40.include "../../mk/bsd.pkg.mk" 36.include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/net/get_iplayer/distinfo (expand / switch to unified diff)

--- pkgsrc/net/get_iplayer/distinfo 2016/11/18 09:58:53 1.6
+++ pkgsrc/net/get_iplayer/distinfo 2017/05/17 14:39:38 1.7
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.6 2016/11/18 09:58:53 jperkin Exp $ 1$NetBSD: distinfo,v 1.7 2017/05/17 14:39:38 prlw1 Exp $
2 2
3SHA1 (get_iplayer-2.97.tar.gz) = 7f3518c4460da8232c178645345a1e5cbbb072eb 3SHA1 (get_iplayer-3.01.tar.gz) = 8e1a455e1aafa54d6f8400953cca607b5c2f9740
4RMD160 (get_iplayer-2.97.tar.gz) = 60e554d5497af382d9dbc158133e5cc69f46f46f 4RMD160 (get_iplayer-3.01.tar.gz) = 64e0548d04cc2bf6268ac583f80dec84937f6760
5SHA512 (get_iplayer-2.97.tar.gz) = 6e3da97393e5b1bda6e4e9b3d3ca57cc5ae4bce46fd6ff538248fe9ac541a1ba6c6c204a89b8e8d5902e677c1e8fc451af21364c7a2a4e1c73b11db9399b6a28 5SHA512 (get_iplayer-3.01.tar.gz) = 46886db23145590a4eaeac9ed07c2a0db447bf606e24ff26b1b80f50031a38c43612b43405a993afd97e257e4ed71440f2a430b29119572950a09cca3c6099a4
6Size (get_iplayer-2.97.tar.gz) = 173532 bytes 6Size (get_iplayer-3.01.tar.gz) = 141196 bytes