I noticed that the iscan-plugin for the flatbed-scanner from Epson named "Perfection V200" is missing and made my own ebuild based on the media-gfx/iscan-plugin-gt-f720. The ebuild works, but probably is not 100% bullet-proof (in other words needs validation). Especially there was one "DEPEND="-line that I left out, which I did not know what it is good for: !!<media-gfx/iscan-plugin-gt-x770-2.1.2.1-r2" While making my own ebuild I also noticed, that there are other iscan-drivers available at http://linux.avasys.jp/drivers/iscan-plugins/ So in my opinion it would make more sense to write a global iscan-plugin-ebuild with useflags for the various scanners. Unfortunately that's beyond my scope. I'll attach my ebuild in any case. Reproducible: Always
Created attachment 321928 [details] Epson Perfection V200 scanner plugin for 'epkowa' backend
Stefan if you want to proxy-maintain this, I can help you. There has been changes to the iscan plugins lately because AVASYS no longer provides the download directly, so please: - base yourself off media-gfx/iscan-plugin-gt-x820 (this is in turn based on an ebuild of mine); - you'll have to find the right iscan-registry command — check the spec of the RPM downloaded file; - link the URL of the downloaded RPM so I can put it on my dev.g.o page to fetch it; - make sure to tell me the name of the ebuild that it should have :)
Sorry. I didn't fully understand you yet. -"AVASYS no longer provides the download directly" - Ok, got that. - next I shall take the ebuild-file from "media-gfx/iscan-plugin-gt-x820" as base for a new ebuild, right? - about "finding the right iscan-registry command": Isn't that more or less still the one I am using in the ebuild attached to this "bugreport"? What I didn't get is the part "check the spec of the RPM downloaded file" and "link the URL of the downloaded RPM". Where am I supposed to get the firmware-rpm? As for the name of the ebuild: I created a local-portage-overlay named "/usr/local/portage/media-gfx/iscan-plugin-gt-f670/iscan-plugin-gt-f670-2.1.2.1.ebuild". Did I get you right that you plan to host the firmware on your dev.g.o-page, but I shall still write the ebuild myself? That would be OK, although I am not firm at writing ebuild and ain't sure if I will do it right. Sorry for the quick reply, but I am a bit short on time. I hope I will be able to check back soon.
Sorry yes the command in there is correct, I misread it. Yes please base yourself off x820 (the latest update). Other than that, it shouldn't be too difficult to just tweak the right parameters ;) I'll set it up in Portage, but mostly I can't manage it alone because I don't have the hardware myself.
I will try once I find the time to. Optional you could write a test-ebuild, attach it and I test it with the V200-scanner that I got at hand and modify it if needed. But don't feel pushed to do that, as I can try it on my own first.
Created attachment 363168 [details] Ebuild for Epson V200 Photo based on flameeyes x820 Ebuild
Download Link and Format has changed: amd64? ( https://download2.ebz.epson.net/iscan/plugin/gt-f670/rpm/x64/iscan-gt-f670-bundle-1.0.1.x64.rpm.tar.gz ) x86? ( https://download2.ebz.epson.net/iscan/plugin/gt-f670/rpm/x86/iscan-gt-f670-bundle-1.0.1.x86.rpm.tar.gz ) iscan-data, iscan and iscan-plugin are all together in a rpm.tar.gz file now. So unpack results in a iscan-gt-f670-bundle-1.0.1.x64.rpm file. Unfortunately the ebuild does not work anymore. tar -tzf iscan-gt-f670-bundle-1.0.1.x64.rpm.tar.gz iscan-gt-f670-bundle-1.0.1.x64.rpm/ iscan-gt-f670-bundle-1.0.1.x64.rpm/install.sh iscan-gt-f670-bundle-1.0.1.x64.rpm/core/ iscan-gt-f670-bundle-1.0.1.x64.rpm/core/iscan-2.30.2-2.x86_64.rpm iscan-gt-f670-bundle-1.0.1.x64.rpm/README.rst iscan-gt-f670-bundle-1.0.1.x64.rpm/data/ iscan-gt-f670-bundle-1.0.1.x64.rpm/data/iscan-data-1.36.0-1.noarch.rpm iscan-gt-f670-bundle-1.0.1.x64.rpm/plugins/ iscan-gt-f670-bundle-1.0.1.x64.rpm/plugins/iscan-plugin-gt-f670-2.1.2-1.x86_64.rpm
Created attachment 470530 [details] ebuild for Epson Perfection V200 based on the work of fedeliallalinea: https://forums.gentoo.org/viewtopic-p-8058802.html#8058802