[Bug 207896] Review Request: astyle - Source code formatter
bugzilla at redhat.com
bugzilla at redhat.com
Mon Jun 18 06:14:53 UTC 2007
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: astyle - Source code formatter
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=207896
mtasaka at ioa.s.u-tokyo.ac.jp changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mtasaka at ioa.s.u-tokyo.ac.jp
------- Additional Comments From mtasaka at ioa.s.u-tokyo.ac.jp 2007-06-18 02:14 EST -------
(In reply to comment #12)
> General Review -->
Well, If you want to do the review of this style, please make
the summary of the review so that everyone (including submitter) can
read your review easily.
> 2) NAMING GUIDELINES:
> *no underscores in name (since the source contains underscores you could
> use underscores if you wanted, do you want to?
But the name "astyle" has no underscore.. I don't know what
is the problem with the name of this pkgname?
> *no subpackages included - NEEDINFO
> -- It would probably be best to include the libs in another pkg.
This can be left to how the submittter judges.
> -- astyle is licensed under the LGPL, not GPL
> *pkg from scratch matches minimal spec except %configure - NEEDINFO
For this package this can be ignored IMO
+1 for Ralf's comment
> *rpmlint - PASS
Umm??? Don't pass (see below)
> *changelog - CHANGE
> -- should remove the last changelog comment about a different version
Why?
> -- if another pkg exists with that version number then you should put
> the comments in its' spec file
> -- comment for initial version should match version of the pkg and
> still exist so history of the pkg is maintained
Currently I don't understand what you want to say here
> -- mock produces the following during the debug ...
> cpio: astyle/<built-in>: No such file or directory
Can be ingored
> *debuginfo pkgs - PASS
Actually, don't pass (related with rpmlint - see below)
> *libraries - NEEDINFO
> -- I think this package might need to be split apart into a libraries
> pkg and a program pkg.
IMO this is not needed for this package.
> *parallel make - NEEDINFO
This is not needed for this package (g++ *.cpp meets the demand)
> 4) LICENSING:
> *need to correct the License: field - CHANGE
* For rpmlint:
-----------------------------------------------------------
E: astyle-debuginfo script-without-shebang /usr/src/debug/astyle/src/astyle_main.cpp
W: astyle-debuginfo spurious-executable-perm /usr/src/debug/astyle/src/astyle.h
E: astyle-debuginfo script-without-shebang /usr/src/debug/astyle/src/ASEnhancer.cpp
E: astyle-debuginfo script-without-shebang /usr/src/debug/astyle/src/ASResource.cpp
E: astyle-debuginfo script-without-shebang /usr/src/debug/astyle/src/ASFormatter.cpp
E: astyle-debuginfo script-without-shebang
/usr/src/debug/astyle/src/ASBeautifier.cpp
-------------------------------------------------------------
- All of these are permission issues. Please fix these.
* Macros
- /usr/bin/install <- use macros for /usr/bin.
* Documentation
- Please check if "install.html" is needed for %doc. This seems
to be needed for people who want to rebuild this package by
themselves and does not seem to be needed for rpm users.
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the Fedora-package-review
mailing list