]> git.pld-linux.org Git - packages/tumbler.git/blame - tumbler.spec
- up to version 0.2.9
[packages/tumbler.git] / tumbler.spec
CommitLineData
515c30a5
JR
1Summary: D-Bus service for applications to request thumbnails
2Summary(pl.UTF-8): Serwis D-Bus do udostępniania miniaturek
3Name: tumbler
2f2a5cf8 4Version: 0.2.9
624ad6aa 5Release: 1
515c30a5 6License: GPL v2
cfa6848d 7Group: Applications/Graphics
624ad6aa 8Source0: http://archive.xfce.org/src/xfce/tumbler/0.2/%{name}-%{version}.tar.bz2
2f2a5cf8 9# Source0-md5: 35ec0077a4b6d0a1899756519e894324
515c30a5 10URL: http://www.xfce.org/
cfa6848d
JB
11BuildRequires: autoconf >= 2.60
12BuildRequires: automake >= 1:1.11
1681e666 13BuildRequires: curl-devel >= 7.25
515c30a5
JR
14BuildRequires: dbus-devel >= 1.0.0
15BuildRequires: dbus-glib-devel >= 0.72
16BuildRequires: ffmpegthumbnailer-devel >= 2.0.0
cfa6848d
JB
17BuildRequires: freetype-devel >= 2
18BuildRequires: gdk-pixbuf2-devel >= 2.14
5592b217 19BuildRequires: gettext-tools
b96ac05e 20BuildRequires: glib2-devel >= 1:2.30.0
cfa6848d
JB
21BuildRequires: gstreamer-devel >= 1.0
22BuildRequires: gstreamer-plugins-base-devel >= 1.0
23BuildRequires: gtk-doc >= 1.9
24BuildRequires: intltool >= 0.35.0
25BuildRequires: libgsf-devel >= 1.14.9
a8d29a31 26BuildRequires: libjpeg-devel
f2770ee2 27BuildRequires: libopenraw-gnome-devel >= 0.1.0
cfa6848d
JB
28BuildRequires: libpng-devel >= 1.2.0
29BuildRequires: libtool >= 2:2.4
a85a7369 30BuildRequires: pkgconfig
515c30a5
JR
31BuildRequires: poppler-glib-devel >= 0.12.0
32Requires: %{name}-libs = %{version}-%{release}
33Requires: dbus >= 1.0.0
cfa6848d
JB
34Requires: gdk-pixbuf2 >= 2.14
35Requires: ffmpegthumbnailer >= 2.0.0
36Requires: libgsf >= 1.14.9
f2770ee2 37Requires: libopenraw-gnome >= 0.1.0
cfa6848d 38Requires: poppler-glib >= 0.12.0
515c30a5
JR
39Provides: dbus(org.xfce.Tumbler.Cache1.service)
40Provides: dbus(org.xfce.Tumbler.Manager1.service)
41Provides: dbus(org.xfce.Tumbler.Thumbnailer1.service)
42BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43
44%description
45D-Bus service for applications to request thumbnails.
46
47%description -l pl.UTF-8
48Serwis D-Bus do udostępniania miniaturek.
49
50%package libs
51Summary: Tumbler shared library
52Summary(pl.UTF-8): Biblioteka tumbler
53Group: Libraries
54
55%description libs
56Tumbler shared library.
57
58%description libs -l pl.UTF-8
59Biblioteka tumbler.
60
61%package devel
62Summary: Header files for tumbler library
63Summary(pl.UTF-8): Pliki nagłówkowe biblioteki tumbler
64Group: Development/Libraries
65Requires: %{name}-libs = %{version}-%{release}
66
67%description devel
68Header files for tumbler library.
69
70%description devel -l pl.UTF-8
71Pliki nagłówkowe biblioteki tumbler.
72
515c30a5
JR
73%package apidocs
74Summary: tumbler API documentation
75Summary(pl.UTF-8): Dokumentacja API biblioteki timpler
76Group: Documentation
77Requires: gtk-doc-common
785a2f3c
ER
78%if "%{_rpmversion}" >= "5"
79BuildArch: noarch
80%endif
515c30a5
JR
81
82%description apidocs
83tumpler API documentation.
84
85%description apidocs -l pl.UTF-8
86Dokumentacja API biblioteki tumbler.
87
88%prep
89%setup -q
90
91%build
cfa6848d
JB
92install -d m4
93%{__intltoolize}
94%{__libtoolize}
95%{__aclocal} -I m4
96%{__autoconf}
97%{__autoheader}
98%{__automake}
515c30a5 99%configure \
cfa6848d 100 --enable-debug=minimum \
a8d29a31 101 --disable-silent-rules \
cfa6848d 102 --with-html-dir=%{_gtkdocdir}
515c30a5
JR
103
104%{__make}
105
106%install
107rm -rf $RPM_BUILD_ROOT
515c30a5
JR
108%{__make} install \
109 DESTDIR=$RPM_BUILD_ROOT
110
111%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
02e04e5f 112%{__rm} $RPM_BUILD_ROOT%{_libdir}/tumbler-1/plugins/{cache,}/*.la
515c30a5 113
5920d7b8
JR
114# unify
115%{__mv} $RPM_BUILD_ROOT%{_localedir}/{hy_AM,hy}
116
515c30a5
JR
117%find_lang %{name}
118
119%clean
120rm -rf $RPM_BUILD_ROOT
121
122%post libs -p /sbin/ldconfig
123%postun libs -p /sbin/ldconfig
124
125%files
126%defattr(644,root,root,755)
127%doc AUTHORS ChangeLog NEWS README TODO
a8d29a31
ER
128%dir /etc/xdg/tumbler
129%config(noreplace) %verify(not md5 mtime size) /etc/xdg/tumbler/tumbler.rc
515c30a5
JR
130%dir %{_libdir}/tumbler-1
131%dir %{_libdir}/tumbler-1/plugins
132%dir %{_libdir}/tumbler-1/plugins/cache
133%attr(755,root,root) %{_libdir}/tumbler-1/tumblerd
a8d29a31
ER
134%attr(755,root,root) %{_libdir}/tumbler-1/plugins/cache/tumbler-cache-plugin.so
135%attr(755,root,root) %{_libdir}/tumbler-1/plugins/cache/tumbler-xdg-cache.so
136%attr(755,root,root) %{_libdir}/tumbler-1/plugins/tumbler-cover-thumbnailer.so
624ad6aa 137%attr(755,root,root) %{_libdir}/tumbler-1/plugins/tumbler-desktop-thumbnailer.so
515c30a5 138%attr(755,root,root) %{_libdir}/tumbler-1/plugins/tumbler-ffmpeg-thumbnailer.so
a8d29a31 139%attr(755,root,root) %{_libdir}/tumbler-1/plugins/tumbler-font-thumbnailer.so
c30b750f 140%attr(755,root,root) %{_libdir}/tumbler-1/plugins/tumbler-gst-thumbnailer.so
515c30a5 141%attr(755,root,root) %{_libdir}/tumbler-1/plugins/tumbler-jpeg-thumbnailer.so
c30b750f 142%attr(755,root,root) %{_libdir}/tumbler-1/plugins/tumbler-odf-thumbnailer.so
515c30a5 143%attr(755,root,root) %{_libdir}/tumbler-1/plugins/tumbler-pixbuf-thumbnailer.so
a8d29a31 144%attr(755,root,root) %{_libdir}/tumbler-1/plugins/tumbler-poppler-thumbnailer.so
353f31ea 145%attr(755,root,root) %{_libdir}/tumbler-1/plugins/tumbler-raw-thumbnailer.so
515c30a5
JR
146%{_datadir}/dbus-1/services/org.xfce.Tumbler.*.service
147
148%files libs -f %{name}.lang
149%defattr(644,root,root,755)
150%attr(755,root,root) %{_libdir}/libtumbler-1.so.0.0.0
151%attr(755,root,root) %ghost %{_libdir}/libtumbler-1.so.0
152
153%files devel
154%defattr(644,root,root,755)
155%attr(755,root,root) %{_libdir}/libtumbler-1.so
156%{_includedir}/tumbler-1
157%{_pkgconfigdir}/tumbler-1.pc
158
515c30a5
JR
159%files apidocs
160%defattr(644,root,root,755)
161%{_gtkdocdir}/tumbler
This page took 0.049818 seconds and 4 git commands to generate.