[arch-commits] Commit in paperwork/trunk (PKGBUILD)
Balló György
bgyorgy at archlinux.org
Tue Oct 27 06:58:43 UTC 2020
Date: Tuesday, October 27, 2020 @ 06:58:42
Author: bgyorgy
Revision: 734120
upgpkg: paperwork 2.0-1: Update to new version
Modified:
paperwork/trunk/PKGBUILD
----------+
PKGBUILD | 36 +++++++++++++++++++++---------------
1 file changed, 21 insertions(+), 15 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-10-27 03:02:10 UTC (rev 734119)
+++ PKGBUILD 2020-10-27 06:58:42 UTC (rev 734120)
@@ -1,7 +1,7 @@
# Maintainer: Balló György <ballogyor+arch at gmail dot com>
pkgname=paperwork
-pkgver=1.3.1
+pkgver=2.0
pkgrel=1
pkgdesc="Personal document manager for GNOME to manage scanned documents and PDFs"
arch=(any)
@@ -8,13 +8,14 @@
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)
+ python-gobject python-levenshtein python-pillowfight python-pycountry python-pydbus
+ python-pyocr python-setuptools python-simplebayes python-whoosh python-pyxdg)
makedepends=(git)
-_commit=7834d8f21b9013f97a5d6c6bf9eb4ce89088d93a # tags/1.3.1^0
-source=("git+https://gitlab.gnome.org/World/OpenPaperwork/paperwork.git#commit=$_commit")
-sha256sums=('SKIP')
+_commit=24ba2639601d8fb51836d822c61e46836c8c1069 # tags/2.0^0
+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'
+ '10e89ab9877c57931c1a5cfebe7f4ef452374abd81e509c6b0d9d0e5dc12c431')
pkgver() {
cd $pkgname
@@ -23,16 +24,21 @@
build() {
cd $pkgname
- make
+ tar -xvzf ../$pkgname-$pkgver-data.tar.gz
+ make version version=$pkgver
+ make l10n_compile
}
package() {
- cd $pkgname/paperwork-backend
- python3 setup.py install --root="$pkgdir" --optimize=1
+ cd $pkgname
+ for dir in openpaperwork-{core,gtk} paperwork-{backend,gtk}; do
+ pushd $dir
+ python3 setup.py install --root="$pkgdir" --optimize=1
+ popd
+ done
- 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")'
+ 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"
}
More information about the arch-commits
mailing list