updated on Sun Jan 22 04:03:10 UTC 2012
[aur-mirror.git] / ejs / PKGBUILD
blob4351067a2977f661f133b5ae5c99a676154e8ea6
1 # $Id: pkgbuild-mode.el,v 1.23 2007/10/20 16:02:14 juergen Exp $
2 # Maintainer: perlawk
3 pkgname=ejs
4 pkgver=1.1.1
5 pkgrel=1 
6 pkgdesc="Ejscript is a powerful server-side JavaScript framework for web applications."
7 url="http://ejscript.org/software/$pkgname-src-$pkgver-0.tar.gz"
8 arch=(x86_64 i686)
9 license=('GPL')
10 depends=()
11 makedepends=()
12 conflicts=()
13 replaces=()
14 backup=()
15 install=
16 source=(http://ejscript.org/software/$pkgname-src-$pkgver-0.tar.gz)
17 md5sums=('f19de4afa7fb1d86436c68146a8beef7')
18 build() {
19   cd $startdir/src/$pkgname-$pkgver
20   ./configure --prefix=/usr
21   make -j4 || return 1
23   mkdir -p $pkgdir/usr/bin
24   mkdir -p $pkgdir/usr/share/man/man1
25   mkdir -p $pkgdir/usr/lib/$pkgname/$pkgver
27   cp -a bin doc lib modules src/include $pkgdir/usr/lib/$pkgname/$pkgver
28   cp doc/man/* $pkgdir/usr/share/man/man1
29   cp -a src/include $pkgdir/usr/lib/$pkgname/$pkgver/inc
30   cd $pkgdir/usr/bin
31   ln -s ../lib/$pkgname/$pkgver/bin/angel .
32   ln -s ../lib/$pkgname/$pkgver/bin/ejs .
33   ln -s ../lib/$pkgname/$pkgver/bin/ejsc .
34   ln -s ../lib/$pkgname/$pkgver/bin/ejscgi .
35   ln -s ../lib/$pkgname/$pkgver/bin/ejsmod .
36   ln -s ../lib/$pkgname/$pkgver/bin/ejssql .
37   ln -s ../lib/$pkgname/$pkgver/bin/ejsvm .
38   ln -s ../lib/$pkgname/$pkgver/bin/ejsweb .
39   ln -s ../lib/$pkgname/$pkgver/bin/ejswebserver .
40   ln -s ../lib/$pkgname/$pkgver/bin/http .
41   ln -s ../lib/$pkgname/$pkgver/bin/makerom .