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