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: 7a9b3f53a7cf431d0acac13aab7573f7
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-dtd41-sgml
23 BuildRequires: docbook-utils >= 0.6.13-3
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 Obsoletes: XFree86-fontconfig
59 Conflicts: fontconfig <= 1:2.2.98-1
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 %dir %{_sysconfdir}/fonts
166 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fonts/fonts.conf
167 %{_sysconfdir}/fonts/fonts.dtd
168 %dir %{_sysconfdir}/fonts/conf.avail
169 %{_sysconfdir}/fonts/conf.avail/*.conf
170 %dir %{_sysconfdir}/fonts/conf.d
171 %{_sysconfdir}/fonts/conf.d/README
172 %config(noreplace,missingok) %verify(not link md5 mtime size) %{_sysconfdir}/fonts/conf.d/*.conf
173 %attr(755,root,root) %{_bindir}/fc-cache
174 %attr(755,root,root) %{_bindir}/fc-cat
175 %attr(755,root,root) %{_bindir}/fc-list
176 %attr(755,root,root) %{_bindir}/fc-match
177 %attr(755,root,root) %{_bindir}/fc-query
178 %attr(755,root,root) %{_bindir}/fc-scan
179 %{_mandir}/man1/fc-*.1*
180 %{_mandir}/man5/fonts-conf.5*
181 /var/cache/fontconfig
184 %defattr(644,root,root,755)
185 %attr(755,root,root) %{_libdir}/libfontconfig.so.*.*.*
186 %attr(755,root,root) %ghost %{_libdir}/libfontconfig.so.1
189 %defattr(644,root,root,755)
190 %doc doc/fontconfig-devel/*.html
191 %attr(755,root,root) %{_libdir}/libfontconfig.so
192 %{_libdir}/libfontconfig.la
193 %{_includedir}/fontconfig
194 %{_pkgconfigdir}/fontconfig.pc
195 %{_mandir}/man3/Fc*.3*
197 %if %{with static_libs}
199 %defattr(644,root,root,755)
200 %{_libdir}/libfontconfig.a