Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 707772 Details for
Bug 789774
DS-30 iscan plugin for EPSON scanners (nonfree)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
ebuild iscan-plugin-ds30-1.0.1
iscan-plugin-ds30-1.0.1.ebuild (text/plain), 2.37 KB, created by
Derrier Dominique
on 2021-05-12 23:11:12 UTC
(
hide
)
Description:
ebuild iscan-plugin-ds30-1.0.1
Filename:
MIME Type:
Creator:
Derrier Dominique
Created:
2021-05-12 23:11:12 UTC
Size:
2.37 KB
patch
obsolete
># Copyright 1999-2021 Gentoo Authors ># Distributed under the terms of the GNU General Public License v2 > >EAPI=7 > >inherit rpm > >DESCRIPTION="DS-30 iscan plugin for EPSON scanners (nonfree)" > >HOMEPAGE="https://download.ebz.epson.net/dsc/search/01/search/?OSC=LX" ># This is distributed as part of the "bundle driver"; since we already have the ># opensource part separately we just install the nonfree part here. > >ISCAN_VERSION="2.30.4" > >SRC_URI=" >x86? ( https://download2.ebz.epson.net/iscan/plugin/ds-30/rpm/x86/iscan-ds-30-bundle-${ISCAN_VERSION}.x86.rpm.tar.gz ) >amd64? ( https://download2.ebz.epson.net/iscan/plugin/ds-30/rpm/x64/iscan-ds-30-bundle-${ISCAN_VERSION}.x64.rpm.tar.gz ) >" > > >LICENSE="EPSON END USER SOFTWARE LICENSE AGREEMENT" >SLOT="0" >KEYWORDS="~amd64" > >RDEPEND="media-gfx/iscan" >RESTRICT="bindist mirror strip" >CONFIG_CHECK="~SYN_COOKIES" >S=${WORKDIR} > > >src_unpack() { > default > rpm_unpack ./iscan-ds-30-bundle-${ISCAN_VERSION}.x64.rpm/plugins/iscan-plugin-ds-30-${PV}-1.x86_64.rpm >} > >src_install() { > insinto /usr/$(get_libdir)/iscan > doins "${S}/usr/$(get_libdir)/iscan/"* > > dodoc usr/share/doc/*/* >} > > >pkg_prerm() { > [[ -n "${REPLACED_BY_VERSION}" ]] && return > > if [[ -z "${EROOT}" ]]; then > iscan-registry --remove interpreter usb 0x04b8 0x0147 /usr/lib64/iscan/libiscan-plugin-ds-30.so || die > else > ewarn "Unable to de-register the plugin and firmware when installing outside of /." > ewarn "execute the following command yourself: (/var/lib/lib/iscan/interpreter)" > ewarn "iscan-registry --remove interpreter usb 0x04b8 0x0147 /usr/lib64/iscan/libiscan-plugin-ds-30.so" > fi >} > >pkg_postinst() { > elog > elog "Plugins for Epson DS-30" > elog "has been installed in ${EROOT}/usr/share/iscan." > elog > > [[ -n "${REPLACING_VERSIONS}" ]] && return > > # Needed for scanner to work properly. > if [[ -z "${EROOT}" ]]; then > iscan-registry --add interpreter usb 0x04b8 0x0147 /usr/lib64/iscan/libiscan-plugin-ds-30.so || die > else > ewarn "Unable to register the plugin and firmware when installing outside of /." > ewarn "execute the following command yourself: (/var/lib/lib/iscan/interpreter)" > ewarn "iscan-registry --remove interpreter usb 0x04b8 0x0147 /usr/lib64/iscan/libiscan-plugin-ds-30.so" > fi >} >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 789774
: 707772