---
name: get_iplayer
version: 2.83_1
origin: net/get_iplayer
comment: Search, index, or stream archive video from BBC iPlayer
arch: freebsd:9:x86:64
www: http://www.infradead.org/get_iplayer/
maintainer: crees@FreeBSD.org
prefix: /usr/local
licenselogic: single
licenses:
- GPLv3
flatsize: 701510
desc: |
  This tool allows you to search, index, and record/stream:

  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

  None of the above content is /protected/ by DRM. get_iplayer cannot remove DRM.

  WWW: http://www.infradead.org/get_iplayer/
deps:
  p5-libwww: {origin: www/p5-libwww, version: 6.05}
  p5-WWW-RobotRules: {origin: www/p5-WWW-RobotRules, version: 6.02}
  p5-LWP-MediaTypes: {origin: www/p5-LWP-MediaTypes, version: 6.02}
  p5-HTTP-Negotiate: {origin: www/p5-HTTP-Negotiate, version: 6.01}
  p5-HTTP-Message: {origin: www/p5-HTTP-Message, version: 6.06_2}
  p5-HTTP-Date: {origin: www/p5-HTTP-Date, version: 6.02}
  p5-HTTP-Daemon: {origin: www/p5-HTTP-Daemon, version: 6.01}
  p5-HTTP-Cookies: {origin: www/p5-HTTP-Cookies, version: 6.01}
  p5-HTML-Tagset: {origin: www/p5-HTML-Tagset, version: 3.20}
  p5-HTML-Parser: {origin: www/p5-HTML-Parser, version: 3.71}
  p5-File-Listing: {origin: sysutils/p5-File-Listing, version: 6.04}
  p5-Net-SSLeay: {origin: security/p5-Net-SSLeay, version: 1.55}
  p5-IO-Socket-SSL: {origin: security/p5-IO-Socket-SSL, version: 1.953}
  p5-Digest-HMAC: {origin: security/p5-Digest-HMAC, version: 1.03}
  p5-Authen-NTLM: {origin: security/p5-Authen-NTLM, version: 1.09}
  p5-URI: {origin: net/p5-URI, version: 1.60}
  p5-Socket: {origin: net/p5-Socket, version: 2.011}
  p5-Net-HTTP: {origin: net/p5-Net-HTTP, version: 6.06}
  p5-IO-Socket-IP: {origin: net/p5-IO-Socket-IP, version: 0.22}
  rtmpdump: {origin: multimedia/rtmpdump, version: 2.4_2}
  perl: {origin: lang/perl5.14, version: 5.14.4}
  pkgconf: {origin: devel/pkgconf, version: 0.9.2_1}
  p5-IO-HTML: {origin: devel/p5-IO-HTML, version: 1.00}
  p5-Encode-Locale: {origin: converters/p5-Encode-Locale, version: 1.03}
categories:
- net
- multimedia
users:
- get_iplayer
groups:
- get_iplayer
files:
  /usr/local/bin/get_iplayer: '-'
  /usr/local/etc/rc.d/get_iplayer: 63c5f4f31adaff857de420d5154368ad52c64625fcd8b4f1322941f3ae599cc5
  /usr/local/man/man1/get_iplayer.1.gz: 126a69ac5a4038c1d277cb9ca45559c755a512d59b70512fe29fb50f8db6ebda
  /usr/local/share/doc/get_iplayer/CHANGELOG-get_iplayer.cgi.txt: efa2b1a3030edb034ae2ad0753a93d6428fd7790688ab04e8737f6225d334d18
  /usr/local/share/doc/get_iplayer/CHANGELOG.txt: 645589bf480a01e1086970bb1f01fc47b8366359a00006d1092c64ff0a621d6f
  /usr/local/share/doc/get_iplayer/README-get_iplayer.cgi.txt: 98264c6a78cc4215161fc70488a911b55a355a14926e1fdc63b26fe494d71e7c
  /usr/local/share/doc/get_iplayer/README.md: 3171e21054557fb3bf36c57f508efcb83e9a0538d1c0a45310a85382031b7402
  /usr/local/share/doc/get_iplayer/web.sh: 25c613fe29cad6387999ba6fd85f096abb78d4fb78ac779a1fbf4329a5f7af81
  /usr/local/share/licenses/get_iplayer-2.83_1/GPLv3: 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903
  /usr/local/share/licenses/get_iplayer-2.83_1/LICENSE: feb018c22cc4001bbeccc04db5569c5aeaec18f1ebbee51a52d56c251418e243
  /usr/local/share/licenses/get_iplayer-2.83_1/catalog.mk: 8f89a413fd010f55d3ed33371830473fb02814c7bce47176b7645306a9f2a7b4
  /usr/local/www/get_iplayer/get_iplayer: 77d25b94580ad825164578e41b073236c9375ca6479711b2ae5a628b6691d9ea
  /usr/local/www/get_iplayer/get_iplayer.cgi: c6524043cecc1565f5d1a847f82e7199951257b7229f4273cfff3e04c7424ad3
  /usr/local/www/get_iplayer/html/get_iplayer.html: e5bd5004cb32f924c95f9337c1bca4be945867faad3fa520fcb443eac23fcb69
  /usr/local/www/get_iplayer/html/getiplayer.jpg: 54e414e6bc00597bc9fa5fb7d74b7ee712104edbaf3370c31ab79fbfca66a378
  /usr/local/www/get_iplayer/html/iplayer_logo.gif: 6dd67dd6e174ac02e4e28a6df81cc87271850bec9ff82bb7de2ffb9369aed45a
  /usr/local/www/get_iplayer/plugins/localfiles.plugin: 162ecccbfe62a95e7ec14d02d02b42afd88a261e89764791d72384ee5db4a5be
  /usr/local/www/get_iplayer/plugins/plugin.template: ada3648d091e9c0eea7ed74db2546f32bb4dda2597eb95fc91727fbd770513cb
  /usr/local/www/get_iplayer/plugins/podcast.plugin: 5f655651a3e745cafab7eeee36f193042f9454a36d58af05a0fdd350eac0a14b
directories:
  /usr/local/www/get_iplayer/plugins/: n
  /usr/local/www/get_iplayer/html/: n
  /usr/local/www/get_iplayer/: n
  /usr/local/share/licenses/get_iplayer-2.83_1/: n
  /usr/local/share/licenses/: y
  /usr/local/share/doc/get_iplayer/: n
scripts:
  post-install: |
    echo "===> Creating users and/or groups."
    if ! /usr/sbin/pw groupshow get_iplayer >/dev/null 2>&1; then  echo "Creating group 'get_iplayer' with gid '937'.";  /usr/sbin/pw groupadd get_iplayer -g 937; else echo "Using existing group 'get_iplayer'."; fi
    if ! /usr/sbin/pw usershow get_iplayer >/dev/null 2>&1; then  echo "Creating user 'get_iplayer' with uid '937'.";  /usr/sbin/pw useradd get_iplayer -u 937 -g 937  -c "get_iplayer user" -d /nonexistent -s /usr/sbin/nologin;  else echo "Using existing user 'get_iplayer'."; fi
    cd /usr/local
    cd /usr/local
  pre-deinstall: |
    if /usr/sbin/pw usershow get_iplayer >/dev/null 2>&1; then  echo "==> You should manually remove the \"get_iplayer\" user. "; fi
    cd /usr/local
    cd /usr/local
  post-deinstall: |
    cd /usr/local
    cd /usr/local
message: |
  ===================== NOTE ======================
  You must be in the UK, or use a UK proxy, to gain
  access to most iPlayer content.
  =================================================
