updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / neko / PKGBUILD
blobc5b2b11075c134d94a3566514f9d9ed723b22511
1 # Maintainer: Dwight Schauer <dschauer at gmail dot com>
2 # Contributor: Stefan Husmann <stefan-husmann@t-online.de>
3 # Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org>
4 # Contributor: Michael 'manveru' Fellinger <m.fellinger@gmail.com>
6 pkgname=neko
7 pkgver=1.8.2
8 pkgrel=2
9 pkgdesc="A high-level language which can also be used as an embedded scripting language"
10 url="http://nekovm.org"
11 license=('LGPL')
12 arch=('x86_64' 'i686')
13 depends=('gc' 'gtk2' 'libmysqlclient')
14 makedepends=('pkgconfig')
15 options=('!strip')
16 source=(http://nekovm.org/_media/$pkgname-$pkgver.tar.gz neko_mod.patch)
18 build() {
19   cd $pkgname-$pkgver
21   sed 's|= -Wall -O3|+=|g;s|-mkdir|mkdir -p|g;/strip/d' -i Makefile
22   mkdir -p bin
24   [ "$CARCH" = "x86_64" ] && export CFLAGS+=" -D_64BITS"
26   patch -p0 -i $srcdir/neko_mod.patch --verbose
28   make clean
29   make libneko || return 1
30   make neko std || return 1
31   make || return 1
33   install -d "$pkgdir"/usr/{bin,lib}
34   make INSTALL_PREFIX="$pkgdir"/usr install
36   find "$pkgdir"/usr/lib -type f -exec chmod 644 {} \;
39 sha256sums=('3cfcc73a665559df97126b172510ccff934325d6703d76c74fc8cc66f8112725'
40             'b84765649668b3c719e71eba91aea0a7936edf9caf6c131b46bb6a441771a2c1')