Browse Source

raw-thumbnailer 3.0.0-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@7349 ec354946-7b23-47d6-9f5a-488ba84defc7
iwaim 11 years ago
parent
commit
b5c5684cb9
1 changed files with 26 additions and 29 deletions
  1. 26 29
      r/raw-thumbnailer/raw-thumbnailer-vl.spec

+ 26 - 29
r/raw-thumbnailer/raw-thumbnailer-vl.spec

@@ -1,23 +1,23 @@
 Name:           raw-thumbnailer
-Version:        0.99.1
+Version:        3.0.0
 Release:        1%{?_dist_release}
 Summary:        Nautilus file manager thumbnailer for RAW images
 
 Group:          Applications/Multimedia
 License:        GPLv2+
 URL:            http://libopenraw.freedesktop.org/wiki/RawThumbnailer
-Source0:        http://libopenraw.freedesktop.org/download/%{name}-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Source0:        http://libopenraw.freedesktop.org/download/%{name}-%{version}.tar.bz2
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 
-Requires(pre): GConf2
-Requires(post): GConf2
-Requires(preun): GConf2
+Requires(post): shared-mime-info
+Requires(postun): shared-mime-info
 
 BuildRequires:  libgsf-devel
-BuildRequires:  libopenraw-gnome-devel
-BuildRequires:  perl(XML::Parser)
-BuildRequires:  gnome-vfs2-devel
-BuildRequires:  gtk2-devel
+BuildRequires:  libopenraw-gnome-devel >= 0.0.9
+BuildRequires:  gtk3-devel
+
+Vendor: Project Vine
+Distribution: Vine Linux
 
 %description
 RawThumbnailer is a thumbnailer for RAW files that works with Nautilus.
@@ -39,26 +39,9 @@ make install DESTDIR=$RPM_BUILD_ROOT
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%pre
-if [ "$1" -gt 1 ] ; then
-export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
-gconftool-2 --makefile-uninstall-rule \
-%{_sysconfdir}/gconf/schemas/%{name}.schemas >/dev/null || :
-fi
-
 %post
-export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
-gconftool-2 --makefile-install-rule \
-%{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null || :
 update-mime-database %{_datadir}/mime &> /dev/null || :
 
-%preun
-if [ "$1" -eq 0 ] ; then
-export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
-gconftool-2 --makefile-uninstall-rule \
-%{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null || :
-fi
-
 %postun
 update-mime-database %{_datadir}/mime &> /dev/null || :
 
@@ -66,11 +49,25 @@ update-mime-database %{_datadir}/mime &> /dev/null || :
 %defattr(-,root,root,-)
 %{_bindir}/raw-thumbnailer
 %{_datadir}/mime/packages/*.xml
-%doc AUTHORS COPYING NEWS
-%{_sysconfdir}/gconf/schemas/%{name}.schemas
+%doc AUTHORS COPYING NEWS ChangeLog
+%{_datadir}/thumbnailers/raw.thumbnailer
 
 
 %changelog
+* Mon Jan 14 2013 IWAI, Masaharu <iwai@alib.jp> 3.0.0-1
+- new upstream release
+- update GTK version
+ - drop BuildRequires: gtk2-devel
+ - add BuildRequires: gtk3-devel
+- drop BuildRequires: gnome-vfs2-devel, perl(XML::Parser)
+- drop Requires: GConf2 for scripts
+- add Requires(post,postun): shared-mime-info
+- add BuildRequires: libopenraw-gnome-devel version
+- drop GConf schemas file and GConf scripts by upstream
+- add ChangeLog file in %%doc
+- add missing changelog for 0.0.8-1
+- add Vendor and Distribution tags
+
 * Mon Jun 13 2011 IWAI, Masaharu <iwai@alib.jp> 0.0.8-1
 - initial build for Vine Linux