[Bug 700346] Review Request: perl-Barcode-Code128 - Generate CODE 128 bar codes
bugzilla at redhat.com
bugzilla at redhat.com
Tue May 24 03:48:35 UTC 2011
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=700346
--- Comment #8 from Iain Arnell <iarnell at gmail.com> 2011-05-23 23:48:34 EDT ---
Okay. That's much better now. There's still a few minor points that I should
have mentioned earlier:
Although not explicitly mentioned in the packaging guidelines, it is implied
that you should include your email address in the changelog entries (and it's
certainly the convention to do so). See the examples:
https://fedoraproject.org/wiki/Packaging/Guidelines#Changelogs
And if you don't intend maintaining this in EPEL (all of these are still
required for EPEL 4 and 5, though), there are a few simplifications that can be
made (all of which would apply to your other packages too):
You don't need to specify the BuildRoot tag any more.
You don't need to 'rm -rf $RPM_BUILD_ROOT' at the start of %install section.
You don't need %clean section at all.
And in %files section, you can remove '%defattr(-,root,root,-)' line.
These minor changes aren't considered blockers, so in principle, I'm happy to
approve this as is. Since you have some more packages ready, I'll go ahead and
review them too before continuing with sponsorship, but so far it's looking
pretty good.
koji: http://koji.fedoraproject.org/koji/taskinfo?taskID=3088362
Spec looks sane, clean and consistent; license is correct (Public Domain);
make test passes cleanly.
Source tarballs match upstream (sha1sum):
aa08a87236998d8bc475e669a635c1e654b02073 Barcode-Code128-2.01.tar.gz
aa08a87236998d8bc475e669a635c1e654b02073 Barcode-Code128-2.01.tar.gz.srpm
Final provides / requires are sane:
======> perl-Barcode-Code128-2.01-2.fc16.noarch.rpm <======
====> rpmlint
1 packages and 0 specfiles checked; 0 errors, 0 warnings.
====> provides
perl(Barcode::Code128) = 2.01
perl-Barcode-Code128 = 2.01-2.fc16
====> requires
perl >= 0:5.004
perl(Carp)
perl(constant)
perl(Exporter)
perl(GD)
perl(:MODULE_COMPAT_5.12.3)
perl(strict)
perl(vars)
====> obsoletes
====> conflicts
======> perl-Barcode-Code128-2.01-2.fc16.src.rpm <======
====> rpmlint
1 packages and 0 specfiles checked; 0 errors, 0 warnings.
====> provides
====> requires
perl(ExtUtils::MakeMaker)
perl(GD)
====> obsoletes
====> conflicts
====> mock install
INFO: mock.py version 1.1.9 starting...
State Changed: init plugins
INFO: selinux enabled
State Changed: start
Mock Version: 1.1.9
INFO: Mock Version: 1.1.9
State Changed: lock buildroot
INFO: installing package(s): perl-Barcode-Code128-2.01-2.fc16.noarch.rpm
INFO:
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
perl-Barcode-Code128 noarch 2.01-2.fc16
/perl-Barcode-Code128-2.01-2.fc16.noarch
42 k
Installing for dependencies:
fontconfig x86_64 2.8.0-3.fc15 fedora 183 k
freetype x86_64 2.4.4-4.fc16 fedora 356 k
gd x86_64 2.0.35-12.fc15 fedora 140 k
libX11 x86_64 1.4.3-1.fc16 fedora 581 k
libX11-common noarch 1.4.3-1.fc16 fedora 174 k
libXau x86_64 1.0.6-2.fc15 fedora 24 k
libXpm x86_64 3.5.8-3.fc15 fedora 58 k
libjpeg-turbo x86_64 1.1.0-2.fc16 fedora 117 k
libpng x86_64 2:1.2.44-3.fc15 fedora 180 k
libxcb x86_64 1.7-2.fc15 fedora 100 k
perl-GD x86_64 2.44-6.fc15 fedora 181 k
Transaction Summary
================================================================================
Install 12 Package(s)
Total size: 2.1 M
Total download size: 181 k
Installed size: 6.6 M
Installed:
perl-Barcode-Code128.noarch 0:2.01-2.fc16
Dependency Installed:
fontconfig.x86_64 0:2.8.0-3.fc15 freetype.x86_64 0:2.4.4-4.fc16
gd.x86_64 0:2.0.35-12.fc15 libX11.x86_64 0:1.4.3-1.fc16
libX11-common.noarch 0:1.4.3-1.fc16 libXau.x86_64 0:1.0.6-2.fc15
libXpm.x86_64 0:3.5.8-3.fc15 libjpeg-turbo.x86_64 0:1.1.0-2.fc16
libpng.x86_64 2:1.2.44-3.fc15 libxcb.x86_64 0:1.7-2.fc15
perl-GD.x86_64 0:2.44-6.fc15
State Changed: unlock buildroot
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the package-review
mailing list