updated on Tue Jan 10 12:02:00 UTC 2012
[aur-mirror.git] / serenity-git / PKGBUILD
blobaf8b77acfc42f4132f19272b151ad7eb9b853a63
1 # Maintainer: Florian Léger <florian6 dot leger at laposte dot net>
3 pkgname=serenity-git
4 pkgver=20110406
5 pkgrel=1
6 pkgdesc="Command line driven automated episode renamer."
7 arch=('any')
8 url="http://github.com/fleger/serenity"
9 license=('GPL')
10 depends=('bash>=4.0' 'curl' 'html-xml-utils')
11 makedepends=('git')
12 backup=('etc/serenity.conf')
14 _gitroot="http://github.com/fleger/serenity.git"
15 _gitname="serenity"
17 build() {
18   cd "$srcdir"
19   msg "Connecting to GIT server...."
21   if [ -d $_gitname ] ; then
22     cd $_gitname && git pull origin
23     msg "The local files are updated."
24   else
25     git clone $_gitroot $_gitname
26   fi
28   msg "GIT checkout done or server timeout"
29   msg "Starting make..."
31   rm -rf "$srcdir/$_gitname-build"
32   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
33   cd "$srcdir/$_gitname-build"
35   make PREFIX="/usr" CONFDIR="/etc" || return 1
38 package() {
39   cd "$srcdir/$_gitname-build"
40   make PREFIX="/usr" CONFDIR="/etc" DESTDIR="$pkgdir/" install || return 1