updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / sapphire-desktop-git / PKGBUILD
blob622f2564294bd3174cbe9d3045f2e4a6b7be84a8
1 # Maintainer: Mariano Street <mstreet@kde.org.ar>
3 pkgname=sapphire-desktop-git
4 _basename=sapphire
5 pkgver=20111220
6 pkgrel=1
7 pkgdesc='Innovative and usability-oriented desktop environment'
8 arch=(i686 x86_64)
9 url="http://delphosproject.org/desktop"
10 license=('GPL')
11 groups=('sapphire')
12 depends=('qt' 'libdelta' 'libxtst' 'openbox' 'wmctrl' 'xbindkeys')
13 makedepends=('qt' 'libdelta' 'git' 'cmake' 'patch')
14 optdepends=('xterm: default terminal emulator'
15             'scope-git: Sapphire file manager'
16             'lcl-git: Live Command Line')
17 provides=('sapphire-desktop')
18 source=(radialmenuhelper.patch)
19 md5sums=('bf4323af62abcb69a74143f6a1391707')
21 _gitroot="git://gitorious.org/delphos/$_basename.git"
22 _gitname="$_basename"
24 build ()
26     cd "$srcdir"
27     msg 'Connecting to GIT server....'
28     
29     if [ -d $_gitname ]; then
30         cd $_gitname && git pull origin
31         msg 'The local files are updated.'
32     else
33         git clone $_gitroot $_gitname
34     fi
35     
36     msg 'GIT checkout done or server timeout.'
37     msg 'Starting make...'
38     
39     rm -rf "$srcdir/$_gitname-build"
40     git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
41     cd "$srcdir/$_gitname-build"
42     
43     patch -Nup0 <"$startdir/radialmenuhelper.patch"
44     
45     mkdir build
46     cd build
47     cmake -DCMAKE_INSTALL_PREFIX=/usr ..
48     make
51 package ()
53     cd "$srcdir/$_gitname-build/build"
54     make DESTDIR="$pkgdir" install