diff options
author | M.Reynolds | 2017-01-22 19:01:53 -0500 |
---|---|---|
committer | M.Reynolds | 2017-01-22 19:01:53 -0500 |
commit | caabb4a43cfe0ead2c54bb200aaf6f2e4f38b6cc (patch) | |
tree | 3f870a852ba2289f09b8b582d547bd4a1df58463 | |
download | aur-caabb4a43cfe0ead2c54bb200aaf6f2e4f38b6cc.tar.gz |
Upload
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 39 | ||||
-rw-r--r-- | sans-fontconfig.conf | 310 | ||||
-rw-r--r-- | sans-mono-fontconfig.conf | 16 | ||||
-rw-r--r-- | serif-fontconfig.conf | 64 |
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> |