diff options
Diffstat (limited to 'dev-lang')
| -rw-r--r-- | dev-lang/ruby/Manifest | 2 | ||||
| -rw-r--r-- | dev-lang/ruby/ruby-1.8.7_p371.ebuild | 15 |
2 files changed, 9 insertions, 8 deletions
diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest index bb06092e..20c1b4eb 100644 --- a/dev-lang/ruby/Manifest +++ b/dev-lang/ruby/Manifest @@ -1,4 +1,4 @@ DIST ruby-1.8.7-p371.tar.bz2 4248262 SHA256 2dd0e463cd82039beb75c9b9f4ee20bef5f5b5ff68527008e5aee61cfb3b55e1 SHA512 992bb7a4b53f9112443230fe17842fa9500c04fbf4fabfe1c2c7b51fb90b3366354aeb6aac1850760fe3ab413cf6d970bd19e9ac0e613f2248a53dbee0e7ef3a WHIRLPOOL a461df561b2bf8643ac41a77f1794e89622d3f99216b047cfdc66c5a035433f823027af1cc644cb8b694ecf2a0314dbf838da9a2c74b0bfe33567100eb7bf0d6 DIST ruby-patches-1.8.7_p371.tar.bz2 1751 SHA256 aac510388694255db850d7773d75e37b0d6ceefcb36786c61870f318d831be42 SHA512 21b3b6c8c91337414d68a30faf1f800854fa627c3b7078a42920b55a4c9c8af25997657ad5165a98096b14816f422bc88b0bbbb7735eeda6d5782c87ae9ff9cf WHIRLPOOL 8418d37166ddcb45c31c95cbddf957153d1c601ed33e6d23aa1fc9dd4328f3daa9a8b0fbb16720b2cab7f6ca0cf1c81cde99929339a53830e1168779645fe5c7 -EBUILD ruby-1.8.7_p371.ebuild 5528 SHA256 7d24df9a5819140d37bd6c4e529ebaf08a2bf3bf8f0fe3ebd22f3b18dc0dfb69 SHA512 3a9114ade0b5242404f823486ca28dcd00970c937cc01ede9dc0ac7096d99f549fe34d82756be254c3b74e0d4236d8d5e69f70183c38677282980c1b0be4af85 WHIRLPOOL cc6964bf2f87a521b5a9cb4bdd1452a1c8de82968f7ec0fb6e9e7c3187076994e787bcf1d3f41c9ac079db59f61661327c0b0e44d8cdf834792ee527bee39f13 +EBUILD ruby-1.8.7_p371.ebuild 5508 SHA256 85b692efc4d98e887a37d8a9d32e329850f4b241f5925e8236a6885cb54387d6 SHA512 b06aad8bb3e1c9e787055409f694a19918b0c6da85dfc750374fcddf0f9fed1c7808a9433204e2037afc9f3bde4fb58db01e1aaa870d07767b41d3877e4f9de8 WHIRLPOOL 21fa51360777c7f72726344d79806f63658f0d83aba47ec844b6afcd901feddf2802fefdef81baf9097ad445889f48ae47a939f157748d123085c89f4cb13046 MISC metadata.xml 1388 SHA256 365a88ae053d47050b6b50d05eb518755a3aeb0c91ca77d2d8eeabfd24a2447f SHA512 deb4ce50904ebf52f2b390009d23a63fa63a1652063a924406b6d6cd3c1c30fefbd71525aaeda73f57d7178afebcbd348080a5661439a365bb15bdbf95608b55 WHIRLPOOL 8ef6d3c3c05c66b1a960366f7c69fd401ab8b49145ef464eae8c94daf9935dad96f5e499e550d87435aa960a7aa3e2b8b1afc9f693d2a0db0e52bc6c77cdbbe7 diff --git a/dev-lang/ruby/ruby-1.8.7_p371.ebuild b/dev-lang/ruby/ruby-1.8.7_p371.ebuild index df6b6641..e38e9ddf 100644 --- a/dev-lang/ruby/ruby-1.8.7_p371.ebuild +++ b/dev-lang/ruby/ruby-1.8.7_p371.ebuild @@ -2,9 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.8.7_p371.ebuild,v 1.12 2013/03/10 16:18:50 ago Exp $ -EAPI=2 +EAPI=5 -inherit autotools eutils flag-o-matic multilib versionator +inherit autotools eutils flag-o-matic versionator multilib-minimal MY_P="${PN}-$(replace_version_separator 3 '-')" S=${WORKDIR}/${MY_P} @@ -30,7 +30,7 @@ SRC_URI="mirror://ruby/${SLOT}/${MY_P}.tar.bz2 http://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2" LICENSE="|| ( Ruby GPL-2 )" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="~amd64" IUSE="+berkdb debug doc examples +gdbm ipv6 rubytests socks5 ssl threads tk xemacs ncurses +readline libedit" RDEPEND=" @@ -57,9 +57,10 @@ src_prepare() { configure.in || die "sed failed" eautoreconf + multilib_copy_sources } -src_configure() { +multilib_src_configure() { local myconf= # -fomit-frame-pointer makes ruby segfault, see bug #150413. @@ -113,11 +114,11 @@ src_configure() { || die "econf failed" } -src_compile() { +multilib_src_compile() { emake EXTLDFLAGS="${LDFLAGS}" || die "emake failed" } -src_test() { +multilib_src_test() { emake -j1 test || die "make test failed" elog "Ruby's make test has been run. Ruby also ships with a make check" @@ -135,7 +136,7 @@ src_test() { fi } -src_install() { +multilib_src_install() { # Ruby is involved in the install process, we don't want interference here. unset RUBYOPT |
