[Bug 678634] Review Request: Saaghar - A Cross-Platform Persian Poetry Software

bugzilla at redhat.com bugzilla at redhat.com
Sun Mar 13 23:09:28 UTC 2011


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=678634

--- Comment #2 from Hedayat Vatankhah <hedayatv at gmail.com> 2011-03-13 19:09:27 EDT ---
(In reply to comment #1)
> Hello Hedayat,
Hi! Thanks a lot for reviewing this package :)

> 
> Few things to note :
> 
> - Consider using lower case for the spec and package name :
> 
> http://fedoraproject.org/wiki/Packaging:NamingGuidelines#Case_Sensitivity
When I was selecting the name I checked various placing in the code and the
project and I conclude that upstream prefers Saaghar to saaghar, so I decided
to go with the former (e.g. the archive file name and the name of Debian
packages generated by upstream). 


> 
> - BuildRoot and %clean are not required any more :
> 
> http://fedoraproject.org/wiki/Packaging:Guidelines#BuildRoot_tag
OK, removed.


> 
> - Add some description for the patches - are they Fedora specific? Can the
> patches be integrated into upstream? See :
> 
> http://fedoraproject.org/wiki/Packaging:Guidelines#All_patches_should_have_an_upstream_bug_link_or_comment
> 
Oops, sorry for forgetting that. Added.


> - Use desktop-file-validate :
> http://fedoraproject.org/wiki/Packaging:Guidelines#desktop-file-install_usage Added (was a little misinterpretation :P).

> 
> - Looks like a typo in the release field :
> 
> Release:        1.1051%{?dist}
Nope. A little description added to the first patch. This is in fact a minor
version used by upstream for the version with Saaghar-upstream_update.patch
patch applied (the version is directly extracted from a version macro in source
files).

> 
> - You can omit the %dir in the files section :
> 
> %dir %{_datadir}/saaghar
I don't want to add the whole directory to the main package. There is a DB
inside %{_datadir}/saaghar which is included in Saaghar-data sub-package. But I
wanted the main package to own the directory.

> 
> 
> HTH

Thanks again. 

Updated SRPM and SPEC files are here:
SPEC: http://hedayat.fedorapeople.org/reviews/Saaghar/0.7.2-2/Saaghar.spec
SRPM:
http://hedayat.fedorapeople.org/reviews/Saaghar/0.7.2-2/Saaghar-0.7.2-2.1051.fc14.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