3 %bcond_with xlibs # use pkgconfig to find libX11 CFLAGS
5 Summary: System for layout and rendering of internationalized text
6 Summary(pl): System renderowania miêdzynarodowego tekstu
7 Summary(pt_BR): Sistema para layout e renderização de texto internacionalizado
13 Source0: http://ftp.gnome.org/pub/gnome/sources/%{name}/1.4/%{name}-%{version}.tar.bz2
14 # Source0-md5: 9b5d9a5dcce5b3899d401f9c2cd6873f
15 Patch0: %{name}-xfonts.patch
16 Patch1: %{name}-xlibs.patch
17 URL: http://www.pango.org/
18 BuildRequires: %{?with_xlibs:libX11-devel}%{!?with_xlibs:XFree86-devel}
19 BuildRequires: autoconf >= 2.54
20 BuildRequires: automake >= 1.7
21 BuildRequires: docbook-dtd412-xml
22 BuildRequires: docbook-style-xsl
23 BuildRequires: freetype-devel >= 2.1.7
24 BuildRequires: glib2-devel >= 1:2.4.0
25 BuildRequires: gtk-doc >= 1.0
26 BuildRequires: libtool >= 1:1.4.2-9
27 BuildRequires: perl-base
28 BuildRequires: pkgconfig
29 BuildRequires: rpm-build >= 4.1-8.2
30 BuildRequires: xft-devel >= 2.1.2
31 Requires(post): /sbin/ldconfig
32 Requires: freetype >= 2.1.7
33 Requires: glib2 >= 1:2.4.0
35 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38 System for layout and rendering of internationalized text.
41 System obs³ugi i renderowania miêdzynarodowego tekstu.
44 Pango é um sistema para layout e renderização de texto
48 Summary: System for layout and rendering of internationalized text
49 Summary(pl): System obs³ugi i renderowania miêdzynarodowego tekstu
50 Summary(pt_BR): Sistema para layout e renderização de texto internacionalizado
51 Group: X11/Development/Libraries
52 Requires: %{name} = %{version}-%{release}
53 Requires: %{?with_xlibs:libX11-devel}%{!?with_xlibs:XFree86-devel}
54 Requires: freetype-devel >= 2.1.7
55 Requires: glib2-devel >= 1:2.4.0
56 Requires: gtk-doc-common
57 Requires: xft-devel >= 2.1.2
58 Obsoletes: libpango24-devel
61 Developer files for pango.
63 %description devel -l pl
64 Pliki developerskie pango.
66 %description devel -l pt_BR
67 Pango é um sistema para layout e renderização de texto
71 Summary: Static %{name} libraries
72 Summary(pl): Biblioteki statyczne %{name}
73 Summary(pt_BR): Sistema para layout e renderização de texto internacionalizado
74 Group: X11/Development/Libraries
75 Requires: %{name}-devel = %{version}-%{release}
78 Static %{name} libraries.
80 %description static -l pl
81 Biblioteki statyczne %{name}.
83 %description static -l pt_BR
84 Pango é um sistema para layout e renderização de texto
88 Summary: System for layout and rendering of internationalized text
89 Summary(pl): System obs³ugi i renderowania miêdzynarodowego tekstu
90 Summary(pt_BR): Sistema para layout e renderização de texto internacionalizado
91 Group: X11/Development/Libraries
92 Requires(post,postun): %{name} = %{version}-%{release}
93 Requires: %{name} = %{version}-%{release}
96 System for layout and rendering of internationalized text.
98 This package contains pango modules for: arabic, bengali, devanagari,
99 gujarati, gurmukhi, hangul, hebrew, indic, myanmar, tamil, thai.
101 %description modules -l pl
102 System obs³ugi i renderowania miêdzynarodowego tekstu.
104 Pakiet zawiera modu³y pango dla jêzyków: arabic, bengali, devanagari,
105 gujarati, gurmukhi, hangul, hebrew, indic, myanmar, tamil, thai.
107 %description modules -l pt_BR
108 Pango é um sistema para layout e renderização de texto
114 %{?with_xlibs:%patch1 -p1}
126 --with-html-dir=%{_gtkdocdir} \
128 --enable-debug=%{?debug:yes}%{!?debug:minimum} \
133 rm -rf $RPM_BUILD_ROOT
136 DESTDIR=$RPM_BUILD_ROOT \
137 pkgconfigdir=%{_pkgconfigdir}
139 > $RPM_BUILD_ROOT%{_sysconfdir}/pango/pango.modules
141 # useless (modules loaded through libgmodule)
142 rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/1.4.0/modules/*.{la,a}
145 rm -rf $RPM_BUILD_ROOT
150 %{_bindir}/pango-querymodules > %{_sysconfdir}/pango/pango.modules
153 %postun -p /sbin/ldconfig
157 %{_bindir}/pango-querymodules > %{_sysconfdir}/pango/pango.modules
162 %{_bindir}/pango-querymodules > %{_sysconfdir}/pango/pango.modules
166 %defattr(644,root,root,755)
167 %doc AUTHORS NEWS README examples/HELLO.utf8
168 %attr(755,root,root) %{_bindir}/pango-querymodules
169 %attr(755,root,root) %{_libdir}/lib*.so.*.*
170 %dir %{_libdir}/pango
171 %dir %{_libdir}/pango/1.4.0
172 %dir %{_libdir}/pango/1.4.0/modules
173 %attr(755,root,root) %{_libdir}/pango/1.4.0/modules/*basic*.so
174 %dir %{_sysconfdir}/pango
175 %config(noreplace) %verify(not size md5 mtime) %{_sysconfdir}/pango/pangox.aliases
176 %ghost %{_sysconfdir}/pango/pango.modules
180 %defattr(644,root,root,755)
182 %attr(755,root,root) %{_libdir}/libpango*.so
183 %{_libdir}/libpango*.la
189 %defattr(644,root,root,755)
190 %{_libdir}/libpango*.a
193 %defattr(644,root,root,755)
194 %attr(755,root,root) %{_libdir}/pango/1.4.0/modules/*.so
195 %exclude %{_libdir}/pango/1.4.0/modules/*basic*.so