[arch-commits] CVS update of arch/build/x11/xorg-fonts-encodings (2 files)
Jan de Groot
jgc at archlinux.org
Fri Apr 27 18:06:07 UTC 2007
Date: Friday, April 27, 2007 @ 14:06:07
Author: jgc
Path: /home/cvs-arch/arch/build/x11/xorg-fonts-encodings
Added: xorg-fonts-encodings.install (1.1)
Modified: PKGBUILD (1.5 -> 1.6)
upgpkg: xorg-fonts-encodings 1.0.2-2
Regenerate encodings.dir on post_install/upgrade. The included encodings.dir is invalid.
------------------------------+
PKGBUILD | 7 ++++---
xorg-fonts-encodings.install | 16 ++++++++++++++++
2 files changed, 20 insertions(+), 3 deletions(-)
Index: arch/build/x11/xorg-fonts-encodings/PKGBUILD
diff -u arch/build/x11/xorg-fonts-encodings/PKGBUILD:1.5 arch/build/x11/xorg-fonts-encodings/PKGBUILD:1.6
--- arch/build/x11/xorg-fonts-encodings/PKGBUILD:1.5 Sat Jan 20 11:40:40 2007
+++ arch/build/x11/xorg-fonts-encodings/PKGBUILD Fri Apr 27 14:06:07 2007
@@ -1,13 +1,14 @@
-# $Id: PKGBUILD,v 1.5 2007/01/20 16:40:40 jgc Exp $
+# $Id: PKGBUILD,v 1.6 2007/04/27 18:06:07 jgc Exp $
#Maintainer: Jan de Groot <jgc at archlinux.org>
pkgname=xorg-fonts-encodings
pkgver=1.0.2
-pkgrel=1
+pkgrel=2
pkgdesc="X.org font encoding files"
arch=(i686 x86_64)
url="http://xorg.freedesktop.org/"
-makedepends=('xorg-font-utils')
+depends=('xorg-font-utils')
+install="xorg-fonts-encodings.install"
source=(${url}/releases/individual/font/encodings-${pkgver}.tar.bz2)
md5sums=('11adda157b03d63fd61d95ad7ef00466')
Index: arch/build/x11/xorg-fonts-encodings/xorg-fonts-encodings.install
diff -u /dev/null arch/build/x11/xorg-fonts-encodings/xorg-fonts-encodings.install:1.1
--- /dev/null Fri Apr 27 14:06:07 2007
+++ arch/build/x11/xorg-fonts-encodings/xorg-fonts-encodings.install Fri Apr 27 14:06:07 2007
@@ -0,0 +1,16 @@
+# arg 1: the new package version
+post_install() {
+ echo -n "Regenerating font encodings... "
+ pushd usr/share/fonts/encodings &>/dev/null
+ mkfontscale -n -e "/usr/share/fonts/encodings" -e "/usr/share/fonts/encodings/large"
+ popd &>/dev/null
+ echo "done."
+}
+
+post_upgrade() {
+ post_install
+}
+
+op=$1
+shift
+$op $*
More information about the arch-commits
mailing list