updated on Mon Jan 23 20:11:11 UTC 2012
[aur-mirror.git] / pygist-git / PKGBUILD
blob53375c7905c0db86c34bce72cd67d544332a1c39
1 # Contributor: Matt Kemp <matt@mattikus.com>
3 pkgname=pygist-git
4 pkgver=20110305
5 pkgrel=1
6 pkgdesc="Python command line interface with gist.github.com"
7 url="http://github.com/mattikus/pygist/tree/master"
8 arch=('any')
9 license=('MIT')
10 depends=('python')
11 optdepends=('git: utilizes git-config to gather user information for github'
12             'xclip: will yank pastes to clipboard automagically')
13 makedepends=('git')
14 conflicts=('pygist')
15 replaces=('pygist')
17 _gitroot="git://github.com/mattikus/pygist.git"
18 _gitname="pygist"
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 $_gitname
29   fi
31   msg "GIT checkout done or server timeout"
32   msg "Starting make..."
34   rm -rf "$srcdir/$_gitname-build"
35   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
38 package() {
39   cd ${srcdir}/$_gitname-build
41   install -m755 pygist.py -D ${pkgdir}/usr/bin/pygist
42