]> git.pld-linux.org Git - packages/imlib.git/blob - imlib.spec
- gdk-pixbuf added to requires
[packages/imlib.git] / imlib.spec
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
4 Name:           imlib
5 Version:        1.9.11
6 Release:        1
7 Epoch:          1
8 License:        LGPL
9 Group:          X11/Libraries
10 Group(de):      X11/Libraries
11 Group(pl):      X11/Biblioteki
12 Source0:        ftp://ftp.gnome.org/pub/GNOME/stable/sources/imlib/%{name}-%{version}.tar.gz
13 Source1:        %{name}-config.desktop
14 Patch0:         %{name}-m4_fix.patch
15 Patch1:         %{name}-full_i18n.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)
28
29 %define         _prefix         /usr/X11R6
30 %define         _sysconfdir     /etc/X11
31
32 %description
33 Imlib is an advanced replacement library for libraries like libXpm
34 that provides many more features with much greater flexability and
35 speed.
36
37 %description -l fr
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é
40 et de vitesse.
41
42 %description -l pl
43 Imlib jest zaawansowanym zamiennikiem bibliotek typu libXpm.
44
45 %package cfgeditor
46 Summary:        Imlib configuration editor
47 Summary(pl):    Edytor konfiguracji do biblioteki imlib
48 Group:          X11/Applications
49 Group(de):      X11/Applikationen
50 Group(pl):      X11/Aplikacje
51 Requires:       %{name} = %{version}
52
53 %description cfgeditor
54 The imlib_config program allows you to control the way imlib uses
55 color and handles gamma correction/etc.
56
57 %description -l pl cfgeditor
58 Program imlib_config umo¿liwia zmianê sposobu u¿ywania przez
59 bibliotekê imlib kolorów, korekcji gamma i innych. The imlib_config
60 program allows you to control the way imlib uses color and handles
61 gamma correction/etc.
62
63 %package devel
64 Summary:        Imlib header files and development documentation
65 Summary(fr):    Fichiers entête pour Imlib
66 Summary(pl):    Pliki nag³ówkowe oraz dokumentacja do imlib
67 Group:          X11/Development/Libraries
68 Group(de):      X11/Entwicklung/Libraries
69 Group(pl):      X11/Programowanie/Biblioteki
70 Requires:       %{name} = %{version}
71 # Every program using imlib should get a list of libraries to link with by
72 # executing `imlib-config --libs`. All libraries listed below are returned by
73 # this call, so they are required by every program compiled with imlib.
74 Requires:       libjpeg-devel
75 Requires:       libtiff-devel
76 Requires:       libungif-devel
77 Requires:       libpng-devel
78 Requires:       zlib-devel
79 Requires:       XFree86-devel
80
81 %description devel
82 Header files and development documentation for Imlib.
83
84 %description devel -l fr
85 Fichiers entête pour Imlib.
86
87 %description devel -l pl
88 Pliki nag³ówkowe oraz dokumentacja do biblioteki Imlib.
89
90 %package static
91 Summary:        Imlib static libraries
92 Summary(pl):    Biblioteki statyczne imlib
93 Group:          X11/Development/Libraries
94 Group(de):      X11/Entwicklung/Libraries
95 Group(pl):      X11/Programowanie/Biblioteki
96 Requires:       %{name}-devel = %{version}
97
98 %description static
99 Imlib static libraries.
100
101 %description devel -l pl
102 Biblioteki statyczne imlib.
103
104 %prep
105 %setup -q
106 %patch0 -p1
107 %patch1 -p1
108
109 %build
110 gettextize --copy --force
111 aclocal
112 autoconf
113 automake -a -c
114 %configure
115 %{__make}
116                             
117 %install
118 rm -rf $RPM_BUILD_ROOT
119 install -d $RPM_BUILD_ROOT%{_applnkdir}/Settings
120
121 %{__make} install \
122         DESTDIR=$RPM_BUILD_ROOT \
123         m4datadir=%{_aclocaldir}
124
125 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Settings
126
127 %find_lang %{name}
128
129 %post   -p /sbin/ldconfig
130 %postun -p /sbin/ldconfig
131
132 %clean
133 rm -rf $RPM_BUILD_ROOT
134
135 %files
136 %defattr(644,root,root,755)
137 %attr(755,root,root) %{_libdir}/libImlib.so.*.*
138 %attr(755,root,root) %{_libdir}/libgdk_imlib.so.*.*
139 %attr(755,root,root) %{_libdir}/libimlib-*.so
140 %config %{_sysconfdir}/*
141
142 %files cfgeditor -f %{name}.lang
143 %defattr(644,root,root,755)
144 %{_applnkdir}/Settings/imlib-config.desktop
145 %attr(755,root,root) %{_bindir}/imlib_config
146
147 %files devel
148 %defattr(644,root,root,755)
149 %doc doc/{*gif,*.html}
150
151 %attr(755,root,root) %{_libdir}/libImlib.so
152 %attr(755,root,root) %{_libdir}/libgdk_imlib.so
153 %attr(755,root,root) %{_libdir}/libImlib.la
154 %attr(755,root,root) %{_libdir}/libgdk_imlib.la
155
156 %attr(755,root,root) %{_bindir}/imlib-config
157
158 %{_includedir}/*
159 %{_aclocaldir}/*
160
161 %files static
162 %defattr(644,root,root,755)
163 %{_libdir}/lib*.a
This page took 0.06706 seconds and 4 git commands to generate.