[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