diff options
-rw-r--r-- | mail-client/novell-groupwise-client/novell-groupwise-client-8.0.2.96933-r1.ebuild (renamed from mail-client/novell-groupwise-client/novell-groupwise-client-8.0.2.96933.ebuild) | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/mail-client/novell-groupwise-client/novell-groupwise-client-8.0.2.96933.ebuild b/mail-client/novell-groupwise-client/novell-groupwise-client-8.0.2.96933-r1.ebuild index af840dc33034..c89c0c051fbf 100644 --- a/mail-client/novell-groupwise-client/novell-groupwise-client-8.0.2.96933.ebuild +++ b/mail-client/novell-groupwise-client/novell-groupwise-client-8.0.2.96933-r1.ebuild @@ -18,7 +18,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -DEPEND="" +DEPEND="dev-util/patchelf" RDEPEND=" sys-libs/libstdc++-v3 >=x11-libs/libX11-1.6.2[abi_x86_32(-)] @@ -31,7 +31,7 @@ RDEPEND=" >=x11-libs/libXrender-0.9.8[abi_x86_32(-)] >=x11-libs/libXtst-1.2.2[abi_x86_32(-)] >=x11-libs/libxcb-1.11-r1[abi_x86_32(-)] - x11-libs/motif:2.2[abi_x86_32(-)] + >=x11-libs/motif-2.3.7:0[abi_x86_32(-),motif22-compatibility] >=media-libs/alsa-lib-1.0.28[abi_x86_32(-)] >=media-libs/freetype-2.5.5[abi_x86_32(-)] " @@ -48,6 +48,13 @@ src_unpack() { rpm_unpack ./../gw${MY_PV}_client_linux_multi/${PN}-${MY_PV}.i586.rpm } +src_prepare() { + # Binary patch soname for Motif + cd opt/novell/groupwise/client/lib || die + patchelf --replace-needed libXm.so.{3,4} libos_xwin.so || die + patchelf --replace-needed libXm.so.{3,4} libsc_xp.so || die +} + src_compile() { :; } src_install() { |