updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / lgob-gtk2 / PKGBUILD
blobfd3fbb446da6c1a1e0f4844a523ee3ddb17ee18b
1 # Maintainer: Fabien COUTANT
2 # Contributor: Lucas Hermann Negri <lucashnegri@gmail.com>
4 pkgname=lgob-gtk2
5 pkgver=11.04
6 pkgrel=1
7 pkgdesc="Bindings of GObject-based libraries (GTK, WebKitGtk, etc) and some others (Cairo, etc) for Lua. -- latest version for GTK2"
8 arch=(i686 x86_64)
9 url="http://oproj.tuxfamily.org" 
10 depends=('lua>=5.1' 'gtk2')
11 makedepends=( gtkglext gtkspell vte libwebkit gtksourceview2 goocanvas1 gstreamer0.10-base )
12 conflicts=( lgob )
13 optdepends=(
14     'gtkglext: OpenGL for GTK support'
15     'gtkspell: spelling for GTK support'
16     'vte: terminal for GTK support'
17     'libwebkit: WebKit web browser support'
18     'gtksourceview2: colorizing editor support'
19     'goocanvas1: drawing canvas support'
20     'gstreamer0.10-base: GStreamer sound support'
22 #    'poppler-glib: PDF for GTK support'
23 license=('LGPL')
24 source=("http://downloads.tuxfamily.org/oproj/lgob/lgob-$pkgver.tar.bz2")
25 md5sums=('1e943299ab2462e4d9d9c4443d65fafb')
27 build() { 
28   cd "$srcdir/lgob-$pkgver"
29   sed -i "s,-Os,$CFLAGS,; s,-Wall,-w -pipe," config.lua
31   if [ ${CARCH} = 'i686' ]; then
32     lua build_all.lua $pkgdir/usr
33   else
34     lua build_all.lua $pkgdir/usr AMD64
35   fi
37   # examples
38   install -d "$pkgdir/usr/share/doc/lgob/examples"
39   install -Dm644 examples/* "$pkgdir/usr/share/doc/lgob/examples"
41   sed -i "s,$pkgdir,," $pkgdir/usr/bin/*