summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO15
-rw-r--r--29-replace-bitmap-fonts.conf18
-rw-r--r--PKGBUILD22
-rw-r--r--fontconfig-ttf-ms-fonts.install11
4 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..3c5146325f45
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = fontconfig-ttf-ms-fonts
+ pkgdesc = Enhanced font configuration for ttf-ms-fonts. (Prefer Microsoft versions of PostScript fonts.)
+ pkgver = 1.0
+ pkgrel = 2
+ url = http://corefonts.sourceforge.net/
+ install = fontconfig-ttf-ms-fonts.install
+ arch = any
+ license = GPL
+ depends = ttf-ms-fonts
+ depends = fontconfig
+ source = 29-replace-bitmap-fonts.conf
+ md5sums = 39654873d8ff74d418f533e559b57fb9
+
+pkgname = fontconfig-ttf-ms-fonts
+
diff --git a/29-replace-bitmap-fonts.conf b/29-replace-bitmap-fonts.conf
new file mode 100644
index 000000000000..391ffef941ec
--- /dev/null
+++ b/29-replace-bitmap-fonts.conf
@@ -0,0 +1,18 @@
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <!-- Prefer Microsoft versions of PostScript fonts, as these typically render a lot better on-screen
+ 30-metric-aliases.conf will then also add the free clones of these fonts -->
+ <alias binding="same">
+ <family>Helvetica</family>
+ <prefer><family>Arial</family></prefer>
+ </alias>
+ <alias binding="same">
+ <family>Times</family>
+ <prefer><family>Times New Roman</family></prefer>
+ </alias>
+ <alias binding="same">
+ <family>Courier</family>
+ <prefer><family>Courier New</family></prefer>
+ </alias>
+</fontconfig>
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..298d7f04bedd
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,22 @@
+# Maintainer: Evan Anderson <evananderson@thelinuxman.us>
+# Contributor: David Rosenstrauch <darose@darose.net>
+pkgname=fontconfig-ttf-ms-fonts
+pkgver=1.0
+pkgrel=2
+pkgdesc="Enhanced font configuration for ttf-ms-fonts. (Prefer Microsoft versions of PostScript fonts.)"
+arch=('any')
+url="http://corefonts.sourceforge.net/"
+license=('GPL')
+depends=('ttf-ms-fonts' 'fontconfig')
+source=('29-replace-bitmap-fonts.conf')
+md5sums=('39654873d8ff74d418f533e559b57fb9')
+install=fontconfig-ttf-ms-fonts.install
+
+package() {
+ cd "$srcdir"
+ install -d -m755 $pkgdir/etc/fonts/conf.avail
+ install -d -m755 $pkgdir/etc/fonts/conf.d
+ install -D -m644 29-replace-bitmap-fonts.conf $pkgdir/etc/fonts/conf.avail/29-replace-bitmap-fonts.conf
+ cd $pkgdir/etc/fonts/conf.d
+ ln -s ../conf.avail/29-replace-bitmap-fonts.conf
+}
diff --git a/fontconfig-ttf-ms-fonts.install b/fontconfig-ttf-ms-fonts.install
new file mode 100644
index 000000000000..4c37691d66f2
--- /dev/null
+++ b/fontconfig-ttf-ms-fonts.install
@@ -0,0 +1,11 @@
+post_install() {
+ echo -n "updating font cache... "
+ /usr/bin/fc-cache -f
+ echo "done."
+}
+
+post_upgrade() {
+ echo -n "updating font cache... "
+ /usr/bin/fc-cache -f
+ echo "done."
+}