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