1. The default gconf schemas directory in which ufraw.schemas is installed is /usr/share/gconf/schemas and should be where all schemas reside i.e. /etc/gconf/schemas 2. after installation of ufraw, nautilus should recognize *.raw as image/x-panasonic-raw and be able to create thumbnails as it is in other distros and as it is stated in ufraw-0.16 README: # Associate mime type to raw images: $ (only needed if you are using shared-mime-info < 0.21) update-mime-database /usr/share/mime # Install UFRaw's thumbnails generator: GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule /usr/share/gconf/schemas/ufraw.schemas # Associate UFRaw with the raw images mime types: update-desktop-database which is missing in the ebuilds Reproducible: Always Actual Results: /usr/share/gconf/schemas/ufraw.schemas and no panasonic *.raw files thumbnails in nautilus Expected Results: /etc/gconf/schemas/ufraw.schemas and panasonic *.raw files thumbnails in nautilus The FIX: --- /usr/portage/media-gfx/ufraw/ufraw-0.16.ebuild 2009-11-21 20:36:00.000000000 +0100 +++ /usr/local/portage/piotr/media-gfx/ufraw/ufraw-0.16-r1.ebuild 2009-11-29 19:49:21.934091894 +0100 @@ -45,15 +45,18 @@ $(use_with lensfun) \ $(use_enable openmp) \ $(use_enable timezone dst-correction) - emake || die "emake failed" + emake schemasdir=/etc/gconf/schemas || die "emake failed" } src_install() { - emake DESTDIR="${D}" install || die "make install failed" + emake DESTDIR="${D}" schemasdir=/etc/gconf/schemas install || die "make install failed" dodoc README TODO || die "doc installation failed" } pkg_postinst() { + GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` \ + gconftool-2 --makefile-install-rule \ + /etc/gconf/schemas/ufraw.schemas >& /dev/null || : if use gnome ; then fdo-mime_mime_database_update gnome2_gconf_install
Created attachment 212173 [details] ufraw-999.ebuild update from cvs
ufraw-999.ebuild - Update deps, sci-libs/cfitsio - fix schema - And remove invalid configure options
+ 09 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> ufraw-0.18.ebuild: + Fix gconf schema installation wrt #295083 by "PiotrAF" and Francisco Javier Should be OK