diff options
author | Mark Wagie | 2023-11-30 11:32:20 -0700 |
---|---|---|
committer | Mark Wagie | 2023-11-30 11:32:20 -0700 |
commit | 5e96f23287528cc67c79db4e2ad54124cee59664 (patch) | |
tree | 1d2315db0d9e4b098f4a811686a90dba5a2b6154 | |
parent | 51fe01b17695eef39e3d518e9b330b224f51681f (diff) | |
download | aur-5e96f23287528cc67c79db4e2ad54124cee59664.tar.gz |
1.4.2+37+gf3490b6
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 26 insertions, 13 deletions
@@ -1,22 +1,27 @@ pkgbase = frog-ocr pkgdesc = Intuitive text extraction tool (OCR) for GNOME. - pkgver = 1.3.0 + pkgver = 1.4.2+37+gf3490b6 pkgrel = 1 url = https://tenderowl.com/work/frog install = frog-ocr.install arch = any license = MIT checkdepends = appstream-glib + makedepends = git + makedepends = blueprint-compiler makedepends = meson depends = leptonica depends = libadwaita depends = libnotify depends = libportal + depends = python-dateutil depends = python-gobject + depends = python-gtts + depends = python-pillow depends = python-pydbus depends = python-pytesseract depends = pyzbar - source = Frog-1.3.0.tar.gz::https://github.com/TenderOwl/Frog/archive/refs/tags/1.3.0.tar.gz - sha256sums = dce4532fb08d717f9e889ae7d16d4875dbd5224dfa6f11b2808f0d8a5557d865 + source = git+https://github.com/TenderOwl/Frog.git#commit=f3490b63f1769968652131f59bda49caa947abb2 + sha256sums = SKIP pkgname = frog-ocr @@ -1,28 +1,36 @@ -# Maintainer: Mark Wagie <mark dot wagie at tutanota dot com> +# Maintainer: Mark Wagie <mark dot wagie at proton dot me> pkgname=frog-ocr -pkgver=1.3.0 +pkgver=1.4.2+37+gf3490b6 pkgrel=1 pkgdesc="Intuitive text extraction tool (OCR) for GNOME." arch=('any') url="https://tenderowl.com/work/frog" license=('MIT') -depends=('leptonica' 'libadwaita' 'libnotify' 'libportal' 'python-gobject' - 'python-pydbus' 'python-pytesseract' 'pyzbar') -makedepends=('meson') +depends=('leptonica' 'libadwaita' 'libnotify' 'libportal' 'python-dateutil' + 'python-gobject' 'python-gtts' 'python-pillow' 'python-pydbus' + 'python-pytesseract' 'pyzbar') +makedepends=('git' 'blueprint-compiler' 'meson') checkdepends=('appstream-glib') install="$pkgname.install" -source=("Frog-$pkgver.tar.gz::https://github.com/TenderOwl/Frog/archive/refs/tags/$pkgver.tar.gz") -sha256sums=('dce4532fb08d717f9e889ae7d16d4875dbd5224dfa6f11b2808f0d8a5557d865') +_commit=f3490b63f1769968652131f59bda49caa947abb2 # branch/master +source=("git+https://github.com/TenderOwl/Frog.git#commit=${_commit}") +#source=("Frog-$pkgver.tar.gz::https://github.com/TenderOwl/Frog/archive/refs/tags/$pkgver.tar.gz") +sha256sums=('SKIP') + +pkgver() { + cd Frog + git describe --tags | sed 's/-/+/g' +} prepare() { - cd "Frog-$pkgver" + cd Frog # Fix path to appdata sed -i 's|/app/share/|/usr/share/|g' frog/language_manager.py } build() { - arch-meson "Frog-$pkgver" build + arch-meson Frog build meson compile -C build } @@ -33,6 +41,6 @@ check() { package() { meson install -C build --destdir "$pkgdir" - cd "Frog-$pkgver" + cd Frog install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname/" } |