- update to 2.71, fixes things following some bbc changes
- better DESCR ok jasper@ (reminder, ports is not fully open, do not commit without specific permission)
This commit is contained in:
parent
6bf198bbd3
commit
5abdaeca29
@ -1,8 +1,8 @@
|
||||
# $OpenBSD: Makefile,v 1.38 2010/01/12 12:46:15 sthen Exp $
|
||||
# $OpenBSD: Makefile,v 1.39 2010/02/26 18:48:06 sthen Exp $
|
||||
|
||||
COMMENT = download BBC iPlayer and ITV programmes
|
||||
|
||||
DISTNAME = get_iplayer-2.58
|
||||
DISTNAME = get_iplayer-2.72
|
||||
CATEGORIES = multimedia
|
||||
|
||||
HOMEPAGE = http://linuxcentre.net/get_iplayer/
|
||||
@ -22,7 +22,8 @@ MASTER_SITES = http://linuxcentre.net/get_iplayer/packages/ \
|
||||
|
||||
RUN_DEPENDS = ::audio/id3lib \
|
||||
::multimedia/atomicparsley \
|
||||
:flvstreamer->=1.9:net/flvstreamer \
|
||||
:rtmpdump->=2.1:net/rtmpdump \
|
||||
::textproc/p5-XML-Simple \
|
||||
::www/p5-HTML-Parser \
|
||||
:p5-libwww->=5.826:www/p5-libwww
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
MD5 (get_iplayer-2.58.tar.gz) = XwETFyCkvnqyWnK1x2vvfA==
|
||||
RMD160 (get_iplayer-2.58.tar.gz) = yfdAsk/2htQe6nGb/FKnkRczg30=
|
||||
SHA1 (get_iplayer-2.58.tar.gz) = eKugHsAXdZaE8t3HSVFygP/Z3I4=
|
||||
SHA256 (get_iplayer-2.58.tar.gz) = Ssp74NmPh4KVrGWQ2XUgoSMyUWpTK1thb3N132/jaCU=
|
||||
SIZE (get_iplayer-2.58.tar.gz) = 188248
|
||||
MD5 (get_iplayer-2.72.tar.gz) = lS52jJEQW41FAtr/EQRznA==
|
||||
RMD160 (get_iplayer-2.72.tar.gz) = /Bg9whqkYoKLr5C9ncnsKoBpdCU=
|
||||
SHA1 (get_iplayer-2.72.tar.gz) = OC7UECUmvpxGMJKVV5eZdSLyuIY=
|
||||
SHA256 (get_iplayer-2.72.tar.gz) = KaOYC4QZlyw2Rt/RsV/JC1E06C+QKY4f31e1VQUEJ5U=
|
||||
SIZE (get_iplayer-2.72.tar.gz) = 202824
|
||||
|
@ -1,4 +1,4 @@
|
||||
# $OpenBSD: options.sample,v 1.2 2009/07/12 19:41:43 sthen Exp $
|
||||
# $OpenBSD: options.sample,v 1.3 2010/02/26 18:48:06 sthen Exp $
|
||||
|
||||
# don't ask about removing old files
|
||||
#nopurge 1
|
||||
@ -13,3 +13,7 @@
|
||||
# the flash formats but some other software, including mplayer-1.0rc2p24
|
||||
# and the ffmpeg converter from ffmpeg-20080620 cannot.
|
||||
#tvmode flashhd,flashvhigh,flashhigh
|
||||
|
||||
# use rtmpe/SWFVerification if needed for certain programme streams
|
||||
# (N.B. swfVfy URL may need to be changed in future).
|
||||
#rtmp-tv-opts --swfVfy http://www.bbc.co.uk/emp/10player.swf?revision=15501_15796
|
||||
|
@ -1,7 +1,14 @@
|
||||
$OpenBSD: patch-get_iplayer,v 1.31 2010/01/12 12:46:15 sthen Exp $
|
||||
--- get_iplayer.orig Fri Jan 8 15:15:27 2010
|
||||
+++ get_iplayer Sat Jan 9 21:43:05 2010
|
||||
@@ -320,7 +320,7 @@ mkpath $profile_dir if ! -d $profile_dir;
|
||||
$OpenBSD: patch-get_iplayer,v 1.32 2010/02/26 18:48:06 sthen Exp $
|
||||
|
||||
- use id3tag not id3v2
|
||||
- switch default to rtmpdump
|
||||
- increase max retries for flash modes, increasing the chance of
|
||||
getting full downloads if you're not using SWFVerification
|
||||
(see FILESDIR/options.sample for an example of how to use this).
|
||||
|
||||
--- get_iplayer.orig Thu Feb 25 23:55:19 2010
|
||||
+++ get_iplayer Fri Feb 26 10:21:45 2010
|
||||
@@ -330,7 +330,7 @@ mkpath $profile_dir if ! -d $profile_dir;
|
||||
|
||||
|
||||
# get list of additional user plugins and load plugin
|
||||
@ -10,7 +17,7 @@ $OpenBSD: patch-get_iplayer,v 1.31 2010/01/12 12:46:15 sthen Exp $
|
||||
my $plugin_dir_user = "$profile_dir/plugins";
|
||||
for my $plugin_dir ( ( $plugin_dir_user, $plugin_dir_system ) ) {
|
||||
if ( opendir( DIR, $plugin_dir ) ) {
|
||||
@@ -441,6 +441,7 @@ if ( ! keys %plugin_files ) {
|
||||
@@ -452,6 +452,7 @@ if ( ! keys %plugin_files ) {
|
||||
$opt->{pluginsupdate} = 1;
|
||||
}
|
||||
# Update this script if required
|
||||
@ -18,7 +25,7 @@ $OpenBSD: patch-get_iplayer,v 1.31 2010/01/12 12:46:15 sthen Exp $
|
||||
update_script() if $opt->{update} || $opt->{pluginsupdate};
|
||||
|
||||
|
||||
@@ -666,7 +667,7 @@ sub find_matches {
|
||||
@@ -658,12 +659,12 @@ sub init_search {
|
||||
delete $binopts->{vlc};
|
||||
push @{ $binopts->{vlc} }, '-vv' if $opt->{debug};
|
||||
|
||||
@ -27,7 +34,13 @@ $OpenBSD: patch-get_iplayer,v 1.31 2010/01/12 12:46:15 sthen Exp $
|
||||
$bin->{atomicparsley} = $opt->{atomicparsley} || 'AtomicParsley';
|
||||
|
||||
$bin->{tee} = 'tee';
|
||||
@@ -3917,7 +3918,7 @@ sub tag_file {
|
||||
|
||||
- $bin->{flvstreamer} = $opt->{flvstreamer} || $opt->{rtmpdump} || 'flvstreamer';
|
||||
+ $bin->{flvstreamer} = $opt->{flvstreamer} || $opt->{rtmpdump} || 'rtmpdump';
|
||||
delete $binopts->{flvstreamer};
|
||||
push @{ $binopts->{flvstreamer} }, ( '--timeout', 10 );
|
||||
push @{ $binopts->{flvstreamer} }, '--quiet' if $opt->{quiet};
|
||||
@@ -4224,7 +4225,7 @@ sub tag_file {
|
||||
my ( $id3_name, $id3_episode, $id3_desc, $id3_channel ) = ( $prog->{name}, $prog->{episode}, $prog->{desc}, $prog->{channel} );
|
||||
s|"|\\"|g for ($id3_name, $id3_episode, $id3_desc, $id3_channel);
|
||||
# Only tag if the required tool exists
|
||||
|
@ -1,12 +1,17 @@
|
||||
This tool allows you to search, index and download/stream:
|
||||
This tool allows you to search, index and record/stream:
|
||||
|
||||
* BBC iPlayer TV - H.264 / Quicktime / mov and Flash / AVI
|
||||
* BBC iPlayer Radio (Local and National) - 128+ kbps MP3 / AAC and
|
||||
Realaudio
|
||||
* BBC Podcasts - 128 kb/s MP3 / AAC
|
||||
* BBC iPlayer TV - up to 3200 kbps HD 720p H.264 / Quicktime / MP4
|
||||
* BBC Live TV - 500 kbps H.264 / MP4
|
||||
* BBC iPlayer Radio - up to 192 kbps MP3 / AAC and Realaudio
|
||||
* BBC Live Radio - up to 192 kbps MP3 / AAC, WMA and Realaudio
|
||||
* BBC Podcasts - up to 192 kbps MP3 / AAC
|
||||
* BBC iPlayer TV subtitles - SubRip / srt
|
||||
* ITV player Catch-up or classic TV - WMV / ASF
|
||||
|
||||
Some content is only available to users connecting from UK addresses.
|
||||
|
||||
get_iplayer has PVR-like capabilities (like Sky+ / TiVo / Series-Link);
|
||||
You can save lists of programme searches which are automatically
|
||||
downloaded when they become available.
|
||||
you can save lists of programme searches which are automatically
|
||||
recorded when they become available so that you can watch them when
|
||||
you choose and on devices that cannot run Adobe Flash Player - even
|
||||
if you don't have adequate broadband speeds or if your broadband
|
||||
streams too slowly at peak hours when you want to watch a programme.
|
||||
|
Loading…
Reference in New Issue
Block a user