summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMamoru Komachi <usata@gentoo.org>2004-10-10 09:06:17 +0000
committerMamoru Komachi <usata@gentoo.org>2004-10-10 09:06:17 +0000
commit42216a913905fce173307e1f1abeb0071fb7b9e5 (patch)
treeda33410d4d4ae9e18168e46f964108d17297bb06 /dev-lang/ruby/ruby-1.8.1-r7.ebuild
parentVersion bumped. (diff)
downloadhistorical-42216a913905fce173307e1f1abeb0071fb7b9e5.tar.gz
historical-42216a913905fce173307e1f1abeb0071fb7b9e5.tar.bz2
historical-42216a913905fce173307e1f1abeb0071fb7b9e5.zip
Fixed compilation failure on ppc with cjk USE flag.
Diffstat (limited to 'dev-lang/ruby/ruby-1.8.1-r7.ebuild')
-rw-r--r--dev-lang/ruby/ruby-1.8.1-r7.ebuild9
1 files changed, 6 insertions, 3 deletions
diff --git a/dev-lang/ruby/ruby-1.8.1-r7.ebuild b/dev-lang/ruby/ruby-1.8.1-r7.ebuild
index 799ef2df5f02..85746bb55031 100644
--- a/dev-lang/ruby/ruby-1.8.1-r7.ebuild
+++ b/dev-lang/ruby/ruby-1.8.1-r7.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.8.1-r7.ebuild,v 1.9 2004/10/03 13:32:40 usata Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.8.1-r7.ebuild,v 1.10 2004/10/10 09:06:17 usata Exp $
-ONIGURUMA="onigd2_2_8"
+ONIGURUMA="onigd2_3_2"
SNAP_DATE="2004.05.02"
inherit flag-o-matic alternatives eutils gnuconfig
@@ -40,6 +40,9 @@ src_unpack() {
if use cjk ; then
einfo "Applying ${ONIGURUMA}"
pushd ${WORKDIR}/oniguruma
+ if use ppc || use ppc64 ; then
+ epatch ${FILESDIR}/oniguruma-2.3.1-fix-ppc.patch
+ fi
econf --with-rubydir=${S} || die "econf failed"
make ${SLOT/./}
popd
@@ -71,7 +74,7 @@ src_compile() {
econf \
--program-suffix=${SLOT/./} \
--enable-shared \
- `use_enable socks5 socks` \
+ $(use_enable socks5 socks) \
|| die "econf failed"
emake || die "emake failed"
}