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 |