Date: Thursday, January 9, 2020 @ 20:11:55
  Author: bgyorgy
Revision: 551484

upgpkg: ocrfeeder 0.8.1+87+g8615aff-1: Update to latest git snapshot (python3 
port)

Modified:
  ocrfeeder/trunk/PKGBUILD
Deleted:
  ocrfeeder/trunk/ocrfeeder.appdata.xml

-----------------------+
 PKGBUILD              |   43 +++++++++++++++++++++++--------------------
 ocrfeeder.appdata.xml |   30 ------------------------------
 2 files changed, 23 insertions(+), 50 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2020-01-09 20:03:59 UTC (rev 551483)
+++ PKGBUILD    2020-01-09 20:11:55 UTC (rev 551484)
@@ -1,42 +1,45 @@
 # Maintainer: Balló György <ballogyor+arch at gmail dot com>
 
 pkgname=ocrfeeder
-pkgver=0.8.1
-pkgrel=4
+pkgver=0.8.1+87+g8615aff
+pkgrel=1
 pkgdesc="GTK+ document layout analysis and optical character recognition 
application"
 arch=('any')
 url="https://wiki.gnome.org/Apps/OCRFeeder";
 license=('GPL')
-depends=('python2-pyenchant' 'python2-gobject' 'python2-lxml' 'python2-pillow'
-         'python2-reportlab' 'gtk3' 'goocanvas' 'gtkspell3' 'ghostscript' 
'unpaper' 'python2-sane'
-         'iso-codes')
-makedepends=('intltool' 'gnome-doc-utils' 'python2-gobject2')
+depends=('ghostscript' 'goocanvas' 'gtk3' 'gtkspell3' 'iso-codes' 
'python-gobject' 'python-odfpy'
+         'python-pillow' 'python-pyenchant' 'python-reportlab' 'python-sane' 
'unpaper')
+makedepends=('git' 'gnome-common')
 optdepends=('tesseract: character recognition'
             'ocrad: character recognition'
             'gocr: character recognition'
             'cuneiform: character recognition')
-source=(https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz
-        ocrfeeder.appdata.xml)
-sha256sums=('5816401c9b4bfce98fd9a7b649a3c7ecc3d6968a30f0e4d1b3677d172d55253b'
-            '4513fe7200e8f9b31017d76ffc679e8d92b0c40f0846fb1be20499f0efb6e4a7')
+_commit=8615aff3966dbfe24ed45eed6d34dc9b4e6b4e90  # master
+source=("git+https://gitlab.gnome.org/GNOME/ocrfeeder.git#commit=$_commit";)
+sha256sums=('SKIP')
 
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^release_//;s/_/./g;s/-/+/g'
+}
+
 prepare() {
-  cd $pkgname-$pkgver
-
-  # Python2 fix
-  sed -i 's@^#!.*python$@#!/usr/bin/python2@' bin/ocrfeeder*.in 
src/ocrfeeder/odf/*.py
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
 }
 
 build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
-              PYTHON=python2
+  cd $pkgname
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
   make
 }
 
+check() {
+  make -C $pkgname check
+}
+
 package() {
-  cd $pkgname-$pkgver
+  cd $pkgname
   make DESTDIR="$pkgdir" install
-  install -Dm644 resources/icons/ocrfeeder.svg 
"$pkgdir/usr/share/icons/hicolor/scalable/apps/ocrfeeder.svg"
-  install -Dm644 ../ocrfeeder.appdata.xml 
"$pkgdir/usr/share/metainfo/ocrfeeder.appdata.xml"
+  install -Dm644 resources/icons/org.gnome.OCRFeeder.svg 
"$pkgdir/usr/share/icons/hicolor/scalable/apps/org.gnome.OCRFeeder.svg"
 }

Deleted: ocrfeeder.appdata.xml
===================================================================
--- ocrfeeder.appdata.xml       2020-01-09 20:03:59 UTC (rev 551483)
+++ ocrfeeder.appdata.xml       2020-01-09 20:11:55 UTC (rev 551484)
@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<component type="desktop-application">
-  <id>org.gnome.ocrfeeder</id>
-  <launchable type="desktop-id">ocrfeeder.desktop</launchable>
-  <name>OCRFeeder</name>
-  <summary>The complete OCR suite</summary>
-  <metadata_license>CC0-1.0</metadata_license>
-  <project_license>GPL-3.0+</project_license>
-  <developer_name>Joaquim Rocha</developer_name>
-  <description>
-    <p>OCRFeeder is a document layout analysis and optical character 
recognition system.</p>
-    <p>Given the images it will automatically outline its contents, 
distinguish between what's graphics and text and perform OCR over the latter. 
It generates multiple formats being its main one ODT.</p>
-    <p>It features a complete GTK graphical user interface that allows the 
users to correct any unrecognized characters, defined or correct bounding 
boxes, set paragraph styles, clean the input images, import PDFs, save and load 
the project, export everything to multiple formats, etc.</p>
-  </description>
-  <screenshots>
-    <screenshot type="default">
-      
<image>https://wiki.gnome.org/Apps/OCRFeeder?action=AttachFile&amp;do=get&amp;target=ocrfeeder.jpeg</image>
-    </screenshot>
-    <screenshot>
-      
<image>https://wiki.gnome.org/Apps/OCRFeeder?action=AttachFile&amp;do=get&amp;target=ocrfeeder_unpaper.jpeg</image>
-    </screenshot>
-    <screenshot>
-      
<image>https://wiki.gnome.org/Apps/OCRFeeder?action=AttachFile&amp;do=get&amp;target=ocrfeeder_spellchecker.png</image>
-    </screenshot>
-  </screenshots>
-  <url type="bugtracker">https://gitlab.gnome.org/GNOME/ocrfeeder/issues/</url>
-  <url type="homepage">https://wiki.gnome.org/Apps/OCRFeeder</url>
-  <update_contact>m...@joaquimrocha.com</update_contact>
-  <translation type="gettext">ocrfeeder</translation>
-</component>

Reply via email to