summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorM.Reynolds2017-01-22 19:01:53 -0500
committerM.Reynolds2017-01-22 19:01:53 -0500
commitcaabb4a43cfe0ead2c54bb200aaf6f2e4f38b6cc (patch)
tree3f870a852ba2289f09b8b582d547bd4a1df58463
downloadaur-caabb4a43cfe0ead2c54bb200aaf6f2e4f38b6cc.tar.gz
Upload
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD39
-rw-r--r--sans-fontconfig.conf310
-rw-r--r--sans-mono-fontconfig.conf16
-rw-r--r--serif-fontconfig.conf64
5 files changed, 453 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..718e5439736f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = ttf-droid-simple
+ pkgdesc = General-purpose fonts released by Google as part of Android
+ pkgver = 2012.10.17
+ pkgrel = 5
+ url = http://www.droidfonts.com/
+ arch = any
+ license = Apache
+ depends = fontconfig
+ depends = xorg-fonts-encodings
+ depends = xorg-font-utils
+ provides = ttf-font
+ provides = ttf-droid
+ conflicts = ttf-droid
+ source = https://sources.archlinux.org/other/community/ttf-droid/ttf-droid-20121017.tar.xz
+ source = serif-fontconfig.conf
+ source = sans-fontconfig.conf
+ source = sans-mono-fontconfig.conf
+ sha256sums = f068efec9e8201fe0d1be75b1a4751c98d14dc44267b2237f549403b2a8069e3
+ sha256sums = 311c79e55fc58e83f066377393e59865518dcbe09b51e5fe3459b69fbac3b6af
+ sha256sums = 93a0dc8e3258be4fafa68df120add114018bb723af7c0d61b60c6d908fcd87b2
+ sha256sums = 42da7d1ac6d7055971c8b1bb98a83e893fbed621534b04247a5f6ed89ca14d44
+
+pkgname = ttf-droid-simple
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..de3f37e01b72
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer: M.Reynolds <blackboxnetworkproject@gmail.com>
+# Contributor: Jelle van der Waa <jelle@vdwaa.nl>
+# Contributor: Urs Wolfer <uwolfer @ fwo.ch>
+
+pkgname=ttf-droid-simple
+pkgver=2012.10.17
+pkgrel=5
+pkgdesc="General-purpose fonts released by Google as part of Android"
+arch=('any')
+license=('Apache')
+url='http://www.droidfonts.com/'
+depends=('fontconfig' 'xorg-fonts-encodings' 'xorg-font-utils')
+provides=('ttf-font' 'ttf-droid')
+conflicts=('ttf-droid')
+source=('https://sources.archlinux.org/other/community/ttf-droid/ttf-droid-20121017.tar.xz'
+ 'serif-fontconfig.conf' 'sans-fontconfig.conf' 'sans-mono-fontconfig.conf')
+sha256sums=('f068efec9e8201fe0d1be75b1a4751c98d14dc44267b2237f549403b2a8069e3'
+ '311c79e55fc58e83f066377393e59865518dcbe09b51e5fe3459b69fbac3b6af'
+ '93a0dc8e3258be4fafa68df120add114018bb723af7c0d61b60c6d908fcd87b2'
+ '42da7d1ac6d7055971c8b1bb98a83e893fbed621534b04247a5f6ed89ca14d44')
+
+package()
+{
+ # Install fonts
+ cd $srcdir/google-droid-fonts-20121017
+ install -d $pkgdir/usr/share/fonts/TTF/
+ install -m644 DroidSans.ttf $pkgdir/usr/share/fonts/TTF/
+ install -m644 DroidSans-Bold.ttf $pkgdir/usr/share/fonts/TTF/
+ install -m644 DroidSansMono.ttf $pkgdir/usr/share/fonts/TTF/
+ install -m644 DroidSerif-*.ttf $pkgdir/usr/share/fonts/TTF/
+
+ # Install fontconfig
+ cd $srcdir
+ install -d $pkgdir/etc/fonts/conf.avail/
+ install -m644 sans-fontconfig.conf $pkgdir/etc/fonts/conf.avail/65-$pkgname-sans-fontconfig.conf
+ install -m644 sans-mono-fontconfig.conf $pkgdir/etc/fonts/conf.avail/60-$pkgname-sans-mono-fontconfig.conf
+ install -m644 serif-fontconfig.conf $pkgdir/etc/fonts/conf.avail/65-$pkgname-serif-fontconfig.conf
+}
+
diff --git a/sans-fontconfig.conf b/sans-fontconfig.conf
new file mode 100644
index 000000000000..dc9845c1159e
--- /dev/null
+++ b/sans-fontconfig.conf
@@ -0,0 +1,310 @@
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <match target="scan">
+ <test name="family">
+ <string>Droid Sans</string>
+ </test>
+ <edit name="fontversion">
+ <int>12</int>
+ </edit>
+ </match>
+ <match target="scan">
+ <test name="fullname">
+ <string>Droid Sans Hebrew</string>
+ </test>
+ <edit name="family">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fullname">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fontversion">
+ <int>11</int>
+ </edit>
+ </match>
+ <match target="scan">
+ <test name="fullname">
+ <string>Droid Sans Hebrew Bold</string>
+ </test>
+ <edit name="family">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fullname">
+ <string>Droid Sans Bold</string>
+ </edit>
+ <edit name="fontversion">
+ <int>11</int>
+ </edit>
+ </match>
+ <match target="scan">
+ <test name="fullname">
+ <string>Droid Sans Armenian</string>
+ </test>
+ <edit name="family">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fullname">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fontversion">
+ <int>10</int>
+ </edit>
+ </match>
+ <match target="scan">
+ <test name="fullname">
+ <string>Droid Sans Georgian</string>
+ </test>
+ <edit name="family">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fullname">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fontversion">
+ <int>9</int>
+ </edit>
+ </match>
+ <match target="scan">
+ <test name="fullname">
+ <string>Droid Sans Ethiopic</string>
+ </test>
+ <edit name="family">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fullname">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fontversion">
+ <int>8</int>
+ </edit>
+ </match>
+ <match target="scan">
+ <test name="fullname">
+ <string>Droid Sans Ethiopic Bold</string>
+ </test>
+ <edit name="family">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fullname">
+ <string>Droid Sans Bold</string>
+ </edit>
+ <edit name="fontversion">
+ <int>8</int>
+ </edit>
+ </match>
+ <match target="scan">
+ <test name="fullname">
+ <string>Droid Sans Arabic</string>
+ </test>
+ <edit name="family">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fullname">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fontversion">
+ <int>7</int>
+ </edit>
+ </match>
+ <match target="scan">
+ <test name="fullname">
+ <string>Droid Sans Devanagari</string>
+ </test>
+ <edit name="family">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fullname">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fontversion">
+ <int>6</int>
+ </edit>
+ </match>
+ <match target="scan">
+ <test name="fullname">
+ <string>Droid Sans Tamil</string>
+ </test>
+ <edit name="family">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fullname">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fontversion">
+ <int>5</int>
+ </edit>
+ </match>
+ <match target="scan">
+ <test name="fullname">
+ <string>Droid Sans Tamil Bold</string>
+ </test>
+ <edit name="family">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fullname">
+ <string>Droid Sans Bold</string>
+ </edit>
+ <edit name="fontversion">
+ <int>5</int>
+ </edit>
+ </match>
+ <match target="scan">
+ <test name="fullname">
+ <string>Droid Sans Thai</string>
+ </test>
+ <edit name="family">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fullname">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fontversion">
+ <int>4</int>
+ </edit>
+ </match>
+ <match target="scan">
+ <test name="lang" compare="not_eq">
+ <string>zh-cn</string>
+ </test>
+ <test name="lang" compare="not_eq">
+ <string>zh-sg</string>
+ </test>
+ <test name="lang" compare="not_eq">
+ <string>zh-hk</string>
+ </test>
+ <test name="lang" compare="not_eq">
+ <string>zh-tw</string>
+ </test>
+ <test name="lang" compare="not_eq">
+ <string>zh</string>
+ </test>
+ <test name="fullname">
+ <string>Droid Sans Japanese</string>
+ </test>
+ <edit name="family">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fullname">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fontversion">
+ <int>3</int>
+ </edit>
+ </match>
+ <match target="scan">
+ <test name="fullname">
+ <string>Droid Sans Fallback</string>
+ </test>
+ <edit name="family">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fullname">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fontversion">
+ <int>2</int>
+ </edit>
+ </match>
+ <match target="scan">
+ <test name="lang" compare="eq">
+ <string>zh-cn</string>
+ </test>
+ <test name="lang" compare="eq">
+ <string>zh-sg</string>
+ </test>
+ <test name="lang" compare="eq">
+ <string>zh-hk</string>
+ </test>
+ <test name="lang" compare="eq">
+ <string>zh-tw</string>
+ </test>
+ <test name="lang" compare="eq">
+ <string>zh</string>
+ </test>
+ <test name="fullname">
+ <string>Droid Sans Japanese</string>
+ </test>
+ <edit name="family">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fullname">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fontversion">
+ <int>1</int>
+ </edit>
+ </match>
+ <alias binding="same">
+ <family>Droid Sans Arabic</family>
+ <accept>
+ <family>Droid Sans</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Droid Sans Armenian</family>
+ <accept>
+ <family>Droid Sans</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Droid Sans Devanagari</family>
+ <accept>
+ <family>Droid Sans</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Droid Sans Ethiopic</family>
+ <accept>
+ <family>Droid Sans</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Droid Sans Fallback</family>
+ <accept>
+ <family>Droid Sans</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Droid Sans Georgian</family>
+ <accept>
+ <family>Droid Sans</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Droid Sans Hebrew</family>
+ <accept>
+ <family>Droid Sans</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Droid Sans Japanese</family>
+ <accept>
+ <family>Droid Sans</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Droid Sans Tamil</family>
+ <accept>
+ <family>Droid Sans</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Droid Sans Thai</family>
+ <accept>
+ <family>Droid Sans</family>
+ </accept>
+ </alias>
+ <alias>
+ <family>sans-serif</family>
+ <prefer>
+ <family>Droid Sans</family>
+ </prefer>
+ </alias>
+ <alias>
+ <family>Droid Sans</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+ </alias>
+</fontconfig>
diff --git a/sans-mono-fontconfig.conf b/sans-mono-fontconfig.conf
new file mode 100644
index 000000000000..1cf8bbc1602b
--- /dev/null
+++ b/sans-mono-fontconfig.conf
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <alias>
+ <family>monospace</family>
+ <prefer>
+ <family>Droid Sans Mono</family>
+ </prefer>
+ </alias>
+ <alias>
+ <family>Droid Sans Mono</family>
+ <default>
+ <family>monospace</family>
+ </default>
+ </alias>
+</fontconfig>
diff --git a/serif-fontconfig.conf b/serif-fontconfig.conf
new file mode 100644
index 000000000000..368f361eae54
--- /dev/null
+++ b/serif-fontconfig.conf
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <match target="scan">
+ <test name="family">
+ <string>Droid Serif</string>
+ </test>
+ <edit name="fontversion">
+ <int>2</int>
+ </edit>
+ </match>
+ <match target="scan">
+ <test name="fullname">
+ <string>Droid Arabic Naskh</string>
+ </test>
+ <edit name="family">
+ <string>Droid Serif</string>
+ </edit>
+ <edit name="fullname">
+ <string>Droid Serif</string>
+ </edit>
+ <edit name="fontversion">
+ <int>1</int>
+ </edit>
+ </match>
+ <match target="scan">
+ <test name="fullname">
+ <string>Droid Arabic Naskh Bold</string>
+ </test>
+ <edit name="family">
+ <string>Droid Serif</string>
+ </edit>
+ <edit name="fullname">
+ <string>Droid Serif Bold</string>
+ </edit>
+ <edit name="fontversion">
+ <int>1</int>
+ </edit>
+ </match>
+ <alias binding="same">
+ <family>Droid Arabic Naskh</family>
+ <accept>
+ <family>Droid Serif</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Droid Naskh Shift Alt</family>
+ <accept>
+ <family>Droid Serif</family>
+ </accept>
+ </alias>
+ <alias>
+ <family>serif</family>
+ <prefer>
+ <family>Droid Serif</family>
+ </prefer>
+ </alias>
+ <alias>
+ <family>Droid Serif</family>
+ <default>
+ <family>serif</family>
+ </default>
+ </alias>
+</fontconfig>