updated on Fri Jan 20 20:16:25 UTC 2012
[aur-mirror.git] / hurl-git / PKGBUILD
blobe327e864ebb5010bfebb8db51b7431a044eb42b3
1 # Contributor: fnord0 <fnord0 AT riseup DOT net>
3 pkgname=hurl-git
4 pkgver=20110614
5 pkgrel=1
6 pkgdesc="hURL is a hexadecimal & URL encoder + decoder"
7 arch=('i686' 'x86_64')
8 url=("https://github.com/fnord0/hURL")
9 license=('GPL')
10 provides=('hurl')
11 makedepends=('git')
12 _gitroot=("http://github.com/fnord0/hURL.git")
13 _gitname=("hURL")
15 build() {
16   cd ${srcdir}
18  ## Git checkout
19   if [ -d ${srcdir}/${_gitname} ] ; then
20     msg "Git checkout:  Updating existing tree"
21     cd ${_gitname} && git pull origin
22     msg "Git checkout:  Tree has been updated"
23   else
24     msg "Git checkout:  Retrieving sources"
25     git clone ${_gitroot}
26   fi
27   msg "Checkout completed"
29  ## Build
30   rm -rf ${srcdir}/${_gitname}-build
31   cp -r ${srcdir}/${_gitname} ${srcdir}/${_gitname}-build
32   cd ${srcdir}/${_gitname}-build
34 package() {
35   cd ${srcdir}/${_gitname}-build
36   install -d ${pkgdir}/usr/share/${_gitname} || return 1
37   install -d ${pkgdir}/usr/bin || return 1
38   cp -a ${srcdir}/${_gitname}-build/* \
39     ${pkgdir}/usr/share/${_gitname} || return 1
40   ln -s /usr/share/${_gitname}/hURL \
41     ${pkgdir}/usr/bin/hURL || return 1
42   install -Dm644 README \
43     ${pkgdir}/usr/share/${_gitname}/README