]> git.pld-linux.org Git - packages/imlib.git/blob - imlib.spec
- release 5,
[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.8
6 Release:        5
7 License:        LGPL
8 Group:          X11/Libraries
9 Group(pl):      X11/Biblioteki
10 Source0:        ftp://ftp.gnome.org/pub/GNOME/stable/sources/imlib/%{name}-%{version}.tar.gz
11 Source1:        imlib-config.desktop
12 Patch0:         imlib-gdk.patch
13 URL:            http://www.labs.redhat.com/imlib/
14 BuildRequires:  gtk+-devel 
15 BuildRequires:  libjpeg-devel
16 BuildRequires:  libtiff-devel
17 BuildRequires:  libpng-devel
18 BuildRequires:  libungif-devel
19 BuildRequires:  zlib-devel
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %define         _prefix         /usr/X11R6
23 %define         _datadir        /usr/share
24 %define         _sysconfdir     /etc/X11
25
26 %description
27 Imlib is an advanced replacement library for libraries like libXpm
28 that provides many more features with much greater flexability and
29 speed.
30
31 %description -l fr
32 Imlib est une librairie de remplacement avancée pour les librairies
33 comme libXpm qui fourni plus d'atouts et beaucoup plus de flexibilité
34 et de vitesse.
35
36 %description -l pl
37 Imlib jest zaawansowanym zamiennikiem bibliotek typu libXpm.
38
39 %package cfgeditor
40 Summary:        Imlib configuration editor
41 Summary(pl):    Edytor konfiguracji do biblioteki imlib
42 Group:          X11/Utilities
43 Group(pl):      X11/Narzêdzia
44 Requires:       %{name} = %{version}
45
46 %description cfgeditor
47 The imlib_config program allows you to control the way imlib uses
48 color and handles gamma correction/etc.
49
50 %description -l pl cfgeditor
51 Program imlib_config umo¿liwia zmianê sposobu u¿ywania przez
52 bibliotekê imlib kolorów, korekcji gamma i innych. The imlib_config
53 program allows you to control the way imlib uses color and handles
54 gamma correction/etc.
55
56 %package devel
57 Summary:        Imlib header files and development documentation
58 Summary(fr):    Fichiers entête pour Imlib
59 Summary(pl):    Pliki nag³ówkowe oraz dokumentacja do imlib
60 Group:          X11/Development/Libraries
61 Group(pl):      X11/Programowanie/Biblioteki
62 Requires:       %{name} = %{version}
63 # Every program using imlib should get a list of libraries to link with by
64 # executing `imlib-config --libs`. All libraries listed below are returned by
65 # this call, so they are required by every program compiled with imlib.
66 Requires:       libjpeg-devel
67 Requires:       libtiff-devel
68 Requires:       libungif-devel
69 Requires:       libpng-devel
70 Requires:       zlib-devel
71 Requires:       XFree86-devel
72
73 %description devel
74 Header files and development documentation for Imlib.
75
76 %description devel -l fr
77 Fichiers entête pour Imlib.
78
79 %description devel -l pl
80 Pliki nag³ówkowe oraz dokumentacja do biblioteki Imlib.
81
82 %package static
83 Summary:        Imlib static libraries
84 Summary(pl):    Biblioteki statyczne imlib
85 Group:          X11/Development/Libraries
86 Group(pl):      X11/Programowanie/Biblioteki
87 Requires:       %{name}-devel = %{version}
88
89 %description static
90 Imlib static libraries.
91
92 %description devel -l pl
93 Biblioteki statyczne imlib.
94
95 %prep
96 %setup -q
97 %patch0 -p1
98
99 %build
100 automake
101 LDFLAGS="-s"; export LDFLAGS
102 %configure
103
104 make
105                             
106 %install
107 rm -rf $RPM_BUILD_ROOT
108 install -d $RPM_BUILD_ROOT%{_applnkdir}/Settings
109
110 make install \
111         DESTDIR=$RPM_BUILD_ROOT \
112         m4datadir=%{_aclocaldir}
113
114 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Settings
115
116 strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*.so{,.*.*}
117
118 %post   -p /sbin/ldconfig
119 %postun -p /sbin/ldconfig
120
121 %clean
122 rm -rf $RPM_BUILD_ROOT
123
124 %files
125 %defattr(644,root,root,755)
126 %attr(755,root,root) %{_libdir}/libImlib.so.*.*
127 %attr(755,root,root) %{_libdir}/libgdk_imlib.so.*.*
128 %attr(755,root,root) %{_libdir}/libimlib-*.so
129 %attr(755,root,root) %{_libdir}/libimlib-*.la
130 %config %{_sysconfdir}/*
131
132 %files cfgeditor
133 %defattr(644,root,root,755)
134 %{_applnkdir}/Settings/imlib-config.desktop
135 %attr(755,root,root) %{_bindir}/imlib_config
136
137 %files devel
138 %defattr(644,root,root,755)
139 %doc doc/{*gif,*.html}
140
141 %attr(755,root,root) %{_libdir}/libImlib.so
142 %attr(755,root,root) %{_libdir}/libgdk_imlib.so
143 %attr(755,root,root) %{_libdir}/libImlib.la
144 %attr(755,root,root) %{_libdir}/libgdk_imlib.la
145
146 %attr(755,root,root) %{_bindir}/imlib-config
147
148 %{_includedir}/*
149 %{_aclocaldir}/*
150
151 %files static
152 %defattr(644,root,root,755)
153
154 %{_libdir}/lib*.a
This page took 0.065156 seconds and 4 git commands to generate.