1 Summary: Font rendering capabilities for complex non-Roman writing systems
2 Summary(pl.UTF-8): Wsparcie renderowania złożonych systemów pisma nierzymskiego
6 License: LGPL v2.1+ or CPL v0.5+
8 Source0: http://downloads.sourceforge.net/silgraphite/%{name}-%{version}.tar.gz
9 # Source0-md5: d35724900f6a4105550293686688bbb3
10 URL: http://graphite.sil.org/
11 BuildRequires: freetype-devel >= 2
12 BuildRequires: libstdc++-devel
13 BuildRequires: pango-devel
14 BuildRequires: pkgconfig >= 1:0.14
15 BuildRequires: xorg-lib-libXft-devel
16 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19 Graphite is a project within SIL's Non-Roman Script Initiative and
20 Language Software Development groups to provide rendering capabilities
21 for complex non-Roman writing systems. Graphite can be used to create
22 "smart fonts" capable of displaying writing systems with various
23 complex behaviors. With respect to the Text Encoding Model, Graphite
24 handles the "Rendering" aspect of writing system implementation.
26 %description -l pl.UTF-8
27 Graphite to projekt w ramach grup SIL Non-Roman Script Initiative
28 (inicjatywy pism nierzymskich SIL) oraz Language Software Development
29 (tworzenia oprogramowania językowego) mający na celu zapewnienie
30 wsparcia dla złożonych systemów pisma nierzymskiego. Graphite może być
31 używany do tworzenia "inteligentnych fontów", będących w stanie
32 wyświelać systemy pisma o różnych złożonych zachowaniach.
33 Uwzględniając model kodowania tekstu (Text Encoding Model) Graphite
34 obsługuje aspekt renderowania całości implementacji systemów pisma.
37 Summary: Header files for silgraphite library
38 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki silgraphite
39 Group: Development/Libraries
40 Requires: %{name} = %{version}-%{release}
41 Requires: freetype-devel >= 2
42 Requires: libstdc++-devel
43 Requires: xorg-lib-libXft-devel
46 Header files for silgraphite library.
48 %description devel -l pl.UTF-8
49 Pliki nagłówkowe biblioteki silgraphite.
52 Summary: Static silgraphite library
53 Summary(pl.UTF-8): Statyczna biblioteka silgraphite
54 Group: Development/Libraries
55 Requires: %{name}-devel = %{version}-%{release}
58 Static silgraphite library.
60 %description static -l pl.UTF-8
61 Statyczna biblioteka silgraphite.
68 --without-pangographite
72 rm -rf $RPM_BUILD_ROOT
75 DESTDIR=$RPM_BUILD_ROOT
77 # missing in make install; drop when fixed
78 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/silgraphite-ft.pc ] || exit 1
79 cp -p wrappers/freetype/silgraphite-ft.pc $RPM_BUILD_ROOT%{_pkgconfigdir}
80 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/silgraphite-xft.pc ] || exit 1
81 cp -p wrappers/xft/silgraphite-xft.pc $RPM_BUILD_ROOT%{_pkgconfigdir}
82 # and now obsoleted by pkg-config (and poisoned in case of wrappers
83 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libgraphite*.la
86 rm -rf $RPM_BUILD_ROOT
88 %post -p /sbin/ldconfig
89 %postun -p /sbin/ldconfig
92 %defattr(644,root,root,755)
93 %doc README license/LICENSING.txt
94 %attr(755,root,root) %{_libdir}/libgraphite.so.*.*.*
95 %attr(755,root,root) %ghost %{_libdir}/libgraphite.so.3
96 %attr(755,root,root) %{_libdir}/libgraphite-ft.so.*.*.*
97 %attr(755,root,root) %ghost %{_libdir}/libgraphite-ft.so.0
98 %attr(755,root,root) %{_libdir}/libgraphite-xft.so.*.*.*
99 %attr(755,root,root) %ghost %{_libdir}/libgraphite-xft.so.0
102 %defattr(644,root,root,755)
103 %attr(755,root,root) %{_libdir}/libgraphite.so
104 %attr(755,root,root) %{_libdir}/libgraphite-ft.so
105 %attr(755,root,root) %{_libdir}/libgraphite-xft.so
106 %{_includedir}/graphite
107 %{_pkgconfigdir}/silgraphite.pc
108 %{_pkgconfigdir}/silgraphite-ft.pc
109 %{_pkgconfigdir}/silgraphite-xft.pc
112 %defattr(644,root,root,755)
113 %{_libdir}/libgraphite.a
114 %{_libdir}/libgraphite-ft.a
115 %{_libdir}/libgraphite-xft.a