|
Lines 12-24
Link Here
|
| 12 |
|
12 |
|
| 13 |
LICENSE="GPL-2" |
13 |
LICENSE="GPL-2" |
| 14 |
SLOT="0" |
14 |
SLOT="0" |
| 15 |
KEYWORDS="~amd64" |
15 |
KEYWORDS="~amd64 ~x86" |
| 16 |
IUSE="" |
16 |
IUSE="" |
| 17 |
|
17 |
|
| 18 |
RDEPEND=">=x11-libs/gtk+-2 |
18 |
RDEPEND=">=x11-libs/gtk+-2 |
| 19 |
net-misc/curl |
19 |
net-misc/curl |
| 20 |
app-emulation/emul-linux-x86-xlibs |
20 |
amd64? ( app-emulation/emul-linux-x86-xlibs |
| 21 |
app-emulation/emul-linux-x86-gtklibs |
21 |
app-emulation/emul-linux-x86-gtklibs ) |
| 22 |
|| ( >=sys-apps/util-linux-2.13 sys-apps/setarch )" |
22 |
|| ( >=sys-apps/util-linux-2.13 sys-apps/setarch )" |
| 23 |
DEPEND="${RDEPEND} |
23 |
DEPEND="${RDEPEND} |
| 24 |
dev-util/pkgconfig" |
24 |
dev-util/pkgconfig" |
|
Lines 63-82
Link Here
|
| 63 |
src_install() { |
63 |
src_install() { |
| 64 |
emake -j1 DESTDIR="${D}" install || die "emake install failed" |
64 |
emake -j1 DESTDIR="${D}" install || die "emake install failed" |
| 65 |
|
65 |
|
| 66 |
inst_plugin "/usr/$(get_libdir)/${PN}/x86_64/linux/npwrapper.so" |
66 |
local ARCH=i386 |
| 67 |
dosym "/usr/$(get_libdir)/${PN}/x86_64/linux/npconfig" "/usr/bin/${PN}" |
67 |
use amd64 && ARCH=x86_64 |
|
|
68 |
inst_plugin "/usr/$(get_libdir)/${PN}/${ARCH}/linux/npwrapper.so" |
| 69 |
dosym "/usr/$(get_libdir)/${PN}/${ARCH}/linux/npconfig" "/usr/bin/${PN}" |
| 68 |
|
70 |
|
| 69 |
dodoc NEWS README TODO ChangeLog |
71 |
dodoc NEWS README TODO ChangeLog |
| 70 |
} |
72 |
} |
| 71 |
|
73 |
|
| 72 |
pkg_postinst() { |
74 |
pkg_postinst() { |
| 73 |
autoinstall |
75 |
if use amd64; then |
| 74 |
elog "Any 32bit plugins you currently have installed have now been" |
76 |
autoinstall |
| 75 |
elog "configured to work in a 64bit browser. Any plugins you install in" |
77 |
elog "Any 32bit plugins you currently have installed have now been" |
| 76 |
elog "the future will first need to be setup with:" |
78 |
elog "configured to work in a 64bit browser. Any plugins you install in" |
| 77 |
elog " \"nspluginwrapper -i <path-to-32bit-plugin>\"" |
79 |
elog "the future will first need to be setup with:" |
| 78 |
elog "before they will function in a 64bit browser" |
80 |
elog " \"nspluginwrapper -i <path-to-32bit-plugin>\"" |
| 79 |
elog |
81 |
elog "before they will function in a 64bit browser" |
|
|
82 |
fi |
| 80 |
} |
83 |
} |
| 81 |
|
84 |
|
| 82 |
# this is terribly ugly, but without a way to query portage as to whether |
85 |
# this is terribly ugly, but without a way to query portage as to whether |
|
Lines 89-93
Link Here
|
| 89 |
} |
92 |
} |
| 90 |
|
93 |
|
| 91 |
pkg_postrm() { |
94 |
pkg_postrm() { |
| 92 |
autoinstall |
95 |
use amd64 && autoinstall |
| 93 |
} |
96 |
} |