[arch-commits] Commit in (5 files)

Giovanni Scafora giovanni at archlinux.org
Tue Oct 27 23:23:10 UTC 2009


    Date: Tuesday, October 27, 2009 @ 19:23:09
  Author: giovanni
Revision: 56784

Added:
  ttf-freefont/
  ttf-freefont/repos/
  ttf-freefont/trunk/
  ttf-freefont/trunk/PKGBUILD
  ttf-freefont/trunk/ttf-freefont.install

----------------------+
 PKGBUILD             |   21 +++++++++++++++++++++
 ttf-freefont.install |   16 ++++++++++++++++
 2 files changed, 37 insertions(+)

Added: ttf-freefont/trunk/PKGBUILD
===================================================================
--- ttf-freefont/trunk/PKGBUILD	                        (rev 0)
+++ ttf-freefont/trunk/PKGBUILD	2009-10-27 23:23:09 UTC (rev 56784)
@@ -0,0 +1,21 @@
+# $Id: $
+# Maintainer: Giovanni Scafora <giovanni at archlinux.org>
+# Contributor: Andrea Scarpino <andrea at archlinux.org>
+
+pkgname=ttf-freefont
+pkgver=20090104
+pkgrel=2
+pkgdesc="A set of free high-quality TrueType fonts covering the UCS character set"
+arch=('any')
+url="http://www.nongnu.org/freefont/"
+license=('GPL')
+depends=('fontconfig' 'xorg-font-utils')
+install=ttf-freefont.install
+source=(http://ftp.gnu.org/gnu/freefont/freefont-ttf-$pkgver.tar.gz)
+md5sums=('1128bb17763cde6990eacd5996f7def7')
+
+build() {
+  cd "${srcdir}/freefont-${pkgver}"
+  install -d "$pkgdir/usr/share/fonts/TTF"
+  install -m644 *.ttf "$pkgdir/usr/share/fonts/TTF/" || return 1
+}

Added: ttf-freefont/trunk/ttf-freefont.install
===================================================================
--- ttf-freefont/trunk/ttf-freefont.install	                        (rev 0)
+++ ttf-freefont/trunk/ttf-freefont.install	2009-10-27 23:23:09 UTC (rev 56784)
@@ -0,0 +1,16 @@
+post_install() {
+  echo -n "Updating font cache... "
+  fc-cache -f > /dev/null
+  mkfontscale /usr/share/fonts/TTF
+  mkfontdir /usr/share/fonts/TTF
+  echo "done."
+}
+
+post_upgrade() {
+  post_install $1
+}
+
+post_remove() {
+  post_install $1
+}
+




More information about the arch-commits mailing list