View | Details | Raw Unified | Return to bug 144684
Collapse All | Expand All

(-)p5-Devel-REPL/Makefile (-6 / +6 lines)
Lines 6-13 Link Here
6
#
6
#
7
7
8
PORTNAME=	Devel-REPL
8
PORTNAME=	Devel-REPL
9
PORTVERSION=	1.003007
9
PORTVERSION=	1.003009
10
PORTREVISION=	1
11
CATEGORIES=	devel perl5
10
CATEGORIES=	devel perl5
12
MASTER_SITES=	CPAN
11
MASTER_SITES=	CPAN
13
PKGNAMEPREFIX=	p5-
12
PKGNAMEPREFIX=	p5-
Lines 24-39 Link Here
24
	p5-Task-Weaken>0:${PORTSDIR}/devel/p5-Task-Weaken \
23
	p5-Task-Weaken>0:${PORTSDIR}/devel/p5-Task-Weaken \
25
	p5-PPI>0:${PORTSDIR}/textproc/p5-PPI \
24
	p5-PPI>0:${PORTSDIR}/textproc/p5-PPI \
26
	p5-Data-Dump-Streamer>0:${PORTSDIR}/devel/p5-Data-Dump-Streamer \
25
	p5-Data-Dump-Streamer>0:${PORTSDIR}/devel/p5-Data-Dump-Streamer \
26
	p5-Data-Dumper-Concise>0:${PORTSDIR}/devel/p5-Data-Dumper-Concise \
27
	p5-File-Next>0:${PORTSDIR}/sysutils/p5-File-Next \
27
	p5-File-Next>0:${PORTSDIR}/sysutils/p5-File-Next \
28
	p5-B-Keywords>0:${PORTSDIR}/devel/p5-B-Keywords \
28
	p5-B-Keywords>0:${PORTSDIR}/devel/p5-B-Keywords \
29
	p5-Lexical-Persistence>0:${PORTSDIR}/devel/p5-Lexical-Persistence \
29
	p5-Lexical-Persistence>0:${PORTSDIR}/devel/p5-Lexical-Persistence \
30
	p5-App-Nopaste>0:${PORTSDIR}/www/p5-App-Nopaste \
30
	p5-App-Nopaste>0:${PORTSDIR}/www/p5-App-Nopaste \
31
	p5-Module-Refresh>0:${PORTSDIR}/devel/p5-Module-Refresh
31
	p5-Module-Refresh>0:${PORTSDIR}/devel/p5-Module-Refresh \
32
	p5-Sys-SigAction>0:${PORTSDIR}/devel/p5-Sys-SigAction
32
RUN_DEPENDS=	${BUILD_DEPENDS}
33
RUN_DEPENDS=	${BUILD_DEPENDS}
33
34
34
PERL_CONFIGURE=	5.8.1+
35
PERL_CONFIGURE=	5.8.1+
35
36
36
MAN3=	Devel::REPL.3 \
37
MAN3=	Devel::REPL.3 \
38
	Devel::REPL::Overview.3 \
37
	Devel::REPL::Plugin::B::Concise.3 \
39
	Devel::REPL::Plugin::B::Concise.3 \
38
	Devel::REPL::Plugin::Colors.3 \
40
	Devel::REPL::Plugin::Colors.3 \
39
	Devel::REPL::Plugin::Commands.3 \
41
	Devel::REPL::Plugin::Commands.3 \
Lines 44-49 Link Here
44
	Devel::REPL::Plugin::CompletionDriver::LexEnv.3 \
46
	Devel::REPL::Plugin::CompletionDriver::LexEnv.3 \
45
	Devel::REPL::Plugin::CompletionDriver::Methods.3 \
47
	Devel::REPL::Plugin::CompletionDriver::Methods.3 \
46
	Devel::REPL::Plugin::CompletionDriver::Turtles.3 \
48
	Devel::REPL::Plugin::CompletionDriver::Turtles.3 \
49
	Devel::REPL::Plugin::DDC.3 \
47
	Devel::REPL::Plugin::DDS.3 \
50
	Devel::REPL::Plugin::DDS.3 \
48
	Devel::REPL::Plugin::DumpHistory.3 \
51
	Devel::REPL::Plugin::DumpHistory.3 \
49
	Devel::REPL::Plugin::FancyPrompt.3 \
52
	Devel::REPL::Plugin::FancyPrompt.3 \
Lines 65-71 Link Here
65
	Devel::REPL::Plugin::Turtles.3 \
68
	Devel::REPL::Plugin::Turtles.3 \
66
	Devel::REPL::Profile.3
69
	Devel::REPL::Profile.3
67
70
68
post-patch:
69
	@${RM} ${WRKSRC}/lib/Devel/REPL/Meta/Plugin.pm.orig
70
71
.include <bsd.port.mk>
71
.include <bsd.port.mk>
(-)p5-Devel-REPL/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (Devel-REPL-1.003007.tar.gz) = 2feec7e574161c6551532295585857ab
1
MD5 (Devel-REPL-1.003009.tar.gz) = 6d74d8a1f32ace0f11a536cf4b237a18
2
SHA256 (Devel-REPL-1.003007.tar.gz) = 56960821b0342233253d15648a9420c29b01e97b127a76190d2ec05ee020e1b4
2
SHA256 (Devel-REPL-1.003009.tar.gz) = 2303b64667c0066b81eca47a175937440a6d6903ef38025966fb8087eebca48e
3
SIZE (Devel-REPL-1.003007.tar.gz) = 44082
3
SIZE (Devel-REPL-1.003009.tar.gz) = 49226
(-)p5-Devel-REPL/files/patch-lib_Devel_REPL_Meta_Plugin.pm (-21 lines)
Lines 1-21 Link Here
1
2
$FreeBSD: ports/devel/p5-Devel-REPL/files/patch-lib_Devel_REPL_Meta_Plugin.pm,v 1.1 2010/02/16 15:06:02 pav Exp $
3
4
--- lib/Devel/REPL/Meta/Plugin.pm.orig
5
+++ lib/Devel/REPL/Meta/Plugin.pm
6
@@ -6,6 +6,7 @@
7
 
8
 before 'apply' => sub {
9
   my ($self, $other) = @_;
10
+  return unless $other->isa('Devel::REPL');
11
   if (my $pre = $self->get_method('BEFORE_PLUGIN')) {
12
     $pre->body->($other, $self);
13
   }
14
@@ -13,6 +14,7 @@
15
 
16
 after 'apply' => sub {
17
   my ($self, $other) = @_;
18
+  return unless $other->isa('Devel::REPL');
19
   if (my $pre = $self->get_method('AFTER_PLUGIN')) {
20
     $pre->body->($other, $self);
21
   }
(-)p5-Devel-REPL/pkg-plist (+2 lines)
Lines 2-7 Link Here
2
%%SITE_PERL%%/Devel/REPL.pm
2
%%SITE_PERL%%/Devel/REPL.pm
3
%%SITE_PERL%%/Devel/REPL/Error.pm
3
%%SITE_PERL%%/Devel/REPL/Error.pm
4
%%SITE_PERL%%/Devel/REPL/Meta/Plugin.pm
4
%%SITE_PERL%%/Devel/REPL/Meta/Plugin.pm
5
%%SITE_PERL%%/Devel/REPL/Overview.pod
5
%%SITE_PERL%%/Devel/REPL/Plugin.pm
6
%%SITE_PERL%%/Devel/REPL/Plugin.pm
6
%%SITE_PERL%%/Devel/REPL/Plugin/B/Concise.pm
7
%%SITE_PERL%%/Devel/REPL/Plugin/B/Concise.pm
7
%%SITE_PERL%%/Devel/REPL/Plugin/Colors.pm
8
%%SITE_PERL%%/Devel/REPL/Plugin/Colors.pm
Lines 13-18 Link Here
13
%%SITE_PERL%%/Devel/REPL/Plugin/CompletionDriver/LexEnv.pm
14
%%SITE_PERL%%/Devel/REPL/Plugin/CompletionDriver/LexEnv.pm
14
%%SITE_PERL%%/Devel/REPL/Plugin/CompletionDriver/Methods.pm
15
%%SITE_PERL%%/Devel/REPL/Plugin/CompletionDriver/Methods.pm
15
%%SITE_PERL%%/Devel/REPL/Plugin/CompletionDriver/Turtles.pm
16
%%SITE_PERL%%/Devel/REPL/Plugin/CompletionDriver/Turtles.pm
17
%%SITE_PERL%%/Devel/REPL/Plugin/DDC.pm
16
%%SITE_PERL%%/Devel/REPL/Plugin/DDS.pm
18
%%SITE_PERL%%/Devel/REPL/Plugin/DDS.pm
17
%%SITE_PERL%%/Devel/REPL/Plugin/DumpHistory.pm
19
%%SITE_PERL%%/Devel/REPL/Plugin/DumpHistory.pm
18
%%SITE_PERL%%/Devel/REPL/Plugin/FancyPrompt.pm
20
%%SITE_PERL%%/Devel/REPL/Plugin/FancyPrompt.pm

Return to bug 144684