updated on Sun Jan 22 08:00:21 UTC 2012
[aur-mirror.git] / clipodder / PKGBUILD
blob16499a04362ea46eac05381888fab846ac26d394
1 pkgname=clipodder
2 pkgver=20111110
3 pkgrel=1
4 pkgdesc="A small simple cron-friendly podcast downloader, with support for arbitrary user defined media types"
5 arch=('any')
6 url="https://github.com/Afterburn/clipodder"
7 license=('GPL v3')
8 depends=(python-pycurl python2-feedparser python2)
9 replaces=('clipodder')
10 _gitroot="https://Afterburn@github.com/Afterburn/clipodder.git"
11 _gitname="clipodder"
14 build()
16 cd ${srcdir}
18     msg "Connecting to the GIT server...."
19     if [[ -d ${srcdir}/${_gitname} ]] ; then
20         cd ${_gitname}
21         git pull origin
22         msg "The local files are updated..."
23     else
24         git clone ${_gitroot} --depth=1
25     fi
26     
27     msg "GIT checkout done."
29     msg "Starting make for: ${pkgname}"
30     
31     if [[ -d ${srcdir}/${_gitname}-build ]]; then
32        msg "Cleaning the previous build directory..." 
33        rm -rf ${srcdir}/${_gitname}-build
34     fi
36     mv ${srcdir}/${_gitname} ${srcdir}/${_gitname}-build
37     
38     cd ${srcdir}/${_gitname}-build/
39         
40     mkdir -p ${pkgdir}/usr/bin
41     cp ${_gitname} $pkgdir/usr/bin/clipodder || return 1
42