[arch-commits] Commit in culmus/trunk (PKGBUILD culmus.install)

François Charette francois at archlinux.org
Mon Jan 19 11:32:20 UTC 2009


    Date: Monday, January 19, 2009 @ 06:32:20
  Author: francois
Revision: 24666

upgpkg: culmus 0.102-1

Modified:
  culmus/trunk/PKGBUILD
  culmus/trunk/culmus.install

----------------+
 PKGBUILD       |   28 ++++++++++++++++------------
 culmus.install |   18 ++++++++----------
 2 files changed, 24 insertions(+), 22 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2009-01-19 10:08:32 UTC (rev 24665)
+++ PKGBUILD	2009-01-19 11:32:20 UTC (rev 24666)
@@ -1,26 +1,30 @@
 # $Id$
-# Maintainer: damir <damir at archlinux.org>
+# Maintainer: <francois.archlinux.org>
 
 pkgname=culmus
-pkgver=0.101
-pkgrel=7
-pkgdesc="Culmus collection of Hebrew Type1 fonts for X Windows"
+pkgver=0.102
+pkgrel=1
+pkgdesc="Culmus collection of Hebrew fonts"
 arch=('i686' 'x86_64')
 url="http://culmus.sf.net"
 license=('GPL2')
 depends=('fontconfig' 'xorg-fonts-alias' 'xorg-font-utils' 'xorg-fonts-encodings')
 install=('culmus.install')
 source=("http://downloads.sourceforge.net/sourceforge/culmus/culmus-$pkgver.tar.gz")
-md5sums=('4dff942d859b9cac569d791c664e66a5')
+md5sums=('720d0dcce6e6a60db64de04e5afdb424')
 
 build() {
 # install fonts
-mkdir -p ${startdir}/pkg/usr/share/fonts/Type1
-install -m644 ${startdir}/src/culmus-$pkgver/{*.afm,*.pfa} \
-              ${startdir}/pkg/usr/share/fonts/Type1
+mkdir -p ${pkgdir}/usr/share/fonts/Type1
+install -m644 ${srcdir}/culmus-$pkgver/*.{afm,pfa} \
+              ${pkgdir}/usr/share/fonts/Type1
 
-# install provided conifg file with priority 61
-mkdir -p ${startdir}/pkg/etc/fonts/conf.avail/
-install -m644 ${startdir}/src/culmus-$pkgver/culmus.conf \
-              ${startdir}/pkg/etc/fonts/conf.avail/61-culmus.conf
+mkdir -p ${pkgdir}/usr/share/fonts/TTF
+install -m644 ${srcdir}/culmus-$pkgver/*.ttf \
+              ${pkgdir}/usr/share/fonts/TTF
+
+# install provided config file with priority 61
+mkdir -p ${pkgdir}/etc/fonts/conf.avail/
+install -m644 ${srcdir}/culmus-$pkgver/culmus.conf \
+              ${pkgdir}/etc/fonts/conf.avail/61-culmus.conf
 }

Modified: culmus.install
===================================================================
--- culmus.install	2009-01-19 10:08:32 UTC (rev 24665)
+++ culmus.install	2009-01-19 11:32:20 UTC (rev 24666)
@@ -1,11 +1,11 @@
 configs=('61-culmus.conf')
 
-update_fontcache_type1() {
-  echo -n "Updating font cache... "
-  fc-cache -f > /dev/null
+update_fontcache() {
+  fc-cache -fs
   mkfontscale /usr/share/fonts/Type1
   mkfontdir /usr/share/fonts/Type1
-  echo "done."
+  mkfontscale /usr/share/fonts/TTF
+  mkfontdir /usr/share/fonts/TTF
 }
 
 post_install() {
@@ -15,11 +15,11 @@
   done
   popd > /dev/null
 
-  update_fontcache_type1
+  update_fontcache
 }
 
 post_upgrade() {
-  if [ "`vercmp 0.101-6 $2`" != "-1" ] || [ ! -L /etc/fonts/conf.d/61-culmus.conf ]; then
+  if [ "`vercmp 0.102-1 $2`" != "-1" ] || [ ! -L /etc/fonts/conf.d/61-culmus.conf ]; then
     pushd /etc/fonts/conf.d > /dev/null
     for config in "${configs[@]}"; do
       ln -sf ../conf.avail/${config} .
@@ -27,8 +27,7 @@
     popd > /dev/null
   fi
 
-  update_fontcache_type1
-
+  update_fontcache
 }
 
 post_remove() {
@@ -38,8 +37,7 @@
   done
   popd > /dev/null
 
-  update_fontcache_type1
-
+  update_fontcache
 }
 
 op=$1




More information about the arch-commits mailing list