Updated to 3.30.0
[packages/sushi.git] / sushi.spec
1 Summary:        A quick previewer for Nautilus
2 Summary(pl.UTF-8):      Szybki podgląd dla Nautilusa
3 Name:           sushi
4 Version:        3.30.0
5 Release:        1
6 License:        GPL v2+ with GStreamer plugins exception
7 Group:          X11/Applications
8 Source0:        http://ftp.gnome.org/pub/GNOME/sources/sushi/3.30/%{name}-%{version}.tar.xz
9 # Source0-md5:  c40b9f94795ee8162dc963f62ea4d8c9
10 URL:            https://live.gnome.org/ThreePointOne/Features/FilePreviewing
11 BuildRequires:  autoconf >= 2.63
12 BuildRequires:  automake >= 1:1.10
13 BuildRequires:  clutter-devel >= 1.12.0
14 BuildRequires:  clutter-gst-devel >= 3.0
15 BuildRequires:  clutter-gtk-devel >= 1.0.2
16 BuildRequires:  evince-devel >= 3.2.0
17 BuildRequires:  freetype-devel
18 BuildRequires:  gdk-pixbuf2-devel >= 2.23.0
19 BuildRequires:  gjs-devel >= 1.38.0
20 BuildRequires:  glib2-devel >= 1:2.30.0
21 BuildRequires:  gobject-introspection-devel >= 0.10.0
22 BuildRequires:  gstreamer-devel >= 1.0.0
23 BuildRequires:  gstreamer-plugins-base-devel >= 1.0.0
24 BuildRequires:  gtk+3-devel >= 3.14.0
25 BuildRequires:  gtk-webkit4-devel
26 BuildRequires:  gtksourceview3-devel
27 BuildRequires:  harfbuzz-devel >= 0.9.9
28 BuildRequires:  intltool >= 0.40.0
29 BuildRequires:  libmusicbrainz5-devel
30 BuildRequires:  libtool
31 BuildRequires:  pkgconfig >= 1:0.22
32 BuildRequires:  tar >= 1:1.22
33 BuildRequires:  xz
34 Requires:       clutter >= 1.12.0
35 Requires:       clutter-gtk >= 1.0.2
36 Requires:       gdk-pixbuf2 >= 2.23.0
37 Requires:       gjs >= 1.38.0
38 Requires:       glib2 >= 1:2.30.0
39 Requires:       gtk+3 >= 3.14.0
40 Requires:       harfbuzz >= 0.9.9
41 Obsoletes:      sushi-devel < 3.6.0
42 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43
44 %description
45 This is sushi, a quick previewer for Nautilus, the GNOME desktop file
46 manager.
47
48 %description -l pl.UTF-8
49 Sushi to szybki podgląd dla Nautilusa - zarządcy plików dla środowiska
50 GNOME.
51
52 %prep
53 %setup -q
54
55 %build
56 %{__intltoolize}
57 %{__libtoolize}
58 %{__aclocal} -I m4
59 %{__autoconf}
60 %{__autoheader}
61 %{__automake}
62 %configure \
63         --disable-static \
64         --disable-silent-rules
65 %{__make}
66
67 %install
68 rm -rf $RPM_BUILD_ROOT
69
70 %{__make} install \
71         DESTDIR=$RPM_BUILD_ROOT
72
73 %{__rm} $RPM_BUILD_ROOT%{_libdir}/sushi/*.la
74
75 %find_lang %{name}
76
77 %clean
78 rm -rf $RPM_BUILD_ROOT
79
80 %files -f %{name}.lang
81 %defattr(644,root,root,755)
82 %doc AUTHORS NEWS README TODO
83 %attr(755,root,root) %{_bindir}/sushi
84 %attr(755,root,root) %{_libexecdir}/sushi-start
85 %dir %{_libdir}/sushi
86 %attr(755,root,root) %{_libdir}/sushi/libsushi-1.0.so
87 %dir %{_libdir}/sushi/girepository-1.0
88 %{_libdir}/sushi/girepository-1.0/Sushi-1.0.typelib
89 %{_datadir}/%{name}
90 %{_datadir}/dbus-1/services/org.gnome.NautilusPreviewer.service
This page took 0.102966 seconds and 3 git commands to generate.