updated on Thu Jan 19 12:17:07 UTC 2012
[aur-mirror.git] / srcpac-git / PKGBUILD
blob4a9cb584876b10dfc134b3a67f02f465ab2f124b
1 # Maintainer: Andrea Scarpino <andrea@archlinux.org>
2 # Contributor: Anthony Garcia <myfirstname@home[thekernelwelove].net>
4 pkgname=srcpac-git
5 pkgver=20111023
6 pkgrel=1
7 pkgdesc="The pacman from-source wrapper"
8 arch=('any')
9 url="http://projects.archlinux.org/srcpac.git/"
10 license=('GPL3')
11 depends=('bash' 'pacman' 'abs')
12 makedepends=('git')
13 provides=('srcpac')
14 conflicts=('srcpac')
15 backup=('etc/srcpac.conf')
17 _gitroot="git://projects.archlinux.org/srcpac.git"
18 _gitname="srcpac"
20 build() {
21   cd "$srcdir"
22   msg "Connecting to GIT server...."
24   if [ -d $_gitname ] ; then
25     cd $_gitname && git pull origin
26     msg "The local files are updated."
27   else
28     git clone $_gitroot
29   fi
31   msg "GIT checkout done or server timeout"
32   msg "Starting make..."
34   cd "$srcdir/$_gitname"
36   make DESTDIR="$pkgdir" install
37