diff options
author | Kevin Majewski | 2020-02-22 19:22:32 +0100 |
---|---|---|
committer | Kevin Majewski | 2020-02-22 19:22:32 +0100 |
commit | f68365bd83089b3e24c43589c0c32fe0c14e39a6 (patch) | |
tree | ddf21cabfd4f6c88cbf006ecc773a5fc1f146682 | |
download | aur-f68365bd83089b3e24c43589c0c32fe0c14e39a6.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 35 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..74d3384a08bd --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,35 @@ +pkgbase = paperwork-git + pkgdesc = Personal document manager for GNOME to manage scanned documents and PDFs + pkgver = 1.3.1+18+g980b0421 + pkgrel = 1 + url = https://openpaper.work/ + arch = any + license = GPL3 + makedepends = git + depends = gtk3 + depends = libinsane + depends = libnotify + depends = poppler-glib + depends = python-cairo + depends = python-dateutil + depends = python-distro + depends = python-gobject + depends = python-levenshtein + depends = python-natsort + depends = python-pillowfight + depends = python-pycountry + depends = python-pydbus + depends = python-pyenchant + depends = python-pyocr + depends = python-setuptools + depends = python-simplebayes + depends = python-termcolor + depends = python-whoosh + depends = python-xdg + provides = paperwork + conflicts = paperwork + source = git+https://gitlab.gnome.org/World/OpenPaperwork/paperwork.git + sha256sums = SKIP + +pkgname = paperwork-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..024283b1242f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +pkgname=paperwork-git +_pkgname=paperwork +pkgver=1.3.1+18+g980b0421 +pkgrel=1 +pkgdesc="Personal document manager for GNOME to manage scanned documents and PDFs" +arch=(any) +url="https://openpaper.work/" +license=(GPL3) +depends=('gtk3' 'libinsane' 'libnotify' 'poppler-glib' 'python-cairo' 'python-dateutil' 'python-distro' + 'python-gobject' 'python-levenshtein' 'python-natsort' 'python-pillowfight' 'python-pycountry' + 'python-pydbus' 'python-pyenchant' 'python-pyocr' 'python-setuptools' 'python-simplebayes' + 'python-termcolor' 'python-whoosh' 'python-xdg') +makedepends=('git') +provides=('paperwork') +conflicts=('paperwork') +source=("git+https://gitlab.gnome.org/World/OpenPaperwork/paperwork.git") +sha256sums=('SKIP') + +pkgver() { + cd $_pkgname + git describe --tags | sed 's/-/+/g' +} + +build() { + cd $_pkgname + make +} + +package() { + cd $_pkgname/paperwork-backend + python3 setup.py install --root="$pkgdir" --optimize=1 + + cd ../paperwork-gtk + python3 setup.py install --root="$pkgdir" --optimize=1 + + cd "$pkgdir"/usr/lib/python3.8/site-packages/paperwork/frontend/ + PYTHONPATH=`echo "$pkgdir"/usr/lib/python*/site-packages/` python3 -c 'import shell; shell.install_system(icon_basedir="../../../../../share/icons", data_basedir="../../../../../share")' +} |