https://bugzilla.redhat.com/show_bug.cgi?id=1301253
Bug ID: 1301253 Summary: Review Request: color - A string colorizer Product: Fedora Version: rawhide Component: Package Review Severity: medium Assignee: nobody@fedoraproject.org Reporter: awd123ps@gmail.com QA Contact: extras-qa@fedoraproject.org CC: package-review@lists.fedoraproject.org
Spec URL: http://terrydunn.org/color/color.spec SRPM URL: http://terrydunn.org/color/color-0.2.1-1.fc23.src.rpm Description: This program uses ANSI escape codes to colorize a string passed to it either by argv or stdin. Fedora Account System Username: awd123
https://bugzilla.redhat.com/show_bug.cgi?id=1301253
Austin Dunn awd123ps@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://github.com/awd123/c | |olor
https://bugzilla.redhat.com/show_bug.cgi?id=1301253
Brandon Thomas bthomaszx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bthomaszx@gmail.com
--- Comment #1 from Brandon Thomas bthomaszx@gmail.com --- This is not an official review, and this does not effect the status of the review request. * It looks like a period slipped into the packages Summary. * I don't believe that Amusements/Games" is a valid group. * "make %{?_smp_mflags}" can be replaced with "%make_build". * You don't need to specify the packager. * You probably want the install and ln command to be in the "%install" section. * You might want to consider including a change log at the end of your file.
https://bugzilla.redhat.com/show_bug.cgi?id=1301253
--- Comment #2 from Austin Dunn awd123ps@gmail.com --- (In reply to Brandon Thomas from comment #1)
Thanks for the review!
- I don't believe that Amusements/Games" is a valid group.
Amusements/Games is a valid group. Try "cat /usr/share/doc/rpm/GROUPS"
- "make %{?_smp_mflags}" can be replaced with "%make_build".
That was in the vim .spec template, I will fix it in an update.
- You probably want the install and ln command to be in the "%install"
See above.
https://bugzilla.redhat.com/show_bug.cgi?id=1301253
Petr Pisar ppisar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ppisar@redhat.com Blocks| |177841 (FE-NEEDSPONSOR)
--- Comment #3 from Petr Pisar ppisar@redhat.com --- You seems to not be in packager group yet, so I added the required "blocks" dependency to this bug report. I hope some packager sponsor reach you. To the package:
The License value is not valid one. See https://fedoraproject.org/wiki/Licensing for the list of available identifiers.
The program requires C compiler to build. You should build-requires gcc. See https://fedoraproject.org/wiki/Packaging:C_and_C%2B%2B.
The spec file invokes make command, so it should build-require it.
The LICENSE file must be packaged using %license macro. See https://fedoraproject.org/wiki/Packaging:LicensingGuidelines.
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=177841 [Bug 177841] Tracker: Review requests from new Fedora packagers who need a sponsor
https://bugzilla.redhat.com/show_bug.cgi?id=1301253
Petr Ĺ abata psabata@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugzilla.redhat.com | |/show_bug.cgi?id=1268697, | |https://bugzilla.redhat.com | |/show_bug.cgi?id=1300465
package-review@lists.fedoraproject.org