Name: libsilgraphite Version: 2.3.1 Release: 3mamba Summary: SILGraphite: rendering non-roman scripts Group: System/Libraries Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://silgraphite.sourceforge.net/ Source: http://downloads.sourceforge.net/project/silgraphite/silgraphite/%{version}/silgraphite-%{version}.tar.gz Patch0: libsilgraphite-2.3.1-gcc-6.patch License: Common Public License 1.0, LGPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libexpat-devel BuildRequires: libfontconfig-devel BuildRequires: libfreetype-devel BuildRequires: libgcc BuildRequires: libglib-devel BuildRequires: libpango-devel BuildRequires: libpthread-stubs-devel BuildRequires: libstdc++6-devel BuildRequires: libX11-devel BuildRequires: libXau-devel BuildRequires: libxcb-devel BuildRequires: libXdmcp-devel BuildRequires: libXft-devel BuildRequires: libXrender-devel BuildRequires: libz-devel ## AUTOBUILDREQ-END BuildRoot: %{_tmppath}/%{name}-%{version}-root %description Graphite is a project within SIL’s Non-Roman Script Initiative and Language Software Development groups to provide rendering capabilities for complex non-Roman writing systems. Graphite can be used to create “smart fonts” capable of displaying writing systems with various complex behaviors. With respect to the Text Encoding Model, Graphite handles the "Rendering" aspect of writing system implementation. %package devel Group: Development/Libraries Summary: Static libraries and headers for %{name} Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} %description devel SILGraphite: rendering non-roman scripts. This package contains static libraries and header files need for development. %package pango Group: System/Libraries Summary: %{name} Pango Module Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} %description pango SILGraphite: rendering non-roman scripts. This package contains %{name} Pango Module. %debug_package %prep %setup -q -n silgraphite-%{version} %patch0 -p1 sed -i "s,| arm-\* |,| aarch64-\* | arm-\* |," engine/config/config.sub wrappers/*/config/config.sub chmod -x engine/README engine/license/* engine/doc/* sed -i -e '/build_flags -O3/s/-O3//' engine/configure %build %configure \ --disable-static \ --with-freetype \ --with-xft \ --with-pangographite %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall rm -f %{buildroot}%{_libdir}/*.la rm -f %{buildroot}%{_libdir}/pango/*/modules/graphite/pango-graphite.*a %check %ifnarch arm make -C engine/test/RegressionTest check %endif %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %post pango /sbin/ldconfig %postun pango /sbin/ldconfig %posttrans pango /sbin/ldconfig %{_bindir}/pango-querymodules > %{_sysconfdir}/pango/pango.modules : %files %defattr(-,root,root) %{_libdir}/libgraphite-ft.so.* %{_libdir}/libgraphite-xft.so.* %{_libdir}/libgraphite.so.* %doc COPYING %files devel %defattr(-,root,root) %dir %{_includedir}/graphite %{_includedir}/graphite/*.h %{_libdir}/libgraphite-ft.so %{_libdir}/libgraphite-xft.so %{_libdir}/libgraphite.so %{_libdir}/pkgconfig/silgraphite.pc %doc engine/doc/GTF_3_0.odt engine/doc/hungarian.txt engine/doc/policy.txt %doc engine/doc/V2_Engine_Interface.odt engine/doc/V2_Segment_Interface.odt %doc engine/doc/V2_TextSource_Interface.odt %doc engine/README engine/license/License_CPLv05.txt %doc engine/license/License_GPLv2.txt engine/license/License_LGPLv21.txt %doc engine/license/LICENSING.txt %files pango %defattr(-,root,root) %{_libdir}/pango/*/modules/graphite/pango-graphite.so %changelog * Tue Dec 01 2020 Silvan Calarco 2.3.1-3mamba - rebuilt with debug package aarch64 build fix and gcc patch * Sun Apr 10 2011 Ercole 'ercolinux' Carpanetto 2.3.1-2mamba - rebuilt * Sat Jan 22 2011 gil 2.3.1-1mamba - package created by autospec