[Bug 655883] Review Request: latexila - Integrated LaTeX Environment for the GNOME desktop

bugzilla at redhat.com bugzilla at redhat.com
Mon Nov 22 17:17:32 UTC 2010


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

--- Comment #2 from Mohamed El Morabity <pikachu.2014 at gmail.com> 2010-11-22 12:17:31 EST ---
Some comments, just by reading the spec file :

* Version conditions in (Build)Requires are usually useless :
     http://fedoraproject.org/wiki/PackagingGuidelines#Requires
  For example, cmake version is >= 2.6.4 in every supported
  Fedora release (>= 12), and even RHEL. Same thing for gtk2. It
  is yet OK for gtksourceview and vala... with these conditions,
  it is clear that your package wouldn't be available for Fedora
  < 14... And Rawhide (!)... Hope you warned upstream about it.

* Requires on gtk2 and gtksourceview must be removed, they are
  detected automatically by rpm (the needed shared libs by the
  program are added as Requires).

* In the %install section, all these mkdir/cp lines can be
  reduced using a loop and install:
     for s in 16 22 24 32 48; do
        install -Dp data/images/app/icon$s.png \
           %{buildroot}%{_datadir}/icons/hicolor/${s}x$s/apps/%{name}.png
     done

* Please consider carefully:
     http://fedoraproject.org/wiki/PackagingGuidelines#Handling_Locale_Files  
  to correctly handle locale files. Thet MUST not be listed in %files.

* You should not use the .gz extension for man pages in %files,
  use the * joker instead (in case the compression format for man
  pages would change).

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