public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in eclass: ruby.eclass
@ 2008-01-20  6:56 Hans de Graaff (graaff)
  0 siblings, 0 replies; 8+ messages in thread
From: Hans de Graaff (graaff) @ 2008-01-20  6:56 UTC (permalink / raw
  To: gentoo-commits

graaff      08/01/20 06:56:54

  Modified:             ruby.eclass
  Log:
  Rewrite pattern matching using POSIX classes suggested in #205782 and remove the locale-setting workaround from #129526.

Revision  Changes    Path
1.70                 eclass/ruby.eclass

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?rev=1.70&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?rev=1.70&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?r1=1.69&r2=1.70

Index: ruby.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -r1.69 -r1.70
--- ruby.eclass	6 Jan 2008 19:30:24 -0000	1.69
+++ ruby.eclass	20 Jan 2008 06:56:54 -0000	1.70
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v 1.69 2008/01/06 19:30:24 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v 1.70 2008/01/20 06:56:54 graaff Exp $
 #
 # Author: Mamoru KOMACHI <usata@gentoo.org>
 #
@@ -184,12 +184,7 @@
 		done
 	fi
 
-	# Pattern matching will mismatch for locales without case based
-	# character sorting (from bug #129526)
-	export LC_COLLATE=C
-	unset LC_ALL
-
-	for i in ChangeLog* [A-Z][A-Z]* ; do
+	for i in ChangeLog* [[:upper:]][[:upper:]]* ; do
 		[ -e $i ] && dodoc $i
 	done
 }



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-commits] gentoo-x86 commit in eclass: ruby.eclass
@ 2008-06-28 19:59 Fabian Groffen (grobian)
  0 siblings, 0 replies; 8+ messages in thread
From: Fabian Groffen (grobian) @ 2008-06-28 19:59 UTC (permalink / raw
  To: gentoo-commits

grobian     08/06/28 19:59:45

  Modified:             ruby.eclass
  Log:
  Gentoo for Mac OS X is dead and buried.  We no longer have to deal with
  old crap.

Revision  Changes    Path
1.71                 eclass/ruby.eclass

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?rev=1.71&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?rev=1.71&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?r1=1.70&r2=1.71

Index: ruby.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -r1.70 -r1.71
--- ruby.eclass	20 Jan 2008 06:56:54 -0000	1.70
+++ ruby.eclass	28 Jun 2008 19:59:44 -0000	1.71
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v 1.70 2008/01/20 06:56:54 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v 1.71 2008/06/28 19:59:44 grobian Exp $
 #
 # Author: Mamoru KOMACHI <usata@gentoo.org>
 #
@@ -223,8 +223,7 @@
 
 		local ruby_slots=$(echo "${USE_RUBY}" | wc -w)
 
-		if [ "$ruby_slots" -ge 2 ] || (use ppc-macos && [ "$ruby_slots" -ge 1 ])
-			then
+		if [ "$ruby_slots" -ge 2 ] ; then
 			einfo "Now we are building the package for ${USE_RUBY}"
 			for rb in ${USE_RUBY} ruby ; do
 				einfo "Using $rb"



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-commits] gentoo-x86 commit in eclass: ruby.eclass
@ 2008-12-13 10:03 Hans de Graaff (graaff)
  0 siblings, 0 replies; 8+ messages in thread
