Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 76359
Collapse All | Expand All

(-)ruby-1.8.2-r1.ebuild (-3 / +8 lines)
Lines 14-20 Link Here
14
LICENSE="Ruby"
14
LICENSE="Ruby"
15
SLOT="1.8"
15
SLOT="1.8"
16
# please keep sorted
16
# please keep sorted
17
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~s390 ~sparc x86"
17
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~s390 ~sparc ~x86"
18
IUSE="socks5 tcltk cjk doc threads"
18
IUSE="socks5 tcltk cjk doc threads"
19
19
20
RDEPEND="virtual/libc
20
RDEPEND="virtual/libc
Lines 51-56 Link Here
51
	epatch ${FILESDIR}/ruby-rdoc-gentoo.diff
51
	epatch ${FILESDIR}/ruby-rdoc-gentoo.diff
52
	epatch ${FILESDIR}/ruby-1.8.2-soap.diff
52
	epatch ${FILESDIR}/ruby-1.8.2-soap.diff
53
	epatch ${FILESDIR}/ruby-1.8.2-unittest.diff
53
	epatch ${FILESDIR}/ruby-1.8.2-unittest.diff
54
55
	for f in configure configure.in mkconfig.rb
56
	do
57
		sed -i -e "s:/lib/ruby:/$(get_libdir)/ruby:" $f || die
58
	done
54
}
59
}
55
60
56
src_compile() {
61
src_compile() {
Lines 97-104 Link Here
97
		dosym /usr/lib/libruby${SLOT/./}.${PV%_*}.dylib /usr/lib/libruby.${PV%.*}.dylib
102
		dosym /usr/lib/libruby${SLOT/./}.${PV%_*}.dylib /usr/lib/libruby.${PV%.*}.dylib
98
		dosym /usr/lib/libruby${SLOT/./}.${PV%_*}.dylib /usr/lib/libruby.${PV%_*}.dylib
103
		dosym /usr/lib/libruby${SLOT/./}.${PV%_*}.dylib /usr/lib/libruby.${PV%_*}.dylib
99
	else
104
	else
100
		dosym /usr/lib/libruby${SLOT/./}.so.${PV%_*} /usr/lib/libruby.so.${PV%.*}
105
		dosym /usr/$(get_libdir)/libruby${SLOT/./}.so.${PV%_*} /usr/$(get_libdir)/libruby.so.${PV%.*}
101
		dosym /usr/lib/libruby${SLOT/./}.so.${PV%_*} /usr/lib/libruby.so.${PV%_*}
106
		dosym /usr/$(get_libdir)/libruby${SLOT/./}.so.${PV%_*} /usr/$(get_libdir)/libruby.so.${PV%_*}
102
	fi
107
	fi
103
108
104
	dodoc COPYING* ChangeLog MANIFEST README* ToDo
109
	dodoc COPYING* ChangeLog MANIFEST README* ToDo

Return to bug 76359