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: ab54ec1d4ddd836313fdbc0cd5299d6d
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-utils >= 0.6.13-3
23 BuildRequires: docbook-dtd41-sgml
25 BuildRequires: expat-devel
26 BuildRequires: freetype-devel >= 2.1.5
27 BuildRequires: libtool
28 BuildRequires: pkgconfig
29 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
30 Requires: freetype >= 2.1.5
31 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34 Fontconfig is designed to locate fonts within the system and select
35 them according to requirements specified by applications.
37 This package contains tools and documentation.
39 %description -l pl.UTF-8
40 Fontconfig jest biblioteką przeznaczoną do lokalizowania fontów w
41 systemie i wybierania ich w zależności od potrzeb aplikacji.
43 Paket ten zawiera programy narzędziowe i dokumentację.
45 %description -l pt_BR.UTF-8
46 Fontconfig é uma biblioteca para configuração e customização do acesso
49 Este pacote contém as ferramentas e documentação.
52 Summary: Font configuration and customization library
53 Summary(pl.UTF-8): Biblioteka do konfigurowania fontów
54 Summary(pt_BR.UTF-8): Biblioteca para configuração e customização do acesso a fontes
55 Group: Development/Libraries
56 Requires: freetype >= 2.1.5
57 Provides: XFree86-fontconfig
58 Conflicts: fontconfig <= 1:2.2.98-1
59 Obsoletes: XFree86-fontconfig
62 Fontconfig is designed to locate fonts within the system and select
63 them according to requirements specified by applications.
65 %description libs -l pl.UTF-8
66 Fontconfig jest biblioteką przeznaczoną do lokalizowania fontów w
67 systemie i wybierania ich w zależności od potrzeb aplikacji.
69 %description libs -l pt_BR.UTF-8
70 Fontconfig é uma biblioteca para configuração e customização do acesso
74 Summary: Font configuration and customization library - development files
75 Summary(pl.UTF-8): Biblioteka do konfigurowania fontów - pliki dla programistów
76 Summary(pt_BR.UTF-8): Biblioteca para configuração e customização do acesso a fontes - arquivos de desenvolvimento
77 Group: Development/Libraries
78 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
80 Requires: freetype-devel >= 2.1.5
81 Provides: XFree86-fontconfig-devel
82 Obsoletes: XFree86-fontconfig-devel
85 Fontconfig is designed to locate fonts within the system and select
86 them according to requirements specified by applications.
88 This package contains the header files needed to develop programs that
91 %description devel -l pl.UTF-8
92 Fontconfig jest biblioteką przeznaczoną do lokalizowania fontów w
93 systemie i wybierania ich w zależności od potrzeb aplikacji.
95 Ten pakiet zawiera pliki nagłówkowe potrzebne do kompilowania
96 programów korzystających z biblioteki fontconfig.
98 %description devel -l pt_BR.UTF-8
99 Fontconfig é uma biblioteca para configuração e customização do acesso
102 Este pacote contém arquivos de desenvolvimento necessários à criação
103 de extensões baseadas na biblioteca fontconfig.
106 Summary: Static font configuration and customization library
107 Summary(pl.UTF-8): Statyczna biblioteka do konfigurowania fontów
108 Summary(pt_BR.UTF-8): Biblioteca estática para configuração e customização do acesso a fontes
109 Group: Development/Libraries
110 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
111 Provides: XFree86-fontconfig-static
112 Obsoletes: XFree86-fontconfig-static
115 This package contains static version of fontconfig library.
117 %description static -l pl.UTF-8
118 Ten pakiet zawiera statyczną wersję biblioteki fontconfig.
120 %description static -l pt_BR.UTF-8
121 Este pacote contém a biblioteca estática do fontconfig
136 %{!?with_static_libs:--disable-static}
140 rm -rf $RPM_BUILD_ROOT
141 install -d $RPM_BUILD_ROOT{%{_mandir}/man{1,3,5},/var/cache/fontconfig}
144 DESTDIR=$RPM_BUILD_ROOT \
148 $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.avail/10-lcd-filter.conf
150 cp -f conf.d/README README.confd
153 rm -rf $RPM_BUILD_ROOT
157 HOME=/tmp %{_bindir}/fc-cache -f 2>/dev/null || :
159 %post libs -p /sbin/ldconfig
160 %postun libs -p /sbin/ldconfig
163 %defattr(644,root,root,755)
164 %doc AUTHORS COPYING ChangeLog README README.confd
165 %attr(755,root,root) %{_bindir}/fc-*
166 %{_mandir}/man1/fc-*.1*
167 %{_mandir}/man5/fonts-conf.5*
168 /var/cache/fontconfig
171 %defattr(644,root,root,755)
172 %dir %{_sysconfdir}/fonts
173 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fonts/fonts.conf
174 %{_sysconfdir}/fonts/fonts.dtd
175 %dir %{_sysconfdir}/fonts/conf.avail
176 %{_sysconfdir}/fonts/conf.avail/*.conf
177 %dir %{_sysconfdir}/fonts/conf.d
178 %{_sysconfdir}/fonts/conf.d/README
179 %config(noreplace,missingok) %verify(not link md5 mtime size) %{_sysconfdir}/fonts/conf.d/*.conf
180 %attr(755,root,root) %{_libdir}/libfontconfig.so.*.*.*
181 %attr(755,root,root) %ghost %{_libdir}/libfontconfig.so.1
184 %defattr(644,root,root,755)
185 %doc doc/fontconfig-devel/*.html
186 %attr(755,root,root) %{_libdir}/libfontconfig.so
187 %{_libdir}/libfontconfig.la
188 %{_includedir}/fontconfig
189 %{_pkgconfigdir}/fontconfig.pc
190 %{_mandir}/man3/Fc*.3*
192 %if %{with static_libs}
194 %defattr(644,root,root,755)
195 %{_libdir}/libfontconfig.a