From: Hans de Graaff (graaff) @ 2008-12-13 10:03 UTC (permalink / raw
  To: gentoo-commits

graaff      08/12/13 10:03:54

  Modified:             ruby.eclass
  Log:
  Support bash array PATCHES

Revision  Changes    Path
1.72                 eclass/ruby.eclass

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?rev=1.72&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?rev=1.72&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?r1=1.71&r2=1.72

Index: ruby.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -r1.71 -r1.72
--- ruby.eclass	28 Jun 2008 19:59:44 -0000	1.71
+++ ruby.eclass	13 Dec 2008 10:03:54 -0000	1.72
@@ -1,6 +1,10 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v 1.71 2008/06/28 19:59:44 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v 1.72 2008/12/13 10:03:54 graaff Exp $
+#
+# @ECLASS: ruby.eclass
+# @MAINTAINER:
+# Ruby herd <ruby@gentoo.org>
 #
 # Author: Mamoru KOMACHI <usata@gentoo.org>
 #
@@ -34,7 +38,12 @@
 # RUBY_ECONF	You can pass extra arguments to econf by defining this
 #		variable. Note that you cannot specify them by command line
 #		if you are using <sys-apps/portage-2.0.49-r17.
-# PATCHES	Space delimited list of patch files.
+# @VARIABLE: PATCHES
+# @DESCRIPTION:
+# If you have any patches to apply, set PATCHES to their locations and
+# epatch will apply them. It also handles epatch-style bulk patches,
+# if you know how to use them and set the correct variables. If you
+# don't, read eutils.eclass.
 
 inherit eutils toolchain-funcs
 
@@ -75,10 +84,15 @@
 	#ruby_patch_mkmf
 	unpack ${A}
 	cd ${S}
-	# apply bulk patches
-	if [[ -n "${PATCHES}" ]] ; then
-		for p in ${PATCHES} ; do
-			epatch $p
+
+	# Apply any patches that have been provided.
+	if [[ ${#PATCHES[@]} -gt 1 ]]; then
+		for x in "${PATCHES[@]}"; do
+			epatch "${x}"
+		done
+	elif [[ -n "${PATCHES}" ]]; then
+		for x in ${PATCHES}; do
+			epatch "${x}"
 		done
 	fi
 }






^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-commits] gentoo-x86 commit in eclass: ruby.eclass
@ 2009-01-18 17:06 Alex Legler (a3li)
  0 siblings, 0 replies; 8+ messages in thread
From: Alex Legler (a3li) @ 2009-01-18 17:06 UTC (permalink / raw
  To: gentoo-commits

a3li        09/01/18 17:06:32

  Modified:             ruby.eclass
  Log:
  ruby.eclass: Removing extra "ruby" build target and adding rubyee blacklist check to fix bug 253790.

Revision  Changes    Path
1.73                 eclass/ruby.eclass

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?rev=1.73&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?rev=1.73&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?r1=1.72&r2=1.73

Index: ruby.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v
retrieving revision 1.72
retrieving revision 1.73
diff -u -r1.72 -r1.73
--- ruby.eclass	13 Dec 2008 10:03:54 -0000	1.72
+++ ruby.eclass	18 Jan 2009 17:06:32 -0000	1.73
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v 1.72 2008/12/13 10:03:54 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v 1.73 2009/01/18 17:06:32 a3li Exp $
 #
 # @ECLASS: ruby.eclass
 # @MAINTAINER:
@@ -234,12 +234,13 @@
 		[[ ! -x /usr/bin/ruby16 ]] && export USE_RUBY=${USE_RUBY/ruby16/}
 		[[ ! -x /usr/bin/ruby18 ]] && export USE_RUBY=${USE_RUBY/ruby18/}
 		[[ ! -x /usr/bin/ruby19 ]] && export USE_RUBY=${USE_RUBY/ruby19/}
+		[[ ! -x /usr/bin/rubyee ]] && export USE_RUBY=${USE_RUBY/rubyee/}
 
 		local ruby_slots=$(echo "${USE_RUBY}" | wc -w)
 
 		if [ "$ruby_slots" -ge 2 ] ; then
 			einfo "Now we are building the package for ${USE_RUBY}"
-			for rb in ${USE_RUBY} ruby ; do
+			for rb in ${USE_RUBY} ; do
 				einfo "Using $rb"
 				export RUBY=/usr/bin/$rb
 				ruby() { /usr/bin/$rb "$@" ; }






^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-commits] gentoo-x86 commit in eclass: ruby.eclass
@ 2009-02-08 21:13 Alex Legler (a3li)
  0 siblings, 0 replies; 8+ messages in thread
From: Alex Legler (a3li) @ 2009-02-08 21:13 UTC (permalink / raw
  To: gentoo-commits

a3li        09/02/08 21:13:35

  Modified:             ruby.eclass
  Log:
  Fix quoting. Thanks to maekke in bug 258225.

Revision  Changes    Path
1.74                 eclass/ruby.eclass

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?rev=1.74&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?rev=1.74&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?r1=1.73&r2=1.74

Index: ruby.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v
retrieving revision 1.73
retrieving revision 1.74
diff -u -r1.73 -r1.74
--- ruby.eclass	18 Jan 2009 17:06:32 -0000	1.73
+++ ruby.eclass	8 Feb 2009 21:13:35 -0000	1.74
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v 1.73 2009/01/18 17:06:32 a3li Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v 1.74 2009/02/08 21:13:35 a3li Exp $
 #
 # @ECLASS: ruby.eclass
 # @MAINTAINER:
@@ -67,7 +67,7 @@
 
 	if [ ! -x /bin/install -a -x /usr/bin/install ]; then
 		einfo "Patching mkmf"
-		cat <<END >${T}/mkmf.rb
+		cat <<END >"${T}"/mkmf.rb
 require 'mkmf'
 
 STDERR.puts 'Modified mkmf is used'
@@ -83,7 +83,7 @@
 ruby_src_unpack() {
 	#ruby_patch_mkmf
 	unpack ${A}
-	cd ${S}
+	cd "${S}"
 
 	# Apply any patches that have been provided.
 	if [[ ${#PATCHES[@]} -gt 1 ]]; then
@@ -156,17 +156,17 @@
 
 	RUBY_ECONF="${RUBY_ECONF} ${EXTRA_ECONF}"
 	if [ -f install.rb ] ; then
-		${RUBY} install.rb config --prefix=${D}/usr "$@" \
+		${RUBY} install.rb config --prefix="${D}"/usr "$@" \
 			${RUBY_ECONF} || die "install.rb config failed"
 		${RUBY} install.rb install "$@" \
 			${RUBY_ECONF} || die "install.rb install failed"
 	elif [ -f setup.rb ] ; then
-		${RUBY} setup.rb config --prefix=${D}/usr "$@" \
+		${RUBY} setup.rb config --prefix="${D}"/usr "$@" \
 			${RUBY_ECONF} || die "setup.rb config failed"
 		${RUBY} setup.rb install "$@" \
 			${RUBY_ECONF} || die "setup.rb install failed"
 	elif [ -f extconf.rb -o -f Makefile ] ; then
-		make DESTDIR=${D} "$@" install || die "make install failed"
+		make DESTDIR="${D}" "$@" install || die "make install failed"
 	else
 		siteruby=$(${RUBY} -r rbconfig -e 'print Config::CONFIG["sitedir"]')
 		insinto ${siteruby}
@@ -181,7 +181,7 @@
 
 	insinto ${rdbase}
 	[ -n "${rdfiles}" ] && doins ${rdfiles}
-	rmdir ${D}${rdbase} 2>/dev/null || true
+	rmdir "${D}"${rdbase} 2>/dev/null || true
 	if [ -d doc -o -d docs ] ; then
 		dohtml -x html -r {doc,docs}/*
 		dohtml -r {doc,docs}/html/*
@@ -193,7 +193,7 @@
 		for dir in sample samples example examples; do
 			if [ -d ${dir} ] ; then
 				dodir /usr/share/doc/${PF}
-				cp -pPR ${dir} ${D}/usr/share/doc/${PF} || die "cp failed"
+				cp -pPR ${dir} "${D}"/usr/share/doc/${PF} || die "cp failed"
 			fi
 		done
 	fi
@@ -244,15 +244,15 @@
 				einfo "Using $rb"
 				export RUBY=/usr/bin/$rb
 				ruby() { /usr/bin/$rb "$@" ; }
-				mkdir -p ${S}
-				cd ${WORKDIR}
+				mkdir -p "${S}"
+				cd "${WORKDIR}"
 				einfo "Unpacking for $rb"
 				src_unpack || die "src_unpack failed"
-				cd ${S}
+				cd "${S}"
 				find . -name '*.[ao]' -exec rm {} \;
 				einfo "Building for $rb"
 				src_compile || die "src_compile failed"
-				cd ${S}
+				cd "${S}"
 				einfo "Installing for $rb"
 				src_install || die "src_install failed"
 			done
@@ -262,11 +262,11 @@
 			local shopts=$-
 			set -o noglob # so that bash doen't expand "*"
 
-			for x in ${D}/${siteruby}/* ; do
-				mv $x ${D}/${siteruby}/..
+			for x in "${D}"/${siteruby}/* ; do
+				mv $x "${D}"/${siteruby}/..
 			done
-			if [ -d ${D}${siteruby} ] ; then
-				rmdir --ignore-fail-on-non-empty ${D}/${siteruby}
+			if [[ -d ${D}${siteruby} ]] ; then
+				rmdir --ignore-fail-on-non-empty "${D}"/${siteruby}
 			fi
 
 			set +o noglob; set -$shopts # reset old shell opts






^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-commits] gentoo-x86 commit in eclass: ruby.eclass
@ 2009-03-03 15:51 Alex Legler (a3li)
  0 siblings, 0 replies; 8+ messages in thread
From: Alex Legler (a3li) @ 2009-03-03 15:51 UTC (permalink / raw
  To: gentoo-commits

a3li        09/03/03 15:51:54

  Modified:             ruby.eclass
  Log:
  Adding USE_RUBY="any" deprecation notice. Due for removal April 1st.

Revision  Changes    Path
1.75                 eclass/ruby.eclass

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?rev=1.75&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?rev=1.75&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?r1=1.74&r2=1.75

Index: ruby.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v
retrieving revision 1.74
retrieving revision 1.75
diff -u -r1.74 -r1.75
--- ruby.eclass	8 Feb 2009 21:13:35 -0000	1.74
+++ ruby.eclass	3 Mar 2009 15:51:54 -0000	1.75
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v 1.74 2009/02/08 21:13:35 a3li Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v 1.75 2009/03/03 15:51:54 a3li Exp $
 #
 # @ECLASS: ruby.eclass
 # @MAINTAINER:
@@ -257,6 +257,13 @@
 				src_install || die "src_install failed"
 			done
 		elif [ "${USE_RUBY}" == "any" ] ; then
+			ewarn
+			ewarn "DEPRECATION NOTICE"
+			ewarn "USE_RUBY=\"any\" is deprecated. Please use explicit versions instead."
+			ewarn "Support will be removed on April 1st, 2009."
+			ewarn "For questions, please contact ruby@gentoo.org."
+			ewarn
+
 			siteruby=$(${RUBY} -r rbconfig -e 'print Config::CONFIG["sitelibdir"]')
 			# in case no directories found in siteruby
 			local shopts=$-






^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-commits] gentoo-x86 commit in eclass: ruby.eclass
@ 2009-08-04 11:50 Diego Petteno (flameeyes)
  0 siblings, 0 replies; 8+ messages in thread
From: Diego Petteno (flameeyes) @ 2009-08-04 11:50 UTC (permalink / raw
  To: gentoo-commits

flameeyes    09/08/04 11:50:23

  Modified:             ruby.eclass
  Log:
  Don't use make and pass ${MAKEOPTS} and ${EXTRA_EMAKE} later.
  
  Use emake directly, which handles the options, to comply more with the
  Gentoo standards.

Revision  Changes    Path
1.76                 eclass/ruby.eclass

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?rev=1.76&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?rev=1.76&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?r1=1.75&r2=1.76

Index: ruby.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -r1.75 -r1.76
--- ruby.eclass	3 Mar 2009 15:51:54 -0000	1.75
+++ ruby.eclass	4 Aug 2009 11:50:23 -0000	1.76
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v 1.75 2009/03/03 15:51:54 a3li Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v 1.76 2009/08/04 11:50:23 flameeyes Exp $
 #
 # @ECLASS: ruby.eclass
 # @MAINTAINER:
@@ -133,7 +133,7 @@
 
 ruby_emake() {
 	if [ -f makefiles -o -f GNUmakefile -o -f makefile -o -f Makefile ] ; then
-		make CC="$(tc-getCC)" CXX="$(tc-getCXX)" DLDFLAGS="${LDFLAGS}" ${MAKEOPTS} ${EXTRA_EMAKE} "$@" || die "emake for ruby failed"
+		emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" DLDFLAGS="${LDFLAGS}" "$@" || die "emake for ruby failed"
 	fi
 }
 






^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-commits] gentoo-x86 commit in eclass: ruby.eclass
@ 2009-10-03  8:31 Alex Legler (a3li)
  0 siblings, 0 replies; 8+ messages in thread
From: Alex Legler (a3li) @ 2009-10-03  8:31 UTC (permalink / raw
  To: gentoo-commits

a3li        09/10/03 08:31:29

  Modified:             ruby.eclass
  Log:
  Killing USE_RUBY='any' (with fire and stuff).

Revision  Changes    Path
1.77                 eclass/ruby.eclass

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?rev=1.77&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?rev=1.77&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/ruby.eclass?r1=1.76&r2=1.77

Index: ruby.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -r1.76 -r1.77
--- ruby.eclass	4 Aug 2009 11:50:23 -0000	1.76
+++ ruby.eclass	3 Oct 2009 08:31:29 -0000	1.77
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v 1.76 2009/08/04 11:50:23 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v 1.77 2009/10/03 08:31:29 a3li Exp $
 #
 # @ECLASS: ruby.eclass
 # @MAINTAINER:
@@ -257,26 +257,8 @@
 				src_install || die "src_install failed"
 			done
 		elif [ "${USE_RUBY}" == "any" ] ; then
-			ewarn
-			ewarn "DEPRECATION NOTICE"
-			ewarn "USE_RUBY=\"any\" is deprecated. Please use explicit versions instead."
-			ewarn "Support will be removed on April 1st, 2009."
-			ewarn "For questions, please contact ruby@gentoo.org."
-			ewarn
-
-			siteruby=$(${RUBY} -r rbconfig -e 'print Config::CONFIG["sitelibdir"]')
-			# in case no directories found in siteruby
-			local shopts=$-
-			set -o noglob # so that bash doen't expand "*"
-
-			for x in "${D}"/${siteruby}/* ; do
-				mv $x "${D}"/${siteruby}/..
-			done
-			if [[ -d ${D}${siteruby} ]] ; then
-				rmdir --ignore-fail-on-non-empty "${D}"/${siteruby}
-			fi
-
-			set +o noglob; set -$shopts # reset old shell opts
+			eerror "USE_RUBY=\"any\" is no longer supported. Please use explicit versions instead."
+			die "USE_RUBY=\"any\" is no longer supported."
 		fi
 	fi
 






^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2009-10-03  8:31 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-12-13 10:03 [gentoo-commits] gentoo-x86 commit in eclass: ruby.eclass Hans de Graaff (graaff)
  -- strict thread matches above, loose matches on Subject: below --
2009-10-03  8:31 Alex Legler (a3li)
2009-08-04 11:50 Diego Petteno (flameeyes)
2009-03-03 15:51 Alex Legler (a3li)
2009-02-08 21:13 Alex Legler (a3li)
2009-01-18 17:06 Alex Legler (a3li)
2008-06-28 19:59 Fabian Groffen (grobian)
2008-01-20  6:56 Hans de Graaff (graaff)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox