[Shotwell] Getting 0.3.0 to build
Matthias Clasen
matthias.clasen at gmail.com
Tue Nov 3 15:28:16 PST 2009
Hey,
congratulations on 0.3.0, it is looking pretty sweet indeed.
I had to hack around a bit in the Makefile to make it build on Fedora.
You seem to have accumulated some Ubuntuisms there :-)
I'll attach my patches. The short summary is:
- Running cache-updaters like update-desktop-database, gconftool-2,
etc from 'make install' is not really best for packaging. It would be
nice if there was a way to omit that and have make install just put
the files down. For gconf schemas, the de-facto standard for this is
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
- GConf schemas should be installed (usually in
$sysconfdir/gconf/schemas, but it varies a bit between distros)
- update-icon-caches is not available here - GTK+ ships gtk-update-icon-cache
- SYSTEM_LANG_DIR should be $(DESTDIR)$(PREFIX)/share/locale unless
you want to be really Ubuntu-centric. And even if you want to,
$(DESTDIR)$(PREFIX) is missing
- killall -HUP gconfd-2 will return nonzero and interrupt the install
if there is no gconfd running
Matthias
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gconftool.patch
Type: text/x-diff
Size: 2890 bytes
Desc: not available
URL: <http://lists.zaftra.yorba.org/pipermail/shotwell/attachments/20091103/bc609278/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: desktopfile.patch
Type: text/x-diff
Size: 481 bytes
Desc: not available
URL: <http://lists.zaftra.yorba.org/pipermail/shotwell/attachments/20091103/bc609278/attachment-0001.patch>
More information about the Shotwell
mailing list