Bug 1200038
| Summary: | Review Request: generic-colouriser - configurable colouriser for logs and command output | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Sanne Wouda <snnw> |
| Component: | Package Review | Assignee: | Nobody's working on this, feel free to take it <nobody> |
| Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | carl, extras-qa, fedora-package-review, i.am.fedora.bk, i, package-review, pahan, terje.rosten |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | 564537 | Environment: | |
| Last Closed: | 2020-08-10 00:50:51 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: | 201449 | ||
|
Description
Sanne Wouda
2015-03-09 14:58:39 UTC
Upstream development has recently resumed. I'd like to finish packaging this for Fedora. I've created a new package based on Carl's version: Spec: http://www.stack.nl/~snnw/generic-colouriser.spec SRPM: http://www.stack.nl/~snnw/generic-colouriser-1.7-1.fc21.src.rpm To address earlier concerns, I've done the following: * Renamed package to avoid confusion with GNU Radio GUI. It has since been removed from Fedora, so no naming conflict from the executables remains. * Byte-compiling the Python script does not seem necessary. Please update to latest version 1.9 and I'll review it. Spec and SRPM are refreshed for version 1.9. Spec: http://www.stack.nl/~snnw/generic-colouriser.spec SRPM: http://www.stack.nl/~snnw/generic-colouriser-1.9-1.fc22.src.rpm Thanks Pavel for taking a look. Some quick comments. - BuildRoot: ..., %clean section, line %defattr(-,root,root,-) and line rm -rf $RPM_BUILD_ROOT in %install are not needed, remove these - Use %license macro - Lines in %%description too long - Drop disttag from changelog, use: 1.9-1 This way you can use same spec file for all branches. - Add empty line between each changelog item. Thanks for the comments, Terje. (In reply to Terje Røsten from comment #4) > Some quick comments. > > - BuildRoot: ..., %clean section, line %defattr(-,root,root,-) and line rm > -rf $RPM_BUILD_ROOT in %install are not needed, remove these Removed the mentioned lines and sections. Thanks. > - Use %license macro COPYING is the license and has been marked as such. > - Lines in %%description too long The line was 79 characters long exactly, but I've made it shorter anyway. > - Drop disttag from changelog, use: 1.9-1 > This way you can use same spec file for all branches. Nice. > - Add empty line between each changelog item. Done. Is this a convention, or requirement? New links: Spec: http://www.stack.nl/~snnw/generic-colouriser.spec SRPM: http://www.stack.nl/~snnw/generic-colouriser-1.9-1.fc23.src.rpm Thanks! BuildRoot can be removed too. Very minor: remove empty line between Summary and Group. All specs I have seen have empty line in between in changelog. Why is this needed: BuildRequires: python2-devel Is there any requires needed or are those automatic any way? Can you create a fedora account: https://admin.fedoraproject.org/accounts and do a koji scratch build: https://fedoraproject.org/wiki/Using_the_Koji_build_system?rd=PackageMaintainers/UsingKoji#Scratch_Builds snnw's scratch build of generic-colouriser-1.9-1.fc23.src.rpm for rawhide completed http://koji.fedoraproject.org/koji/taskinfo?taskID=11956748 This is an automatic check from review-stats script. This review request ticket hasn't been updated for some time. We're sorry it is taking so long. If you're still interested in packaging this software into Fedora repositories, please respond to this comment clearing the NEEDINFO flag. You may want to update the specfile and the src.rpm to the latest version available and to propose a review swap on Fedora devel mailing list to increase chances to have your package reviewed. If this is your first package and you need a sponsor, you may want to post some informal reviews. Read more at https://fedoraproject.org/wiki/How_to_get_sponsored_into_the_packager_group. Without any reply, this request will shortly be considered abandoned and will be closed. Thank you for your patience. This is an automatic action taken by review-stats script. The ticket submitter failed to clear the NEEDINFO flag in a month. As per https://fedoraproject.org/wiki/Policy_for_stalled_package_reviews we consider this ticket as DEADREVIEW and proceed to close it. |