3 Summary(de): PNG-Library
4 Summary(es): Biblioteca PNG
5 Summary(fr): Librarie PNG
6 Summary(pl): Biblioteka PNG
7 Summary(pt_BR): Biblioteca PNG
8 Summary(tr): PNG kitaplýðý
13 License: distributable
15 Source0: http://dl.sourceforge.net/libpng/%{name}-%{version}%{_pre}.tar.bz2
16 # Source0-md5: 45c811627b6fe4d37ec191b4548da949
17 Patch0: %{name}-pngminus.patch
18 Patch1: %{name}-badchunks.patch
19 Patch2: %{name}-opt.patch
20 Patch3: %{name}-revert.patch
21 Patch4: %{name}-16bit-overflow.patch
22 Patch5: %{name}-norpath.patch
23 Patch6: %{name}-libdirfix.patch
24 URL: http://www.libpng.org/pub/png/libpng.html
25 BuildRequires: zlib-devel
27 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30 The PNG library is a collection of routines used to create and
31 manipulate PNG format graphics files. The PNG format was designed as a
32 replacement for GIF, with many improvements and extensions.
35 Die PNG-Library ist eine Sammlung von Routinen zum Erstellen und
36 Bearbeiten von Grafiken im PNG-Format. Das PNG-Format wurde als Ersatz
37 für GIF entwickelt und enthält viele Verbesserungen und Erweiterungen.
40 Esta biblioteca es una colección de rutinas para crear y manipular
41 archivos gráficos en el formato PNG. Este formato fue proyectado para
45 La librairie PNG est un ensemble de routines utilisées pour créer et
46 manipuler des fichiers graphiques au format PNG. Le format PNG a été
47 élaboré pour remplacer le GIF, avec de nombreuses améliorations et
51 Biblioteki PNG s± kolekcj± form u¿ywanych do tworzenia i manipulowania
52 plikami w formacie graficznym PNG. Format ten zosta³ stworzony jako
53 zamiennik dla formatu GIF, z wieloma rozszerzeniami i nowo¶ciami.
56 Esta biblioteca é uma coleção de rotinas para criar e manipular
57 arquivos gráficos no formato PNG. Este formato foi projetado para
58 substituir o formato GIF, com extensões e melhorias.
61 PNG kitaplýðý, PNG formatýndaki resim dosyalarýný iþlemeye yönelik
62 yordamlarý içerir. PNG, GIF formatýnýn yerini almak üzere tasarlanmýþ
66 Summary: Header files for libpng
67 Summary(de): libpng Headers
68 Summary(es): Archivos de inclusión y bibliotecas estáticas
69 Summary(fr): en-têtes et bibliothèques statiques
70 Summary(pl): Pliki nag³ówkowe libpng
71 Summary(pt_BR): Arquivos de inclusão e bibliotecas estáticas
72 Summary(tr): baþlýk dosyalarý ve statik kitaplýklar
73 Group: Development/Libraries
74 Requires: %{name} = %{epoch}:%{version}
76 Conflicts: libpng < 1.0.15
79 The header files are only needed for development of programs using the
82 %description devel -l de
83 Die Header-Dateien werden nur zur Entwicklung von Programmen mit der
86 %description devel -l es
87 Archivos de inclusión y bibliotecas estáticas que son necesarios
88 solamente para el desarrollo de programas que usan la biblioteca PNG.
90 %description devel -l fr
91 Fichiers d'en-tete et les librairies qui sont requis seulement pour le
92 développement avec la librairie PNG.
94 %description devel -l pl
95 W pakiecie tym znajduj± siê pliki nag³ówkowe, przeznaczone dla
96 programistów u¿ywaj±cych bibliotek PNG.
98 %description devel -l pt_BR
99 Arquivos de inclusão e bibliotecas estáticas que são necessários
100 somente para o desenvolvimento de programas que usam a biblioteca PNG.
102 %description devel -l tr
103 PNG kitaplýðýný kullanan programlar geliþtirmek için gereken
104 kitaplýklar ve baþlýk dosyalarý.
107 Summary: Static PNG libraries
108 Summary(de): Statischen PNG Libraries
109 Summary(pl): Biblioteki statyczne PNG
110 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com libpng
111 Group: Development/Libraries
112 Requires: %{name}-devel = %{epoch}:%{version}
115 Static PNG libraries.
117 %description static -l de
118 Statischen PNG Libraries.
120 %description static -l pl
121 Biblioteki statyczne PNG.
123 %description static -l pt_BR
124 Bibliotecas estáticas para desenvolvimento com libpng.
127 Summary: libpng utility programs
128 Summary(pl): Narzêdzia do plików PNG
129 Group: Applications/Graphics
132 This package contains utility programs to convert PNG files to and
135 %description progs -l pl
136 Narzêdzia do konwersji plików PNG z lub do plików PNM.
139 %setup -q -n %{name}-%{version}%{_pre}
149 ln -sf scripts/makefile.gcmmx ./Makefile
151 ln -sf scripts/makefile.linux ./Makefile
158 OPT_FLAGS="%{rpmcflags}"
159 %{__make} -C contrib/pngminus -f makefile.std \
161 OPT_FLAGS="%{rpmcflags}"
164 rm -rf $RPM_BUILD_ROOT
165 install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_mandir}/man{3,5}} \
166 $RPM_BUILD_ROOT{%{_pkgconfigdir},%{_examplesdir}/%{name}-%{version}}
169 DESTDIR=$RPM_BUILD_ROOT \
173 install contrib/pngminus/{png2pnm,pnm2png} $RPM_BUILD_ROOT%{_bindir}
174 install example.c $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
177 rm -rf $RPM_BUILD_ROOT
179 %post -p /sbin/ldconfig
180 %postun -p /sbin/ldconfig
183 %defattr(644,root,root,755)
184 %doc ANNOUNCE CHANGES KNOWNBUG README LICENSE
185 %attr(755,root,root) %{_libdir}/*.so.*.*
186 %{_libdir}/libpng.so.3
189 %defattr(644,root,root,755)
191 %attr(755,root,root) %{_bindir}/libpng*-config
192 %attr(755,root,root) %{_libdir}/lib*.so
196 %{_examplesdir}/%{name}-%{version}
199 %defattr(644,root,root,755)
203 %defattr(644,root,root,755)
204 %attr(755,root,root) %{_bindir}/p*