1 Summary: A library of functions for manipulating MNG format files
2 Summary(pl): Biblioteka do obróbki plików w formacie MNG
3 Summary(uk): â¦Â̦ÏÔÅËÁ ÆÕÎËÃ¦Ê ÄÌÑ ÒÏÂÏÔÉ Ú ÆÁÊÌÁÍÉ Õ ÆÏÒÍÁÔ¦ MNG
4 Summary(ru): âÉÂÌÉÏÔÅËÁ ÆÕÎËÃÉÊ ÄÌÑ ÒÁÂÏÔÙ Ó ÆÁÊÌÁÍÉ × ÆÏÒÍÁÔÅ MNG
10 Source0: http://dl.sourceforge.net/libmng/%{name}-%{version}.tar.gz
11 # Source0-md5: 863002cf13a60ccfd8be641b62e3cc58
12 Patch0: %{name}-automake.patch
13 Patch1: %{name}-gtk2.patch
14 URL: http://www.libmng.com/
15 BuildRequires: autoconf >= 2.50
16 BuildRequires: automake
17 BuildRequires: lcms-devel
18 BuildRequires: libjpeg-devel
19 BuildRequires: libtool
20 BuildRequires: zlib-devel
22 BuildRequires: SDL-devel
23 BuildRequires: gtk+2-devel >= 2.0.0
24 BuildRequires: motif-devel >= 2.0
25 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29 libmng - library for reading, writing, displaying and examing
30 Multiple-Image Network Graphics. MNG is the animation extension to the
31 popular PNG image-format.
34 libmng - biblioteka do czytania, zapisywania, wy¶wietlania i
35 pobierania informacji z plików MNG (Multiple-Image Network Graphics).
36 MNG to rozszerzenie o animacje popularnego formatu obrazków PNG.
39 libmng - ÂÉÂÌÉÏÔÅËÁ ÄÌÑ ÞÔÅÎÉÑ, ÚÁÐÉÓÉ, ÏÔÏÂÒÁÖÅÎÉÑ É ÉÚÕÞÅÎÉÑ
40 Multiple-Image Network Graphics. MNG - ÜÔÏ ÁÎÉÍÁÃÉÏÎÎÏÅ ÒÁÓÛÉÒÅÎÉÅ ÄÌÑ
41 ÐÏÐÕÌÑÒÎÏÇÏ ÆÏÒÍÁÔÁ ÉÚÏÂÒÁÖÅÎÉÊ PNG.
44 libmng - ¦Â̦ÏÔÅËÁ ÄÌÑ ÞÉÔÁÎÎÑ, ÚÁÐÉÓÕ, צÄÏÂÒÁÖÅÎÎÑ ÔÁ ×É×ÞÅÎÎÑ
45 Multiple-Image Network Graphics. MNG - ÃÅ ÁΦÍÁæÊÎÅ ÒÏÚÛÉÒÅÎÎÑ ÄÌÑ
46 ÐÏÐÕÌÑÒÎÏÇÏ ÆÏÒÍÁÔÕ ÚÏÂÒÁÖÅÎØ PNG.
49 Summary: Development tools for programs to manipulate MNG format files
50 Summary(pl): Pakiet do tworzenia programów obrabiaj±cych pliki MNG
51 Summary(ru): óÒÅÄÓÔ×Á ÒÁÚÒÁÂÏÔËÉ ÄÌÑ ÐÒÏÇÒÁÍÍ, ÒÁÂÏÔÁÀÝÉÈ Ó ÆÁÊÌÁÍÉ × ÆÏÒÍÁÔÅ MNG
52 Summary(uk): úÁÓÏÂÉ ÒÏÚÒÏÂËÉ ÄÌÑ ÒÏÂÏÔÉ Ú ÐÒÏÇÒÁÍÁÍÉ, ÝÏ ÐÒÁÃÀÀÔØ Ú ÆÁÊÌÁÍÉ Õ ÆÏÒÍÁÔ¦ MNG
53 Group: Development/Libraries
54 Requires: %{name} = %{version}-%{release}
56 Requires: libjpeg-devel
58 Obsoletes: libmng1-devel
61 The libmng-devel package contains the header files necessary for
62 developing programs using the MNG (Multiple-Image Network Graphics)
65 If you want to develop programs which will manipulate MNG image format
66 files, you should install libmng-devel. You'll also need to install
69 %description devel -l pl
70 Ten pakiet zawiera pliki nag³ówkowe potrzebne do tworzenia programów
71 u¿ywaj±cych biblioteki libmng do obróbki plików MNG.
73 %description devel -l ru
74 ðÁËÅÔ libmng-devel ÓÏÄÅÒÖÉÔ ÈÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔÞÉËÁ,
75 ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ, ÉÓÐÏÌØÚÕÀÝÉÈ ÂÉÂÌÉÏÔÅËÕ MNG
76 (Multiple-Image Network Graphics).
78 %description devel -l uk
79 ðÁËÅÔ libmng-devel ͦÓÔÉÔØ ÈÅÄÅÒÉ ÔÁ ¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ, ÎÅÏÂȦÄΦ
80 ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ Â¦Â̦ÏÔÅËÕ MNG (Multiple-Image
84 Summary: Static MNG libraries
85 Summary(pl): Biblioteki statyczne MNG
86 Summary(ru): óÔÁÔÉÞÅÓËÁÑ ÂÉÂÌÉÏÔÅËÁ ÄÌÑ ÒÁÂÏÔÙ Ó ÆÁÊÌÁÍÉ × ÆÏÒÍÁÔÅ MNG
87 Summary(uk): óÔÁÔÉÞÎÁ ¦Â̦ÏÔÅËÁ ÄÌÑ ÒÏÂÏÔÉ Ú ÆÁÊÌÁÍÉ Õ ÆÏÒÍÁÔ¦ MNG
88 Group: Development/Libraries
89 Requires: %{name}-devel = %{version}-%{release}
94 %description static -l pl
95 Biblioteki statyczne MNG.
97 %description static -l ru
98 óÔÁÔÉÞÅÓËÁÑ ÂÉÂÌÉÏÔÅËÁ ÄÌÑ ÒÁÂÏÔÙ Ó ÆÁÊÌÁÍÉ × ÆÏÒÍÁÔÅ MNG.
100 %description static -l uk
101 óÔÁÔÉÞÎÁ ¦Â̦ÏÔÅËÁ ÄÌÑ ÒÏÂÏÔÉ Ú ÆÁÊÌÁÍÉ Õ ÆÏÒÍÁÔ¦ MNG.
104 Summary: libmng utilities (fbmngplay, mngtree)
105 Summary(pl): Narzêdzia do libmng (fbmngplay, mngtree)
106 Group: Applications/Graphics
107 Requires: %{name} = %{version}-%{release}
110 libmng utilities that don't depend on additional libraries (fbmngplay,
113 %description progs -l pl
114 Narzêdzia do libmng nie wymagaj±ce dodatkowych bibliotek (fbmngplay,
118 Summary: gmngview - GTK+-based MNG viewer
119 Summary(pl): gmngview - przegl±darka plików MNG oparta na GTK+
120 Group: X11/Applications/Graphics
121 Requires: %{name} = %{version}-%{release}
123 %description progs-gtk
124 gmngview - GTK+-based MNG viewer.
126 %description progs-gtk -l pl
127 gmngview - przegl±darka plików MNG oparta na GTK+.
130 Summary: xmngplay - X11/Motif-based MNG viewer
131 Summary(pl): xmngplay - przegl±darka plików MNG oparta na bibliotekach X11/Motif
132 Group: X11/Applications/Graphics
133 Requires: %{name} = %{version}-%{release}
135 %description progs-motif
136 xmngplay - X11/Motif-based MNG viewer.
138 %description progs-motif -l pl
139 xmngplay - przegl±darka plików MNG oparta na bibliotekach X11/Motif.
142 Summary: mngplay - SDL-based MNG viewer
143 Summary(pl): mngplay - przegl±darka plików MNG oparta na SDL
144 Group: Applications/Graphics
145 Requires: %{name} = %{version}-%{release}
147 %description progs-sdl
148 mngplay - SDL-based MNG viewer.
150 %description progs-sdl -l pl
151 mngplay - przegl±darka plików MNG oparta na SDL.
159 cp makefiles/{Makefile.am,configure.in} .
160 cp doc/makefiles/Makefile.am doc
161 cp doc/man/makefiles/Makefile.am doc/man
173 %{__make} -C contrib/gcc/fbmngplay fbmngplay \
175 CFLAGS="%{rpmcflags} -Wall -D_REENTRANT -I../../.." \
176 LDFLAGS="%{rpmldflags} -L../../../.libs"
178 %{__make} -C contrib/gcc/gtk-mng-view gmngview \
180 CFLAGS="%{rpmcflags} -Wall -I../../.. `pkg-config --cflags gdk-pixbuf-2.0 gtk+-2.0`" \
181 LIBS="%{rpmldflags} -L../../../.libs -lmng `pkg-config --libs gdk-pixbuf-2.0 gtk+-2.0`"
183 %{__make} -C contrib/gcc/mngtree -f makefile.linux \
185 CFLAGS="%{rpmcflags} -Wall -DMNG_USE_SO -I../../.." \
186 LDFLAGS="%{rpmldflags} -L../../../.libs -lmng"
188 %{__cc} -o contrib/gcc/sdl-mngplay/mngplay contrib/gcc/sdl-mngplay/mngplay.c \
189 %{rpmldflags} %{rpmcflags} -I. \
190 -L.libs -lmng `sdl-config --libs`
192 %{__make} -C contrib/gcc/xmngview compile \
194 CFLAGS="%{rpmcflags} -Wall -I../../.. -I/usr/X11R6/include" \
195 LIBS="-L../../../.libs -lmng -L/usr/X11R6/%{_lib} -lXm -lXt -lX11"
198 rm -rf $RPM_BUILD_ROOT
199 install -d $RPM_BUILD_ROOT%{_bindir}
202 DESTDIR=$RPM_BUILD_ROOT
204 install contrib/gcc/*/{fbmngplay,gmngview,mngtree,mngplay,xmngview} \
205 $RPM_BUILD_ROOT%{_bindir}
208 rm -rf $RPM_BUILD_ROOT
210 %post -p /sbin/ldconfig
211 %postun -p /sbin/ldconfig
214 %defattr(644,root,root,755)
215 %doc CHANGES LICENSE README
216 %attr(755,root,root) %{_libdir}/lib*.so.*.*
220 %defattr(644,root,root,755)
221 %doc doc/{doc.readme,libmng.txt,Plan*.png}
222 %attr(755,root,root) %{_libdir}/lib*.so
228 %defattr(644,root,root,755)
232 %defattr(644,root,root,755)
233 %attr(755,root,root) %{_bindir}/fbmngplay
234 %attr(755,root,root) %{_bindir}/mngtree
237 %defattr(644,root,root,755)
238 %attr(755,root,root) %{_bindir}/gmngview
241 %defattr(644,root,root,755)
242 %attr(755,root,root) %{_bindir}/xmngview
245 %defattr(644,root,root,755)
246 %attr(755,root,root) %{_bindir}/mngplay