]> git.pld-linux.org Git - packages/imlib.git/blob - imlib.spec
- fixed epoch:version issue
[packages/imlib.git] / imlib.spec
1 Summary:        Image loading and rendering library for X11R6
2 Summary(es):    Biblioteca de carga y render 3D para X11R6
3 Summary(fr):    Librairie de chargement et interprétation d'images pour X11R6
4 Summary(ko):    X11R6¸¦ À§ÇÑ ±×¸² Àбâ/È­¸é¿¡ ±×·ÁÁֱ⠶óÀ̺귯¸®
5 Summary(pl):    Biblioteki do renderowania i ³adowania grafiki pod X11R6
6 Summary(pt_BR): Biblioteca de carga e renderização para X11R6
7 Name:           imlib
8 Version:        1.9.14
9 Release:        6
10 Epoch:          1
11 License:        LGPL
12 Group:          X11/Libraries
13 Source0:        ftp://ftp.gnome.org/pub/GNOME/sources/imlib/1.9/%{name}-%{version}.tar.bz2
14 # Source0-md5: a337643f75bb431034d7213ac74f13dc
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}-ac25x.patch
20 Patch4:         %{name}-locale-zh.patch
21 Patch14:        %{name}-intl.patch
22 URL:            http://www.labs.redhat.com/imlib/
23 BuildRequires:  autoconf
24 BuildRequires:  automake
25 BuildRequires:  gettext-devel
26 BuildRequires:  gtk+-devel
27 BuildRequires:  libjpeg-devel >= 6b-18
28 BuildRequires:  libtiff-devel
29 BuildRequires:  libpng-devel >= 1.0.8
30 BuildRequires:  libtool
31 BuildRequires:  libungif-devel
32 BuildRequires:  zlib-devel
33 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34 Obsoletes:      libimlib1
35
36 %define         _sysconfdir     /etc/X11
37
38 %description
39 Imlib is an advanced replacement library for libraries like libXpm
40 that provides many more features with much greater flexability and
41 speed.
42
43 %description -l es
44 Imlib es una biblioteca avanzada que sustituye las bibliotecas libXpm
45 que ofrece mucho más opciones/características con una flexibilidad y
46 velocidad mucho mayores.
47
48 %description -l fr
49 Imlib est une librairie de remplacement avancée pour les librairies
50 comme libXpm qui fourni plus d'atouts et beaucoup plus de flexibilité
51 et de vitesse.
52
53 %description -l pl
54 Imlib jest zaawansowanym zamiennikiem bibliotek typu libXpm, ze
55 zwiêkszon± elastyczno¶ci± oraz prêdko¶ci±.
56
57 %description -l pt_BR
58 A imlib é uma biblioteca avançada que substitui as bibliotecas libXpm
59 que fornece muito mais opções/características com uma flexibilidade e
60 velocidade muito maiores.
61
62 %package cfgeditor
63 Summary:        Imlib configuration editor
64 Summary(es):    Editor de configuración de imlib
65 Summary(ko):    Imlib¶óÀ̺귯¸®¿ë ¼³Á¤ ÆíÁý±â
66 Summary(pl):    Edytor konfiguracji do biblioteki imlib
67 Summary(pt_BR): Editor da configuração da imlib
68 Group:          X11/Applications
69 Requires:       %{name} = %{epoch}:%{version}
70
71 %description cfgeditor
72 The imlib_config program allows you to control the way imlib uses
73 color and handles gamma correction/etc.
74
75 %description cfgeditor -l es
76 El programa imlib_config te permite controlar como imlib usa los
77 colores y manipula la corrección gamma, etc.
78
79 %description cfgeditor -l pl
80 Program imlib_config umo¿liwia zmianê sposobu u¿ywania przez
81 bibliotekê imlib kolorów, korekcji gamma i innych.
82
83 %description cfgeditor -l pt_BR
84 O programa imlib_config lhe permite controlar como a imlib usa as
85 cores e trata correção gamma, etc.
86
87 %package devel
88 Summary:        Imlib header files and development documentation
89 Summary(es):    Archivos de inclusión, bibliotecas y documentación para Imlib
90 Summary(fr):    Fichiers entête pour Imlib
91 Summary(ko):    Imlib ÀÀ¿ëÇÁ·Î±×·¥µéÀ» À§ÇÑ °³¹ß µµ±¸
92 Summary(pl):    Pliki nag³ówkowe oraz dokumentacja do imlib
93 Summary(pt_BR): Arquivos de inclusão, bibliotecas e documentação para a Imlib
94 Group:          X11/Development/Libraries
95 Requires:       %{name} = %{epoch}:%{version}
96 # Every program using imlib should get a list of libraries to link with by
97 # executing `imlib-config --libs`. All libraries listed below are returned by
98 # this call, so they are required by every program compiled with imlib.
99 Requires:       libjpeg-devel
100 Requires:       libtiff-devel
101 Requires:       libungif-devel
102 Requires:       libpng-devel
103 Requires:       zlib-devel
104 Requires:       XFree86-devel
105 Obsoletes:      libimlib1-devel
106
107 %description devel
108 Header files and development documentation for Imlib.
109
110 %description devel -l es
111 Archivos de inclusión, bibliotecas estáticas y documentación para
112 imlib.
113
114 %description devel -l fr
115 Fichiers entête pour Imlib.
116
117 %description devel -l pl
118 Pliki nag³ówkowe oraz dokumentacja do biblioteki Imlib.
119
120 %description devel -l pt_BR
121 Arquivos de inclusão, bibliotecas estáticas e documentação para a
122 imlib.
123
124 %package static
125 Summary:        Imlib static libraries
126 Summary(pl):    Biblioteki statyczne imlib
127 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com imlib
128 Group:          X11/Development/Libraries
129 Requires:       %{name}-devel = %{epoch}:%{version}
130
131 %description static
132 Imlib static libraries.
133
134 %description static -l pl
135 Biblioteki statyczne imlib.
136
137 %description static -l pt_BR
138 Bibliotecas estáticas para desenvolvimento com imlib.
139
140 %prep
141 %setup -q
142 %patch0 -p1
143 %patch1 -p1
144 %patch2 -p1
145 %patch3 -p1
146 %patch4 -p1
147 # temporary hack
148 %patch14 -p1
149
150 # standardize name
151 mv -f po/{zh_CN.GB2312.po,zh_CN.po}
152
153 %build
154 rm -rf missing
155 %{__gettextize}
156 %{__libtoolize}
157 %{__aclocal}
158 %{__autoconf}
159 %{__automake}
160 %configure \
161         CPPFLAGS="$CPPFLAGS"
162 %{__make}
163
164 %install
165 rm -rf $RPM_BUILD_ROOT
166 install -d $RPM_BUILD_ROOT%{_applnkdir}/Settings
167
168 %{__make} install \
169         DESTDIR=$RPM_BUILD_ROOT \
170         m4datadir=%{_aclocaldir}
171
172 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Settings
173
174 # no static modules and *.la for modules - shut up check-files
175 rm -f $RPM_BUILD_ROOT%{_libdir}/libimlib-*.{la,a}
176
177 %find_lang %{name}
178
179 %clean
180 rm -rf $RPM_BUILD_ROOT
181
182 %post   -p /sbin/ldconfig
183 %postun -p /sbin/ldconfig
184
185 %files
186 %defattr(644,root,root,755)
187 %attr(755,root,root) %{_libdir}/libImlib.so.*.*
188 %attr(755,root,root) %{_libdir}/libgdk_imlib.so.*.*
189 %attr(755,root,root) %{_libdir}/libimlib-*.so
190 %config %{_sysconfdir}/*
191
192 %files cfgeditor -f %{name}.lang
193 %defattr(644,root,root,755)
194 %{_applnkdir}/Settings/imlib-config.desktop
195 %attr(755,root,root) %{_bindir}/imlib_config
196 %{_mandir}/man1/imlib_config.1*
197
198 %files devel
199 %defattr(644,root,root,755)
200 %doc doc/{*gif,*.html}
201 %attr(755,root,root) %{_bindir}/imlib-config
202 %attr(755,root,root) %{_libdir}/libImlib.so
203 %attr(755,root,root) %{_libdir}/libgdk_imlib.so
204 %{_libdir}/libImlib.la
205 %{_libdir}/libgdk_imlib.la
206 %{_includedir}/*
207 %{_aclocaldir}/*
208 %{_pkgconfigdir}/*.pc
209 %{_mandir}/man1/imlib-config.1*
210
211 %files static
212 %defattr(644,root,root,755)
213 %{_libdir}/libImlib.a
214 %{_libdir}/libgdk_imlib.a
This page took 0.247702 seconds and 4 git commands to generate.