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