On Mon, Jan 23, 2012 at 03:42:44PM +0000, Nigel Taylor wrote: > On 01/22/12 21:23, Mikolaj Kucharski wrote: > > 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 > > > Hi, > > Term::ANSIColor is a core perl routine it should not be necessary to > create and install a new package. If that was the case then a specific > version requirement should be defined in the WWW::YouTube::Download > distribution. > > The RUN_DEPEND on devel/p5-Term-ANSIColor should be removed, and the > core perl version used. > > Only a quick test, but works without p5-Term-ANSIColor, if it's a red > colour for errors. > > Nigel
I don't know what I was smoking when I was preparing the update first time. Indeed Term::ANSIColor is in base and there is no need to port it. New version below. 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 23 Jan 2012 22:45:56 -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,10 @@ MODCPAN_EXAMPLES = Yes MODCPAN_EXAMPLES_DIST = eg -RUN_DEPENDS = www/p5-libwww \ +RUN_DEPENDS = converters/p5-JSON \ + textproc/p5-XML-TreePP \ + www/p5-HTML-Parser \ www/p5-URI \ - converters/p5-JSON \ - www/p5-HTML-Parser + 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 23 Jan 2012 22:45:56 -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 23 Jan 2012 22:45:56 -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 23 Jan 2012 22:45:56 -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#
