]> git.pld-linux.org Git - packages/gthumb.git/blob - gthumb.spec
- updated to 3.2.1
[packages/gthumb.git] / gthumb.spec
1 Summary:        An image viewer and browser for GNOME
2 Summary(pl.UTF-8):      Przeglądarka obrazków dla GNOME
3 Name:           gthumb
4 Version:        3.2.1
5 Release:        1
6 License:        GPL v2+
7 Group:          X11/Applications/Graphics
8 Source0:        http://ftp.gnome.org/pub/GNOME/sources/gthumb/3.2/%{name}-%{version}.tar.xz
9 # Source0-md5:  ea3bd9249b0cd69090ec446cb7127f8b
10 URL:            http://gthumb.sourceforge.net/
11 BuildRequires:  autoconf >= 2.63
12 BuildRequires:  automake >= 1:1.11
13 BuildRequires:  bison
14 BuildRequires:  brasero-devel >= 3.2.0
15 BuildRequires:  clutter-devel >= 1.0.0
16 BuildRequires:  clutter-gtk-devel >= 1.0.0
17 BuildRequires:  docbook-dtd412-xml
18 BuildRequires:  exiv2-devel >= 0.21
19 BuildRequires:  flex
20 BuildRequires:  gettext-devel
21 BuildRequires:  glib2-devel >= 1:2.34.0
22 BuildRequires:  gnome-common >= 2.20.0
23 BuildRequires:  gsettings-desktop-schemas-devel
24 BuildRequires:  gstreamer-devel >= 1.0.0
25 BuildRequires:  gstreamer-plugins-base-devel >= 1.0.0
26 BuildRequires:  gtk+3-devel >= 3.4.0
27 BuildRequires:  gtk-webkit3-devel >= 1.10
28 BuildRequires:  intltool >= 0.35.5
29 BuildRequires:  json-glib-devel >= 0.16
30 BuildRequires:  libchamplain-devel >= 0.12
31 BuildRequires:  libjpeg-devel
32 BuildRequires:  libopenraw-devel >= 0.0.8
33 BuildRequires:  libpng-devel
34 BuildRequires:  librsvg-devel >= 2.34.0
35 BuildRequires:  libsecret-devel >= 0.11
36 BuildRequires:  libsoup-gnome-devel >= 2.36.0
37 BuildRequires:  libtiff-devel
38 BuildRequires:  libtool
39 BuildRequires:  libwebp-devel >= 0.2.0
40 BuildRequires:  pkgconfig
41 BuildRequires:  rpmbuild(find_lang) >= 1.23
42 BuildRequires:  rpmbuild(macros) >= 1.311
43 BuildRequires:  sed >= 4.0
44 BuildRequires:  tar >= 1:1.22
45 BuildRequires:  xz >= 1:4.999.7
46 BuildRequires:  yelp-tools
47 BuildRequires:  zlib-devel
48 Requires(post,postun):  desktop-file-utils
49 Requires(post,postun):  glib2 >= 1:2.34.0
50 Requires(post,postun):  gtk-update-icon-cache
51 Requires(post,postun):  hicolor-icon-theme
52 Requires:       gsettings-desktop-schemas
53 Requires:       gtk+3 >= 3.4.0
54 Requires:       hicolor-icon-theme
55 # sr@Latn vs. sr@latin
56 Conflicts:      glibc-misc < 6:2.7
57 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
58
59 %description
60 gThumb lets you browse your hard disk, showing you thumbnails of image
61 files. It also lets you view single files (including GIF animations),
62 add comments to images, organize images in catalogs, print images,
63 view slideshows, set your desktop background, and more.
64
65 %description -l pl.UTF-8
66 gThumb pozwala na przeglądanie twardego dysku z pokazywaniem
67 miniaturek plików z obrazkami. Pozwala także oglądać pojedyncze pliki
68 (w tym animacje GIF), dodawać komentarze do obrazków, układać obrazki
69 w katalogi, drukować obrazki, oglądać slajdy, ustawiać tło biurka itd.
70
71 %package devel
72 Summary:        gThumb development files
73 Summary(pl.UTF-8):      Pliki programistyczne gThumb
74 Group:          X11/Development/Libraries
75 Requires:       gtk+3-devel >= 3.4.0
76
77 %description devel
78 This package provides header files for developing gThumb extensions.
79
80 %description devel -l pl.UTF-8
81 Ten pakiet dostarcza pliki nagłówkowe potrzebne do rozwijania
82 rozszerzeń gThumb.
83
84 %prep
85 %setup -q
86
87 sed -i -e 's#sr@Latn#sr@latin#' po/LINGUAS
88 mv -f po/sr@{Latn,latin}.po
89
90 %build
91 %{__gnome_doc_common}
92 %{__intltoolize}
93 %{__libtoolize}
94 %{__aclocal} -I m4
95 %{__autoheader}
96 %{__automake}
97 %{__autoconf}
98 %configure \
99         --disable-silent-rules \
100         --enable-libopenraw
101 %{__make}
102
103 %install
104 rm -rf $RPM_BUILD_ROOT
105
106 %{__make} install \
107         DESTDIR=$RPM_BUILD_ROOT
108
109 %{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}/extensions/*.{a,la}
110
111 %find_lang %{name} --with-gnome --all-name
112
113 %clean
114 rm -rf $RPM_BUILD_ROOT
115
116 %post
117 %glib_compile_schemas
118 %update_desktop_database_post
119 %update_icon_cache hicolor
120
121 %postun
122 %glib_compile_schemas
123 %update_desktop_database_postun
124 %update_icon_cache hicolor
125
126 %files -f %{name}.lang
127 %defattr(644,root,root,755)
128 %doc AUTHORS ChangeLog NEWS README
129 %attr(755,root,root) %{_bindir}/*
130 %dir %{_libdir}/%{name}
131 %dir %{_libdir}/%{name}/extensions
132 %attr(755,root,root) %{_libdir}/%{name}/extensions/*.so
133 %{_libdir}/%{name}/extensions/*.extension
134 %{_datadir}/%{name}
135 %{_datadir}/GConf/gsettings/gthumb.convert
136 %{_datadir}/glib-2.0/schemas/*.gschema.xml
137 %{_datadir}/glib-2.0/schemas/*.enums.xml
138 %{_iconsdir}/hicolor/*/apps/*.png
139 %{_iconsdir}/hicolor/*/apps/*.svg
140 %{_desktopdir}/gthumb.desktop
141 %{_desktopdir}/gthumb-import.desktop
142 %{_mandir}/man1/gthumb.1*
143
144 %files devel
145 %defattr(644,root,root,755)
146 %{_aclocaldir}/gthumb.m4
147 %{_includedir}/gthumb-*
148 %{_pkgconfigdir}/gthumb-*.pc
This page took 0.04399 seconds and 3 git commands to generate.