packages: fonts-TTF-Google-croscore/30-0-google-croscore-arimo-fontconfig.c...
arekm
arekm at pld-linux.org
Tue Jun 19 22:40:54 CEST 2012
Author: arekm Date: Tue Jun 19 20:40:54 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- initial
---- Files affected:
packages/fonts-TTF-Google-croscore:
30-0-google-croscore-arimo-fontconfig.conf (NONE -> 1.1) (NEW), 30-0-google-croscore-cousine-fontconfig.conf (NONE -> 1.1) (NEW), 30-0-google-croscore-tinos-fontconfig.conf (NONE -> 1.1) (NEW), 62-google-croscore-arimo-fontconfig.conf (NONE -> 1.1) (NEW), 62-google-croscore-cousine-fontconfig.conf (NONE -> 1.1) (NEW), 62-google-croscore-symbolneu-fontconfig.conf (NONE -> 1.1) (NEW), 62-google-croscore-tinos-fontconfig.conf (NONE -> 1.1) (NEW), fonts-TTF-Google-croscore.spec (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/fonts-TTF-Google-croscore/30-0-google-croscore-arimo-fontconfig.conf
diff -u /dev/null packages/fonts-TTF-Google-croscore/30-0-google-croscore-arimo-fontconfig.conf:1.1
--- /dev/null Tue Jun 19 22:40:54 2012
+++ packages/fonts-TTF-Google-croscore/30-0-google-croscore-arimo-fontconfig.conf Tue Jun 19 22:40:49 2012
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
+<fontconfig>
+ <!-- Microsoft -->
+ <alias binding="same">
+ <family>Arial</family>
+ <accept>
+ <family>Arimo</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Arimo</family>
+ <default>
+ <family>Arial</family>
+ </default>
+ </alias>
+</fontconfig>
+
================================================================
Index: packages/fonts-TTF-Google-croscore/30-0-google-croscore-cousine-fontconfig.conf
diff -u /dev/null packages/fonts-TTF-Google-croscore/30-0-google-croscore-cousine-fontconfig.conf:1.1
--- /dev/null Tue Jun 19 22:40:54 2012
+++ packages/fonts-TTF-Google-croscore/30-0-google-croscore-cousine-fontconfig.conf Tue Jun 19 22:40:49 2012
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
+<fontconfig>
+ <!-- Microsoft -->
+ <alias binding="same">
+ <family>Courier New</family>
+ <accept>
+ <family>Cousine</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Cousine</family>
+ <default>
+ <family>Courier New</family>
+ </default>
+ </alias>
+</fontconfig>
+
================================================================
Index: packages/fonts-TTF-Google-croscore/30-0-google-croscore-tinos-fontconfig.conf
diff -u /dev/null packages/fonts-TTF-Google-croscore/30-0-google-croscore-tinos-fontconfig.conf:1.1
--- /dev/null Tue Jun 19 22:40:54 2012
+++ packages/fonts-TTF-Google-croscore/30-0-google-croscore-tinos-fontconfig.conf Tue Jun 19 22:40:49 2012
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
+<fontconfig>
+ <!-- Microsoft -->
+ <alias binding="same">
+ <family>Times New Roman</family>
+ <accept>
+ <family>Tinos</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Tinos</family>
+ <default>
+ <family>Times New Roman</family>
+ </default>
+ </alias>
+</fontconfig>
+
================================================================
Index: packages/fonts-TTF-Google-croscore/62-google-croscore-arimo-fontconfig.conf
diff -u /dev/null packages/fonts-TTF-Google-croscore/62-google-croscore-arimo-fontconfig.conf:1.1
--- /dev/null Tue Jun 19 22:40:54 2012
+++ packages/fonts-TTF-Google-croscore/62-google-croscore-arimo-fontconfig.conf Tue Jun 19 22:40:49 2012
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
+<fontconfig>
+ <alias>
+ <family>sans-serif</family>
+ <prefer>
+ <family>Arimo</family>
+ </prefer>
+ </alias>
+ <alias>
+ <family>Arimo</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+ </alias>
+ <alias binding="same">
+ <family>Liberation Sans</family>
+ <accept>
+ <family>Arimo</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Arimo</family>
+ <accept>
+ <family>Liberation Sans</family>
+ </accept>
+ </alias>
+</fontconfig>
+
================================================================
Index: packages/fonts-TTF-Google-croscore/62-google-croscore-cousine-fontconfig.conf
diff -u /dev/null packages/fonts-TTF-Google-croscore/62-google-croscore-cousine-fontconfig.conf:1.1
--- /dev/null Tue Jun 19 22:40:54 2012
+++ packages/fonts-TTF-Google-croscore/62-google-croscore-cousine-fontconfig.conf Tue Jun 19 22:40:49 2012
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
+<fontconfig>
+ <alias>
+ <family>monospace</family>
+ <prefer>
+ <family>Cousine</family>
+ </prefer>
+ </alias>
+ <alias>
+ <family>Cousine</family>
+ <default>
+ <family>monospace</family>
+ </default>
+ </alias>
+ <alias binding="same">
+ <family>Liberation Mono</family>
+ <accept>
+ <family>Cousine</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Cousine</family>
+ <accept>
+ <family>Liberation Mono</family>
+ </accept>
+ </alias>
+</fontconfig>
+
================================================================
Index: packages/fonts-TTF-Google-croscore/62-google-croscore-symbolneu-fontconfig.conf
diff -u /dev/null packages/fonts-TTF-Google-croscore/62-google-croscore-symbolneu-fontconfig.conf:1.1
--- /dev/null Tue Jun 19 22:40:54 2012
+++ packages/fonts-TTF-Google-croscore/62-google-croscore-symbolneu-fontconfig.conf Tue Jun 19 22:40:49 2012
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
+<fontconfig>
+ <alias binding="same">
+ <family>Symbol</family>
+ <accept>
+ <family>Symbol Neu</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Symbol Neu</family>
+ <default>
+ <family>Symbol</family>
+ </default>
+ </alias>
+</fontconfig>
+
================================================================
Index: packages/fonts-TTF-Google-croscore/62-google-croscore-tinos-fontconfig.conf
diff -u /dev/null packages/fonts-TTF-Google-croscore/62-google-croscore-tinos-fontconfig.conf:1.1
--- /dev/null Tue Jun 19 22:40:54 2012
+++ packages/fonts-TTF-Google-croscore/62-google-croscore-tinos-fontconfig.conf Tue Jun 19 22:40:49 2012
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
+<fontconfig>
+ <alias>
+ <family>serif</family>
+ <prefer>
+ <family>Tinos</family>
+ </prefer>
+ </alias>
+ <alias>
+ <family>Tinos</family>
+ <default>
+ <family>serif</family>
+ </default>
+ </alias>
+ <alias binding="same">
+ <family>Liberation Serif</family>
+ <accept>
+ <family>Tinos</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Tinos</family>
+ <accept>
+ <family>Liberation Serif</family>
+ </accept>
+ </alias>
+</fontconfig>
+
================================================================
Index: packages/fonts-TTF-Google-croscore/fonts-TTF-Google-croscore.spec
diff -u /dev/null packages/fonts-TTF-Google-croscore/fonts-TTF-Google-croscore.spec:1.1
--- /dev/null Tue Jun 19 22:40:54 2012
+++ packages/fonts-TTF-Google-croscore/fonts-TTF-Google-croscore.spec Tue Jun 19 22:40:49 2012
@@ -0,0 +1,93 @@
+# $Revision$, $Date$
+Summary: The width-compatible fonts for improved on-screen readability
+Name: fonts-TTF-Google-croscore
+Version: 1.21.0
+Release: 1
+License: OFL
+Group: Fonts
+Source0: http://gsdview.appspot.com/chromeos-localmirror/distfiles/croscorefonts-%{version}.tar.gz
+# Source0-md5: 61f59e4110781cbe66b46449eadac231
+Source1: 62-google-croscore-arimo-fontconfig.conf
+Source2: 62-google-croscore-cousine-fontconfig.conf
+Source3: 62-google-croscore-tinos-fontconfig.conf
+Source4: 30-0-google-croscore-arimo-fontconfig.conf
+Source5: 30-0-google-croscore-cousine-fontconfig.conf
+Source6: 30-0-google-croscore-tinos-fontconfig.conf
+Source7: 62-google-croscore-symbolneu-fontconfig.conf
+Requires(post,postun): fontpostinst
+Requires: %{_fontsdir}/TTF
+BuildArch: noarch
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%define _ttffontsdir %{_fontsdir}/TTF
+
+%description
+This package contains a collections of fonts that offers improved
+on-screen \ readability characteristics and the pan-European WGL
+character set and solves \ the needs of developers looking for
+width-compatible fonts to address document \ portability across
+platforms.
+
+%prep
+%setup -q -n croscorefonts-%{version}
+
+%build
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+install -d $RPM_BUILD_ROOT{%{_sysconfdir}/fonts/conf.{avail,d},%{_ttffontsdir}}
+install -p *.ttf $RPM_BUILD_ROOT%{_ttffontsdir}
+
+# Repeat for every font family
+install -p %{SOURCE1} \
+ $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.avail/62-google-croscore-arimo.conf
+install -p %{SOURCE2} \
+ $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.avail/62-google-croscore-cousine.conf
+install -p %{SOURCE3} \
+ $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.avail/62-google-croscore-tinos.conf
+install -p %{SOURCE4} \
+ $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.avail/30-0-google-croscore-arimo.conf
+install -p %{SOURCE5} \
+ $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.avail/30-0-google-croscore-cousine.conf
+install -p %{SOURCE6} \
+ $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.avail/30-0-google-croscore-tinos.conf
+install -p %{SOURCE7} \
+ $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.avail/62-google-croscore-symbolneu.conf
+
+for fconf in 62-google-croscore-arimo.conf 30-0-google-croscore-arimo.conf \
+ 62-google-croscore-cousine.conf 30-0-google-croscore-cousine.conf \
+ 62-google-croscore-tinos.conf 30-0-google-croscore-tinos.conf \
+ 62-google-croscore-symbolneu.conf; do
+ ln -s %{_sysconfdir}/fonts/conf.avail/$fconf \
+ $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d/$fconf
+done
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+fontpostinst TTF
+
+%postun
+fontpostinst TTF
+
+%files
+%defattr(644,root,root,755)
+%doc LICENSE
+%{_ttffontsdir}/Arimo*.ttf
+%{_ttffontsdir}/Cousine*.ttf
+%{_ttffontsdir}/Symbol*.ttf
+%{_ttffontsdir}/Tinos*.ttf
+%{_sysconfdir}/fonts/conf.avail/*.conf
+%{_sysconfdir}/fonts/conf.d/*.conf
+
+%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1 2012/06/19 20:40:49 arekm
+- initial
+
================================================================
More information about the pld-cvs-commit
mailing list