updated on Tue Jan 10 12:02:00 UTC 2012
[aur-mirror.git] / phc-svn / PKGBUILD
bloba64a082a02e12f4eb25bf18446596ca9e9d18eb1
1 # Contributor: Brendan Long <korin43 at gmail dot com>
3 pkgname=phc-svn
4 pkgver=3303
5 pkgrel=1
6 pkgdesc="the open source php compiler - from svn"
7 arch=('i686' 'x86_64')
8 url="http://www.phpcompiler.org/"
9 license=('BSD')
10 groups=()
11 depends=('php' 'php-embed')
12 makedepends=('boost' 'gc')
13 optdepends=('graphviz: to view graphical output (like syntax trees)' 
14             'xerces-c: support for XML parsing (not needed for XML unparsing)')
15 provides=('phc')
16 conflicts=('phc')
17 _svntrunk="http://phc.googlecode.com/svn/trunk/"
18 _svnmod=phc-read-only
19 md5sums=()
21 build() {
22   cd "${srcdir}"
23   msg "Connecting to SVN server...."
24   if [ -d $_svnmod/.svn ]; then
25     (cd $_svnmod && svn up -r $pkgver)
26   else
27     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
28   fi
29   msg "SVN checkout done or server timeout"
31   cd $_svnmod
32   touch src/generated/*
33   
34   LDFLAGS="" ./configure --prefix=/usr --with-php=/usr
35   make || return 1
36   make DESTDIR=$pkgdir install || return 1
37   mkdir -p $pkgdir/usr/share/licenses/$pkgname
38   cp doc/license/LICENSE $pkgdir/usr/share/licenses/$pkgname/COPYING