pkgsrc/net/get_iplayer/Makefile
nia 0bf2a483ca get_iplayer: Update to 3.23
Changes in 3.23

    Adapted for BBC changes that caused "403 Forbidden" errors when attempting to download HLS streams (the default).
        The --hls-lq-audio option is now ignored and will be removed in the next release. 320k audio for TV programmes is no longer available, so the option has no effect.
        320k/96k HLS streams for radio programmes are no longer available, except for 96k HLS streams for some World Service programmes. DASH streams are still available for those bit rates. Some older programmes may still have 320k/96k HLS streams available, but they should eventually disappear.
        If you use default settings for download quality (which should be the case for most users), you do not need to change anything. The best quality available will still be downloaded by default.
        If you don't use default settings, you may need to adjust your recording modes for radio programmes. The hafhigh and hafmed modes will still be accepted, but they likely will have no effect. Recording modes for TV programmes should not need changes.
    Added CBeebies Radio to programme indexing
    Radio button labels in Web PVR Manager are now clickable (@hintswen)
    Fixed a bug that caused get_iplayer to fail with Perl 5.16 (@llewelld)
    Fixed a bug that caused PVR searches for Proms programmes to download both TV and radio episodes even if --type=radio was specified.
2019-11-30 13:43:03 +00:00

34 lines
1,009 B
Makefile

# $NetBSD: Makefile,v 1.16 2019/11/30 13:43:03 nia Exp $
DISTNAME= get_iplayer-3.23
CATEGORIES= net multimedia
MASTER_SITES= ${MASTER_SITE_GITHUB:=get-iplayer/}
GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= shattered@NetBSD.org
HOMEPAGE= https://github.com/get-iplayer/${GITHUB_PROJECT}
COMMENT= Search, index, record or stream BBC iPlayer broadcasts
LICENSE= gnu-gpl-v3
DEPENDS+= p5-XML-LibXML-[0-9]*:../../textproc/p5-XML-LibXML
DEPENDS+= p5-libwww>=6.0:../../www/p5-libwww
DEPENDS+= p5-Mojolicious>=6.0:../../www/p5-Mojolicious
USE_LANGUAGES= # none
NO_BUILD= yes
REPLACE_PERL= get_iplayer
PKG_SYSCONFSUBDIR= get_iplayer
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
SUBST_CLASSES+= paths
SUBST_STAGE.paths= pre-configure
SUBST_FILES.paths= get_iplayer
SUBST_SED.paths= -e "s:/etc/get_iplayer:${PKG_SYSCONFDIR}:g"
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/get_iplayer ${DESTDIR}${PREFIX}/bin/
${INSTALL_MAN} ${WRKSRC}/get_iplayer.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/
.include "../../mk/bsd.pkg.mk"