]> git.pld-linux.org Git - packages/giflib.git/blame - giflib.spec
- release 2
[packages/giflib.git] / giflib.spec
CommitLineData
b9f61f2f 1#
2# Conditional build:
b206d2c7 3%bcond_without x # without X11
b9f61f2f 4#
7715b955 5Summary: GIF-manipulation library
e7905435
ER
6Summary(es.UTF-8): Biblioteca de manipulación de archivos GIF
7Summary(pl.UTF-8): Biblioteka do obróbki plików GIF
8Summary(pt_BR.UTF-8): Biblioteca de manipulação de arquivos GIF
9Summary(ru.UTF-8): Библиотека для работы с GIF-файлами
10Summary(uk.UTF-8): Бібліотека для роботи з GIF-файлами
7715b955 11Name: giflib
9363bd50 12Version: 4.1.6
2b8dbe6f 13Release: 2
7715b955
JB
14License: X Consortium-like
15Group: Libraries
9363bd50 16Source0: http://dl.sourceforge.net/giflib/%{name}-%{version}.tar.bz2
17# Source0-md5: 7125644155ae6ad33dbc9fc15a14735f
7715b955 18Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/libungif-man-pages.tar.bz2
f508b353 19# Source1-md5: 580c50403ed8f7e678ed04b3e0d712f3
bc3bf66e 20Patch0: %{name}-link.patch
9363bd50 21Patch1: %{name}-segfault.patch
22URL: http://sourceforge.net/projects/giflib/
bc3bf66e 23BuildRequires: autoconf >= 2.59-9
7715b955
JB
24BuildRequires: automake
25BuildRequires: libtool
26BuildRequires: netpbm-devel
508529d5 27BuildRequires: rpmbuild(macros) >= 1.213
1435a90d 28BuildRequires: sed
7715b955 29BuildRequires: urt-devel
b9f61f2f 30%{?with_x:BuildRequires: xorg-lib-libX11-devel}
508529d5 31%ifarch %{x8664} ia64 ppc64 s390x sparc64
f508b353
JB
32Provides: libungif.so.4()(64bit)
33%else
7715b955 34Provides: libungif.so.4
f508b353 35%endif
7715b955 36Provides: libungif
7715b955
JB
37Obsoletes: libungif
38Obsoletes: libungif4
f508b353 39BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
7715b955
JB
40
41%description
42GIF loading and saving shared library. This version uses LZW
43compression (warning: patent/license issues in some countries).
44
7e895d21
JR
45%description -l es.UTF-8
46Es una biblioteca compartida para carga y grabación de archivos GIF.
7715b955 47
7e895d21
JR
48%description -l pl.UTF-8
49Biblioteki dynamiczne do kompresowania i dekompresowania plików w
50formacie GIF. Ta wersja przy zapisie używa konwersji LZW (uwaga: w
51niektórych krajach powoduje to problemy związane z patentem i
52koniecznością nabycia licencji).
7715b955 53
7e895d21
JR
54%description -l pt_BR.UTF-8
55Biblioteca compartilhada para carga e gravação de arquivos GIF.
7715b955 56
7e895d21
JR
57%description -l ru.UTF-8
58Библиотека для загрузки и сохранения GIF-файлов.
7715b955 59
7e895d21
JR
60%description -l uk.UTF-8
61Бібліотека для загрузки та збереження GIF-файлів.
7715b955
JB
62
63%package devel
bb23962e 64Summary: GIF-manipulation library header files and documentation
e7905435
ER
65Summary(es.UTF-8): Archivos de inclusión, bibliotecas para biblioteca de manipulación de GIF
66Summary(pl.UTF-8): Pliki nagłówkowe oraz dokumentacja do formatu GIF
67Summary(pt_BR.UTF-8): Arquivos de inclusão, bibliotecas para biblioteca de manipulação de GIF
68Summary(ru.UTF-8): Хедеры, библиотеки и документация GIF-библиотеки
69Summary(uk.UTF-8): Хедери, бібліотеки та документація GIF-бібліотеки
7715b955 70Group: Development/Libraries
f508b353 71Requires: %{name} = %{version}-%{release}
bc3bf66e 72Requires: xorg-lib-libX11-devel
7715b955 73Provides: libungif-devel
fd33623c 74Obsoletes: libungif-devel
7715b955
JB
75Obsoletes: libungif4-devel
76
77%description devel
78Libraries and headers needed for developing programs that use libgif
f508b353 79to load and save GIF image files.
7715b955 80
7e895d21
JR
81%description devel -l es.UTF-8
82Archivos de inclusión, bibliotecas y documentación para biblioteca de
83manipulación de GIF.
7715b955 84
7e895d21
JR
85%description devel -l pl.UTF-8
86Biblioteki i pliki nagłówkowe niezbędne przy kompilacji programów
87wykorzystujących libgif.
7715b955 88
7e895d21
JR
89%description devel -l pt_BR.UTF-8
90Arquivos de inclusão, bibliotecas para biblioteca de manipulação de
7715b955
JB
91GIF.
92
7e895d21
JR
93%description devel -l ru.UTF-8
94Хедеры и библиотеки, необходимые для разработки программ, использующих
95giflib для загрузки и сохранения изображений в формате GIF.
7715b955 96
7e895d21
JR
97%description devel -l uk.UTF-8
98Хедери та бібліотеки, необхідні для розробки програм, що
99використовують giflib для загрузки та збереження зображень у форматі
48d89b61 100GIF.
7715b955
JB
101
102%package static
bb23962e 103Summary: GIF-manipulation static library
e7905435
ER
104Summary(pl.UTF-8): Biblioteki statyczne do obróbki plików GIF
105Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com libungif
106Summary(ru.UTF-8): Статические библиотеки GIF-библиотеки
107Summary(uk.UTF-8): Статичні бібліотеки GIF-бібліотеки
7715b955 108Group: Development/Libraries
f508b353 109Requires: %{name}-devel = %{version}-%{release}
fd33623c
JB
110Provides: libungif-static
111Obsoletes: libungif-static
7715b955
JB
112
113%description static
114Static libraries needed for developing programs that use libgif to
f508b353 115load and save GIF image files.
7715b955 116
7e895d21
JR
117%description static -l pl.UTF-8
118Biblioteki statyczne do obróbki plików GIF.
7715b955 119
7e895d21
JR
120%description static -l pt_BR.UTF-8
121Bibliotecas estáticas para desenvolvimento com libgif.
7715b955 122
7e895d21
JR
123%description static -l ru.UTF-8
124Это отдельный пакет со статическими библиотеками, которые больше не
125входят в libgif-devel.
7715b955 126
7e895d21
JR
127%description static -l uk.UTF-8
128Це окремий пакет зі статичними бібліотеками, що більше не входять до
129складу libgif-devel.
7715b955
JB
130
131%package progs
f508b353 132Summary: Programs for converting and transforming GIF images
e7905435
ER
133Summary(pl.UTF-8): Programy do konwertowania plików w formacie GIF
134Summary(ru.UTF-8): Программы для конвертирования и обработки GIF-файлов
135Summary(uk.UTF-8): Програми для конвертування та обробки GIF-файлів
7715b955 136Group: Applications/Graphics
f508b353 137Requires: %{name} = %{version}-%{release}
fd33623c
JB
138Provides: libungif-progs
139Obsoletes: libungif-progs
7715b955
JB
140
141%description progs
f508b353 142This package contains various programs for manipulating GIF image
7715b955
JB
143files.
144
7e895d21
JR
145%description progs -l pl.UTF-8
146Ten pakiet zawiera różnorodne programy obsługujące pliki w formacie
7715b955
JB
147GIF.
148
7e895d21
JR
149%description progs -l ru.UTF-8
150Этот пакет содержит различные программы для обработки GIF-файлов.
7715b955 151
7e895d21
JR
152%description progs -l uk.UTF-8
153Цей пакет містить різноманітні програми для обробки GIF-файлів.
7715b955
JB
154
155%prep
156%setup -q
bc3bf66e 157%patch0 -p1
9363bd50 158%patch1 -p1
7715b955
JB
159
160%build
7715b955 161%{__libtoolize}
edd4187d 162%{__aclocal}
163%{__autoheader}
7715b955
JB
164%{__autoconf}
165%{__automake}
b206d2c7 166%configure \
9363bd50 167 %{!?with_x:--disable-x11}
7715b955
JB
168%{__make}
169
170%install
171rm -rf $RPM_BUILD_ROOT
172
157a723d
JB
173%{__make} install \
174 DESTDIR=$RPM_BUILD_ROOT
7715b955 175
f508b353 176cd $RPM_BUILD_ROOT%{_libdir}
1435a90d 177/sbin/ldconfig -n .
b3ec3237 178mv -f libgif.so.[!.] $(ls libgif.so.[!.] | sed s/libgif/libungif/)
f508b353 179ln -sf libgif.so.*.*.* $RPM_BUILD_ROOT%{_libdir}/libungif.so
7715b955
JB
180ln -sf libgif.a $RPM_BUILD_ROOT%{_libdir}/libungif.a
181ln -sf libgif.la $RPM_BUILD_ROOT%{_libdir}/libungif.la
182
183install -d $RPM_BUILD_ROOT%{_mandir}
184bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
185
186%clean
187rm -rf $RPM_BUILD_ROOT
188
189%post -p /sbin/ldconfig
190%postun -p /sbin/ldconfig
191
192%files
193%defattr(644,root,root,755)
9363bd50 194%doc AUTHORS BUGS COPYING ChangeLog NEWS README TODO
3ddbded0 195%attr(755,root,root) %{_libdir}/lib*.so.*.*.*
b3ec3237 196%attr(755,root,root) %{_libdir}/libungif.so.[!.]
7715b955
JB
197
198%files devel
199%defattr(644,root,root,755)
200%doc doc/*.{txt,png} doc/{gif_lib,index,liberror}.html
f508b353
JB
201%attr(755,root,root) %{_libdir}/libgif.so
202%attr(755,root,root) %{_libdir}/libungif.so
203%{_libdir}/libgif.la
204%{_libdir}/libungif.la
7715b955
JB
205%{_includedir}/*.h
206
207%files static
208%defattr(644,root,root,755)
f508b353
JB
209%{_libdir}/libgif.a
210%{_libdir}/libungif.a
7715b955
JB
211
212%files progs
213%defattr(644,root,root,755)
214%doc doc/gif2* doc/gif[a-z]* doc/*2gif*
215%attr(755,root,root) %{_bindir}/*
216%{_mandir}/man1/*
This page took 0.055506 seconds and 4 git commands to generate.