Package tumbler: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 | %def_enable ffmpeg %def_disable gstreamer Name: tumbler Version: 0.1.33 Release: alt1.M80P.1 Summary: A thumbnail D-Bus service License: %gpl2plus, %lgpl2plus Group: Graphical desktop/XFce Url: http://git.xfce.org/xfce/tumbler/ Packager: Xfce Team <xfce@packages.altlinux.org> Requires: lib%name = %version-%release Source: %name-%version.tar Patch: %name-%version-%release.patch BuildRequires(pre): rpm-build-licenses BuildPreReq: rpm-build-xfce4 xfce4-dev-tools BuildRequires: gtk-doc intltool libdbus-glib-devel libfreetype-devel libgio-devel libgtk+2-devel libjpeg-devel libpng-devel BuildRequires: libpoppler-glib-devel libgsf-devel libopenraw-gnome-devel libcurl-devel %{?_enable_ffmpeg:BuildRequires: libffmpegthumbnailer-devel} %{?_enable_gstreamer:BuildRequires: gstreamer1.0-devel} %description Tumbler is a D-Bus service for applications to request thumbnails for various URI schemes and MIME types. It is an implementation of the thumbnail management D-Bus specification %package -n lib%name Summary: A D-bus thumbnailing framweork Group: System/Libraries License: %lgpl2plus %description -n lib%name Tumbler is a D-Bus service for applications to request thumbnails for various URI schemes and MIME types %package -n lib%name-devel Summary: Development files for %name Group: Development/C License: %lgpl2plus Requires: lib%name = %version-%release %description -n lib%name-devel Development files and headers for %name %prep %setup -q %patch -p1 %build %xfce4reconf %configure \ --libexecdir=%_prefix/libexec \ %{?_disable_ffmpeg:--disable-ffmpeg-thumbnailer} \ %{?_disable_gstreamer:--disable-gstreamer-thumbnailer} \ --disable-static %make_build %install %makeinstall_std %find_lang %name %files -f %name.lang %doc AUTHORS NEWS TODO %_sysconfdir/xdg/%name %_prefix/libexec/%name-1 %_libdir/%name-1 %_datadir/dbus-1/services/*.service %exclude %_libdir/%name-1/plugins/*.la %exclude %_libdir/%name-1/plugins/cache/*.la %files -n lib%name %_libdir/*.so.* %files -n lib%name-devel %_includedir/%name-1 %_libdir/*.so %_pkgconfigdir/*.pc %changelog * Mon Apr 02 2018 Mikhail Efremov <sem@altlinux.org> 0.1.33-alt1.M80P.1 - Updated to 0.1.33. * Wed Jun 07 2017 Mikhail Efremov <sem@altlinux.org> 0.1.32-alt1.M80P.1 - Updated to 0.1.32. * Fri Mar 06 2015 Mikhail Efremov <sem@altlinux.org> 0.1.31-alt1 - Updated to 0.1.31. * Mon Feb 24 2014 Mikhail Efremov <sem@altlinux.org> 0.1.30-alt1 - Fix Xfce name (XFCE -> Xfce). - Updated to 0.1.30. * Mon May 06 2013 Mikhail Efremov <sem@altlinux.org> 0.1.29-alt1 - Updated translations from upstream git. - Updated to 0.1.29. * Thu Jan 24 2013 Mikhail Efremov <sem@altlinux.org> 0.1.27-alt2 - libtumbler-devel: Added strict dependency on libtumbler (closes: #28456). - Updated from upstream git (translations and minor build fixes). * Sun Jan 13 2013 Mikhail Efremov <sem@altlinux.org> 0.1.27-alt1 - Updated to 0.1.27. - Don't package tumbler-xdg-cache.la. * Tue Dec 11 2012 Mikhail Efremov <sem@altlinux.org> 0.1.26-alt1 - Fix URL. - FIx License. - Build ODF and RAW thumbnailer plugins. - Use %%xfce4reconf. - Updated to 0.1.26 (closes: #28211). * Wed Mar 09 2011 Valery Inozemtsev <shrek@altlinux.ru> 0.1.21-alt1 - 0.1.21 - fixed path to tumblerd in dbus service files (closes: #25206) * Mon Nov 08 2010 Valery Inozemtsev <shrek@altlinux.ru> 0.1.4-alt1 - 0.1.4 * Thu Nov 04 2010 Valery Inozemtsev <shrek@altlinux.ru> 0.1.3-alt1 - 0.1.3 * Tue Jan 26 2010 Valery Inozemtsev <shrek@altlinux.ru> 0.1.1-alt1 - initial release |