So I propose the following. Okay? -- WBR, Vadim Zhukov
Index: quirks/Makefile =================================================================== RCS file: /cvs/ports/devel/quirks/Makefile,v retrieving revision 1.162 diff -u -p -r1.162 Makefile --- quirks/Makefile 24 Jul 2014 19:54:59 -0000 1.162 +++ quirks/Makefile 24 Jul 2014 20:05:58 -0000 @@ -5,7 +5,7 @@ CATEGORIES = devel databases DISTFILES = # API.rev -PKGNAME = quirks-2.8 +PKGNAME = quirks-2.9 PKG_ARCH = * MAINTAINER = Marc Espie <es...@openbsd.org> Index: quirks/files/Quirks.pm =================================================================== RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v retrieving revision 1.168 diff -u -p -r1.168 Quirks.pm --- quirks/files/Quirks.pm 24 Jul 2014 19:54:59 -0000 1.168 +++ quirks/files/Quirks.pm 24 Jul 2014 20:05:58 -0000 @@ -352,6 +352,7 @@ my $stem_extensions = { 'nagios-plugins-pgsql' => 'monitoring-plugins-pgsql', 'kdnssd' => 'zeroconf-ioslave', 'kwallet' => 'kwalletmanager', + 'p5-TAP-Parser' => 'p5-Test-Harness', }; # reasons for obsolete packages Index: p5-Test-Harness/Makefile =================================================================== RCS file: /cvs/ports/devel/p5-Test-Harness/Makefile,v retrieving revision 1.16 diff -u -p -r1.16 Makefile --- p5-Test-Harness/Makefile 26 Apr 2014 22:11:43 -0000 1.16 +++ p5-Test-Harness/Makefile 24 Jul 2014 20:05:58 -0000 @@ -4,6 +4,7 @@ COMMENT = Run Perl standard test scripts DISTNAME = Test-Harness-3.30 CATEGORIES = devel +REVISION = 0 MAINTAINER = Andrew Fresh <afre...@openbsd.org> Index: p5-Test-Harness/pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/p5-Test-Harness/pkg/PLIST,v retrieving revision 1.8 diff -u -p -r1.8 PLIST --- p5-Test-Harness/pkg/PLIST 26 Apr 2014 22:11:43 -0000 1.8 +++ p5-Test-Harness/pkg/PLIST 24 Jul 2014 20:05:58 -0000 @@ -1,4 +1,6 @@ @comment $OpenBSD: PLIST,v 1.8 2014/04/26 22:11:43 afresh1 Exp $ +@conflict p5-TAP-Parser-* +@pkgpath devel/p5-TAP-Parser bin/prove ${P5SITE}/App/ ${P5SITE}/App/Prove/ Index: p5-TAP-Parser/Makefile =================================================================== RCS file: p5-TAP-Parser/Makefile diff -N p5-TAP-Parser/Makefile --- p5-TAP-Parser/Makefile 11 Mar 2013 10:50:22 -0000 1.5 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,18 +0,0 @@ -# $OpenBSD: Makefile,v 1.5 2013/03/11 10:50:22 espie Exp $ - -COMMENT= parse TAP output - -MODULES= cpan -DISTNAME= TAP-Parser-0.54 -REVISION= 0 -CATEGORIES= devel - -# perl -PERMIT_PACKAGE_CDROM= Yes - -CPAN_AUTHOR= ANDYA - -CONFIGURE_STYLE= modbuild -USE_GROFF = Yes - -.include <bsd.port.mk> Index: p5-TAP-Parser/distinfo =================================================================== RCS file: p5-TAP-Parser/distinfo diff -N p5-TAP-Parser/distinfo --- p5-TAP-Parser/distinfo 14 Sep 2007 05:53:04 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,5 +0,0 @@ -MD5 (TAP-Parser-0.54.tar.gz) = gie5N/716T/o1cDmSLLZ4A== -RMD160 (TAP-Parser-0.54.tar.gz) = z7pABjHQe4hMdvtY6UdB30H5r2M= -SHA1 (TAP-Parser-0.54.tar.gz) = smGs8PR8fNyYs4h7xPdkmpjbXxY= -SHA256 (TAP-Parser-0.54.tar.gz) = Aeu2MZFBFHof+0Y4qbKw4fH9j6mZokNfltoAoevRpTs= -SIZE (TAP-Parser-0.54.tar.gz) = 116215 Index: p5-TAP-Parser/patches/patch-Build_PL =================================================================== RCS file: p5-TAP-Parser/patches/patch-Build_PL diff -N p5-TAP-Parser/patches/patch-Build_PL --- p5-TAP-Parser/patches/patch-Build_PL 14 Sep 2007 05:53:04 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,21 +0,0 @@ -$OpenBSD: patch-Build_PL,v 1.1.1.1 2007/09/14 05:53:04 msf Exp $ ---- Build.PL.orig Fri Sep 14 14:36:53 2007 -+++ Build.PL Fri Sep 14 14:37:34 2007 -@@ -36,16 +36,6 @@ my $builder = $build_class->new( - add_to_cleanup => ['TAP-Parser-*'], - ); - --if ($builder->prompt( -- "TAP::Parser includes \"runtests\" which is the equivalent of the\n" -- . "TAP::Harness \"prove\". If you choose to install runtests you will be able\n" -- . "to run a module's test suite via TAP::Parser by typing \"runtests -rb\" in\n" -- . "the project's root directory.\n\n" -- . "Do you wish to install the 'runtests' utility?", "y" -- ) =~ /^[Yy]/ -- ) --{ -- $builder->script_files( ["bin/runtests"] ); --} -+$builder->script_files( ["bin/runtests"] ); - - $builder->create_build_script(); Index: p5-TAP-Parser/pkg/DESCR =================================================================== RCS file: p5-TAP-Parser/pkg/DESCR diff -N p5-TAP-Parser/pkg/DESCR --- p5-TAP-Parser/pkg/DESCR 14 Sep 2007 05:53:04 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1 +0,0 @@ -TAP::Parser is designed as a replacement for Test::Harness. Index: p5-TAP-Parser/pkg/PLIST =================================================================== RCS file: p5-TAP-Parser/pkg/PLIST diff -N p5-TAP-Parser/pkg/PLIST --- p5-TAP-Parser/pkg/PLIST 14 Sep 2007 05:53:04 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,56 +0,0 @@ -@comment $OpenBSD: PLIST,v 1.1.1.1 2007/09/14 05:53:04 msf Exp $ -bin/runtests -${P5SITE}/TAP/ -${P5SITE}/TAP/Base.pm -${P5SITE}/TAP/Harness/ -${P5SITE}/TAP/Harness.pm -${P5SITE}/TAP/Harness/Color.pm -${P5SITE}/TAP/Harness/Compatible.pm -${P5SITE}/TAP/Parser/ -${P5SITE}/TAP/Parser.pm -${P5SITE}/TAP/Parser/Aggregator.pm -${P5SITE}/TAP/Parser/Grammar.pm -${P5SITE}/TAP/Parser/Iterator/ -${P5SITE}/TAP/Parser/Iterator.pm -${P5SITE}/TAP/Parser/Iterator/Array.pm -${P5SITE}/TAP/Parser/Iterator/Process.pm -${P5SITE}/TAP/Parser/Iterator/Stream.pm -${P5SITE}/TAP/Parser/Result/ -${P5SITE}/TAP/Parser/Result.pm -${P5SITE}/TAP/Parser/Result/Bailout.pm -${P5SITE}/TAP/Parser/Result/Comment.pm -${P5SITE}/TAP/Parser/Result/Plan.pm -${P5SITE}/TAP/Parser/Result/Test.pm -${P5SITE}/TAP/Parser/Result/Unknown.pm -${P5SITE}/TAP/Parser/Result/Version.pm -${P5SITE}/TAP/Parser/Result/YAML.pm -${P5SITE}/TAP/Parser/Source/ -${P5SITE}/TAP/Parser/Source.pm -${P5SITE}/TAP/Parser/Source/Perl.pm -${P5SITE}/TAP/Parser/YAMLish/ -${P5SITE}/TAP/Parser/YAMLish/Reader.pm -${P5SITE}/TAP/Parser/YAMLish/Writer.pm -@man man/man1/runtests.1 -@man man/man3p/TAP::Base.3p -@man man/man3p/TAP::Harness.3p -@man man/man3p/TAP::Harness::Color.3p -@man man/man3p/TAP::Harness::Compatible.3p -@man man/man3p/TAP::Parser.3p -@man man/man3p/TAP::Parser::Aggregator.3p -@man man/man3p/TAP::Parser::Grammar.3p -@man man/man3p/TAP::Parser::Iterator.3p -@man man/man3p/TAP::Parser::Iterator::Array.3p -@man man/man3p/TAP::Parser::Iterator::Process.3p -@man man/man3p/TAP::Parser::Iterator::Stream.3p -@man man/man3p/TAP::Parser::Result.3p -@man man/man3p/TAP::Parser::Result::Bailout.3p -@man man/man3p/TAP::Parser::Result::Comment.3p -@man man/man3p/TAP::Parser::Result::Plan.3p -@man man/man3p/TAP::Parser::Result::Test.3p -@man man/man3p/TAP::Parser::Result::Unknown.3p -@man man/man3p/TAP::Parser::Result::Version.3p -@man man/man3p/TAP::Parser::Result::YAML.3p -@man man/man3p/TAP::Parser::Source.3p -@man man/man3p/TAP::Parser::Source::Perl.3p -@man man/man3p/TAP::Parser::YAMLish::Reader.3p -@man man/man3p/TAP::Parser::YAMLish::Writer.3p