updated on Thu Jan 5 13:17:10 UTC 2012
[aur-mirror.git] / flam3-svn / PKGBUILD
blob91300ca08745e460d1dada9743aa7defbf3506c4
1 # Contributor: totoloco <totoloco at gmail dot com>
2 pkgname=flam3-svn
3 pkgver=164
4 pkgrel=1
5 epoch=1
6 pkgdesc="Fractal Flames are algorithmically generated images and animations"
7 arch=("i686" "x86_64")
8 url="http://flam3.com/"
9 license=('GPLv2')
10 depends=('expat' 'libjpeg' 'libpng')
11 makedepends=('subversion')
12 conflicts=('electricsheep<2.7' 'flam3')
13 provides=('flam3')
15 source=()
16 md5sums=()
18 _svntrunk="http://flam3.googlecode.com/svn/trunk/"
19 _svnmod="flam3"
21 build() {
22   cd "$srcdir"
23   msg "Connecting to SVN server...."
25   if [[ -d "$_svnmod/.svn" ]]; then
26     (cd "$_svnmod" && svn up -r "$pkgver")
27   else
28     svn co "$_svntrunk" --config-dir ./ -r "$pkgver" "$_svnmod"
29   fi
31   msg "SVN checkout done or server timeout"
32   msg "Starting build..."
34   rm -rf "$srcdir/$_svnmod-build"
35   cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
36   cd "$srcdir/$_svnmod-build/src"
38   ./configure --prefix=/usr
39   if [ ! -d m4 ]; then
40     libtoolize --copy --force
41   fi
42   make
45 package() {
46   cd "$srcdir/$_svnmod-build/src"
47   make install DESTDIR="$pkgdir"