updated on Mon Jan 23 12:00:23 UTC 2012
[aur-mirror.git] / ecomp-git / PKGBUILD
blob95051d97752e52f3b93477eade6714330fe29a24
1 # Old Contributor: Michele Gastaldo <pikiweb@gmail.com>
2 # Contributor: twa022 <twa022 at gmail dot com>
4 pkgname=ecomp-git
5 pkgver=20110425
6 pkgrel=3
7 pkgdesc="OpenGL compositing manager based on compiz"
8 arch=('i686' 'x86_64')
9 url="http://code.google.com/p/itask-module/wiki/Stuff"
10 license=('MIT')
11 depends=('libxslt' 'mesa' 'e-svn' 'mesa-demos')
12 makedepends=('intltool' 'git' 'automake' 'pkgconfig')
13 provides=('ecomp')
14 options=('!libtool')
15 source=()
16 md5sums=()
18 _gitroot="git://github.com/jeffdameth/ecomp"
19 _gitname="ecomp"
21 build() {
23   cd "$srcdir"
24   msg "Connecting to GIT server...."
26   if [ -d $_gitname ] ; then
27     cd $_gitname && git pull origin
28     msg "The local files are updated."
29   else
30     git clone $_gitroot
31   fi
33   msg "GIT checkout done or server timeout"
34   msg "Starting make..."
36   rm -rf "$srcdir/$_gitname-build"
37   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
38   cd "$srcdir/$_gitname-build"
40   cd $srcdir/$_gitname
41   LDFLAGS="-Wl,--hash-style=gnu"
42   ./autogen.sh --prefix=/opt/ecomorph
43   make || return 1
44   make DESTDIR=$pkgdir install || return 1
45   
46   mkdir -p "$pkgdir"/usr/bin
47   ln -s /opt/ecomorph/bin/ecomorph "$pkgdir"/usr/bin/ecomorph
49   install -D -m644 COPYING $startdir/pkg/usr/share/licenses/$pkgname/COPYING