diff --git a/var/lib/portage/gentoo-x86/www-plugins/nspluginwrapper/nspluginwrapper-1.2.2-r2.ebuild b/www-plugins/nspluginwrapper/nspluginwrapper-1.2.2-r2.ebuild index 65328c0..6d01657 100644 --- a/var/lib/portage/gentoo-x86/www-plugins/nspluginwrapper/nspluginwrapper-1.2.2-r2.ebuild +++ b/www-plugins/nspluginwrapper/nspluginwrapper-1.2.2-r2.ebuild @@ -12,13 +12,13 @@ SRC_URI="http://www.gibix.net/projects/${PN}/files/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64" -IUSE="" +KEYWORDS="~amd64 ~x86" +IUSE="native" RDEPEND=">=x11-libs/gtk+-2 net-misc/curl - app-emulation/emul-linux-x86-xlibs - app-emulation/emul-linux-x86-gtklibs + !native? ( app-emulation/emul-linux-x86-xlibs + app-emulation/emul-linux-x86-gtklibs ) || ( >=sys-apps/util-linux-2.13 sys-apps/setarch )" DEPEND="${RDEPEND} dev-util/pkgconfig" @@ -64,16 +64,18 @@ src_compile() { } src_install() { + local ARCH=x86_64 emake -j1 DESTDIR="${D}" install || die "emake install failed" - inst_plugin "/usr/$(get_libdir)/${PN}/x86_64/linux/npwrapper.so" - dosym "/usr/$(get_libdir)/${PN}/x86_64/linux/npconfig" "/usr/bin/${PN}" + use native && ARCH=i386 + inst_plugin "/usr/$(get_libdir)/${PN}/${ARCH}/linux/npwrapper.so" + dosym "/usr/$(get_libdir)/${PN}/${ARCH}/linux/npconfig" "/usr/bin/${PN}" dodoc NEWS README TODO ChangeLog } pkg_postinst() { - autoinstall + use native || autoinstall elog "Any 32bit plugins you currently have installed have now been" elog "configured to work in a 64bit browser. Any plugins you install in" elog "the future will first need to be setup with:" @@ -92,5 +94,5 @@ pkg_prerm() { } pkg_postrm() { - autoinstall + use native || autoinstall }