From 6f7e40f158ac23f170ea80ab257c1dc30751fc49 Mon Sep 17 00:00:00 2001 From: Nguyen Thai Ngoc Duy Date: Fri, 29 Dec 2006 16:25:46 +0000 Subject: [PATCH] keepdir /usr/lib/ruby/site_ruby, #90510 Package-Manager: portage-2.1.1 --- dev-lang/ruby/ChangeLog | 6 +++++- dev-lang/ruby/Manifest | 28 +++++++++------------------- dev-lang/ruby/ruby-1.8.5_p12.ebuild | 6 +++++- 3 files changed, 19 insertions(+), 21 deletions(-) diff --git a/dev-lang/ruby/ChangeLog b/dev-lang/ruby/ChangeLog index 8a10ef46a65e..94ae6af7db3d 100644 --- a/dev-lang/ruby/ChangeLog +++ b/dev-lang/ruby/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-lang/ruby # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ChangeLog,v 1.249 2006/12/25 14:28:15 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ChangeLog,v 1.250 2006/12/29 16:25:46 pclouds Exp $ + + 29 Dec 2006; Nguyễn Thái Ngọc Duy + ruby-1.8.5_p12.ebuild: + keepdir /usr/lib/ruby/site_ruby, #90510 25 Dec 2006; Diego Pettenò -files/ruby-1.8.5-cgi-dos-1.patch, -files/oniguruma-2.3.1-gentoo.patch, diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest index 055197c55a77..e154bf828e0b 100644 --- a/dev-lang/ruby/Manifest +++ b/dev-lang/ruby/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX ruby-1.8.4-glibc24-eaccess.diff 2619 RMD160 8ec70e117b01a53917b47c829455f77023d393b9 SHA1 bd3600fc8e22ef083663b6b90bb1ec748aa87cce SHA256 bde0e69a78528560c574df8e53bce25a243e86a4cdbb6b33bdc9310f15f861a7 MD5 bb134d27fc11d3ac2f6ca0526e2ee5a1 files/ruby-1.8.4-glibc24-eaccess.diff 2619 RMD160 8ec70e117b01a53917b47c829455f77023d393b9 files/ruby-1.8.4-glibc24-eaccess.diff 2619 @@ -11,25 +8,25 @@ RMD160 6bb5d1700c877d5dc4192da6eaae9bc6712f78b0 files/ruby-1.8.4-yaml.diff 457 SHA256 425847a21b2c794c4cf910bcd7d6603951bc20c55f39e768dd6befd99ea1a0bb files/ruby-1.8.4-yaml.diff 457 DIST onigd2_5_4.tar.gz 212280 RMD160 6f694c6cf12f803d0bc608f493789c92c3cbcf68 SHA1 68438f08aed58bb4655e9268268a0311ea524df7 SHA256 cd4b4177633e8e42e34c26e3f41b0b9bccf747dc51d72a38943fef9cbc0eaa7b DIST onigd2_5_7.tar.gz 215529 RMD160 43cf52af1243acf21932690307ed7b0c81ff2771 SHA1 041cac9ce58f3002228a98db3c4c6934f5682593 SHA256 205b2857d77efc4caa3b98eaf91fd1cc8b8722b497df933d1fbd23f7a5186549 -DIST ruby-1.8.4.tar.gz 4312965 RMD160 1c0572a4ee369af57a3db68027b2566052eac944 SHA1 93999577c7fc4decc6b2fe8fefa96e743f278fbf SHA256 71432841b3965b7ab2d83f0dc7c3049195ea4e9267a8dc2d825a8a0466982930 +DIST ruby-1.8.4.tar.gz 4312965 RMD160 1c0572a4ee369af57a3db68027b2566052eac944 SHA256 71432841b3965b7ab2d83f0dc7c3049195ea4e9267a8dc2d825a8a0466982930 DIST ruby-1.8.5-p12.tar.gz 4526961 RMD160 104e78ea4ce0d8fbd3ca1195ca064eda9c9721ea SHA1 15a34958c12e2fe5f41bec0ac935398b60d9c72e SHA256 c72ad433adee87c79ece02f506008afa9ea783a11d1acdaf4107306caede5d0a DIST ruby-1.8.5-p2.tar.gz 4519151 RMD160 3ad4c4a4d02930cbb1a582ea5fa19db04f55ab3b SHA1 f614bba73f447ddf35f8a4beb71ccc3df87831a5 SHA256 496844dc90571454a50552912f02a42df7fc4f89cef5bd3cd4854cecf3fd1d30 EBUILD ruby-1.8.4-r3.ebuild 3962 RMD160 7668c092cfc7ed4030e9963067b7c2da50706ef8 SHA1 72cf5bdce5ad825963c0cda8894fc969990aabe7 SHA256 24965021b8bc14a8737aad89ff942d7f0aa5b3c8ea09913a32602373490f76c2 MD5 2f55f601cce6d826c077b2d0275e49b1 ruby-1.8.4-r3.ebuild 3962 RMD160 7668c092cfc7ed4030e9963067b7c2da50706ef8 ruby-1.8.4-r3.ebuild 3962 SHA256 24965021b8bc14a8737aad89ff942d7f0aa5b3c8ea09913a32602373490f76c2 ruby-1.8.4-r3.ebuild 3962 -EBUILD ruby-1.8.5_p12.ebuild 4043 RMD160 5231473542ef9fb2f9be69a74e4e65f4acd136d7 SHA1 7a87c8afc0a36dcbb4595409845bc3e6db880d8f SHA256 4f48bc88507f304f75401384d7950c879c4334d70c038ae78ca4045d456f7443 -MD5 1a845c62ce334eb05d1481f609ac78f4 ruby-1.8.5_p12.ebuild 4043 -RMD160 5231473542ef9fb2f9be69a74e4e65f4acd136d7 ruby-1.8.5_p12.ebuild 4043 -SHA256 4f48bc88507f304f75401384d7950c879c4334d70c038ae78ca4045d456f7443 ruby-1.8.5_p12.ebuild 4043 +EBUILD ruby-1.8.5_p12.ebuild 4290 RMD160 772156616e391a2e21fa353cf816c6a8814e07ef SHA1 2bacaa2c067fc7d6106b87d6ff94cf861bc1f5d8 SHA256 39d72544743ceab4acb38c2f9a93fd635d10367d7d726c53a6f184e09f5719ea +MD5 1115b72659eb31d9b0c88d2ee7095027 ruby-1.8.5_p12.ebuild 4290 +RMD160 772156616e391a2e21fa353cf816c6a8814e07ef ruby-1.8.5_p12.ebuild 4290 +SHA256 39d72544743ceab4acb38c2f9a93fd635d10367d7d726c53a6f184e09f5719ea ruby-1.8.5_p12.ebuild 4290 EBUILD ruby-1.8.5_p2.ebuild 3877 RMD160 9ef236ee4b2a198130dcf8536efc53c1c733dfe9 SHA1 c0e556d857cdcd0327e24067646bc93dc29a835e SHA256 d3fec2a44df02c17c209ad739da230ee05cf5f904f85407f737947bee6c5cf38 MD5 c598ea156c561894e932a4ffacb388ba ruby-1.8.5_p2.ebuild 3877 RMD160 9ef236ee4b2a198130dcf8536efc53c1c733dfe9 ruby-1.8.5_p2.ebuild 3877 SHA256 d3fec2a44df02c17c209ad739da230ee05cf5f904f85407f737947bee6c5cf38 ruby-1.8.5_p2.ebuild 3877 -MISC ChangeLog 35958 RMD160 fddb61d2f7d2f27cdec8649bf472739dc801e9e1 SHA1 2e5cceb7d07df4d91b11e5cf4f4ddf023dac355a SHA256 ea4a9328dfb064d33041d7b56bceb83a43afe558e89ef720ca2dd44ec015aa7f -MD5 68b590e1d83cd7f3b25f52c7b065d4c3 ChangeLog 35958 -RMD160 fddb61d2f7d2f27cdec8649bf472739dc801e9e1 ChangeLog 35958 -SHA256 ea4a9328dfb064d33041d7b56bceb83a43afe558e89ef720ca2dd44ec015aa7f ChangeLog 35958 +MISC ChangeLog 36086 RMD160 63e8f90a290955a4038241eca1311353126616da SHA1 cd6b494d03921e7fdec1f8149b4ab3a3b8b05b95 SHA256 6e001376df6971af82c2496c9fc3759b5e17b014762a3ed8306b701e75ac5833 +MD5 65769391b68d553c5f7766238af70727 ChangeLog 36086 +RMD160 63e8f90a290955a4038241eca1311353126616da ChangeLog 36086 +SHA256 6e001376df6971af82c2496c9fc3759b5e17b014762a3ed8306b701e75ac5833 ChangeLog 36086 MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c MD5 3eec9f3fe48b51f49dbc1f171a3b026f metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 metadata.xml 157 @@ -43,10 +40,3 @@ SHA256 e77239665a3c99021c592c35dc6ea2e92c9e5f2363a8a276913957298e637616 files/di MD5 a0f9393d90ca3858fcfd6dd87f6221ba files/digest-ruby-1.8.5_p2 476 RMD160 7be7dc6b21f0cdf287cfc61a413e36eef54d702f files/digest-ruby-1.8.5_p2 476 SHA256 94ab349ecba8a20a6642d7d93f8cee673fdbf8f548990d0d79f1c18c41349ec4 files/digest-ruby-1.8.5_p2 476 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.6 (GNU/Linux) - -iD8DBQFFj+AGAiZjviIA2XgRAt0ZAJ9jcKhFMN8qrSR0VSawHOnahA1S6gCdHO8R -W/arwfXHdfTOVNSnr2c2TVA= -=r+/q ------END PGP SIGNATURE----- diff --git a/dev-lang/ruby/ruby-1.8.5_p12.ebuild b/dev-lang/ruby/ruby-1.8.5_p12.ebuild index 5dcede29e152..afbd88e82664 100644 --- a/dev-lang/ruby/ruby-1.8.5_p12.ebuild +++ b/dev-lang/ruby/ruby-1.8.5_p12.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.8.5_p12.ebuild,v 1.1 2006/12/25 14:23:16 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.8.5_p12.ebuild,v 1.2 2006/12/29 16:25:46 pclouds Exp $ WANT_AUTOCONF="latest" WANT_AUTOMAKE="latest" @@ -100,6 +100,10 @@ src_install() { make DESTDIR="${D}" install || die "make install failed" + MINIRUBY=$(echo -e 'include Makefile\ngetminiruby:\n\t@echo $(MINIRUBY)'|make -f - getminiruby) + keepdir $(${MINIRUBY} -rrbconfig -e "print Config::CONFIG['sitelibdir']") + keepdir $(${MINIRUBY} -rrbconfig -e "print Config::CONFIG['sitearchdir']") + if use doc; then make DESTDIR="${D}" install-doc || die "make install-doc failed" fi -- 2.26.2