[Bug 167147] Review Request: Aqsis - 3D Rendering system
bugzilla at redhat.com
bugzilla at redhat.com
Sat Dec 23 09:42:01 UTC 2006
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: Aqsis - 3D Rendering system
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=167147
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 2006-12-23 04:41 EST -------
Well, would you provide both spec/srpm of this package
for convenience? Also, each you modify spec/srpm, you must
change (increment) release number because only changing
srpm/spec without release number confuses people who
check it.
Only from I viewed the spec file in comment #25 (I have not
tried to rebuild this, please provide srpm),
* Don't write redundant Requires which are required automatically
by libraries' dependencies.
* Don't write redundant BuildRequires which are included in
minimal. Check:
http://fedoraproject.org/wiki/Extras/FullExceptionList
* Please explain why -devel package should include static
archives
Check "Exclusion of Static Libraries" of
http://fedoraproject.org/wiki/Packaging/Guidelines
--------------------------------------------
%{_libdir}/%{name}/*.a
--------------------------------------------
*
--------------------------------------------
%{_bindir}/mpanalyse.py
%exclude %{_bindir}/mpanalyse.pyo
%exclude %{_bindir}/mpanalyse.pyc
--------------------------------------------
Would you consider to rename this python script to mpanalyse?
Generally, putting a script named *.py is regarded to be avioded.
Unnecessary Byte compilation of
http://fedoraproject.org/wiki/Packaging/Python
* Requires: %{name} = %{version}
Why not require release dependency?
-----------------------------------------------------------
- MUST: In the vast majority of cases, devel packages must require the base
package using a fully versioned dependency: Requires: %{name} =
%{version}-%{release} -----------------------------------------------------------
from http://fedoraproject.org/wiki/Packaging/ReviewGuidelines
* %config %{_sysconfdir}/aqsisrc
Please explain why this is not marked as %config(noreplace).
--
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