%define gtk2_version 2.2.0 %define glib2_version 2.2.0 %define nautilus_version 2.2.0 %define desktop_file_utils_version 0.2.90 %define libgnomeprint_version 1.116.0 %define libgnomeprintui_version 1.116.0 Summary: Image viewer, editor, organizer Name: gthumb Version: 2.0.2 Release: 1 URL: http://gthumb.sourceforge.net Source0: http://ftp.gnome.org/pub/gnome/sources/gthumb/1.106/%{name}-%{version}.tar.bz2 License: GPL Group: User Interface/X BuildRoot: %{_tmppath}/%{name}-root BuildRequires: gtk2-devel >= %{gtk2_version} BuildRequires: glib2-devel >= %{glib2_version} BuildRequires: nautilus >= %{nautilus_version} BuildRequires: desktop-file-utils >= %{desktop_file_utils_version} BuildRequires: libgnomeprint-devel >= %{libgnomeprint_version} BuildRequires: libgnomeprintui-devel >= %{libgnomeprintui_version} Requires: scrollkeeper %description gthumb is an application for viewing, editing, and organizing collections of images. %prep %setup -q %build %configure make %install rm -rf $RPM_BUILD_ROOT export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL rm -rf $RPM_BUILD_ROOT/var/scrollkeeper desktop-file-install --vendor gthumb --delete-original \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --add-category X-Red-Hat-Base \ $RPM_BUILD_ROOT%{_datadir}/applications/* %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT %post scrollkeeper-update export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` SCHEMAS="gthumb.schemas" for S in $SCHEMAS; do gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/$S > /dev/null done %postun scrollkeeper-update %files -f %{name}.lang %defattr(-,root,root) %{_bindir}/* %{_libexecdir}/* %{_sysconfdir}/gconf/schemas/* %{_libdir}/bonobo/* %{_datadir}/gthumb %{_datadir}/gnome %{_datadir}/gnome-2.0 %{_datadir}/applications %{_datadir}/application-registry %{_datadir}/man/man*/* %{_datadir}/omf %{_datadir}/pixmaps %changelog * Wed Jul 9 2003 Havoc Pennington 2.0.2-1 - 2.0.2 - buildreq libgnomeprint * Wed Jun 04 2003 Elliot Lee - rebuilt * Wed Feb 5 2003 Havoc Pennington 2.0.1-1 - 2.0.1 * Wed Jan 22 2003 Tim Powers - rebuilt * Tue Jan 7 2003 Havoc Pennington - 1.108 - disable schema install during makeinstall * Thu Jan 02 2003 Florian La Roche - require scrollkeeper * Mon Dec 16 2002 Havoc Pennington - rebuild * Thu Dec 12 2002 Havoc Pennington - Initial build.