Package Details: engauge 10.0-2

Git Clone URL: https://aur.archlinux.org/engauge.git (read-only)
Package Base: engauge
Description: Extracts data points from images of graphs
Upstream URL: http://markummitchell.github.io/engauge-digitizer/
Licenses: GPL
Submitter: haawda
Maintainer: haawda (shmilee)
Last Packager: shmilee
Votes: 25
Popularity: 0.178902
First Submitted: 2008-02-12 19:10
Last Updated: 2017-04-07 05:38

Latest Comments

shmilee commented on 2017-04-07 05:45

translations, engauge.qch, `Categories=Education;`, jpeg2000 and PDF support.
All Done.

haawda commented on 2017-04-06 15:54

shmilee, I added you as co-maintainer. Feel free to upload your PKGBUILD here.

shmilee commented on 2017-04-06 08:34

For jpeg2000 and PDF support, we should add this to `build()`

export OPENJPEG_INCLUDE=/usr/include/openjpeg-2.1 OPENJPEG_LIB=/usr/lib
export POPPLER_INCLUDE=/usr/include/poppler/qt5 POPPLER_LIB=/usr/lib
qmake-qt5 engauge.pro "CONFIG+=jpeg2000 pdf"

About the depends array:
depends+=('openjpeg2' 'poppler-qt5')

New PKGBUILD(I will delete it after you merge PKGBUILD)
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=engauge-digitizer

shmilee commented on 2017-04-05 13:35

Version 10.0 is out.

And, the translations of this package are lost.
https://github.com/markummitchell/engauge-digitizer/blob/master/dev/linux/build_installer#L48

`help` dir is not needed. We should use engauge.qch and engauge.qhc built by script `help/build`.
https://github.com/markummitchell/engauge-digitizer/blob/master/dev/linux/build_installer#L41

Maybe, we can add `Categories=Education` to the desktop file.
https://github.com/markummitchell/engauge-digitizer/blob/master/dev/linux/build_appimage#L170

archChecker commented on 2016-11-13 11:03

Thx! worked

haawda commented on 2016-11-13 07:34

Weird, I first tried https://github.com/markummitchell/engauge-digitizer/archive/v9.5.tar.gz and it did not work for me. Then I switched to https://github.com/markummitchell/engauge-digitizer/releases/v9.5.tar.gz, and it worked. Now it is the other way around.

lorsch commented on 2016-11-12 15:32

It is accessible via
https://github.com/markummitchell/engauge-digitizer/archive/v9.5.tar.gz

archChecker commented on 2016-11-12 09:52

thx for the fast update.

But the source link

https://github.com/markummitchell/engauge-digitizer/releases/v9.5.tar.gz

does not work.

haawda commented on 2016-01-04 07:30

Thanks, updated.

mcmillan commented on 2016-01-04 05:47

I noticed development has moved to github with a new version working with qt5

git diff output to make the PKGBUILD work with the new version (got to build, but haven't really looked to see if other changes make sense)

--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,31 +1,35 @@
# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
pkgname=engauge
-pkgver=5.2
+pkgver=6.2
pkgrel=1
pkgdesc="A Digitizer for curves and scanned plots"
-url="http://digitizer.sourceforge.net/"
+url="https://github.com/markummitchell/engauge6"
arch=('i686' 'x86_64')
license=('GPL')
-depends=('qt4' 'fftw')
-source=("http://downloads.sourceforge.net/project/digitizer/Engauge%20Digitizer/digitizer-$pkgver/${pkgname}_${pkgver}.tgz" "$pkgname.desktop")
-md5sums=('2fbd9c81fa9e910f871560767bbb52bc'
+depends=('qt5-tools' 'fftw' 'log4cpp')
+optdepends=('libpng12: For reading png image files'
+ 'libjpeg-turbo: For reading jpeg image files'
+ 'openjpeg: For reading jpeg2000 image files'
+ )
+source=("https://codeload.github.com/markummitchell/pkgname6/archive/engauge6-$pkgver.tar.gz" "$pkgname.desktop")
+md5sums=('26a5b3031c7d4a74382c6a7d7c6e9516'
'53def24f20c3d0178d3cf1b8c574fe15')
install=engauge.install

build() {
- cd $srcdir/$pkgname-$pkgver
- qmake-qt4 digitizer.pro
+ cd $srcdir/${pkgname}6-$pkgver
+ qmake-qt5 engauge.pro
make
}

package() {
- cd $srcdir/$pkgname-$pkgver
+ cd $srcdir/${pkgname}6-$pkgver
install -Dm755 bin/$pkgname $pkgdir/usr/bin/$pkgname
- install -Dm644 usermanual/animation.png \
+ install -Dm644 help/animation.png \
$pkgdir/usr/share/icons/$pkgname.png
install -d $pkgdir/usr/share/doc/$pkgname
cp -r samples $pkgdir/usr/share/doc/$pkgname
- cp -r usermanual $pkgdir/usr/share/doc/$pkgname
+ cp -r help $pkgdir/usr/share/doc/$pkgname
install -Dm644 $srcdir/$pkgname.desktop \
$pkgdir/usr/share/applications/$pkgname.desktop
}

All comments