Date: Thu, 8 Jun 2006 03:12:31 +0800 (CST) From: Rong-En Fan <rafan@infor.org> To: FreeBSD-gnats-submit@FreeBSD.org Cc: mat@FreeBSD.org Subject: ports/98648: [PATCH] www/p5-HTML-Template-JIT: update to 0.05 Message-ID: <200606071912.k57JCVKc050268@svm.csie.ntu.edu.tw> Resent-Message-ID: <200606072110.k57LAJdx062837@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 98648 >Category: ports >Synopsis: [PATCH] www/p5-HTML-Template-JIT: update to 0.05 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Wed Jun 07 21:10:19 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Rong-En Fan >Release: FreeBSD 6.1-RELEASE i386 >Organization: NTU CSIE >Environment: >Description: - Update to 0.05 - Remove patches that are merged into upstream. - Use package dependency to meet minimum version Removed file(s): - files/patch-Compiler.pm - files/patch-JIT::Base.pm - files/patch-t::03loops.t - files/patch-t::10escape.t Port maintainer (mat@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- p5-HTML-Template-JIT-0.05.patch begins here --- diff -ruN --exclude=CVS /usr/ports/www/p5-HTML-Template-JIT/Makefile /home/rafan/tmp/ports/p5-HTML-Template-JIT/Makefile --- /usr/ports/www/p5-HTML-Template-JIT/Makefile Fri Aug 20 00:20:11 2004 +++ /home/rafan/tmp/ports/p5-HTML-Template-JIT/Makefile Thu Jun 8 02:24:38 2006 @@ -6,8 +6,7 @@ # PORTNAME= HTML-Template-JIT -PORTVERSION= 0.04 -PORTREVISION= 2 +PORTVERSION= 0.05 CATEGORIES= www perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN} MASTER_SITE_SUBDIR= HTML @@ -16,9 +15,9 @@ MAINTAINER= mat@FreeBSD.org COMMENT= Perl module to compile HTML Templates with Inline::C -BUILD_DEPENDS= ${SITE_PERL}/HTML/Template.pm:${PORTSDIR}/www/p5-HTML-Template \ +BUILD_DEPENDS= p5-HTML-Template>=2.8:${PORTSDIR}/www/p5-HTML-Template \ ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \ - ${SITE_PERL}/Inline/C.pm:${PORTSDIR}/devel/p5-Inline + p5-Inline>=0.43:${PORTSDIR}/devel/p5-Inline RUN_DEPENDS= ${BUILD_DEPENDS} PERL_CONFIGURE= yes diff -ruN --exclude=CVS /usr/ports/www/p5-HTML-Template-JIT/distinfo /home/rafan/tmp/ports/p5-HTML-Template-JIT/distinfo --- /usr/ports/www/p5-HTML-Template-JIT/distinfo Mon Nov 14 22:16:12 2005 +++ /home/rafan/tmp/ports/p5-HTML-Template-JIT/distinfo Thu Jun 8 02:24:48 2006 @@ -1,3 +1,3 @@ -MD5 (HTML-Template-JIT-0.04.tar.gz) = 5814cd407e3dcca9704188d7b1332b48 -SHA256 (HTML-Template-JIT-0.04.tar.gz) = 9c7e3a7be451b3e216364c24dccf205a2cef5b9df550c639998484f8f440c842 -SIZE (HTML-Template-JIT-0.04.tar.gz) = 28874 +MD5 (HTML-Template-JIT-0.05.tar.gz) = 6acac4deeabced6f684aab7ee4cc8b32 +SHA256 (HTML-Template-JIT-0.05.tar.gz) = a43601f70b28eef1ee99e7175efcb8925bc40b21d48b3b9ddd61f69513babca3 +SIZE (HTML-Template-JIT-0.05.tar.gz) = 30221 diff -ruN --exclude=CVS /usr/ports/www/p5-HTML-Template-JIT/files/patch-Compiler.pm /home/rafan/tmp/ports/p5-HTML-Template-JIT/files/patch-Compiler.pm --- /usr/ports/www/p5-HTML-Template-JIT/files/patch-Compiler.pm Fri Aug 20 00:20:11 2004 +++ /home/rafan/tmp/ports/p5-HTML-Template-JIT/files/patch-Compiler.pm Thu Jan 1 08:00:00 1970 @@ -1,11 +0,0 @@ ---- Compiler.pm.orig Tue May 18 18:32:59 2004 -+++ JIT/Compiler.pm Tue May 18 18:33:52 2004 -@@ -131,7 +131,7 @@ - SV * temp_sv; - int i; - STRLEN len; -- char c; -+ unsigned char c; - char buf[4]; - - SvPOK_on(result); diff -ruN --exclude=CVS /usr/ports/www/p5-HTML-Template-JIT/files/patch-JIT::Base.pm /home/rafan/tmp/ports/p5-HTML-Template-JIT/files/patch-JIT::Base.pm --- /usr/ports/www/p5-HTML-Template-JIT/files/patch-JIT::Base.pm Fri Aug 20 00:20:11 2004 +++ /home/rafan/tmp/ports/p5-HTML-Template-JIT/files/patch-JIT::Base.pm Thu Jan 1 08:00:00 1970 @@ -1,11 +0,0 @@ ---- JIT/Base.pm Wed Jun 9 15:31:15 2004 -+++ JIT/Base.pm Wed Jun 9 15:34:32 2004 -@@ -75,7 +75,7 @@ - - foreach my $row (@$array) { - croak("Bad param settings - found non hash-ref for loop row in loop $loop_name!") -- unless ref $row eq 'HASH'; -+ unless ref $row && UNIVERSAL::isa($row, 'HASH'); - - my $lc_name; - foreach my $name (keys %$row) { diff -ruN --exclude=CVS /usr/ports/www/p5-HTML-Template-JIT/files/patch-t::03loops.t /home/rafan/tmp/ports/p5-HTML-Template-JIT/files/patch-t::03loops.t --- /usr/ports/www/p5-HTML-Template-JIT/files/patch-t::03loops.t Fri Aug 20 00:20:11 2004 +++ /home/rafan/tmp/ports/p5-HTML-Template-JIT/files/patch-t::03loops.t Thu Jan 1 08:00:00 1970 @@ -1,22 +0,0 @@ ---- t/03loops.t Wed Jun 9 15:57:13 2004 -+++ t/03loops.t Wed Jun 9 16:00:15 2004 -@@ -1,4 +1,4 @@ --use Test::More tests => 8; -+use Test::More tests => 9; - use HTML::Template::JIT; - - my $debug = 0; -@@ -69,3 +69,13 @@ - like($output, qr/Apples, Oranges, Brains, Toes, and Kiwi./); - like($output, qr/pingpongpingpongpingpong/); - -+$template = HTML::Template::JIT->new(filename => 'loop.tmpl', -+ path => ['t/templates'], -+ jit_path => 't/jit_path', -+ jit_debug => $debug, -+ ); -+$template->param(foo => "FOO"); -+$template->param(bar => [ bless({ val => 'foo' }, 'barfoo'), -+ bless({ val => 'bar' }, 'barbar') ]); -+$output = $template->output(); -+like($output, qr/bar: foo,bar,/); diff -ruN --exclude=CVS /usr/ports/www/p5-HTML-Template-JIT/files/patch-t::10escape.t /home/rafan/tmp/ports/p5-HTML-Template-JIT/files/patch-t::10escape.t --- /usr/ports/www/p5-HTML-Template-JIT/files/patch-t::10escape.t Fri Aug 20 00:20:11 2004 +++ /home/rafan/tmp/ports/p5-HTML-Template-JIT/files/patch-t::10escape.t Thu Jan 1 08:00:00 1970 @@ -1,22 +0,0 @@ ---- t/10escape.t Tue May 18 18:39:12 2004 -+++ t/10escape.t Tue May 18 18:42:03 2004 -@@ -1,4 +1,4 @@ --use Test::More tests => 3; -+use Test::More tests => 4; - use HTML::Template::JIT; - my $debug = 0; - -@@ -35,3 +35,13 @@ - $output = $template->output; - like($output, qr/Some URL escaped stuff:/); - -+# test 8bit char in urlescaped var -+$template = HTML::Template::JIT->new( -+ filename => 'urlescape.tmpl', -+ path => ['t/templates'], -+ jit_path => 't/jit_path', -+ jit_debug => $debug, -+ ); -+$template->param(STUFF => "\xf4"); #" -+$output = $template->output; -+like($output, qr/%F4/); #" Binary files /usr/ports/www/p5-HTML-Template-JIT/p5-HTML-Template-JIT-0.05.tbz and /home/rafan/tmp/ports/p5-HTML-Template-JIT/p5-HTML-Template-JIT-0.05.tbz differ --- p5-HTML-Template-JIT-0.05.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200606071912.k57JCVKc050268>