Name: libsilgraphite Version: 2.3.1 Release: 2mamba Summary: SILGraphite: rendering non-roman scripts Group: System/Libraries Vendor: openmamba Distribution: openmamba Packager: gil URL: http://silgraphite.sourceforge.net/ Source: http://downloads.sourceforge.net/project/silgraphite/silgraphite/%{version}/silgraphite-%{version}.tar.gz 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. %prep %setup -q -n silgraphite-%{version} 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 make -C engine/test/RegressionTest check %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root) %{_libdir}/libgraphite-ft.so.* %{_libdir}/libgraphite-xft.so.* %{_libdir}/libgraphite.so.* %doc COPYING %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 devel %defattr(-,root,root) %dir %{_includedir}/graphite %{_includedir}/graphite/*.h %{_libdir}/libgraphite-ft.so %{_libdir}/libgraphite-xft.so %{_libdir}/libgraphite.so %{_exec_prefix}/lib/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 %post pango /sbin/ldconfig %postun pango /sbin/ldconfig %posttrans pango /sbin/ldconfig %{_bindir}/pango-querymodules > %{_sysconfdir}/pango/pango.modules exit 0 %files pango %defattr(-,root,root) %{_libdir}/pango/*/modules/graphite/pango-graphite.so %changelog * 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