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:
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.
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-126.96.36.199.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
Created attachment 470530 [details]
ebuild for Epson Perfection V200
based on the work of fedeliallalinea: