[Bug 525151] Review Request: CLconverter - A simple command line tool for converting units

bugzilla at redhat.com bugzilla at redhat.com
Fri Sep 25 08:47:00 UTC 2009


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=525151





--- Comment #10 from Mario Basic <mario at information-hq.org>  2009-09-25 04:46:58 EDT ---
(In reply to comment #8)
> 
> make CFLAGS="${RPM_OPT_FLAGS}" CLconverter
> would have been it.
> 
> > 5.done
> You seem to have rebuilt the tarball without incrementing the version.
> A reasonable upstream increments the version each time it releases a new
> tarball, because people are checking tarballs for changes and will yell at you
> when a tarball is being replaced without incrementing the version.
> 
> BTW1: Did you consider to add a Makefile to your package? It would help
> packagers of various distros and OSes, and assist them to avoid having to
> figure out how your package is supposed to be built.
> 
> BTW2: Do you have another package on review? Based on this package review
> alone, I am not yet sufficiently convinced about your packaging expertise to
> sponsor you.  

I've changed the spec file to use make CFLAGS="${RPM_OPT_FLAGS}" CLconverter.
Totally forgotten about changing the version.
Will look into how to create a Makefile. I have done it once before but
forgotten.
No, this one only, yet. 

(In reply to comment #9)
> A few additional remarks from me: :)
> 
> - the license tag must be GPLv3+ (because of the addition "or
>     (at your option) any later version" in the source headers)
> 
> - the given URL doesn't seem to be up-to-date (404)
> 
> - append the CFLAGS assignment to the make statement:
>   make CLconverter CFLAGS="${RPM_OPT_FLAGS}" 
> 
> - in %files, replace %defattr(-,root,root) by %defattr(-,root,root,-)
> 
> - you should add a changelog entry with a short summary about the changes for
> each revision, so that the file history can be reproduced
> 
> - change the file permissions of the tarball to 0644  
> 
> 
> $ rpmlint /var/lib/mock/fedora-11-x86_64/result/CLconverter-*
> CLconverter.src: W: strange-permission CLconverter-0.4.7.tar.gz 0755
> CLconverter-debuginfo.x86_64: E: debuginfo-without-sources
> 3 packages and 0 specfiles checked; 1 errors, 1 warnings.  

I've changed the license tag.
URL to the new files is below.
I've used the suggestion from comment #8 to set the CFLAGS.
I have replaced %defattr(-,root,root) to %defattr(-,root,root,-).

SPEC URL:
http://www.information-hq.org/download/projects/CLconverter/Spec/CLconverter.spec
SRPM URL:
http://www.information-hq.org/download/projects/CLconverter/Srpm/CLconverter-0.4.8-1.fc11.src.rpm

-- 
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 Fedora-package-review mailing list