updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / bindery-git / PKGBUILD
blob7a29b11204e4b76c3ba0f1b523da83545e69cdab
1 # Maintainer: Gadget3000 <gadget3000 at msn dot com>
2 # Contributor: Nikita Nikishin <nnikishi@emich.edu>
4 pkgname=bindery-git
5 pkgver=20110904
6 pkgrel=1
7 pkgdesc="Interactive document binding tool for post-processed scanned images"
8 arch=('any')
9 url="http://blender3d.github.com/Bindery/"
10 license=('GPL')
11 depends=('python2' 'qt' 'python2-qt' 'python2-sip' 'python-imaging' 'djvulibre')
12 makedepends=()
13 optdepends=('tesseract: Word Detection')
14 conflicts=()
16 _gitroot="git://github.com/Blender3D/Bindery.git"
17 _gitname="Bindery"
19 build() {
20   cd "$srcdir"
21   msg "Connecting to GIT server...."
23   if [[ -d "$_gitname" ]]; then
24     cd "$_gitname" && git pull origin
25     msg "The local files are updated."
26   else
27     git clone "$_gitroot" "$_gitname"
28   fi
30   msg "GIT checkout done or server timeout"
31   msg "Starting build..."
33   rm -rf "$srcdir/$_gitname-build"
34   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
35   cd "$srcdir/$_gitname-build"
37   #
38   # BUILD HERE
39   #
42 package() {
43   cd "$srcdir"
44   install -d $pkgdir/usr/share/bindery/
45   install -d $pkgdir/usr/bin/
46   mv $_gitname-build/* $pkgdir/usr/share/bindery
47   
48   echo \#\!\/bin\/bash > $pkgdir/usr/bin/bindery
49   echo cd \/usr\/share\/bindery\/ >> $pkgdir/usr/bin/bindery
50   echo python2 main.py >> $pkgdir/usr/bin/bindery
51   chmod +x $pkgdir/usr/bin/bindery
53   sed "s/.\/djvu_backup\//\/tmp\/djvu_backup\//g" -i $pkgdir/usr/share/bindery/thumbnailer.py
55   rm -rf $(find "$pkgdir" -type d -name ".git")