[Bug 458338] Review Request: DivFix++ - A program to repair broken AVI file streams by rebuilding index part of file
bugzilla at redhat.com
bugzilla at redhat.com
Tue Oct 7 21:33:36 UTC 2008
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=458338
--- Comment #3 from Pavel Alexeev <pahan at hubbitus.spb.su> 2008-10-07 17:33:35 EDT ---
First, Mamoru Tasaka, thank you for the review.
(In reply to comment #2)
> Some notes:
>
> * Macros
> - Defining %_prefix is not needed
Ok.
> - jobs is not defined on Fedora. Also please support
> parallel make if possible:
> https://fedoraproject.org/wiki/Packaging/Guidelines#Parallel_make
Ok.
> - %distname is not defined.
%distname replaced by %{distribution}
> * SourceURL
> - must be written with full URL. For sourceforge hosted tarball,
> please refer to
> https://fedoraproject.org/wiki/Packaging/SourceURL#Sourceforge.net
Ok.
> * BuildRoot
> - does not honor Fedora packaging guidelines:
> https://fedoraproject.org/wiki/Packaging/Guidelines#BuildRoot_tag
Set to %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
> * Compilation flags
> - Fedora specific compilation flags are not correctly honored.
> You can check what compilation flags are used by
> $ rpm --eval %optflags
> https://fedoraproject.org/wiki/Packaging/Guidelines#Compiler_flags
> - Also compilation flag "-Os" supersedes "-O2" flag in %optflags so
> please remove this.
Excuse me, but I do ot completely understand you. I'm do ot provide manually
any compilation flags, so, default must be used.
> * Timestamps
> - When using "cp" or "install" commands, add "-p" option to keep
> timestamps on installed files.
Ok.
> * Desktop file
> - When using only basename of the icon file is used for Icon entry
> removing suffix is preferred:
> https://fedoraproject.org/wiki/Packaging/Guidelines#Desktop_files
Ok, extension .png removed.
> * %clean
> - The part "[ -d %{buildroot} -a "%{buildroot}" != "" ] && "
> is not needed
Ok.
> * Inconsistent usage of %buildroot vs $RPM_BUILD_ROOT
> - Please choose one and not use both
Ok.
> * %defattr
> - We recommend to use %defattr(-,root,root,-)
Ok.
http://hubbitus.net.ru/rpm/Fedora9/DivFix++/DivFix++-0.30-1.fc9.src.rpm
--
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.
More information about the package-review
mailing list