Date: Monday, June 7, 2021 @ 16:17:20 Author: bgyorgy Revision: 957817
archrelease: copy trunk to community-any Added: paperwork/repos/community-any/PKGBUILD (from rev 957816, paperwork/trunk/PKGBUILD) Deleted: paperwork/repos/community-any/PKGBUILD ----------+ PKGBUILD | 96 +++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 52 insertions(+), 44 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-06-07 16:17:14 UTC (rev 957816) +++ PKGBUILD 2021-06-07 16:17:20 UTC (rev 957817) @@ -1,44 +0,0 @@ -# Maintainer: Balló György <ballogyor+arch at gmail dot com> - -pkgname=paperwork -pkgver=2.0.2 -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-pillowfight python-pycountry python-pydbus - python-pyocr python-setuptools python-simplebayes python-whoosh python-pyxdg python-psutil) -makedepends=(git) -_commit=20ffadb9510b42bac0e7a145ced9fda031999c9b -source=("git+https://gitlab.gnome.org/World/OpenPaperwork/paperwork.git#commit=$_commit" - "$pkgname-$pkgver-data.tar.gz::https://download.openpaper.work/data/paperwork/master_${_commit:0:8}/data.tar.gz") -sha256sums=('SKIP' - '3fd7d0194399e2d0e2d966cb92a38667eaf7ba8c7c4866d9efef96de94fab214') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -build() { - cd $pkgname - tar -xvzf ../$pkgname-$pkgver-data.tar.gz - make version version=$pkgver - make l10n_compile -} - -package() { - cd $pkgname - for dir in openpaperwork-{core,gtk} paperwork-{backend,gtk}; do - pushd $dir - python3 setup.py install --root="$pkgdir" --optimize=1 - popd - done - - PYTHONPATH=`echo "$pkgdir"/usr/lib/python*/site-packages/` \ - "$pkgdir"/usr/bin/paperwork-gtk install \ - --icon_base_dir="$pkgdir/usr/share/icons" \ - --data_base_dir="$pkgdir/usr/share" -} Copied: paperwork/repos/community-any/PKGBUILD (from rev 957816, paperwork/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-06-07 16:17:20 UTC (rev 957817) @@ -0,0 +1,52 @@ +# Maintainer: Balló György <ballogyor+arch at gmail dot com> + +pkgname=paperwork +pkgver=2.0.3 +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-fabulous' 'python-getkey' 'python-gobject' 'python-levenshtein' + 'python-pillowfight' 'python-pycountry' 'python-pydbus' 'python-pyocr' 'python-setuptools' + 'python-simplebayes' 'python-whoosh' 'python-pyxdg' 'python-psutil') +makedepends=('git') +noextract=("$pkgname-${_commit:0:8}-data.tar.gz") +_commit=b6d0a1edfda65635231dc274c4663ca8a9a59c70 # tags/2.0.3^0 +source=("git+https://gitlab.gnome.org/World/OpenPaperwork/paperwork.git#commit=$_commit" + "$pkgname-${_commit:0:8}-data.tar.gz::https://download.openpaper.work/data/paperwork/master_${_commit:0:8}/data.tar.gz") +sha256sums=('SKIP' + '3a3895fe6626d98f54f21a388a73a819792da51cc1908c7be819213e0a9baa8b') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +build() { + cd $pkgname + tar -xvzf ../$pkgname-${_commit:0:8}-data.tar.gz + make version version=$pkgver + make l10n_compile + + for dir in openpaperwork-{core,gtk} paperwork-{backend,shell,gtk}; do + pushd $dir + python setup.py build + popd + done +} + +package() { + cd $pkgname + for dir in openpaperwork-{core,gtk} paperwork-{backend,shell,gtk}; do + pushd $dir + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + popd + done + + PYTHONPATH="$pkgdir"`python -c 'import site; print(site.getsitepackages()[0])'` \ + "$pkgdir"/usr/bin/paperwork-gtk install \ + --icon_base_dir="$pkgdir/usr/share/icons" \ + --data_base_dir="$pkgdir/usr/share" +}