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