| 1 | # Contributor: Thomas Mudrunka <harvie@@email..cz> |
| 2 | # Maintainer: Thomas Mudrunka <harvie@@email..cz> |
| 3 | # You can also contact me on http://blog.harvie.cz/ |
| 4 | |
| 5 | pkgname=figlet-fonts |
| 6 | pkgver=1.0 |
| 7 | pkgrel=1 |
| 8 | pkgdesc="Additional asciiart fonts for figlet" |
| 9 | arch=('any') |
| 10 | license=('GPL') |
| 11 | url="http://www.figlet.org/fontdb.cgi" |
| 12 | depends=(figlet) |
| 13 | optdepends=('jave: create cool ascii-art and figlets') |
| 14 | source=( |
| 15 | ftp://ftp.figlet.org/pub/figlet/fonts/ours.tar.gz |
| 16 | ftp://ftp.figlet.org/pub/figlet/fonts/contributed.tar.gz |
| 17 | ftp://ftp.figlet.org/pub/figlet/fonts/international.tar.gz |
| 18 | ftp://ftp.figlet.org/pub/figlet/fonts/ms-dos.tar.gz) |
| 19 | md5sums=('ecfc312b626df0d04936200d074d2508' |
| 20 | '6e2dec4499f7a7fe178522e02e0b6cd1' |
| 21 | 'b2d53f7e251014adcdb4d407c47f90ef' |
| 22 | '49aa57ab989e8d952be037414b0bbbe4') |
| 23 | build() { |
| 24 | mkdir -p ${pkgdir}/usr/share/figlet/fonts/ |
| 25 | cp ${srcdir}/*/* ${pkgdir}/usr/share/figlet/fonts/ |
| 26 | cp ${srcdir}/*/*/* ${pkgdir}/usr/share/figlet/fonts/ |
| 27 | |
| 28 | #remove figlets which are already in official distribution |
| 29 | ls -1 ${srcdir}/ours/ | while read i; do |
| 30 | rm -rf "$pkgdir/usr/share/figlet/fonts/$i"; |
| 31 | done; |
| 32 | |
| 33 | mkdir -p ${pkgdir}/usr/bin/ |
| 34 | echo '#!/bin/sh |
| 35 | ls /usr/share/figlet/fonts/*.flf | cut -d . -f 1 | while read i; do echo "$i.flf:"; figlet -t -f "$i" ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890; done | less |
| 36 | ' > ${pkgdir}/usr/bin/figlet-gallery |
| 37 | |
| 38 | chmod -R 755 ${pkgdir}/ |
| 39 | } |