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