Update to version 0.40 below. This unbreaks YouTube as they change the code recently.
Please also read posts from my previous updates for more detailed information about changes between below (0.40) and in-tree (0.32) version: http://marc.info/?l=openbsd-ports&m=132683686806468&w=2 Index: Makefile =================================================================== RCS file: /cvs/ports/www/p5-WWW-YouTube-Download/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- Makefile 26 Aug 2011 09:03:13 -0000 1.4 +++ Makefile 22 Jan 2012 21:16:35 -0000 @@ -3,7 +3,7 @@ COMMENT = simple YouTube interface for downloading videos MODULES = cpan -DISTNAME = WWW-YouTube-Download-0.32 +DISTNAME = WWW-YouTube-Download-0.40 CATEGORIES = www MAINTAINER = Mikolaj Kucharski <[email protected]> @@ -20,9 +20,11 @@ MODCPAN_EXAMPLES = Yes MODCPAN_EXAMPLES_DIST = eg -RUN_DEPENDS = www/p5-libwww \ - www/p5-URI \ +RUN_DEPENDS = devel/p5-Term-ANSIColor \ converters/p5-JSON \ - www/p5-HTML-Parser + textproc/p5-XML-TreePP \ + www/p5-HTML-Parser \ + www/p5-URI \ + www/p5-libwww .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/www/p5-WWW-YouTube-Download/distinfo,v retrieving revision 1.4 diff -u -r1.4 distinfo --- distinfo 26 Aug 2011 09:03:13 -0000 1.4 +++ distinfo 22 Jan 2012 21:16:35 -0000 @@ -1,5 +1,5 @@ -MD5 (WWW-YouTube-Download-0.32.tar.gz) = l3usE74P8TNq8kcWXJBEjw== -RMD160 (WWW-YouTube-Download-0.32.tar.gz) = W8Xm5yO20hcElh6xa7toSUV12bI= -SHA1 (WWW-YouTube-Download-0.32.tar.gz) = 8UG1kxu3RRJu9JHUaosXxbFod8Q= -SHA256 (WWW-YouTube-Download-0.32.tar.gz) = Adhf7sgwMcGTY/5PiOIahk611lKlen4LTrSXEIprxxU= -SIZE (WWW-YouTube-Download-0.32.tar.gz) = 35796 +MD5 (WWW-YouTube-Download-0.40.tar.gz) = DttyVo2GhAhXhcqbfRCZGA== +RMD160 (WWW-YouTube-Download-0.40.tar.gz) = qAg0iNZeDzpKfgM+m1DslL0r4NA= +SHA1 (WWW-YouTube-Download-0.40.tar.gz) = Gz7TBWljITlmuYuu+vezUb2yh7c= +SHA256 (WWW-YouTube-Download-0.40.tar.gz) = QugU9aOA22XOXrgt+DK49GJmcy57bS/qUYX6RuIl7Kg= +SIZE (WWW-YouTube-Download-0.40.tar.gz) = 34282 Index: patches/patch-Makefile_PL =================================================================== RCS file: /cvs/ports/www/p5-WWW-YouTube-Download/patches/patch-Makefile_PL,v retrieving revision 1.2 diff -u -r1.2 patch-Makefile_PL --- patches/patch-Makefile_PL 31 Jul 2011 18:09:57 -0000 1.2 +++ patches/patch-Makefile_PL 22 Jan 2012 21:16:35 -0000 @@ -3,13 +3,13 @@ Module::Install::AuthorTests is missing in ports tree, but not really essential. ---- Makefile.PL.orig Tue Jan 4 15:17:14 2011 -+++ Makefile.PL Mon Jan 10 22:22:02 2011 -@@ -8,7 +8,6 @@ requires 'JSON'; - requires 'HTML::Entities'; +--- Makefile.PL.orig Tue Jan 17 16:23:57 2012 ++++ Makefile.PL Sun Jan 22 20:58:39 2012 +@@ -11,7 +11,6 @@ requires 'Term::ANSIColor'; # for youtube-download and + requires 'XML::TreePP'; # for youtube-playlists tests 't/*.t t/*/*.t'; -author_tests 'xt'; - test_requires 'Test::More', '0.96'; - auto_include; + install_script 'bin/youtube-download', 'bin/youtube-playlists'; + Index: patches/patch-lib_WWW_YouTube_Download_pm =================================================================== RCS file: patches/patch-lib_WWW_YouTube_Download_pm diff -N patches/patch-lib_WWW_YouTube_Download_pm Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/www/p5-WWW-YouTube-Download/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 PLIST --- pkg/PLIST 25 Apr 2011 13:04:17 -0000 1.1.1.1 +++ pkg/PLIST 22 Jan 2012 21:16:35 -0000 @@ -1,6 +1,10 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2011/04/25 13:04:17 todd Exp $ +bin/youtube-download +bin/youtube-playlists ${P5SITE}/WWW/YouTube/ ${P5SITE}/WWW/YouTube/Download.pm +@man man/man1/youtube-download.1 +@man man/man1/youtube-playlists.1 @man man/man3p/WWW::YouTube::Download.3p share/examples/p5-WWW-YouTube-Download/ share/examples/p5-WWW-YouTube-Download/cb.pl -- best regards q#
