summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wagie2022-06-15 17:20:11 -0600
committerMark Wagie2022-06-15 17:20:11 -0600
commit790c779845c57ac5059225db8035dee7403b5cf0 (patch)
treeb6b9b6606cf8fc202b93b368eef30bd4de90ea75
parent0b37ca68e57211cd1800c1b71072e9f534487e42 (diff)
downloadaur-790c779845c57ac5059225db8035dee7403b5cf0.tar.gz
1.1.3
-rw-r--r--.SRCINFO9
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD12
-rw-r--r--com.github.tenderowl.frog.desktop.in16
-rw-r--r--frog-ocr.install12
5 files changed, 21 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 55d8f6fd3768..4e2b0cba79a8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,9 @@
pkgbase = frog-ocr
pkgdesc = Intuitive text extraction tool (OCR) for GNOME.
- pkgver = 1.1.2
+ pkgver = 1.1.3
pkgrel = 1
url = https://tenderowl.com/work/frog
+ install = frog-ocr.install
arch = any
license = MIT
checkdepends = appstream-glib
@@ -15,9 +16,7 @@ pkgbase = frog-ocr
depends = python-pydbus
depends = python-pytesseract
depends = pyzbar
- source = Frog-1.1.2.tar.gz::https://github.com/TenderOwl/Frog/archive/refs/tags/1.1.2.tar.gz
- source = com.github.tenderowl.frog.desktop.in
- sha256sums = 7d33ef30727bd4eb2ccb151469d708c580955adc3afd278bad8f8e5c699eb5bc
- sha256sums = 58c82ebc8ffe5f7f65b446ca7578c0ce98778737bf4098de83157ce8ac9d3019
+ source = Frog-1.1.3.tar.gz::https://github.com/TenderOwl/Frog/archive/refs/tags/1.1.3.tar.gz
+ sha256sums = 8d9a2cb7e24961790b7e3e5e54b62f9598de4c01aa97d668911b03fb7029ebe4
pkgname = frog-ocr
diff --git a/.gitignore b/.gitignore
index 4e69501e45b8..cb7d31da9e03 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,4 +5,4 @@
!.gitignore
!PKGBUILD
!.SRCINFO
-!com.github.tenderowl.frog.desktop.in
+!frog-ocr.install
diff --git a/PKGBUILD b/PKGBUILD
index a9231a7f4d6e..fe387829652b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Mark Wagie <mark dot wagie at tutanota dot com>
pkgname=frog-ocr
-pkgver=1.1.2
+pkgver=1.1.3
pkgrel=1
pkgdesc="Intuitive text extraction tool (OCR) for GNOME."
arch=('any')
@@ -10,17 +10,13 @@ depends=('leptonica' 'libadwaita' 'libnotify' 'libportal' 'python-gobject'
'python-pydbus' 'python-pytesseract' 'pyzbar')
makedepends=('meson')
checkdepends=('appstream-glib')
-source=("Frog-$pkgver.tar.gz::https://github.com/TenderOwl/Frog/archive/refs/tags/$pkgver.tar.gz"
- 'com.github.tenderowl.frog.desktop.in')
-sha256sums=('7d33ef30727bd4eb2ccb151469d708c580955adc3afd278bad8f8e5c699eb5bc'
- '58c82ebc8ffe5f7f65b446ca7578c0ce98778737bf4098de83157ce8ac9d3019')
+install="$pkgname.install"
+source=("Frog-$pkgver.tar.gz::https://github.com/TenderOwl/Frog/archive/refs/tags/$pkgver.tar.gz")
+sha256sums=('8d9a2cb7e24961790b7e3e5e54b62f9598de4c01aa97d668911b03fb7029ebe4')
prepare() {
cd "Frog-$pkgver"
- # Workaround for undefined XDG_DATA_HOME env var
- cp -f ../com.github.tenderowl.frog.desktop.in data/
-
# Fix path to appdata
sed -i 's|/app/share/|/usr/share/|g' frog/language_manager.py
}
diff --git a/com.github.tenderowl.frog.desktop.in b/com.github.tenderowl.frog.desktop.in
deleted file mode 100644
index d0844120fb38..000000000000
--- a/com.github.tenderowl.frog.desktop.in
+++ /dev/null
@@ -1,16 +0,0 @@
-[Desktop Entry]
-Name=Frog
-GenericName=Text extraction tool
-Comment=Extract text from any image, video or web page
-Exec=env XDG_DATA_HOME="\\$HOME/.local/share/" frog
-Icon=com.github.tenderowl.frog
-Terminal=false
-Type=Application
-Categories=GTK;Utility;Office;
-StartupNotify=true
-Keywords=OCR;Text;Extraction;
-Actions=extractToClipboard;
-
-[Desktop Action extractToClipboard]
-Name=Extract Text to the Clipboard
-Exec=env XDG_DATA_HOME="\\$HOME/.local/share/" frog --extract_to_clipboard
diff --git a/frog-ocr.install b/frog-ocr.install
new file mode 100644
index 000000000000..189eaec99988
--- /dev/null
+++ b/frog-ocr.install
@@ -0,0 +1,12 @@
+post_install() {
+ echo ""
+ echo "You must have the XDG_DATA_HOME variable set"
+ echo "otherwise this program will not run!"
+ echo ""
+ echo "See https://wiki.archlinux.org/title/XDG_Base_Directory"
+ echo ""
+}
+
+post_upgrade() {
+ post_install
+}