1 # Maintainer: Balló György <ballogyor+arch at gmail dot com>
6 pkgdesc='Personal document manager for GNOME to manage scanned documents and PDFs'
8 url='https://openpaper.work/'
10 depends=('gtk3' 'libhandy' 'libinsane' 'libnotify' 'poppler-glib' 'python-cairo' 'python-dateutil'
11 'python-distro' 'python-fabulous' 'python-getkey' 'python-gobject' 'python-levenshtein'
12 'python-pillowfight' 'python-pycountry' 'python-pydbus' 'python-pyocr' 'python-setuptools'
13 'python-whoosh' 'python-pyxdg' 'python-psutil' 'python-scikit-learn')
15 noextract=("$pkgname-${_commit:0:8}-data.tar.gz")
16 _commit=61401c387f2ac5f4324acf380490c06083321ae4
17 source=("git+https://gitlab.gnome.org/World/OpenPaperwork/paperwork.git#commit=$_commit")
18 # "$pkgname-${_commit:0:8}-data.tar.gz::https://download.openpaper.work/data/paperwork/master_${_commit:0:8}/data.tar.gz")
23 sed -e 's|python-Levenshtein|Levenshtein|' -i */setup.py # Work with Levenshtein 0.20
28 git describe --tags | sed 's/-/+/g'
33 # tar -xvzf ../$pkgname-${_commit:0:8}-data.tar.gz
34 make version version=$pkgver
37 for dir in openpaperwork-{core,gtk} paperwork-{backend,shell,gtk}; do
46 for dir in openpaperwork-{core,gtk} paperwork-{backend,shell,gtk}; do
48 python setup.py install --root="$pkgdir" --optimize=1 --skip-build
52 PYTHONPATH="$pkgdir"`python -c 'import site; print(site.getsitepackages()[0])'` \
53 "$pkgdir"/usr/bin/paperwork-gtk install \
54 --icon_base_dir="$pkgdir/usr/share/icons" \
55 --data_base_dir="$pkgdir/usr/share"