updated on Wed Jan 11 12:00:27 UTC 2012
[aur-mirror.git] / lua-oil / PKGBUILD
blob08c5db628b729e943fe82b9d386678ab845a1e76
1 # Maintainer: Dwight Schauer <dschauer@gmail.com>
2 pkgname=lua-oil
3 _pkgname=oil
4 pkgver=0.5
5 pkgrel=4
6 pkgdesc="An Object Request Broker in Lua"
7 arch=(i686 x86_64)
8 url="http://www.tecgraf.puc-rio.br/~maia/oil/index.html"
9 license=('MIT')
10 groups=()
11 depends=('lua64>=5.1')
12 makedepends=()
13 optdepends=()
14 provides=()
15 conflicts=()
16 replaces=()
17 backup=()
18 options=()
19 install=
20 changelog=
21 source=(http://www.tecgraf.puc-rio.br/~maia/oil/${_pkgname}-${pkgver}.tar.gz)
22 noextract=()
24 build() {
25   cd "$srcdir/$_pkgname-$pkgver"
27   echo Patching config
28   sed \
29     -e 's,LUA_HOME= /usr/local,LUA_HOME= /usr,' \
30     -e 's,INSTALL_TOP= $(LUA_HOME),INSTALL_TOP= /usr,' \
31     -e 's,CFLAGS=,CFLAGS= -DLNUM_INT64,' \
32     -i config
34   echo Patching Makefile
35   sed \
36     -e 's,$(INSTALL_LIB)$,'${pkgdir}'$(INSTALL_LIB),' \
37     -e 's,$(INSTALL_INC)$,'${pkgdir}'$(INSTALL_INC),' \
38     -e 's,$(INSTALL_LMOD)$,'${pkgdir}'$(INSTALL_LMOD),' \
39     -e 's,cd $(INSTALL_LIB);,cd '${pkgdir}'$(INSTALL_LIB);,' \
40     -e 's,cd $(INSTALL_CMOD);,cd '${pkgdir}'$(INSTALL_CMOD);,' \
41     -e 's,cd $(INSTALL_CMOD)/socket;,cd '${pkgdir}'$(INSTALL_CMOD)/socket;,' \
42     -e 's,cd $(INSTALL_CMOD)/oil.*;,cd '${pkgdir}'$(INSTALL_CMOD)/oil;,' \
43     -e 's,mkdir -p $@$,mkdir -p '${pkgdir}'$@,' \
44     -i Makefile
46   echo Creating directories
47   mkdir -p ${pkgdir}/usr/share/lua/5.1
48   mkdir -p ${pkgdir}/usr/include
49   mkdir -p ${pkgdir}/usr/lib
50   mkdir -p ${pkgdir}/usr/lib/lua/5.1/oil
51   mkdir -p ${pkgdir}/usr/lib/lua/5.1/socket
53   make -j1 linux
56 package() {
57   cd "$srcdir/$_pkgname-$pkgver"
59   make install
61 sha256sums=('7c6fcd425b5514b00fe9bdba63e357c1430de0e3612c01e7f3e24d17270b09b8')
63 # vim:set ts=2 sw=2 et: