3 %bcond_without static_libs # don't build static library
5 Summary: Font configuration and customization tools
6 Summary(pl.UTF-8): Narzędzia do konfigurowania fontów
7 Summary(pt_BR.UTF-8): Ferramentas para configuração e customização do acesso a fontes
14 Source0: http://fontconfig.org/release/%{name}-%{version}.tar.gz
15 # Source0-md5: 77e15a92006ddc2adbb06f840d591c0e
16 Source1: %{name}-lcd-filter.conf
17 Patch0: %{name}-blacklist.patch
18 Patch1: %{name}-bitstream-cyberbit.patch
19 URL: http://fontconfig.org/
20 BuildRequires: autoconf
21 BuildRequires: automake
22 BuildRequires: docbook-dtd31-sgml
23 BuildRequires: docbook-dtd41-sgml
24 BuildRequires: docbook-utils >= 0.6.13-3
26 BuildRequires: expat-devel
27 BuildRequires: freetype-devel >= 2.1.5
28 BuildRequires: libtool
29 BuildRequires: pkgconfig
30 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
31 Requires: freetype >= 2.1.5
32 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35 Fontconfig is designed to locate fonts within the system and select
36 them according to requirements specified by applications.
38 This package contains tools and documentation.
40 %description -l pl.UTF-8
41 Fontconfig jest biblioteką przeznaczoną do lokalizowania fontów w
42 systemie i wybierania ich w zależności od potrzeb aplikacji.
44 Paket ten zawiera programy narzędziowe i dokumentację.
46 %description -l pt_BR.UTF-8
47 Fontconfig é uma biblioteca para configuração e customização do acesso
50 Este pacote contém as ferramentas e documentação.
53 Summary: Font configuration and customization library
54 Summary(pl.UTF-8): Biblioteka do konfigurowania fontów
55 Summary(pt_BR.UTF-8): Biblioteca para configuração e customização do acesso a fontes
57 Requires: freetype >= 2.1.5
58 Provides: XFree86-fontconfig
59 Obsoletes: XFree86-fontconfig
60 Conflicts: fontconfig <= 1:2.2.98-1
63 Fontconfig is designed to locate fonts within the system and select
64 them according to requirements specified by applications.
66 %description libs -l pl.UTF-8
67 Fontconfig jest biblioteką przeznaczoną do lokalizowania fontów w
68 systemie i wybierania ich w zależności od potrzeb aplikacji.
70 %description libs -l pt_BR.UTF-8
71 Fontconfig é uma biblioteca para configuração e customização do acesso
75 Summary: Font configuration and customization library - development files
76 Summary(pl.UTF-8): Biblioteka do konfigurowania fontów - pliki dla programistów
77 Summary(pt_BR.UTF-8): Biblioteca para configuração e customização do acesso a fontes - arquivos de desenvolvimento
78 Group: Development/Libraries
79 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
81 Requires: freetype-devel >= 2.1.5
82 Provides: XFree86-fontconfig-devel
83 Obsoletes: XFree86-fontconfig-devel
86 Fontconfig is designed to locate fonts within the system and select
87 them according to requirements specified by applications.
89 This package contains the header files needed to develop programs that
92 %description devel -l pl.UTF-8
93 Fontconfig jest biblioteką przeznaczoną do lokalizowania fontów w
94 systemie i wybierania ich w zależności od potrzeb aplikacji.
96 Ten pakiet zawiera pliki nagłówkowe potrzebne do kompilowania
97 programów korzystających z biblioteki fontconfig.
99 %description devel -l pt_BR.UTF-8
100 Fontconfig é uma biblioteca para configuração e customização do acesso
103 Este pacote contém arquivos de desenvolvimento necessários à criação
104 de extensões baseadas na biblioteca fontconfig.
107 Summary: Static font configuration and customization library
108 Summary(pl.UTF-8): Statyczna biblioteka do konfigurowania fontów
109 Summary(pt_BR.UTF-8): Biblioteca estática para configuração e customização do acesso a fontes
110 Group: Development/Libraries
111 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
112 Provides: XFree86-fontconfig-static
113 Obsoletes: XFree86-fontconfig-static
116 This package contains static version of fontconfig library.
118 %description static -l pl.UTF-8
119 Ten pakiet zawiera statyczną wersję biblioteki fontconfig.
121 %description static -l pt_BR.UTF-8
122 Este pacote contém a biblioteca estática do fontconfig
137 %{!?with_static_libs:--disable-static}
141 rm -rf $RPM_BUILD_ROOT
142 install -d $RPM_BUILD_ROOT{%{_mandir}/man{1,3,5},/var/cache/fontconfig}
145 DESTDIR=$RPM_BUILD_ROOT \
149 $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.avail/10-lcd-filter.conf
151 cp -f conf.d/README README.confd
154 rm -rf $RPM_BUILD_ROOT
158 HOME=/tmp %{_bindir}/fc-cache -f 2>/dev/null || :
160 %post libs -p /sbin/ldconfig
161 %postun libs -p /sbin/ldconfig
164 %defattr(644,root,root,755)
165 %doc AUTHORS COPYING ChangeLog README README.confd
166 %dir %{_sysconfdir}/fonts
167 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fonts/fonts.conf
168 %{_sysconfdir}/fonts/fonts.dtd
169 %dir %{_sysconfdir}/fonts/conf.avail
170 %{_sysconfdir}/fonts/conf.avail/*.conf
171 %dir %{_sysconfdir}/fonts/conf.d
172 %{_sysconfdir}/fonts/conf.d/README
173 %config(noreplace,missingok) %verify(not link md5 mtime size) %{_sysconfdir}/fonts/conf.d/*.conf
174 %attr(755,root,root) %{_bindir}/fc-cache
175 %attr(755,root,root) %{_bindir}/fc-cat
176 %attr(755,root,root) %{_bindir}/fc-list
177 %attr(755,root,root) %{_bindir}/fc-match
178 %attr(755,root,root) %{_bindir}/fc-query
179 %attr(755,root,root) %{_bindir}/fc-scan
180 %{_mandir}/man1/fc-*.1*
181 %{_mandir}/man5/fonts-conf.5*
182 /var/cache/fontconfig
185 %defattr(644,root,root,755)
186 %attr(755,root,root) %{_libdir}/libfontconfig.so.*.*.*
187 %attr(755,root,root) %ghost %{_libdir}/libfontconfig.so.1
190 %defattr(644,root,root,755)
191 %doc doc/fontconfig-devel/*.html
192 %attr(755,root,root) %{_libdir}/libfontconfig.so
193 %{_libdir}/libfontconfig.la
194 %{_includedir}/fontconfig
195 %{_pkgconfigdir}/fontconfig.pc
196 %{_mandir}/man3/Fc*.3*
198 %if %{with static_libs}
200 %defattr(644,root,root,755)
201 %{_libdir}/libfontconfig.a