updated on Sat Jan 21 04:00:54 UTC 2012
[aur-mirror.git] / sonata-git / PKGBUILD
blob53d7ba69ba9c4297bd4e5f7b8fce664676b98930
1 # Contributor: Scott Horowitz <stonecrest[at]gmail[dot]com>
3 pkgname=sonata-git
4 pkgver=20101023
5 pkgrel=2
6 pkgdesc="Elegant GTK+ music client for MPD (Git Version)"
7 url="http://sonata.berlios.de"
8 license="GPL3"
9 arch=('i686' 'x86_64')
10 depends=('pygtk' 'python-mpd' 'python2')
11 makedepends=('git')
12 optdepends=('gnome-python-extras: Enhanced system tray support'
13             'tagpy: Metadata editing support'
14             'dbus-python: Various extra functionality (e.g. multimedia keys support)')
15 conflicts=('sonata' 'sonata-svn')
16 provides=('sonata')
17 source=()
18 md5sums=()
20 _gitroot='git://git.berlios.de/sonata'
21 _gitname='sonata'
23 build() {
24     cd "$srcdir"
25     msg "Connecting to git.berlios.de GIT server...."
26     
27     if [ -d $_gitname ] ; then
28         cd $_gitname && git pull origin
29         msg "The local files are updated."
30     else
31         git clone $_gitroot
32     fi
33       
34     msg "GIT checkout done or server timeout"
35     msg "Starting make..."
37     rm -rf "$srcdir/$_gitname-build"
38     git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
39     cd "$srcdir/$_gitname-build"
41     python2 setup.py install --prefix=/usr --root="$pkgdir" || return 1