[Bug 275871] Review Request: aldrin - Modular music sequencer/tracker
bugzilla at redhat.com
bugzilla at redhat.com
Tue Sep 18 16:19:59 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: aldrin - Modular music sequencer/tracker
https://bugzilla.redhat.com/show_bug.cgi?id=275871
------- Additional Comments From mtasaka at ioa.s.u-tokyo.ac.jp 2007-09-18 12:19 EST -------
For 0.11-2:
* SourceURL
- Please change source URL accroding to:
http://fedoraproject.org/wiki/Packaging/SourceURL
* Macros
- Use macros. /usr should be %_prefix .
* Usage unification
- Choose if you will use macros for commands as much as
possible, or you won't use macros for commands.
For example, you use %__mv for mv, while you don't use
%__rm .
- Also, choose %buildroot or $RPM_BUILD_ROOT
* ldconfig
- Why must this package call ldconfig?
* Docdir
--------------------------------------------------------
[tasaka1 at localhost ~]$ ls -lad /usr/share/doc/aldrin*
drwxr-xr-x 4 root root 4096 2007-09-18 22:04 /usr/share/doc/aldrin
drwxr-xr-x 2 root root 4096 2007-09-18 22:04 /usr/share/doc/aldrin-0.11
--------------------------------------------------------
- "scons install" installs some files under /usr/share/doc/aldrin,
while "%doc ChangeLog CREDITS INSTALL LICENCE" will install
them to /usr/share/doc/aldrin-0.11. Please unify the documents'
directory.
* Python module dependency
! This is always hard work, however please do !!
- Please check python module dependency for this package.
EXAMPLE:
/usr/share/aldrin/patterns.py contains the line:
---------------------------------------------------------
29 import pango
---------------------------------------------------------
This means that aldrin should have
"Requires: pygtk2".
i.e. You have to check all "import foo" or
"from foo import bar" sentence and add to the Requires the
packages which provides those modules.
Note that some "import" sentences may be additional
requirements and may not be needed.
* scripts
Please check:
http://fedoraproject.org/wiki/Packaging/ScriptletSnippets
- This package installs icons under /usr/share/icons/hicolor
and GTK icon cache must be updated.
- The desktop file in this package has MimeType info and
desktop database must be updated.
--
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, or are watching someone who is.
More information about the Fedora-package-review
mailing list