fixed figlet-fonts build fail
authorHarvie <tomas@mudrunka.cz>
Fri, 30 Jul 2010 16:02:02 +0000 (18:02 +0200)
committerHarvie <tomas@mudrunka.cz>
Fri, 30 Jul 2010 16:02:02 +0000 (18:02 +0200)
figlet-fonts/PKGBUILD

index 6a562cd70aa22eb0063524d67d2e96bc6d0868aa..c7758a91aa94b1cec478c842b6c74528eb3bfaf2 100644 (file)
@@ -4,7 +4,7 @@
 
 pkgname=figlet-fonts
 pkgver=1.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Additional asciiart fonts for figlet"
 arch=('any')
 license=('GPL')
@@ -21,15 +21,19 @@ md5sums=('ecfc312b626df0d04936200d074d2508'
          'b2d53f7e251014adcdb4d407c47f90ef'
          '49aa57ab989e8d952be037414b0bbbe4')
 build() {
+       msg 'Copying figlet fonts...'
        mkdir -p ${pkgdir}/usr/share/figlet/fonts/
-       cp ${srcdir}/*/* ${pkgdir}/usr/share/figlet/fonts/
-       cp ${srcdir}/*/*/* ${pkgdir}/usr/share/figlet/fonts/
+       find ${srcdir} | grep -i flf$ | while read font; do
+               msg2 "${font##*/}";
+               cp -f "$font" ${pkgdir}/usr/share/figlet/fonts/
+       done;
 
-       #remove figlets which are already in official distribution
+       msg 'Removing figlets which are already in official distribution...'
        ls -1 ${srcdir}/ours/ | while read i; do
                rm -rf "$pkgdir/usr/share/figlet/fonts/$i";
        done;
 
+       msg 'Installing figlet-gallery script...'
        mkdir -p ${pkgdir}/usr/bin/
        echo '#!/bin/sh
 ls /usr/share/figlet/fonts/*.flf | cut -d . -f 1 | while read i; do echo "$i.flf:"; figlet -t -f "$i" ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890; done | less
This page took 0.104233 seconds and 4 git commands to generate.