3 %bcond_without gnome1 # build without libgnomecanvaspixbuf (which requires GNOME)
5 Summary: Image loading library used with GNOME
6 Summary(ko): ±×³ð¿¡¼ »ç¿ëµÇ´Â ±×¸² Àб⠶óÀ̺귯¸®
7 Summary(pl): Biblioteka ³aduj±ca obrazki u¿ywana w GNOME
8 Summary(pt_BR): Biblioteca GdkPixBuf para manipulação de imagens
9 Summary(ru): âÉÂÌÉÏÔÅËÁ ÚÁÇÒÕÚËÉ ÉÚÏÂÒÁÖÅÎÉÊ É ÒÅÎÄÅÒÉÎÇÁ ÄÌÑ Gdk
10 Summary(uk): â¦Â̦ÏÔÅËÁ ÚÁ×ÁÎÔÁÖÅÎÎÑ ÚÏÂÒÁÖÅÎØ ÔÁ ÒÅÎÄÅÒÉÎÇÕ ÄÌÑ Gdk
17 Source0: ftp://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/0.22/%{name}-%{version}.tar.bz2
18 # Source0-md5: 05fcb68ceaa338614ab650c775efc2f2
19 Patch0: %{name}-am.patch
20 Patch1: %{name}-nognome.patch
21 Patch2: %{name}-am18.patch
22 Patch3: %{name}-bmploop.patch
23 Patch4: %{name}-loaders.patch
24 Patch5: %{name}-bmp-colormap.patch
25 Patch6: %{name}-ico-width.patch
26 Patch7: %{name}-link.patch
27 URL: http://www.gnome.org/
28 BuildRequires: autoconf
29 BuildRequires: automake
30 BuildRequires: giflib-devel
31 %{?with_gnome1:BuildRequires: gnome-libs-devel >= 1:1.4.2-15}
32 BuildRequires: gtk+-devel >= 1.2.0
33 BuildRequires: libjpeg-devel
34 BuildRequires: libpng-devel >= 1.0.8
35 BuildRequires: libtiff-devel
36 BuildRequires: libtool
37 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39 %define _gtkdocdir %{_defaultdocdir}/gtk-doc/html
42 The GdkPixBuf library provides a number of features:
43 - image loading facilities,
44 - rendering of a GdkPixBuf into various formats: drawables (windows,
45 pixmaps), GdkRGB buffers,
49 Biblioteka GdkPixBuf posiada du¿e mo¿liwo¶ci:
50 - funkcje wspomagaj±ce ³adowanie obrazków,
51 - oddanie GdkPixBuf w ró¿nych formatach, do rysowania (okna, pixmapy)
53 - interfejs pamiêci podrêcznej.
56 A biblioteca GdkPixBuf oferece:
58 - Estrutura GdkPixBuf para representar imagens.
59 - Facilidades para carga de imagens.
60 - Maneira simples de carregar imagens animadas.
61 - Vários formatos: desenháveis (windows, pixmaps), buffers GdkRGB.
64 âÉÂÌÉÏÔÅËÁ GdkPixBuf ÐÒÅÄÏÓÔÁ×ÌÑÅÔ ×ÏÚÍÏÖÎÏÓÔØ ÚÁÇÒÕÖÁÔØ ÉÚÏÂÒÁÖÅÎÉÑ É
65 ÒÅÎÄÅÒÉÔØ ÉÈ × ÒÁÚÎÙÅ ÆÏÒÍÁÔÙ: ÏËÎÁ, ÐÉËÓÍÁÐÙ, ÂÕÆÅÒÙ GdkRGB.
68 â¦Â̦ÏÔÅËÁ GdkPixBuf ÎÁÄÁ¤ ÍÏÖÌÉ×ÏÓÔ¦ ÚÁ×ÁÎÔÁÖÕ×ÁÔÉ ÚÏÂÒÁÖÅÎÎÑ ÔÁ
69 ÒÅÎÄÅÒÉÔÉ §È × Ò¦ÚΦ ÆÏÒÍÁÔÉ: צËÎÁ, ЦËÓÍÁÐÉ, ÂÕÆÅÒÉ GdkRGB.
72 Summary: Include files for the gdk-pixbuf
73 Summary(ko): gdk-pixbuf ÀÀ¿ëÇÁ·Î±×·¥À» °³¹ßÇÒ¶§ »ç¿ëµÇ´Â ¶óÀ̺귯¸®¿Í Çì´õÆÄÀÏ
74 Summary(pl): Pliki nag³ówkowe dla gdk-pixbuf
75 Summary(pt_BR): Bibliotecas e arquivos cabeçalhos para desenvolvimento
76 Summary(ru): óÒÅÄÓÔ×Á ÒÁÚÒÁÂÏÔËÉ ÄÌÑ ÐÒÏÇÒÁÍÍ Ó GdkPixBuf
77 Summary(uk): úÁÓÏÂÉ ÒÏÚÒÏÂËÉ ÄÌÑ ÐÒÏÇÒÁÍ Ú GdkPixBuf
78 Group: X11/Development/Libraries
79 Requires: %{name} = %{epoch}:%{version}-%{release}
80 Requires: gtk+-devel >= 1.2.0
81 Requires: gtk-doc-common
84 Include files for the gdk-pixbuf.
86 %description devel -l pl
87 Pliki nag³ówkowe dla gdk-pixbuf.
89 %description devel -l pt_BR
90 Bibliotecas e arquivos cabeçalhos para desenvolvimento de aplicativos
91 baseados nessa biblioteca.
93 %description devel -l ru
94 æÁÊÌÙ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ, ÉÓÐÏÌØÚÕÀÝÉÈ GdkPixBuf.
96 %description devel -l uk
97 æÁÊÌÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ, ÝÏ ËÏÒÉÓÔÕÀÔØÓÑ GdkPixBuf.
100 Summary: Static gdk-pixbuf libraries
101 Summary(pl): Biblioteki statyczne gdk-pixbuf
102 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com gdk-pixbuf
103 Summary(ru): óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍÍ Ó GdkPixBuf
104 Summary(uk): óÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍ Ú GdkPixBuf
105 Group: X11/Development/Libraries
106 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
109 Static gdk-pixbuf libraries.
111 %description static -l pl
112 Statyczne biblioteki gdk-pixbuf.
114 %description static -l pt_BR
115 Bibliotecas estáticas para desenvolvimento com gdk-pixbuf.
117 %description static -l ru
118 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÓÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÓÂÏÒËÉ ÐÒÏÇÒÁÍÍ,
119 ÉÓÐÏÌØÚÕÀÝÉÈ GdkPixBuf.
121 %description static -l uk
122 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÓÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍ, Ñ˦ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ
126 Summary: GNOME part of gdk-pixbuf library
127 Summary(pl): Czê¶æ gdk-pixbuf zwi±zana z GNOME
128 Summary(ru): âÉÂÌÉÏÔÅËÁ ÚÁÇÒÕÚËÉ ÉÚÏÂÒÁÖÅÎÉÊ É ÒÅÎÄÅÒÉÎÇÁ ÄÌÑ Gdk
129 Summary(uk): â¦Â̦ÏÔÅËÁ ÚÁ×ÁÎÔÁÖÅÎÎÑ ÚÏÂÒÁÖÅÎØ ÔÁ ÒÅÎÄÅÒÉÎÇÕ ÄÌÑ Gdk
131 Requires: %{name} = %{epoch}:%{version}-%{release}
132 Requires: gnome-libs >= 1:1.4.2-15
135 GNOME part of gdk-pixbuf library.
137 %description gnome -l pl
138 Czê¶æ gdk-pixbuf zwi±zana z GNOME.
140 %description gnome -l ru
141 âÉÂÌÉÏÔÅËÁ GdkPixBuf ÐÒÅÄÏÓÔÁ×ÌÑÅÔ ×ÏÚÍÏÖÎÏÓÔØ ÚÁÇÒÕÖÁÔØ ÉÚÏÂÒÁÖÅÎÉÑ É
142 ÒÅÎÄÅÒÉÔØ ÉÈ × ÒÁÚÎÙÅ ÆÏÒÍÁÔÙ: ÏËÎÁ, ÐÉËÓÍÁÐÙ, ÂÕÆÅÒÙ GdkRGB.
144 %description gnome -l uk
145 â¦Â̦ÏÔÅËÁ GdkPixBuf ÎÁÄÁ¤ ÍÏÖÌÉ×ÏÓÔ¦ ÚÁ×ÁÎÔÁÖÕ×ÁÔÉ ÚÏÂÒÁÖÅÎÎÑ ÔÁ
146 ÒÅÎÄÅÒÉÔÉ §È × Ò¦ÚΦ ÆÏÒÍÁÔÉ: צËÎÁ, ЦËÓÍÁÐÉ, ÂÕÆÅÒÉ GdkRGB.
149 Summary: GNOME part of gdk-pixbuf library - development files
150 Summary(pl): Czê¶æ gdk-pixbuf zwi±zana z GNOME - pliki dla programistów
151 Group: X11/Development/Libraries
152 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
153 Requires: %{name}-gnome = %{epoch}:%{version}-%{release}
154 Requires: gnome-libs-devel >= 1:1.4.2-15
156 %description gnome-devel
157 GNOME part of gdk-pixbuf library - development files.
159 %description gnome-devel -l pl
160 Czê¶æ gdk-pixbuf zwi±zana z GNOME - pliki dla programistów.
162 %package gnome-static
163 Summary: GNOME part of gdk-pixbuf library - static version
164 Summary(pl): Czê¶æ gdk-pixbuf zwi±zana z GNOME - wersja statyczna
165 Group: X11/Development/Libraries
166 Requires: %{name}-gnome-devel = %{epoch}:%{version}-%{release}
168 %description gnome-static
169 GNOME part of gdk-pixbuf library - static version.
171 %description gnome-static -l pl
172 Czê¶æ gdk-pixbuf zwi±zana z GNOME - wersja statyczna.
192 --with-html-dir=%{_gtkdocdir} \
193 %{!?with_gnome1:--without-gnome}
199 rm -rf $RPM_BUILD_ROOT
202 DESTDIR=$RPM_BUILD_ROOT \
203 m4datadir=%{_aclocaldir} \
204 HTML_DIR=%{_gtkdocdir}
206 # resolve conflict with gtk+2-devel
207 mv -f $RPM_BUILD_ROOT%{_gtkdocdir}/gdk-pixbuf{,-1.0}
209 # no *.{a,la} for plugins - shut up check-files
210 rm -f $RPM_BUILD_ROOT%{_libdir}/gdk-pixbuf/loaders/lib*.{a,la}
213 rm -rf $RPM_BUILD_ROOT
215 %post -p /sbin/ldconfig
216 %postun -p /sbin/ldconfig
218 %post gnome -p /sbin/ldconfig
219 %postun gnome -p /sbin/ldconfig
222 %defattr(644,root,root,755)
223 %attr(755,root,root) %{_libdir}/libgdk*.so.*.*
224 %dir %{_libdir}/gdk-pixbuf
225 %dir %{_libdir}/gdk-pixbuf/loaders
226 %attr(755,root,root) %{_libdir}/gdk-pixbuf/loaders/lib*.so*
229 %defattr(644,root,root,755)
230 %doc AUTHORS ChangeLog NEWS README
231 %attr(755,root,root) %{_bindir}/gdk-pixbuf-config
232 %attr(755,root,root) %{_libdir}/gdk*.sh
233 %attr(755,root,root) %{_libdir}/libgdk*.so
234 %{_libdir}/libgdk*.la
235 %dir %{_includedir}/gdk-pixbuf-1.0
236 %dir %{_includedir}/gdk-pixbuf-1.0/gdk-pixbuf
237 %{_includedir}/gdk-pixbuf-1.0/gdk-pixbuf/gdk*.h
239 %dir %{_gtkdocdir}/gdk-pixbuf-1.0
240 %{_gtkdocdir}/gdk-pixbuf-1.0/[!g]*
241 %{_gtkdocdir}/gdk-pixbuf-1.0/g[!n]*
244 %defattr(644,root,root,755)
249 %defattr(644,root,root,755)
250 %attr(755,root,root) %{_libdir}/libgnome*.so.*.*
253 %defattr(644,root,root,755)
254 %attr(755,root,root) %{_libdir}/gnome*.sh
255 %attr(755,root,root) %{_libdir}/libgnome*.so
256 %{_libdir}/libgnome*.la
257 %{_includedir}/gdk-pixbuf-1.0/gdk-pixbuf/gnome*.h
258 %{_gtkdocdir}/gdk-pixbuf-1.0/gnome*
261 %defattr(644,root,root,755)
262 %{_libdir}/libgnome*.a