1 Summary: Font rendering capabilities for complex non-Roman writing systems
7 Source0: http://downloads.sourceforge.net/silgraphite/graphite2/%{name}-%{version}.tgz
8 # Source0-md5: 3bf481ca95109b14435125c0dd1f2217
9 Patch0: %{name}-1.0.2-no_harfbuzz_tests.patch
10 Patch1: %{name}-fix_wrong_linker_opts.patch
11 Patch2: %{name}-includes-libs-perl.patch
12 URL: http://graphite.sil.org/
14 BuildRequires: glib2-devel
15 BuildRequires: pkgconfig
16 BuildRequires: silgraphite-devel
17 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20 Graphite is a project within SIL’s Non-Roman Script Initiative and
21 Language Software Development groups to provide rendering capabilities
22 for complex non-Roman writing systems. Graphite can be used to create
23 "smart fonts" capable of displaying writing systems with various
24 complex behaviors. With respect to the Text Encoding Model, Graphite
25 handles the "Rendering" aspect of writing system implementation.
28 Summary: Header files for graphite2 library
29 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki graphite2
30 Group: Development/Libraries
31 Requires: %{name} = %{version}-%{release}
34 Header files for graphite2 library.
36 %description devel -l pl.UTF-8
37 Pliki nagłówkowe biblioteki graphite2.
40 Summary: Static graphite2 library
41 Summary(pl.UTF-8): Statyczna biblioteka graphite2
42 Group: Development/Libraries
43 Requires: %{name}-devel = %{version}-%{release}
46 Static graphite2 library.
48 %description static -l pl.UTF-8
49 Statyczna biblioteka graphite2.
61 -DVM_MACHINE_TYPE=direct \
67 rm -rf $RPM_BUILD_ROOT
69 %{__make} -C build install \
70 DESTDIR=$RPM_BUILD_ROOT
72 /sbin/ldconfig -n $RPM_BUILD_ROOT%{_libdir}
75 rm -rf $RPM_BUILD_ROOT
77 %post -p /sbin/ldconfig
78 %postun -p /sbin/ldconfig
81 %defattr(644,root,root,755)
82 %doc ChangeLog doc/*.txt
83 %attr(755,root,root) %{_bindir}/comparerenderer
84 %attr(755,root,root) %{_bindir}/gr2fonttest
85 %attr(755,root,root) %{_libdir}/libgraphite2.so.*.*.*
86 #%attr(755,root,root) %ghost %{_libdir}/libgraphite2.so.2
89 %defattr(644,root,root,755)
90 %attr(755,root,root) %{_libdir}/libgraphite2.so
91 %{_includedir}/graphite2
92 %{_pkgconfigdir}/graphite2.pc