1 # Maintainer: Ilya Mezhirov <mezhirov at iupr dot com>
2 # Based on ocropy-hg by MTSoul.
7 pkgdesc="Python part of OCRopus: top-level scripts"
9 url="http://code.google.com/p/ocropus/"
11 makedepends=('mercurial' 'python2')
12 depends=("ocroswig=$pkgver" 'python-scipy')
13 conflicts=('ocropy-hg')
14 source=('setup.py.patch')
15 md5sums=('d21e1c78cb06bc925fddcfd6274b2974')
18 _hgroot="https://ocropy.ocropus.googlecode.com/hg/"
22 msg "Connecting to Mercurial server...."
24 if [ -d $pkgname ] ; then
26 hg pull -u -r ocropus-$pkgver || return 1
27 msg "The local files are updated."
29 hg clone $_hgroot $pkgname -r ocropus-$pkgver || return 1
32 msg "Mercurial checkout done or server timeout"
34 rm -rf "$srcdir/$pkgname-build"
35 cp -r "$srcdir/$pkgname" "$srcdir/$pkgname-build"
36 cd "$srcdir/$pkgname-build"
38 patch -Np1 -i "$srcdir/setup.py.patch"
39 msg "fixing sources with sed..."
40 find -name 'ocropus-*' -or -name '*.py' |
44 sed 's|/usr/local/share/|/usr/share/|g; s|/usr/bin/env python$|/usr/bin/env python2|; s|/usr/bin/python$|/usr/bin/python2|' $filename > $filename.sed
45 mv $filename.sed $filename;
49 msg "running setup.py"
50 python2 setup.py install --root=$pkgdir