1 Summary: Image loading and rendering library for X11R6
2 Summary(fr): Librairie de chargement et interprétation d'images pour X11R6
3 Summary(pl): Biblioteki do renderowania i ³adowania grafiki pod X11R6
10 Source0: ftp://ftp.gnome.org/pub/GNOME/stable/sources/imlib/%{name}-%{version}.tar.gz
11 Source1: %{name}-config.desktop
12 Patch0: %{name}-m4_fix.patch
13 Patch1: %{name}-full_i18n.patch
14 Patch2: %{name}-config.patch
15 Patch3: %{name}-ac25x.patch
16 URL: http://www.labs.redhat.com/imlib/
17 BuildRequires: autoconf
18 BuildRequires: automake
19 BuildRequires: gettext-devel
20 BuildRequires: gtk+-devel
21 BuildRequires: libjpeg-devel >= 6b-18
22 BuildRequires: libtiff-devel
23 BuildRequires: libpng >= 1.0.8
24 BuildRequires: libungif-devel
25 BuildRequires: zlib-devel
26 BuildRequires: gdk-pixbuf-devel
27 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29 %define _prefix /usr/X11R6
30 %define _sysconfdir /etc/X11
33 Imlib is an advanced replacement library for libraries like libXpm
34 that provides many more features with much greater flexability and
38 Imlib est une librairie de remplacement avancée pour les librairies
39 comme libXpm qui fourni plus d'atouts et beaucoup plus de flexibilité
43 Imlib jest zaawansowanym zamiennikiem bibliotek typu libXpm, ze
44 zwiêkszon± elastyczno¶ci± oraz prêdko¶ci±.
47 Summary: Imlib configuration editor
48 Summary(pl): Edytor konfiguracji do biblioteki imlib
49 Group: X11/Applications
50 Requires: %{name} = %{version}
52 %description cfgeditor
53 The imlib_config program allows you to control the way imlib uses
54 color and handles gamma correction/etc.
56 %description cfgeditor -l pl
57 Program imlib_config umo¿liwia zmianê sposobu u¿ywania przez
58 bibliotekê imlib kolorów, korekcji gamma i innych.
61 Summary: Imlib header files and development documentation
62 Summary(fr): Fichiers entête pour Imlib
63 Summary(pl): Pliki nag³ówkowe oraz dokumentacja do imlib
64 Group: X11/Development/Libraries
65 Requires: %{name} = %{version}
66 # Every program using imlib should get a list of libraries to link with by
67 # executing `imlib-config --libs`. All libraries listed below are returned by
68 # this call, so they are required by every program compiled with imlib.
69 Requires: libjpeg-devel
70 Requires: libtiff-devel
71 Requires: libungif-devel
72 Requires: libpng-devel
74 Requires: XFree86-devel
77 Header files and development documentation for Imlib.
79 %description devel -l fr
80 Fichiers entête pour Imlib.
82 %description devel -l pl
83 Pliki nag³ówkowe oraz dokumentacja do biblioteki Imlib.
86 Summary: Imlib static libraries
87 Summary(pl): Biblioteki statyczne imlib
88 Group: X11/Development/Libraries
89 Requires: %{name}-devel = %{version}
92 Imlib static libraries.
94 %description static -l pl
95 Biblioteki statyczne imlib.
106 gettextize --copy --force
110 if [ -f %{_pkgconfigdir}/libpng12.pc ] ; then
111 CPPFLAGS="`pkg-config libpng12 --cflags`"
113 %configure CPPFLAGS="$CPPFLAGS"
117 rm -rf $RPM_BUILD_ROOT
118 install -d $RPM_BUILD_ROOT%{_applnkdir}/Settings
121 DESTDIR=$RPM_BUILD_ROOT \
122 m4datadir=%{_aclocaldir}
124 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Settings
129 rm -rf $RPM_BUILD_ROOT
131 %post -p /sbin/ldconfig
132 %postun -p /sbin/ldconfig
135 %defattr(644,root,root,755)
136 %attr(755,root,root) %{_libdir}/libImlib.so.*.*
137 %attr(755,root,root) %{_libdir}/libgdk_imlib.so.*.*
138 %attr(755,root,root) %{_libdir}/libimlib-*.so
139 %config %{_sysconfdir}/*
141 %files cfgeditor -f %{name}.lang
142 %defattr(644,root,root,755)
143 %{_applnkdir}/Settings/imlib-config.desktop
144 %attr(755,root,root) %{_bindir}/imlib_config
147 %defattr(644,root,root,755)
148 %doc doc/{*gif,*.html}
150 %attr(755,root,root) %{_libdir}/libImlib.so
151 %attr(755,root,root) %{_libdir}/libgdk_imlib.so
152 %attr(755,root,root) %{_libdir}/libImlib.la
153 %attr(755,root,root) %{_libdir}/libgdk_imlib.la
155 %attr(755,root,root) %{_bindir}/imlib-config
161 %defattr(644,root,root,755)