pkgsrc-Changes archive

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

CVS commit: pkgsrc/net/get_iplayer



Module Name:    pkgsrc
Committed By:   nia
Date:           Fri Jul 19 08:32:42 UTC 2019

Modified Files:
        pkgsrc/net/get_iplayer: Makefile distinfo

Log Message:
get_iplayer: Update to 3.21

- Added --release-check option to check for new releases
-   If used on the command line (get_iplayer --release-check) an immediate check is made.
-   If added to preferences (get_iplayer --prefs-add --release-check) a weekly check is made. The modification time on the "release_check" file in your profile directory is used to determine when a 
check is due.
-   Accesses release feeds from GitHub repositories.
-   get_iplayer is NOT automatically updated with --release-check . It only prints a message notifying you that a new release is available.
- Added --cuesheet and --cuesheet-only options to download track information in the form of a cue sheet (.cue file).
-   Applies to radio programmes only. Only useful with radio programmes that publish track lists on BBC site.
-   You cannot assume cue sheets to be accurate since track data is often wrong. You must correct cue sheets as needed if you use them to play back or edit downloaded programmes.
-   get_iplayer makes no attempt to identify air breaks between tracks. You must set track end times manually if you use cue sheets to edit downloaded programmes.
-   You will need to add a UTF-8 BOM (byte order mark) to cue sheets so that non-ASCII characters are displayed properly in some applications, e.g., foobar2000. This can be done with any capable text 
editor, or in the Notepad "Save" dialog with Encoding = "UTF-8 with BOM" (Windows 10) or Encoding = "UTF-8" (Windows 7).
- --subs-embed now implies --subs-mono. If you use --subs-embed, you no longer need to use --subs-mono.
-   Embedded subtitles are rendered in a single colour, so this change ensures that embedded subtitles have leading hyphens to denote changes of speaker.
-   This change also ensures that the external SRT file is formatted the same as the embedded subtitles. If you wish to create an external SRT file with colour subtitles along with embedded 
subtitles, use --subtitles-only --no-subs-embed --no-subs-mono --overwrite to re-download colour subtitles and replace the SRT file.
- Added --metadata=json option to create metadata file in JSON format (.json file). Content is the same as default XML-format metadata files (produced by --metadata without format value specified).
- Added --pid-recursive-type option to limit recursive downloads to programmes of specified type (radio or tv) when series includes both radio and TV programmes. Option value is not reflected in 
listings from --pid-recursive-list, nor is it applied when only downloading auxiliary resources (e.g., --metadata-only). Requires --pid-recursive.
- Added <sesortx> substitution parameter. See definition in Substitution Parameters. This parameter provides an additional option for constructing sortable file names with --file-prefix.
- The --pid option can no longer be saved in the default options file, where it could break subsequent downloads. It can still be saved in presets and used with --pvr-queue.
- The installer-supplied wrapper script that launches a standalone Web PVR Manager server has been renamed from get_iplayer.cgi to get_iplayer_cgi (macOS) and from get_iplayer.cgi.cmd to 
get_iplayer_cgi.cmd (Windows).
- Implemented a workaround for a deficiency in Windows Perl that caused "Wide character in print" warnings.
- Implemented a workaround to avoid Can't locate object method "subtitles_available" error when using --pid-recursive with --subtitles or --subtitles-only with mixed TV/radio series.
- Fixed a bug that caused the channel name to be tagged as "BBC iPlayer" when downloading individual programmes with --pid.
- Fixed a bug that caused downloads to fail when using default settings if the only available version of a radio programme was "podcastX" (where X = 2,3,...).


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/net/get_iplayer/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/net/get_iplayer/distinfo

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

Modified files:

Index: pkgsrc/net/get_iplayer/Makefile
diff -u pkgsrc/net/get_iplayer/Makefile:1.13 pkgsrc/net/get_iplayer/Makefile:1.14
--- pkgsrc/net/get_iplayer/Makefile:1.13        Sat Jul  6 19:57:52 2019
+++ pkgsrc/net/get_iplayer/Makefile     Fri Jul 19 08:32:42 2019
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2019/07/06 19:57:52 nia Exp $
+# $NetBSD: Makefile,v 1.14 2019/07/19 08:32:42 nia Exp $
 
-DISTNAME=      get_iplayer-3.20
+DISTNAME=      get_iplayer-3.21
 CATEGORIES=    net multimedia
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=get-iplayer/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}

Index: pkgsrc/net/get_iplayer/distinfo
diff -u pkgsrc/net/get_iplayer/distinfo:1.11 pkgsrc/net/get_iplayer/distinfo:1.12
--- pkgsrc/net/get_iplayer/distinfo:1.11        Sat Jul  6 19:57:52 2019
+++ pkgsrc/net/get_iplayer/distinfo     Fri Jul 19 08:32:42 2019
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.11 2019/07/06 19:57:52 nia Exp $
+$NetBSD: distinfo,v 1.12 2019/07/19 08:32:42 nia Exp $
 
-SHA1 (get_iplayer-3.20.tar.gz) = 8723048b24ec10cb1e2acaea34e2cccb14914e3e
-RMD160 (get_iplayer-3.20.tar.gz) = 86e397bed3412bb4c97db8e826d6935e34997153
-SHA512 (get_iplayer-3.20.tar.gz) = 7bcdfd3d3cd030a4a91ba5ad6ef32469f14fa732a6904a332062c3d5dff4ba9b1b8bb8db11a1a6cf79c444a98557d9bc9af8fdfd56be982b434e10c13913c21f
-Size (get_iplayer-3.20.tar.gz) = 142682 bytes
+SHA1 (get_iplayer-3.21.tar.gz) = f58f207147414a634cbe59ea8485dd516056c6f9
+RMD160 (get_iplayer-3.21.tar.gz) = 6bc11d3e5066d7661a63fd5d93eb51b654b3b218
+SHA512 (get_iplayer-3.21.tar.gz) = 37909426d3b39f4373eea52a3b3b95925b83330230e23a0581d438974087781f712694eec6b0bc12af71fc3cab0339eb9f77e9251679f8193fb156d430de1cbf
+Size (get_iplayer-3.21.tar.gz) = 146146 bytes



Home | Main Index | Thread Index | Old Index