commit 3e31cdfdf3639c84b3d8f1fbae72b4b389cb6ae3
Author: overweight <5324761+overweight@user.noreply.gitee.com>
Date: Mon Sep 30 10:41:28 2019 -0400
Package init
diff --git a/getdroid.sh b/getdroid.sh
new file mode 100755
index 0000000..774501a
--- /dev/null
+++ b/getdroid.sh
@@ -0,0 +1,24 @@
+#!/bin/bash
+#Try to get upstream latest files
+
+DATE=$(date -u +%Y%m%d)
+ARCHIVE="google-droid-fonts-$DATE"
+TMPDIR=$(mktemp -d --tmpdir=/var/tmp getdroid-XXXXXXXXXX)
+[ $? != 0 ] && exit 1
+umask 022
+pushd "$TMPDIR"
+git init
+git remote add -t HEAD origin https://android.googlesource.com/platform/frameworks/base.git
+git config core.sparseCheckout true
+cat > .git/info/sparse-checkout << EOF
+data/fonts/*
+!data/fonts/*ttf
+data/fonts/Droid*
+EOF
+git pull --depth=1 --no-tags origin HEAD
+mv data/fonts "$ARCHIVE"
+chmod -x "$ARCHIVE/*.ttf"
+tar -cvJf "$ARCHIVE.tar.xz" "$ARCHIVE"
+popd
+mv "$TMPDIR/$ARCHIVE.tar.xz" .
+rm -fr "$TMPDIR"
diff --git a/google-droid-fonts-20120715.tar.xz b/google-droid-fonts-20120715.tar.xz
new file mode 100644
index 0000000..b255af1
Binary files /dev/null and b/google-droid-fonts-20120715.tar.xz differ
diff --git a/google-droid-fonts-kufi-fontconfig.conf b/google-droid-fonts-kufi-fontconfig.conf
new file mode 100644
index 0000000..4d368eb
--- /dev/null
+++ b/google-droid-fonts-kufi-fontconfig.conf
@@ -0,0 +1,16 @@
+
+
+
+
+ fantasy
+
+ Droid Arabic Kufi
+
+
+
+ Droid Arabic Kufi
+
+ Droid Sans
+
+
+
diff --git a/google-droid-fonts-sans-fontconfig.conf b/google-droid-fonts-sans-fontconfig.conf
new file mode 100644
index 0000000..dc9845c
--- /dev/null
+++ b/google-droid-fonts-sans-fontconfig.conf
@@ -0,0 +1,310 @@
+
+
+
+
+
+ Droid Sans
+
+
+ 12
+
+
+
+
+ Droid Sans Hebrew
+
+
+ Droid Sans
+
+
+ Droid Sans
+
+
+ 11
+
+
+
+
+ Droid Sans Hebrew Bold
+
+
+ Droid Sans
+
+
+ Droid Sans Bold
+
+
+ 11
+
+
+
+
+ Droid Sans Armenian
+
+
+ Droid Sans
+
+
+ Droid Sans
+
+
+ 10
+
+
+
+
+ Droid Sans Georgian
+
+
+ Droid Sans
+
+
+ Droid Sans
+
+
+ 9
+
+
+
+
+ Droid Sans Ethiopic
+
+
+ Droid Sans
+
+
+ Droid Sans
+
+
+ 8
+
+
+
+
+ Droid Sans Ethiopic Bold
+
+
+ Droid Sans
+
+
+ Droid Sans Bold
+
+
+ 8
+
+
+
+
+ Droid Sans Arabic
+
+
+ Droid Sans
+
+
+ Droid Sans
+
+
+ 7
+
+
+
+
+ Droid Sans Devanagari
+
+
+ Droid Sans
+
+
+ Droid Sans
+
+
+ 6
+
+
+
+
+ Droid Sans Tamil
+
+
+ Droid Sans
+
+
+ Droid Sans
+
+
+ 5
+
+
+
+
+ Droid Sans Tamil Bold
+
+
+ Droid Sans
+
+
+ Droid Sans Bold
+
+
+ 5
+
+
+
+
+ Droid Sans Thai
+
+
+ Droid Sans
+
+
+ Droid Sans
+
+
+ 4
+
+
+
+
+ zh-cn
+
+
+ zh-sg
+
+
+ zh-hk
+
+
+ zh-tw
+
+
+ zh
+
+
+ Droid Sans Japanese
+
+
+ Droid Sans
+
+
+ Droid Sans
+
+
+ 3
+
+
+
+
+ Droid Sans Fallback
+
+
+ Droid Sans
+
+
+ Droid Sans
+
+
+ 2
+
+
+
+
+ zh-cn
+
+
+ zh-sg
+
+
+ zh-hk
+
+
+ zh-tw
+
+
+ zh
+
+
+ Droid Sans Japanese
+
+
+ Droid Sans
+
+
+ Droid Sans
+
+
+ 1
+
+
+
+ Droid Sans Arabic
+
+ Droid Sans
+
+
+
+ Droid Sans Armenian
+
+ Droid Sans
+
+
+
+ Droid Sans Devanagari
+
+ Droid Sans
+
+
+
+ Droid Sans Ethiopic
+
+ Droid Sans
+
+
+
+ Droid Sans Fallback
+
+ Droid Sans
+
+
+
+ Droid Sans Georgian
+
+ Droid Sans
+
+
+
+ Droid Sans Hebrew
+
+ Droid Sans
+
+
+
+ Droid Sans Japanese
+
+ Droid Sans
+
+
+
+ Droid Sans Tamil
+
+ Droid Sans
+
+
+
+ Droid Sans Thai
+
+ Droid Sans
+
+
+
+ sans-serif
+
+ Droid Sans
+
+
+
+ Droid Sans
+
+ sans-serif
+
+
+
diff --git a/google-droid-fonts-sans-mono-fontconfig.conf b/google-droid-fonts-sans-mono-fontconfig.conf
new file mode 100644
index 0000000..1cf8bbc
--- /dev/null
+++ b/google-droid-fonts-sans-mono-fontconfig.conf
@@ -0,0 +1,16 @@
+
+
+
+
+ monospace
+
+ Droid Sans Mono
+
+
+
+ Droid Sans Mono
+
+ monospace
+
+
+
diff --git a/google-droid-fonts-serif-fontconfig.conf b/google-droid-fonts-serif-fontconfig.conf
new file mode 100644
index 0000000..368f361
--- /dev/null
+++ b/google-droid-fonts-serif-fontconfig.conf
@@ -0,0 +1,64 @@
+
+
+
+
+
+ Droid Serif
+
+
+ 2
+
+
+
+
+ Droid Arabic Naskh
+
+
+ Droid Serif
+
+
+ Droid Serif
+
+
+ 1
+
+
+
+
+ Droid Arabic Naskh Bold
+
+
+ Droid Serif
+
+
+ Droid Serif Bold
+
+
+ 1
+
+
+
+ Droid Arabic Naskh
+
+ Droid Serif
+
+
+
+ Droid Naskh Shift Alt
+
+ Droid Serif
+
+
+
+ serif
+
+ Droid Serif
+
+
+
+ Droid Serif
+
+ serif
+
+
+
diff --git a/google-droid-fonts.spec b/google-droid-fonts.spec
new file mode 100644
index 0000000..e41776f
--- /dev/null
+++ b/google-droid-fonts.spec
@@ -0,0 +1,125 @@
+Name: google-droid-fonts
+Version: 20120715
+Release: 15
+Summary: A font family for Android
+
+License: ASL 2.0
+URL: https://android.googlesource.com/
+Source0: %{name}-%{version}.tar.xz
+# Source1 to Source9 get from fedora
+Source1: getdroid.sh
+Source2: %{name}-sans-fontconfig.conf
+Source3: %{name}-sans-mono-fontconfig.conf
+Source4: %{name}-serif-fontconfig.conf
+Source5: %{name}-kufi-fontconfig.conf
+Source6: google-droid-sans.metainfo.xml
+Source7: google-droid-sans-mono.metainfo.xml
+Source8: google-droid-serif.metainfo.xml
+Source9: google-droid-kufi.metainfo.xml
+
+BuildArch: noarch
+BuildRequires: fontpackages-devel
+
+%description
+Droid is a font family, it was created by Ascender in 2007. It licensed the Open Handheld Alliance with an Apache
+license. The Droid is designed for use on small screen devices, the designer is Steve Matteson, named after the Open
+Handset Alliance's smart system Android.
+
+%package -n google-droid-sans-fonts
+Summary: A humanized font
+Requires: fontpackages-filesystem
+Obsoletes: %{name}-common <= 20090906-5.fc12
+
+%description -n google-droid-sans-fonts
+Droid Sans contains a subset of multiple text systems. The Chinese character subset and the Latin alphabet subset
+are juxtaposed, but because the Latin alphabet is the most basic character and the characters are few, it is placed
+in the main file, while the Chinese character is a single file, and the Japanese and other text systems also stand alone.
+
+%_font_pkg -n sans -f ??-google-droid-sans.conf DroidSans*ttf
+%doc README.txt NOTICE
+%{_datadir}/appdata/google-droid-sans.metainfo.xml
+
+%package -n google-droid-sans-mono-fonts
+Summary: A humanized font
+Requires: fontpackages-filesystem
+
+%description -n google-droid-sans-mono-fonts
+Droid Sans Mono is a humanist font which contains a subset of multiple text systems.
+
+%_font_pkg -n sans-mono -f ??-google-droid-sans-mono.conf DroidSansMono.ttf
+%doc README.txt NOTICE
+%{_datadir}/appdata/google-droid-sans-mono.metainfo.xml
+
+%package -n google-droid-serif-fonts
+Summary: A contemporary serif typeface
+Requires: fontpackages-filesystem
+Provides: google-droid-naskh-fonts = %{version}-%{release}
+
+%description -n google-droid-serif-fonts
+Droid Serif is a contemporary serif typeface family designed for comfortable reading on screen. Droid Serif is slightly
+condensed to maximize the amount of text displayed on small screens.
+
+%_font_pkg -n serif -f ??-google-droid-serif.conf DroidSerif*ttf DroidNaskh*ttf
+%doc README.txt NOTICE
+%{_datadir}/appdata/google-droid-serif.metainfo.xml
+
+%package -n google-droid-kufi-fonts
+Summary: An Arabic type designed for use in Google products such as Google ChromeOS and Android
+Requires: fontpackages-filesystem google-droid-kufi-fonts
+
+%description -n google-droid-kufi-fonts
+Droid Arabic Kufi is an Arabic type designed for use in Google products. Designed to complement the Latin, Greek and Cyrillic
+provided in the Droid Sans family, the Arabic matches the color, alignment and design detail of the Droid Sans allowing them
+to be used together for multi-lingual typesetting.
+
+%_font_pkg -n kufi -f ??-google-droid-kufi.conf DroidKufi*ttf
+%{_datadir}/appdata/google-droid-kufi.metainfo.xml
+
+%prep
+%autosetup -p1
+
+%build
+
+%install
+rm -f ${RPM_BUILD_ROOT}%{_fontdir}/DroidSansMono*ttf
+
+mkdir -p %{buildroot}%{_fontdir}
+chmod 755 %{buildroot}%{_fontdir}
+install -m 0644 -p $(ls *ttf | grep -v DroidSansFallbackFull | grep -v DroidSansFallbackLegacy\
+ | grep -v DroidNaskh-Regular-SystemUI) %{buildroot}%{_fontdir}
+
+mkdir -p %{buildroot}%{_fontconfig_templatedir}
+mkdir -p %{buildroot}%{_fontconfig_confdir}
+chmod 755 %{buildroot}%{_fontconfig_templatedir}
+chmod 755 %{buildroot}%{_fontconfig_confdir}
+
+install -m 0644 -p %{SOURCE2} %{buildroot}%{_fontconfig_templatedir}/65-google-droid-sans.conf
+install -m 0644 -p %{SOURCE3} %{buildroot}%{_fontconfig_templatedir}/60-google-droid-sans-mono.conf
+install -m 0644 -p %{SOURCE4} %{buildroot}%{_fontconfig_templatedir}/65-google-droid-serif.conf
+install -m 0644 -p %{SOURCE5} %{buildroot}%{_fontconfig_templatedir}/65-google-droid-kufi.conf
+
+for fontconf in 65-google-droid-sans.conf 60-google-droid-sans-mono.conf 65-google-droid-serif.conf \
+ 65-google-droid-kufi.conf ; do
+ ln -s %{_fontconfig_templatedir}/$fontconf %{buildroot}%{_fontconfig_confdir}/$fontconf
+done
+
+mkdir -p %{buildroot}%{_datadir}/appdata
+
+cp %{SOURCE6} %{buildroot}%{_datadir}/appdata/
+cp %{SOURCE7} %{buildroot}%{_datadir}/appdata/
+cp %{SOURCE8} %{buildroot}%{_datadir}/appdata/
+cp %{SOURCE9} %{buildroot}%{_datadir}/appdata/
+
+chmod 644 %{buildroot}%{_datadir}/appdata/google-droid-sans.metainfo.xml
+chmod 644 %{buildroot}%{_datadir}/appdata/google-droid-sans-mono.metainfo.xml
+chmod 644 %{buildroot}%{_datadir}/appdata/google-droid-serif.metainfo.xml
+chmod 644 %{buildroot}%{_datadir}/appdata/google-droid-kufi.metainfo.xml
+
+touch %{buildroot}%{_datadir}/appdata/google-droid-sans.metainfo.xml
+touch %{buildroot}%{_datadir}/appdata/google-droid-sans-mono.metainfo.xml
+touch %{buildroot}%{_datadir}/appdata/google-droid-serif.metainfo.xml
+touch %{buildroot}%{_datadir}/appdata/google-droid-kufi.metainfo.xml
+
+%changelog
+* Tue Sep 17 2019 dongjian - 20120715-15
+- Package init
diff --git a/google-droid-kufi.metainfo.xml b/google-droid-kufi.metainfo.xml
new file mode 100644
index 0000000..e4713bd
--- /dev/null
+++ b/google-droid-kufi.metainfo.xml
@@ -0,0 +1,8 @@
+
+
+
+ google-droid-kufi
+ CC-BY-3.0
+ google-droid
+
+
diff --git a/google-droid-sans-mono.metainfo.xml b/google-droid-sans-mono.metainfo.xml
new file mode 100644
index 0000000..2cb1ac8
--- /dev/null
+++ b/google-droid-sans-mono.metainfo.xml
@@ -0,0 +1,7 @@
+
+
+
+ google-droid-sans-mono
+ CC-BY-3.0
+ google-droid
+
diff --git a/google-droid-sans.metainfo.xml b/google-droid-sans.metainfo.xml
new file mode 100644
index 0000000..c6262f5
--- /dev/null
+++ b/google-droid-sans.metainfo.xml
@@ -0,0 +1,7 @@
+
+
+
+ google-droid-sans
+ CC-BY-3.0
+ google-droid
+
diff --git a/google-droid-serif.metainfo.xml b/google-droid-serif.metainfo.xml
new file mode 100644
index 0000000..fd53b85
--- /dev/null
+++ b/google-droid-serif.metainfo.xml
@@ -0,0 +1,7 @@
+
+
+
+ google-droid-serif
+ CC-BY-3.0
+ google-droid
+