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