updated on Fri Jan 20 00:01:56 UTC 2012
[aur-mirror.git] / ncurses-life / PKGBUILD
blobfbe69ea7325103c96adc5cdd8cbe38e42f7f7d93
1 # Contributor: Kyle Keen <keenerd@gmail.com>
2 pkgname=ncurses-life
3 pkgver=20091024
4 pkgrel=2
5 pkgdesc="Random Conway's game of life in your terminal."
6 arch=('any')
7 url="http://csiuo.com/drupal/content/ncurses-life"
8 license=('copyright')
9 depends=('perl-curses')
10 makedepends=()
11 source=(http://csiuo.com/drupal/content/ncurses-life)
12 md5sums=('cf92febedfe53f7b2f88660c4b5ff1f2')
14 build() {
15   cd "$srcdir"
16   # scary...
17   ncl=$(sed -n '/#!\/usr\/bin\/perl/,/endwin/p' ncurses-life)
18   ncl=$(sed 's/<[^>]*>//g' <<< "$ncl")
19   ncl=$(sed 's/&nbsp;/ /g' <<< "$ncl")
20   ncl=$(sed   's/&gt;/>/g' <<< "$ncl")
21   ncl=$(sed   's/&lt;/</g' <<< "$ncl")
22   ncl=$(sed  's/&#40;/(/g' <<< "$ncl")
23   ncl=$(sed  's/&#41;/)/g' <<< "$ncl")
24   ncl=$(sed 's/&#123;/{/g' <<< "$ncl")
25   ncl=$(sed 's/&#125;/}/g' <<< "$ncl")
26   ncl=$(sed  's/&#91;/[/g' <<< "$ncl")
27   ncl=$(sed  's/&#93;/]/g' <<< "$ncl")
28   echo "$ncl" > nclife
31 package() {
32   cd "$srcdir"
33   install -Dm755 nclife "$pkgdir/usr/bin/ncurses-life"