]> git.pld-linux.org Git - packages/imlib.git/blame_incremental - imlib.spec
- rebuild without libjpeg.la
[packages/imlib.git] / imlib.spec
... / ...
CommitLineData
1Summary: Image loading and rendering library for X11R6
2Summary(es.UTF-8): Biblioteca de carga y render 3D para X11R6
3Summary(fr.UTF-8): Librairie de chargement et interprétation d'images pour X11R6
4Summary(ko.UTF-8): X11R6를 위한 그림 읽기/화면에 그려주기 라이브러리
5Summary(pl.UTF-8): Biblioteki do renderowania i ładowania grafiki pod X11R6
6Summary(pt_BR.UTF-8): Biblioteca de carga e renderização para X11R6
7Name: imlib
8Version: 1.9.15
9Release: 27
10Epoch: 1
11License: LGPL v2
12Group: X11/Libraries
13Source0: http://ftp.gnome.org/pub/GNOME/sources/imlib/1.9/%{name}-%{version}.tar.bz2
14# Source0-md5: 7db987e6c52e4daf70d7d0f471238eae
15Source1: %{name}-config.desktop
16Patch0: %{name}-m4_fix.patch
17Patch1: %{name}-full_i18n.patch
18Patch2: %{name}-config.patch
19Patch3: %{name}-am18.patch
20Patch4: %{name}-intl.patch
21Patch5: %{name}-CAN-2004-1026.patch
22Patch6: %{name}-link.patch
23Patch7: %{name}-16bit_depth_fix.patch
24Patch8: %{name}-exa_fix.patch
25Patch9: %{name}-ac.patch
26Patch10: %{name}-libpng.patch
27Patch11: %{name}-libpng15.patch
28Patch12: %{name}-giflib.patch
29BuildRequires: autoconf >= 2.59-9
30BuildRequires: automake
31BuildRequires: gettext-tools
32BuildRequires: giflib-devel >= 5
33BuildRequires: gtk+-devel >= 1.2.1
34BuildRequires: libjpeg-devel >= 6b-18
35BuildRequires: libpng-devel >= 1.0.8
36BuildRequires: libtiff-devel
37BuildRequires: libtool
38BuildRequires: xorg-lib-libX11-devel
39BuildRequires: zlib-devel
40Obsoletes: libimlib1
41BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
42
43%define _sysconfdir /etc/X11
44
45%description
46Imlib is an advanced replacement library for libraries like libXpm
47that provides many more features with much greater flexability and
48speed.
49
50%description -l es.UTF-8
51Imlib es una biblioteca avanzada que sustituye las bibliotecas libXpm
52que ofrece mucho más opciones/características con una flexibilidad y
53velocidad mucho mayores.
54
55%description -l fr.UTF-8
56Imlib est une librairie de remplacement avancée pour les librairies
57comme libXpm qui fourni plus d'atouts et beaucoup plus de flexibilité
58et de vitesse.
59
60%description -l pl.UTF-8
61Imlib jest zaawansowanym zamiennikiem bibliotek typu libXpm, ze
62zwiększoną elastycznością oraz prędkością.
63
64%description -l pt_BR.UTF-8
65A imlib é uma biblioteca avançada que substitui as bibliotecas libXpm
66que fornece muito mais opções/características com uma flexibilidade e
67velocidade muito maiores.
68
69%package cfgeditor
70Summary: Imlib configuration editor
71Summary(es.UTF-8): Editor de configuración de imlib
72Summary(ko.UTF-8): Imlib라이브러리용 설정 편집기
73Summary(pl.UTF-8): Edytor konfiguracji do biblioteki imlib
74Summary(pt_BR.UTF-8): Editor da configuração da imlib
75Group: X11/Applications
76Requires: %{name} = %{epoch}:%{version}-%{release}
77
78%description cfgeditor
79The imlib_config program allows you to control the way imlib uses
80color and handles gamma correction/etc.
81
82%description cfgeditor -l es.UTF-8
83El programa imlib_config te permite controlar como imlib usa los
84colores y manipula la corrección gamma, etc.
85
86%description cfgeditor -l pl.UTF-8
87Program imlib_config umożliwia zmianę sposobu używania przez
88bibliotekę imlib kolorów, korekcji gamma i innych.
89
90%description cfgeditor -l pt_BR.UTF-8
91O programa imlib_config lhe permite controlar como a imlib usa as
92cores e trata correção gamma, etc.
93
94%package devel
95Summary: Imlib header files and development documentation
96Summary(es.UTF-8): Archivos de inclusión, bibliotecas y documentación para Imlib
97Summary(fr.UTF-8): Fichiers entête pour Imlib
98Summary(ko.UTF-8): Imlib 응용프로그램들을 위한 개발 도구
99Summary(pl.UTF-8): Pliki nagłówkowe oraz dokumentacja do imlib
100Summary(pt_BR.UTF-8): Arquivos de inclusão, bibliotecas e documentação para a Imlib
101Group: X11/Development/Libraries
102Requires: %{name} = %{epoch}:%{version}-%{release}
103Requires: giflib-devel >= 5
104Requires: libjpeg-devel
105Requires: libpng-devel
106Requires: libtiff-devel
107Requires: xorg-lib-libX11-devel
108Requires: zlib-devel
109Obsoletes: libimlib1-devel
110
111%description devel
112Header files and development documentation for Imlib.
113
114%description devel -l es.UTF-8
115Archivos de inclusión, bibliotecas estáticas y documentación para
116imlib.
117
118%description devel -l fr.UTF-8
119Fichiers entête pour Imlib.
120
121%description devel -l pl.UTF-8
122Pliki nagłówkowe oraz dokumentacja do biblioteki Imlib.
123
124%description devel -l pt_BR.UTF-8
125Arquivos de inclusão, bibliotecas estáticas e documentação para a
126imlib.
127
128%package static
129Summary: Imlib static libraries
130Summary(pl.UTF-8): Biblioteki statyczne imlib
131Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com imlib
132Group: X11/Development/Libraries
133Requires: %{name}-devel = %{epoch}:%{version}-%{release}
134
135%description static
136Imlib static libraries.
137
138%description static -l pl.UTF-8
139Biblioteki statyczne imlib.
140
141%description static -l pt_BR.UTF-8
142Bibliotecas estáticas para desenvolvimento com imlib.
143
144%prep
145%setup -q
146%patch0 -p1
147%patch1 -p1
148%patch2 -p1
149%patch3 -p1
150# temporary hack
151%patch4 -p1
152%patch5 -p1
153%patch6 -p1
154%patch7 -p1
155%patch8 -p1
156%patch9 -p0
157%patch10 -p1
158%patch11 -p0
159%patch12 -p1
160
161%build
162%{__gettextize}
163%{__libtoolize}
164%{__aclocal}
165%{__autoconf}
166%{__autoheader}
167%{__automake}
168%configure
169%{__make}
170
171%install
172rm -rf $RPM_BUILD_ROOT
173install -d $RPM_BUILD_ROOT%{_desktopdir}
174
175%{__make} install \
176 DESTDIR=$RPM_BUILD_ROOT \
177 m4datadir=%{_aclocaldir}
178
179install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
180
181# no static modules and *.la for modules - shut up check-files
182%{__rm} $RPM_BUILD_ROOT%{_libdir}/libimlib-*.{la,a}
183
184%find_lang %{name}
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)
194%doc AUTHORS ChangeLog README
195%attr(755,root,root) %{_libdir}/libImlib.so.*.*.*
196%attr(755,root,root) %ghost %{_libdir}/libImlib.so.1
197%attr(755,root,root) %{_libdir}/libgdk_imlib.so.*.*.*
198%attr(755,root,root) %ghost %{_libdir}/libgdk_imlib.so.1
199%attr(755,root,root) %{_libdir}/libimlib-bmp.so
200%attr(755,root,root) %{_libdir}/libimlib-gif.so
201%attr(755,root,root) %{_libdir}/libimlib-jpeg.so
202%attr(755,root,root) %{_libdir}/libimlib-png.so
203%attr(755,root,root) %{_libdir}/libimlib-ppm.so
204%attr(755,root,root) %{_libdir}/libimlib-ps.so
205%attr(755,root,root) %{_libdir}/libimlib-tiff.so
206%attr(755,root,root) %{_libdir}/libimlib-xpm.so
207%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/im_palette*.pal
208%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/imrc
209
210%files cfgeditor -f %{name}.lang
211%defattr(644,root,root,755)
212%attr(755,root,root) %{_bindir}/imlib_config
213%{_mandir}/man1/imlib_config.1*
214%{_desktopdir}/imlib-config.desktop
215
216%files devel
217%defattr(644,root,root,755)
218%doc doc/{*.gif,*.html}
219%attr(755,root,root) %{_bindir}/imlib-config
220%attr(755,root,root) %{_libdir}/libImlib.so
221%attr(755,root,root) %{_libdir}/libgdk_imlib.so
222%{_libdir}/libImlib.la
223%{_libdir}/libgdk_imlib.la
224%{_includedir}/Imlib*.h
225%{_includedir}/gdk_imlib*.h
226%{_aclocaldir}/imlib.m4
227%{_pkgconfigdir}/imlib.pc
228%{_pkgconfigdir}/imlibgdk.pc
229%{_mandir}/man1/imlib-config.1*
230
231%files static
232%defattr(644,root,root,755)
233%{_libdir}/libImlib.a
234%{_libdir}/libgdk_imlib.a
This page took 0.103243 seconds and 4 git commands to generate.