Bug 684087 - Review Request: perl-Catalyst-View-HTML-Template - HTML::Template View Class
Summary: Review Request: perl-Catalyst-View-HTML-Template - HTML::Template View Class
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Ralf Corsepius
QA Contact: Fedora Extras Quality Assurance
URL: http://search.cpan.org/dist/Catalyst-...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-03-11 04:43 UTC by Iain Arnell
Modified: 2011-03-23 22:58 UTC (History)
3 users (show)

Fixed In Version: perl-Catalyst-View-HTML-Template-0.03-2.fc14
Clone Of:
Environment:
Last Closed: 2011-03-21 03:32:04 UTC
Type: ---
Embargoed:
rc040203: fedora-review+
j: fedora-cvs+


Attachments (Terms of Use)

Description Iain Arnell 2011-03-11 04:43:47 UTC
Spec URL: http://fedorapeople.org/~iarnell/review/perl-Catalyst-View-HTML-Template.spec
SRPM URL: http://fedorapeople.org/~iarnell/review/perl-Catalyst-View-HTML-Template-0.03-1.fc16.src.rpm

Description:
This is the HTML::Template view class. Your subclass should inherit from
this class.

Koji build: http://koji.fedoraproject.org/koji/taskinfo?taskID=2903030

*rt-0.10_01

Comment 1 Ralf Corsepius 2011-03-14 06:47:01 UTC
This package looses a "requires:" when being built against Fedora < 15:

# rpm -q --requires -p /var/lib/mock/fedora-rawhide-x86_64/result/perl-Catalyst-View-HTML-Template-0.03-1.fc16.noarch.rpm | sort > requ.fc16

# rpm -q --requires -p /var/lib/mock/fedora-14-x86_64/result/perl-Catalyst-View-HTML-Template-0.03-1.fc14.noarch.rpm | sort > requ.fc14

# diff -u requ.fc14 requ.fc16
--- requ.fc14	2011-03-14 07:28:52.923752276 +0100
+++ requ.fc16	2011-03-14 07:29:07.337139204 +0100
@@ -1,4 +1,5 @@
 perl(base)  
+perl(Catalyst::View)  
 perl(HTML::Template)  
 perl(:MODULE_COMPAT_5.12.3)  
 perl(strict)  

Please add something similar to this to your spec:
%if 0%{?fedora} < 15
Requires: perl(Catalyst::View)
%endif

Besides this, this is a clean and simple package, sources match upstream:
63a0055097d640b6d5b345815a96502d  Catalyst-View-HTML-Template-0.03.tar.gz
installs cleanly, etc., etc.


I guess you are aware about
http://lists.fedoraproject.org/pipermail/perl-devel/2011-March/034369.html.

AFAIS, perl-Catalyst-Controller-FormBuilder has been added a filter to avoid depending on perl(Catalyst::Helper::View::HTML::Template)

IMO, this filter actually is wrong and should be removed once this package has entered Fedora.


APPROVED

Comment 2 Iain Arnell 2011-03-14 08:12:59 UTC
(In reply to comment #1)
> This package looses a "requires:" when being built against Fedora < 15:

Well spotted. Will fix as you suggested.

> I guess you are aware about
> http://lists.fedoraproject.org/pipermail/perl-devel/2011-March/034369.html.
> 
> AFAIS, perl-Catalyst-Controller-FormBuilder has been added a filter to avoid
> depending on perl(Catalyst::Helper::View::HTML::Template)
> 
> IMO, this filter actually is wrong and should be removed once this package has
> entered Fedora.

Agreed - that's why I've packaged it.

> 
> APPROVED

Thanks for the review.

Comment 3 Iain Arnell 2011-03-14 08:14:20 UTC
New Package SCM Request
=======================
Package Name: perl-Catalyst-View-HTML-Template
Short Description:  - HTML::Template View Class
Owners: iarnell
Branches: f14 f15
InitialCC: perl-sig

Comment 4 Jason Tibbitts 2011-03-14 15:39:03 UTC
This ticket is not assigned to anyone.  It should be assigned to the reviewer.

Please fix and re-raise the fedora-cvs flag.

Comment 5 Ralf Corsepius 2011-03-14 15:54:10 UTC
Please provide detailed instructions - I have no idea what I am supposed to do.

Comment 6 Iain Arnell 2011-03-14 16:13:25 UTC
New Package SCM Request
=======================
Package Name: perl-Catalyst-View-HTML-Template
Short Description:  - HTML::Template View Class
Owners: iarnell
Branches: f14 f15
InitialCC: perl-sig

Comment 7 Jason Tibbitts 2011-03-14 23:14:57 UTC
Git done (by process-git-requests).

Comment 8 Fedora Update System 2011-03-15 04:09:50 UTC
perl-Catalyst-View-HTML-Template-0.03-2.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/perl-Catalyst-View-HTML-Template-0.03-2.fc15

Comment 9 Fedora Update System 2011-03-15 04:09:57 UTC
perl-Catalyst-View-HTML-Template-0.03-2.fc14 has been submitted as an update for Fedora 14.
https://admin.fedoraproject.org/updates/perl-Catalyst-View-HTML-Template-0.03-2.fc14

Comment 10 Fedora Update System 2011-03-15 17:07:05 UTC
perl-Catalyst-View-HTML-Template-0.03-2.fc15 has been pushed to the Fedora 15 testing repository.

Comment 11 Fedora Update System 2011-03-21 03:31:59 UTC
perl-Catalyst-View-HTML-Template-0.03-2.fc15 has been pushed to the Fedora 15 stable repository.

Comment 12 Fedora Update System 2011-03-23 22:58:26 UTC
perl-Catalyst-View-HTML-Template-0.03-2.fc14 has been pushed to the Fedora 14 stable repository.


Note You need to log in before you can comment on or make changes to this bug.