aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--net/get_iplayer/Makefile19
-rw-r--r--net/get_iplayer/distinfo6
-rw-r--r--net/get_iplayer/files/get_iplayer.in1
3 files changed, 14 insertions, 12 deletions
diff --git a/net/get_iplayer/Makefile b/net/get_iplayer/Makefile
index 1b1dcc5e5b1b..00bade082271 100644
--- a/net/get_iplayer/Makefile
+++ b/net/get_iplayer/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= get_iplayer
-PORTVERSION= 3.13
+PORTVERSION= 3.17
DISTVERSIONPREFIX=v
CATEGORIES= net multimedia
@@ -11,14 +11,11 @@ COMMENT= Search, index, or stream archive video from BBC iPlayer
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= p5-HTML-Parser>=0:www/p5-HTML-Parser \
- p5-HTTP-Cookies>=0:www/p5-HTTP-Cookies \
- p5-HTTP-Message>=0:www/p5-HTTP-Message \
- p5-XML-Simple>=0:textproc/p5-XML-Simple \
- p5-URI>=0:net/p5-URI \
- p5-libwww>=0:www/p5-libwww \
+RUN_DEPENDS= p5-XML-LibXML>=0:textproc/p5-XML-LibXML \
p5-Mojolicious>=0:www/p5-Mojolicious \
- rtmpdump:multimedia/rtmpdump
+ p5-JSON-PP>=0:converters/p5-JSON-PP \
+ p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https \
+ p5-CGI>=0:www/p5-CGI
USES= perl5 shebangfix
USE_GITHUB= yes
@@ -40,7 +37,11 @@ PLIST_FILES= bin/${PORTNAME} ${SCRIPTS:S,^,${WWWDIR_REL}/,} \
DATADIR= ${WWWDIR}
PORTDOCS= CHANGELOG.md README.md
-OPTIONS_DEFINE= DOCS
+OPTIONS_DEFINE= DOCS FFMPEG ATOMICPARSLEY
+FFMPEG_DESC= Enable file conversion using FFmpeg
+FFMPEG_RUN_DEPENDS= ffmpeg>=0:multimedia/ffmpeg
+ATOMICPARSLEY_DESC= Enable tagging of media files
+ATOMICPARSLEY_RUN_DEPENDS= AtomicParsley>=0:multimedia/atomicparsley
post-patch:
${REINPLACE_CMD} -e "s|/usr/bin/get_iplayer|${PREFIX}/bin/${PORTNAME}|" \
diff --git a/net/get_iplayer/distinfo b/net/get_iplayer/distinfo
index 1910ea283389..bd4cb79545d2 100644
--- a/net/get_iplayer/distinfo
+++ b/net/get_iplayer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1523201927
-SHA256 (get-iplayer-get_iplayer-v3.13_GH0.tar.gz) = 56cb08599f66f0d06526a496b9e020a72c054cb32ab9a9df907e0f7435ace550
-SIZE (get-iplayer-get_iplayer-v3.13_GH0.tar.gz) = 140350
+TIMESTAMP = 1535484740
+SHA256 (get-iplayer-get_iplayer-v3.17_GH0.tar.gz) = 12d8780311d73bb4f573f4c019f88332c97ee1d7a676b5dc7989cd8c37562566
+SIZE (get-iplayer-get_iplayer-v3.17_GH0.tar.gz) = 142052
diff --git a/net/get_iplayer/files/get_iplayer.in b/net/get_iplayer/files/get_iplayer.in
index 1d6b4611ed0f..51a9a046f6c0 100644
--- a/net/get_iplayer/files/get_iplayer.in
+++ b/net/get_iplayer/files/get_iplayer.in
@@ -29,6 +29,7 @@
name=get_iplayer
rcvar=get_iplayer_enable
+desc="Server for fetching programs from iplayer and PVR functionality"
load_rc_config $name