Hi,

Here's an update for YLE-dl to make it usable again.
Tested by downloading a movie from Areena with subtitles.
While here, I can take maintainership for it.

Timo

Index: Makefile
===================================================================
RCS file: /cvs/ports/multimedia/yle-dl/Makefile,v
retrieving revision 1.7
diff -u -u -p -r1.7 Makefile
--- Makefile    9 Apr 2016 14:50:59 -0000       1.7
+++ Makefile    31 Aug 2016 14:15:19 -0000
@@ -1,37 +1,40 @@
 # $OpenBSD: Makefile,v 1.7 2016/04/09 14:50:59 sthen Exp $
 
-V =                    2.2.1
-REVISION =             0
+V =                    2.11
 COMMENT =              download videos from YLE Areena
 DISTNAME =             aajanki-yle-$V
 PKGNAME =              yle-dl-$V
 CATEGORIES =           multimedia
 
 HOMEPAGE =             http://aajanki.github.io/yle-dl/
+MAINTAINER =           Timo Myyra <timo.my...@wickedbsd.net>
 
 # GPLv2
 PERMIT_PACKAGE_CDROM = Yes
 
 MASTER_SITES =         https://github.com/aajanki/yle-dl/tarball/${V}/
 
-MODULES =              lang/python
+MODULES =              lang/python \
+                       lang/php
+
 RUN_DEPENDS =          net/rtmpdump \
-                       security/py-crypto
+                       security/py-crypto \
+                       lang/php/${MODPHP_VERSION},-curl \
+                       lang/php/${MODPHP_VERSION},-mcrypt
 
 NO_TEST =              Yes
 
-WRKDIST =              ${WRKDIR}/aajanki-yle-dl-b2b1869
+WRKDIST =              ${WRKDIR}/aajanki-yle-dl-23c7d98
 
+MODPY_SETUPTOOLS =     Yes
 MODPY_ADJ_FILES =      yle-dl
 
-do-build:
-       cd ${WRKSRC} && env -i ${MAKE_ENV} ${MAKE_PROGRAM} ${MAKE_FLAGS} \
-               -f ${MAKE_FILE} ${ALL_TARGET}
-
 do-install:
        ${INSTALL_SCRIPT} ${WRKSRC}/yle-dl ${PREFIX}/bin/yle-dl
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/yle-dl
+       ${INSTALL_DATA} ${WRKSRC}/AdobeHDS.php ${PREFIX}/share/yle-dl
        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/yle-dl
        ${INSTALL_DATA} ${WRKSRC}/COPYING ${WRKSRC}/README.fi \
-               ${PREFIX}/share/doc/yle-dl
+               ${WRKSRC}/README.md ${PREFIX}/share/doc/yle-dl
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/multimedia/yle-dl/distinfo,v
retrieving revision 1.4
diff -u -u -p -r1.4 distinfo
--- distinfo    20 May 2014 14:37:02 -0000      1.4
+++ distinfo    31 Aug 2016 14:15:19 -0000
@@ -1,2 +1,2 @@
-SHA256 (aajanki-yle-2.2.1.tar.gz) = 
/zERphVHkPjL/noVvFFohzdWtck3FYax+ob09suaRds=
-SIZE (aajanki-yle-2.2.1.tar.gz) = 25557
+SHA256 (aajanki-yle-2.11.tar.gz) = L2AAPF2VEAO506ZNCvRH3UyJyqO+28yaeN8rit9YRKw=
+SIZE (aajanki-yle-2.11.tar.gz) = 57808
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/multimedia/yle-dl/pkg/PLIST,v
retrieving revision 1.2
diff -u -u -p -r1.2 PLIST
--- pkg/PLIST   20 May 2014 14:37:03 -0000      1.2
+++ pkg/PLIST   31 Aug 2016 14:15:19 -0000
@@ -3,3 +3,6 @@ bin/yle-dl
 share/doc/yle-dl/
 share/doc/yle-dl/COPYING
 share/doc/yle-dl/README.fi
+share/doc/yle-dl/README.md
+share/yle-dl/
+share/yle-dl/AdobeHDS.php

Reply via email to