Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:12.1
sil-doulos
sil-doulos.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File sil-doulos.spec of Package sil-doulos
# # spec file for package sil-doulos (Version 4.0.14) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: sil-doulos BuildRequires: unzip %define fontdir /usr/share/fonts/truetype License: Open Font License Group: System/X11/Fonts AutoReqProv: on PreReq: %suseconfig_fonts_prereq Provides: locale(vi;ru;bg) Version: 4.0.14 Release: 157 Url: http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=DoulosSILfont Source0: DoulosSIL4.0.14.r1.zip BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: smart Unicode font for Latin and Cyrillic scripts %description The goal for this product was to provide a single Unicode-based font family that would contain a comprehensive inventory of glyphs needed for almost any Roman- or Cyrillic-based writing system, whether used for phonetic or orthographic needs. In addition, there is provision for other characters and symbols useful to linguists. This font makes use of state-of-the-art font technologies to support complex typographic issues, such as the need to position arbitrary combinations of base glyphs and diacritics optimally. Doulos is very similar to Times/Times New Roman, but only has a single face - regular. It is intended for use alongside other Times-like fonts where a range of styles (italic, bold) are not needed. The Doulos SIL font contains near-complete coverage of all the characters defined in Unicode 4.1 for Latin and Cyrillic. In total, over 2,400 glyphs are included, providing support for over 1,900 characters as well as a large number of ligated character sequences (e.g., contour tone letters used in phonetic transcription of tonal languages). In addition, alternately-designed glyphs are also provided for a number of characters for use in particular contexts. The glyphs are accessible in applications that support advanced font technologies, specifically the Graphite or OpenType technologies. These technologies are also utilized to provide automatic positioning of diacritics relative to base characters in arbitrary base+diacritic combinations (including combinations involving multiple diacritics). Some important issues with respect to Unicode need to be borne in mind. Unicode is a character encoding and not a glyph encoding. Thus you should endeavor to use the character that reflects your character needs rather than finding a glyph that looks right and using its character code. Thus, for example, there is only one code for CAPITAL ENG (U+014A), although there are 4 different glyph shapes for this character in use around the world. Therefore it is necessary to use other means, such as user-selectable font features, to ensure that your document displays the right glyph for the character that you are anticipating. The advanced typographic capabilities mentioned above provide this very capability. Authors: -------- Non-Roman Script Initiative, SIL International <nrsi@sil.org> %prep %setup -T -c %{name} -n %{name} unzip -j $RPM_SOURCE_DIR/DoulosSIL4.0.14.r1.zip chmod 644 * %build %install [ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; mkdir -p $RPM_BUILD_ROOT%{fontdir}/ install -c -m 644 *.ttf $RPM_BUILD_ROOT%{fontdir} %clean [ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; %post %run_suseconfig_fonts %postun %run_suseconfig_fonts %files %defattr(-, root,root) %doc *.txt *.pdf %{fontdir} %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor