]> git.pld-linux.org Git - packages/gthumb.git/blob - gthumb.spec
- release 3 (by relup.sh)
[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.4.4.1
5 Release:        3
6 License:        GPL v2+
7 Group:          X11/Applications/Graphics
8 Source0:        http://ftp.gnome.org/pub/GNOME/sources/gthumb/3.4/%{name}-%{version}.tar.xz
9 # Source0-md5:  1745a756007f2a905c341131ae7d89f9
10 URL:            https://wiki.gnome.org/Apps/gthumb
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.12.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-tools
21 BuildRequires:  glib2-devel >= 1:2.36.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.10.0
27 BuildRequires:  gtk-webkit3-devel >= 1.10.0
28 BuildRequires:  intltool >= 0.35.5
29 BuildRequires:  json-glib-devel >= 0.16
30 BuildRequires:  lcms2-devel >= 2.6
31 BuildRequires:  libchamplain-devel >= 0.12
32 BuildRequires:  libjpeg-devel
33 BuildRequires:  libpng-devel
34 BuildRequires:  libraw-devel >= 0.14
35 BuildRequires:  librsvg-devel >= 2.34.0
36 BuildRequires:  libsecret-devel >= 0.11
37 BuildRequires:  libsoup-devel >= 2.42
38 BuildRequires:  libstdc++-devel >= 6:4.7
39 BuildRequires:  libtiff-devel
40 BuildRequires:  libtool >= 2:2
41 BuildRequires:  libwebp-devel >= 0.2.0
42 BuildRequires:  pkgconfig
43 BuildRequires:  rpmbuild(find_lang) >= 1.23
44 BuildRequires:  rpmbuild(macros) >= 1.311
45 BuildRequires:  tar >= 1:1.22
46 BuildRequires:  xz >= 1:4.999.7
47 BuildRequires:  yelp-tools
48 BuildRequires:  zlib-devel
49 Requires(post,postun):  desktop-file-utils
50 Requires(post,postun):  glib2 >= 1:2.36.0
51 Requires(post,postun):  gtk-update-icon-cache
52 Requires(post,postun):  hicolor-icon-theme
53 Requires:       brasero-libs >= 3.2.0
54 Requires:       clutter >= 1.12.0
55 Requires:       exiv2-libs >= 0.21
56 Requires:       glib2 >= 1:2.36.0
57 Requires:       gsettings-desktop-schemas
58 Requires:       gtk+3 >= 3.10.0
59 Requires:       gtk-webkit3 >= 1.10.0
60 Requires:       hicolor-icon-theme
61 Requires:       json-glib >= 0.16
62 Requires:       lcms2 >= 2.6
63 Requires:       libchamplain >= 0.12
64 Requires:       librsvg >= 2.34.0
65 Requires:       libsecret >= 0.11
66 Requires:       libsoup >= 2.42
67 Requires:       libwebp >= 0.2.0
68 # sr@Latn vs. sr@latin
69 Conflicts:      glibc-misc < 6:2.7
70 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
71
72 %description
73 gThumb lets you browse your hard disk, showing you thumbnails of image
74 files. It also lets you view single files (including GIF animations),
75 add comments to images, organize images in catalogs, print images,
76 view slideshows, set your desktop background, and more.
77
78 %description -l pl.UTF-8
79 gThumb pozwala na przeglądanie twardego dysku z pokazywaniem
80 miniaturek plików z obrazkami. Pozwala także oglądać pojedyncze pliki
81 (w tym animacje GIF), dodawać komentarze do obrazków, układać obrazki
82 w katalogi, drukować obrazki, oglądać slajdy, ustawiać tło biurka itd.
83
84 %package devel
85 Summary:        gThumb development files
86 Summary(pl.UTF-8):      Pliki programistyczne gThumb
87 Group:          X11/Development/Libraries
88 Requires:       gtk+3-devel >= 3.10.0
89
90 %description devel
91 This package provides header files for developing gThumb extensions.
92
93 %description devel -l pl.UTF-8
94 Ten pakiet dostarcza pliki nagłówkowe potrzebne do rozwijania
95 rozszerzeń gThumb.
96
97 %prep
98 %setup -q
99
100 %build
101 %{__intltoolize}
102 %{__libtoolize}
103 %{__aclocal} -I m4
104 %{__autoheader}
105 %{__automake}
106 %{__autoconf}
107 %configure \
108         --disable-silent-rules
109 %{__make}
110
111 %install
112 rm -rf $RPM_BUILD_ROOT
113
114 %{__make} install \
115         DESTDIR=$RPM_BUILD_ROOT
116
117 %{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}/extensions/*.{a,la}
118
119 %find_lang %{name} --with-gnome
120
121 %clean
122 rm -rf $RPM_BUILD_ROOT
123
124 %post
125 %glib_compile_schemas
126 %update_desktop_database_post
127 %update_icon_cache hicolor
128
129 %postun
130 %glib_compile_schemas
131 %update_desktop_database_postun
132 %update_icon_cache hicolor
133
134 %files -f %{name}.lang
135 %defattr(644,root,root,755)
136 %doc AUTHORS ChangeLog MAINTAINERS NEWS README
137 %attr(755,root,root) %{_bindir}/gthumb
138 %dir %{_libdir}/%{name}
139 %dir %{_libdir}/%{name}/extensions
140 %attr(755,root,root) %{_libdir}/%{name}/extensions/*.so
141 %{_libdir}/%{name}/extensions/*.extension
142 %{_datadir}/%{name}
143 %{_datadir}/appdata/gthumb.appdata.xml
144 %{_datadir}/GConf/gsettings/gthumb.convert
145 %{_datadir}/glib-2.0/schemas/org.gnome.gthumb.enums.xml
146 %{_datadir}/glib-2.0/schemas/org.gnome.gthumb.gschema.xml
147 %{_datadir}/glib-2.0/schemas/org.gnome.gthumb.*.gschema.xml
148 %{_iconsdir}/hicolor/*x*/apps/gthumb.png
149 # wrong dir?
150 %{_iconsdir}/hicolor/16x16/apps/gthumb-symbolic.svg
151 %{_iconsdir}/hicolor/scalable/apps/gthumb.svg
152 %{_desktopdir}/gthumb.desktop
153 %{_desktopdir}/gthumb-import.desktop
154 %{_mandir}/man1/gthumb.1*
155
156 %files devel
157 %defattr(644,root,root,755)
158 %{_includedir}/gthumb-3.4
159 %{_pkgconfigdir}/gthumb-3.4.pc
160 %{_aclocaldir}/gthumb.m4
This page took 0.051882 seconds and 3 git commands to generate.