Bug 175291
Summary: | Review Request: perl-PatchReader - utilities to read and manipulate patches and CVS | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Paul W. Frields <stickster> | ||||
Component: | Package Review | Assignee: | Ville Skyttä <scop> | ||||
Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Package Reviews List <fedora-package-review> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | rawhide | Flags: | j:
fedora-cvs+
|
||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2005-12-13 12:24:54 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 163779 | ||||||
Attachments: |
|
Description
Paul W. Frields
2005-12-08 15:40:30 UTC
Needswork'n'nitpicks: - Uselessly redefines %{perl_vendor*}, doesn't need %{perl_vendorarch} - Requires: perl(:MODULE_COMPAT_*) missing - Doesn't run test suite during build - Redundant %doc for man page - Installs *.pm executable - Off sync with many "best practices" from fedora-rpmdevtools' perl spec template Here's my package which should be ready to roll; "|| :" could be removed from %check and BuildRequires trimmed assuming recent perl packages though: http://cachalot.mine.nu/4/SRPMS/perl-PatchReader-0.9.5-0.2.src.rpm Note: the URLs you posted apparently use some kind of a frame hack which makes them non-wgettable. Thanks, Ville -- some questions follow so I can learn something out of this: (In reply to comment #1) > - Requires: perl(:MODULE_COMPAT_*) missing What does this mean? > - Installs *.pm executable You must have picked this up during the few minutes before I fixed this problem -- the ones up there as of this morning don't have this problem, but thanks. > - Off sync with many "best practices" from fedora-rpmdevtools' perl spec > template Yeah, I should have probably started there instead of appropriating Dag's and starting with it. > Here's my package which should be ready to roll; "|| :" could be removed from > %check and BuildRequires trimmed assuming recent perl packages though: > http://cachalot.mine.nu/4/SRPMS/perl-PatchReader-0.9.5-0.2.src.rpm Do you want me to take this one over then? > Note: the URLs you posted apparently use some kind of a frame hack which makes > them non-wgettable. Yes, but elinks should work fine if you're stuck with a text browser. (In reply to comment #2) > > - Requires: perl(:MODULE_COMPAT_*) missing > > What does this mean? Requires: perl(:MODULE_COMPAT_X.Y.Z) is used to make the package depend on a version of perl that uses modules from the X.Y.Z-versioned directories (as in eg. /usr/lib/perl5/vendor_perl/X.Y.Z). See the perl spec template for an example how to generate that based on the version of perl the package is built with. > > http://cachalot.mine.nu/4/SRPMS/perl-PatchReader-0.9.5-0.2.src.rpm > > Do you want me to take this one over then? Take what you feel comfortable maintaining in the future. But as said, the above package is IMO in a pretty good shape, and using specfiles based on the spec template makes it easier for folks to review things. > > them non-wgettable. > > Yes, but elinks should work fine if you're stuck with a text browser. OT: not stuck; wget or curl or direct rpm -Uvh <url-to-src.rpm> just "integrates" better with the way I work. OK, refer to new spec and SRPM for 0.9.5-2: http://rpm.frields.org/extras-testing/perl-PatchReader/ Created attachment 122110 [details]
Cosmetic changes
Approved with the attached patch containing some final cosmetic improvements
applied (can be done post-import, before the first build).
Please do not remove the FE-ACCEPT blocker. Thanks. Package Change Request ====================== Package Name: perl-PatchReader New Branches: EL-5 EL-6 Owners: pfrields perl-sig InitialCC: Please create EPEL branches for this package. CVS done (by process-cvs-requests.py). |