updated on Mon Jan 23 12:00:23 UTC 2012
[aur-mirror.git] / nautilus-git / PKGBUILD
blob31fec94a877e8183a368c26c899b663df44b4ff9
1 #Contributor: lubosz <lubosz@gmail.com>
3 pkgname=nautilus-git
4 pkgver=20101009
5 pkgrel=1
6 pkgdesc="Default file manager for gnome"
7 arch=(i686 x86_64)
8 url="http://live.gnome.org/Nautilus"
9 license=('GPL')
10 depends=('glib2-newest')
11 makedepends=('git')
12 conflicts=('nautilus')
13 options=(!makeflags !emptydirs)
14 _gitroot="git://git.gnome.org/nautilus"
15 _gitname="nautilus"
17 build() {
18   cd ${srcdir}/
19     
20     msg "Connecting to the GNOME GIT server...."
21     if [[ -d ${srcdir}/${_gitname} ]] ; then
22         cd ${_gitname}
23         git pull origin
24         msg "The local files are updated..."
25     else
26         git clone ${_gitroot}
27     fi
28     
29     msg "GIT checkout done."
31     msg "Starting make for: ${pkgname}"
32     
33     if [[ -d ${srcdir}/${_gitname}-build ]]; then
34        msg "Cleaning the previous build directory..." 
35        rm -rf ${srcdir}/${_gitname}-build
36     fi
38     git clone ${srcdir}/${_gitname} ${srcdir}/${_gitname}-build
39     
40     cd ${srcdir}/${_gitname}-build
41         
42     msg "Starting build"
43    ./autogen.sh --prefix=/usr || return 1
44    make || return 1
45    make DESTDIR=$pkgdir install || return 1
46    glib-compile-schemas /usr/share/glib-2.0/schemas