summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2011-10-22 16:53:31 +0000
committerJeroen Roovers <jer@gentoo.org>2011-10-22 16:53:31 +0000
commit74c385d1ed864165e973c28636edd350c891e648 (patch)
treee03a3e99a6ceed16054781ffe78109a33fdd35e0 /dev-lang/ruby
parentppc/ppc64 stable wrt #385859 (diff)
downloadhistorical-74c385d1ed864165e973c28636edd350c891e648.tar.gz
historical-74c385d1ed864165e973c28636edd350c891e648.tar.bz2
historical-74c385d1ed864165e973c28636edd350c891e648.zip
Add workaround for target_arch issue (bug #342819). Marked ~hppa (bug #332593).
Package-Manager: portage-2.2.0_alpha70/cvs/Linux x86_64
Diffstat (limited to 'dev-lang/ruby')
-rw-r--r--dev-lang/ruby/ChangeLog6
-rw-r--r--dev-lang/ruby/Manifest10
-rw-r--r--dev-lang/ruby/ruby-1.9.2_p290.ebuild7
3 files changed, 15 insertions, 8 deletions
diff --git a/dev-lang/ruby/ChangeLog b/dev-lang/ruby/ChangeLog
index 9887979b38f8..a2cec4b803f3 100644
--- a/dev-lang/ruby/ChangeLog
+++ b/dev-lang/ruby/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/ruby
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ChangeLog,v 1.512 2011/10/22 12:07:43 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ChangeLog,v 1.513 2011/10/22 16:53:31 jer Exp $
+
+ 22 Oct 2011; Jeroen Roovers <jer@gentoo.org> ruby-1.9.2_p290.ebuild:
+ Add workaround for target_arch issue (bug #342819). Marked ~hppa (bug
+ #332593).
22 Oct 2011; Raúl Porcel <armin76@gentoo.org> ruby-1.8.7_p352.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #386369
diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest
index 6d7b84118f42..9044271e0e08 100644
--- a/dev-lang/ruby/Manifest
+++ b/dev-lang/ruby/Manifest
@@ -13,14 +13,14 @@ DIST ruby-patches-1.9.3_rc1.tar.bz2 2228 RMD160 5fc6e647ec3f1fe6cbe8014121aa6265
EBUILD ruby-1.8.7_p334-r1.ebuild 5572 RMD160 7a4fcb776af39dfce8f260ba5306a096e975fd81 SHA1 0857e58658e704b35e4f4eecc92c7fe47866ffff SHA256 9fc6b371b978fa2f9ddfd47f696575838cfb1893b7b9d63a548229ef9ccfd50d
EBUILD ruby-1.8.7_p334-r2.ebuild 5581 RMD160 89236897da74277d8a5e95db6a1c3069c94a9cc4 SHA1 d829e326c6427be75ead646da31e6b9209540ea9 SHA256 99047695afacfa3f9375830de5a0aa0cfd099477d962dedeccc44ece5f52304e
EBUILD ruby-1.8.7_p352.ebuild 5566 RMD160 fe282bd97112fcb877ebb57ee43538dd3c759f97 SHA1 6ec3b45330b15db35672238f7939f1f36ae36b2c SHA256 6b048c8621cd3ee0cf3bb64caf6f1790dd1d853bd7695a7404d7ca08f55b85c8
-EBUILD ruby-1.9.2_p290.ebuild 6190 RMD160 7ff2f74b7a3493d392d98c69e7e68e182577d58e SHA1 53b1bbf3342bcff8b310019703d5c4767d525d5a SHA256 ef1dfd69cc1a598a5732048fd0d6c6a84cca7ecc572f8657275b244e11cf286f
+EBUILD ruby-1.9.2_p290.ebuild 6279 RMD160 2215a7788c875b45e778b51d438b5335a3ceb3b3 SHA1 569fc00a5f8898c6bee0be94073aa60c1bee00d9 SHA256 43b723866205d109c964cff9f8c155ffc05c7f552fc67676c12c69b3e6bb50d4
EBUILD ruby-1.9.3_rc1.ebuild 6276 RMD160 104e5b39a4920598a9728c28b98b58baa3ad66b6 SHA1 21550dbd764e45412e0eac3c21f289172d705215 SHA256 1235af9a74f06eff0a738d551bcbfcb9fc20be133f889248edd2dcf34bc9b3fe
-MISC ChangeLog 78370 RMD160 ea2d3497cbd6f9f01948d0274af367985f383dce SHA1 3396819dd45147e1b365e655031b06c42727f7d1 SHA256 fa3253e09f8475b5c0fce0364dba32351a7dc3cdd615b211979875f92f8a9f16
+MISC ChangeLog 78522 RMD160 ff91849eb8addfb93d120b92b97dfaa4073ee92c SHA1 9a8f040600b0f5513a04b60cde10e73790a3f605 SHA256 442061aeabb0483ceb9c0666702a25f0dbc04b8490857d8e917f24b8d865b352
MISC metadata.xml 1388 RMD160 2e3de2f87f5bade79976069f8a4e89ecff342d10 SHA1 a0ed685628b1f5de88e81e1aacc56c28bb2bb52f SHA256 365a88ae053d47050b6b50d05eb518755a3aeb0c91ca77d2d8eeabfd24a2447f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk6ishUACgkQuQc30/atMkDIHwCfX3MW/5e4fl4Xiq4VW9yKjcVx
-y1AAn3iTuy8qBW62ER/Wk/mlwVBRfNKR
-=7CcV
+iEYEARECAAYFAk6i9REACgkQVWmRsqeSphNE4QCfZV+m3e9Q9KDWWMHhFRuIgMkD
++YEAniIflK8a9XIvBpz3h7Vh2Dyfz9Je
+=B4kI
-----END PGP SIGNATURE-----
diff --git a/dev-lang/ruby/ruby-1.9.2_p290.ebuild b/dev-lang/ruby/ruby-1.9.2_p290.ebuild
index 2f56bdf197e6..9016c42c748a 100644
--- a/dev-lang/ruby/ruby-1.9.2_p290.ebuild
+++ b/dev-lang/ruby/ruby-1.9.2_p290.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.9.2_p290.ebuild,v 1.1 2011/08/30 19:35:59 a3li Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.9.2_p290.ebuild,v 1.2 2011/10/22 16:53:31 jer Exp $
EAPI=2
@@ -34,7 +34,7 @@ SRC_URI="mirror://ruby/${MY_P}.tar.bz2
http://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2"
LICENSE="|| ( Ruby GPL-2 )"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl tk xemacs ncurses +readline yaml" #libedit
# libedit support is removed everywhere because of this upstream bug:
@@ -120,6 +120,9 @@ src_configure() {
# fi
myconf="${myconf} $(use_with readline)"
+ # Set a faux target (bug #342819)
+ use hppa && myconf="${myconf} --target=parisc"
+
econf \
--program-suffix=${MY_SUFFIX} \
--with-soname=ruby${MY_SUFFIX} \