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#

Reply via email to