From ebb9ae05d77b30608a9e61506b4934cdd1565945 Mon Sep 17 00:00:00 2001 From: Harvie Date: Fri, 30 Jul 2010 18:02:02 +0200 Subject: [PATCH] fixed figlet-fonts build fail --- figlet-fonts/PKGBUILD | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/figlet-fonts/PKGBUILD b/figlet-fonts/PKGBUILD index 6a562cd..c7758a9 100644 --- a/figlet-fonts/PKGBUILD +++ b/figlet-fonts/PKGBUILD @@ -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 -- 2.30.2