EAPI="6" inherit rpm BUNDLE_NAME="iscan-gt-f670-bundle" BUNDLE_VERSION="1.0.1" DESCRIPTION="Epson Perfection V200 PHOTO scanner plugin for SANE 'epkowa' backend." HOMEPAGE="http://www.avasys.jp/english/linux_e/dl_scan.html" SRC_URI=" amd64? ( https://download2.ebz.epson.net/iscan/plugin/gt-f670/rpm/x64/${BUNDLE_NAME}-${BUNDLE_VERSION}.x64.rpm.tar.gz ) x86? ( https://download2.ebz.epson.net/iscan/plugin/gt-f670/rpm/x86/${BUNDLE_NAME}-${BUNDLE_VERSION}.x86.rpm.tar.gz ) " LICENSE="AVASYS Public License" SLOT="0" KEYWORDS="~x86 ~amd64" IUSE="" DEPEND=">=media-gfx/iscan-2.30.0" RDEPEND="${DEPEND}" S="${WORKDIR}/${P}" src_unpack() { default mkdir "${S}" || die "failure create directory" } src_prepare() { default local RPM_LOCATION="${WORKDIR}/${BUNDLE_NAME}-${BUNDLE_VERSION}.${ARCH/amd/x}.rpm" local PLATFORM="x86_64" if use x86; then PLATFORM="i386" fi rpm2tar -O "${RPM_LOCATION}/plugins/${P}-1.${PLATFORM}.rpm" | tar xf - -C "${S}" || die "failure unpacking ${A}" } QA_PREBUILT=" usr/$(get_libdir)*.so* " src_install() { insinto /usr/share doins -r "${S}"/usr/share/{doc,iscan} insinto /usr/$(get_libdir) doins -r "${S}"/usr/$(get_libdir)/* }