summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAuguste Pop2015-06-11 16:03:39 +0800
committerAuguste Pop2015-06-11 16:07:38 +0800
commiteb94f286b2ef3fde37a53dbe5ff4994a85d14288 (patch)
treec2b0b64c2b7bbd8d48876865b6e0825b2f36f6a2 /PKGBUILD
downloadaur-eb94f286b2ef3fde37a53dbe5ff4994a85d14288.tar.gz
migrate from aur
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD46
1 files changed, 46 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..130a61395d6c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,46 @@
+# Maintainer: Auguste Pop <auguste [at] gmail [dot] com>
+
+pkgname=crafty
+pkgver=24.0
+pkgrel=1
+pkgdesc="A computer chess program"
+arch=('i686' 'x86_64')
+url="http://www.cis.uab.edu/hyatt/"
+license=('custom')
+backup=()
+source=(http://www.cis.uab.edu/hyatt/crafty/source/$pkgname-$pkgver.zip
+ http://www.cis.uab.edu/hyatt/crafty/book/book.bin
+ http://www.cis.uab.edu/hyatt/crafty/book/books.bin
+ copyright)
+md5sums=('51429d18732e86c80c6ade2af06a92a6'
+ '6d527840579904bf0e0b0a456a580a9b'
+ '966a852a2ccd3c32e9167061592928d3'
+ '438cec9f32fb79f58822f97cf64e7afb')
+
+prepare()
+{
+ cd "$srcdir/$pkgname-$pkgver"
+ sed -i -e 's:./runprof:sh ./runprof:' -e \
+ "s:'-DTEST:'-DBOOKDIR=\"\\\\\"/usr/share/crafty\\\\\"\" -DTEST:" \
+ Makefile
+ sed -i 's:"crafty.hlp":BOOKDIR"/crafty.hlp":' option.c
+}
+
+build()
+{
+ cd "$srcdir/$pkgname-$pkgver"
+ unset LDFLAGS
+ make profile
+}
+
+package()
+{
+ cd "$srcdir/$pkgname-$pkgver"
+ install -Dm755 crafty "$pkgdir/usr/bin/crafty"
+ install -Dm644 crafty.hlp "$pkgdir/usr/share/crafty/crafty.hlp"
+
+ cd "$srcdir"
+ install -m644 book.bin "$pkgdir/usr/share/crafty/"
+ install -m644 books.bin "$pkgdir/usr/share/crafty/"
+ install -Dm644 copyright "$pkgdir/usr/share/licenses/$pkgname/copyright"
+}