[Bug 589866] Review Request: darktable - Utility to organize and develop raw images

bugzilla at redhat.com bugzilla at redhat.com
Tue Aug 31 01:34:21 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=589866

--- Comment #27 from Dmitrij S. Kryzhevich <krege at land.ru> 2010-08-30 21:34:19 EDT ---
(In reply to comment #26)

> Build is fine under mock, rpmlint output:
> darktable.i686: W: non-conffile-in-etc /etc/gconf/schemas/darktable.schemas
> A non-executable file in your package is being installed in /etc, but is not a
> configuration file. All non-executable files in /etc should be configuration
> files. Mark the file as %config in the spec file.

Hm.


> PS: Sorry Dimitrij can't get your files from depositfiles.

May be you can suggest another file storage? I haven't my own.

Diff between yours:
1.
%configure --disable-schemas \                                                  
           --disable-static
-------------------------------------------
First - might be clear, second - not to make static libs.

2.
%post                                                                           
update-desktop-database &> /dev/null ||:                                        
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
-------------------------------------------
First - register .desktop file, second - update icons db.

3.
%postun                                                                         
update-desktop-database &> /dev/null || :                                       
if [ $1 -eq 0 ] ; then                                                          
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null                     
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :            
fi                                                                              

%posttrans                                                                      
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
-------------------------------------------
The same.

4.
In .desktop patch I'm removing only one space char but not empty strings, they
are allowed.

5. I haven't Requires(pre/post/preun). In Fedora they are not required, only in
RHEL. Do you want to maintain darktable in RHEL?

6. %gconf_schema_* can work with argument without .schemas (i.e.
%gconf_schema_prepare darktable). I don't know, is it even correct to add
.schemas. But - I don't know, so if it works - it works. In examples .schemas
omitted.

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