Should the dependency on iscan removed? At the time of this writing, I can not find an iscan package in community. This comment is explicitly about iscan[community]. Not iscan-for-epson-v500-photo[AUR].
Search Criteria
Package Details: iscan-plugin-gt-f720 2.30.4-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/iscan-plugin-gt-f720.git (read-only, click to copy) |
---|---|
Package Base: | iscan-plugin-gt-f720 |
Description: | EPSON Image Scan! plugin for Epson scanners (GT-F720, GT-S620, Perfection V30, Perfection V300 Photo) |
Upstream URL: | http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX |
Licenses: | custom:EPSON EULA |
Submitter: | Muflone |
Maintainer: | Muflone |
Last Packager: | Muflone |
Votes: | 11 |
Popularity: | 0.000000 |
First Submitted: | 2015-11-08 00:01 (UTC) |
Last Updated: | 2020-07-26 17:56 (UTC) |
Dependencies (1)
Required by (0)
Sources (1)
ron2138 commented on 2021-07-03 12:16 (UTC)
iomihai commented on 2020-10-06 06:16 (UTC)
If building fails with Validation of source files with sha256sums… iscan-gt-f720-bundle-2.30.4.x64.deb.tar.gz ... FAILED ==> ERROR use clean build as you maybe replaced the file when it failed building in the past. Epson has another file with the same name and different hash that you possibly downloaded and edited PKGBUILD for it to build.
dahikino commented on 2020-08-26 15:48 (UTC)
i can't update anymore the plugin from version 2.30.3.1-2:
==> Validation of source files with sha256sums… iscan-gt-f720-bundle-2.30.4.x64.deb.tar.gz ... FAILED ==> ERROR : one or more files are not valid ! Impossible to build iscan-plugin-gt-f720
Muflone commented on 2020-01-24 15:38 (UTC)
Package updated.
Since now this package will follow the iscan package version used to distribute the plugin, instead of the internal numbering into the package, as EPSON people won't respect version number history
iomihai commented on 2019-12-13 18:34 (UTC)
Some other changes were required to build except the file version change replace PKGBUILD with
# Maintainer: Muflone http://www.muflone.com/contacts/english/
# Contributor: Ian Heafer <archlinux at studio oneword turnip dot net>
# Contributor: Gianni Vialetto <g dot vialetto at gmail dot com>
# Contributor: Brian Miller :
# Contributor: Tom Kuther <gimpel@sonnenkinder.org>
# Contributor: Andrew Kotsyuba <avallach2000@gmail.com>
pkgname=iscan-plugin-gt-f720
pkgver=1.0.1
pkgrel=2
pkgdesc="EPSON Image Scan! plugin for Epson scanners (GT-F720, GT-S620, Perfection V30, Perfection V300 Photo)"
arch=('i686' 'x86_64')
url="http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX"
license=('custom:AVASYSPL')
depends=('iscan')
_plugin=${pkgname/iscan-plugin-/}
_iscan_ver=2.30.4
_plugin_rel=2
_file_ver=0.1.1
_esci_plugin_rel=1
_esci_file_ver=1.0.0
source_i686=("https://download2.ebz.epson.net/iscan/plugin/${_plugin}/deb/x86/iscan-${_plugin}-bundle-${_iscan_ver}.x86.deb.tar.gz")
source_x86_64=("https://download2.ebz.epson.net/iscan/plugin/${_plugin}/deb/x64/iscan-${_plugin}-bundle-${_iscan_ver}.x64.deb.tar.gz")
sha256sums_i686=('d3dea9b1638197f04f06f669441c78ee80bdd920a53cd954a9b81c2f90b8a995')
sha256sums_x86_64=('d848568048c3ad603b150458e67fc752278fdf24488d1bb6cf69cebe6254cded')
install="${pkgname}.install"
if [ "$CARCH" = 'x86_64' ]
then
_filearch=x64
_debarch=amd64
else
_filearch=x86
_debarch=i386
fi
build() {
cd "iscan-${_plugin}-bundle-${_iscan_ver}.${_filearch}.deb/plugins"
bsdtar -xf "esci-interpreter-${_plugin}_${_esci_file_ver}-${_esci_plugin_rel}_${_debarch}.deb"
bsdtar -xf data.tar.gz
gzip -fkd "usr/share/doc/esci-interpreter-${_plugin}/NEWS.gz"
gzip -fkd "usr/share/doc/esci-interpreter-${_plugin}/COPYING.EPSON.en.txt.gz"
}
package() {
cd "iscan-${_plugin}-bundle-${_iscan_ver}.${_filearch}.deb/plugins/usr"
# Install plugins
install -m 755 -d "${pkgdir}/usr/lib/iscan"
install -m 644 -t "${pkgdir}/usr/lib/iscan" "lib/esci/libesci-interpreter-${_plugin}.so.0.0.0"
ln -s "libesci-interpreter-${_plugin}.so.0.0.0" "${pkgdir}/usr/lib/iscan/libesci-interpreter-${_plugin}.so"
ln -s "libesci-interpreter-${_plugin}.so.0.0.0" "${pkgdir}/usr/lib/iscan/libesci-interpreter-${_plugin}.so.0"
# Install firmwares
install -m 755 -d "${pkgdir}/usr/share/esci"
install -m 644 -t "${pkgdir}/usr/share/esci" "share/esci/esfw8b.bin"
# Install documentation
install -m 755 -d "${pkgdir}/usr/share/doc/${pkgname}"
install -m 644 -t "${pkgdir}/usr/share/doc/${pkgname}" "share/doc/esci-interpreter-${_plugin}/NEWS"
# Install licenses
install -m 755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
install -m 644 "share/doc/esci-interpreter-gt-f720/COPYING.EPSON.en.txt" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING.EPSON.txt"
}
veronapc commented on 2019-11-15 19:53 (UTC)
I've edited PKGBUILD for new deb source. The new link is almost identical to the old one, except for the package version, which now is 2.30.4 instead of 1.0.0. I'm learning how to upload the working AUR package. I've tested it with Epson Perfection V30, and it works
reaper commented on 2019-11-13 03:42 (UTC) (edited on 2019-11-13 03:47 (UTC) by reaper)
the Epson download link no longer works. Current: http://support.epson.net/linux/en/imagescanv3.php
Pinned Comments
Muflone commented on 2020-01-24 15:38 (UTC)
Package updated.
Since now this package will follow the iscan package version used to distribute the plugin, instead of the internal numbering into the package, as EPSON people won't respect version number history