diff options
author | 2005-02-01 08:04:44 +0000 | |
---|---|---|
committer | 2005-02-01 08:04:44 +0000 | |
commit | 5a813d67e1a7b6b363f32fefbbbf10b3e5c90475 (patch) | |
tree | 132d0da1c819aeed4a0f22d4901f6ea10d80fcc2 /dev-ruby | |
parent | Package-Manager: portage-2.0.51-r15 (diff) | |
download | historical-5a813d67e1a7b6b363f32fefbbbf10b3e5c90475.tar.gz historical-5a813d67e1a7b6b363f32fefbbbf10b3e5c90475.tar.bz2 historical-5a813d67e1a7b6b363f32fefbbbf10b3e5c90475.zip |
Version bumped with a fix to SIGABRT when the client breaks the connection with the server. Thanks to Xavier Neys <neysx@gentoo.org>; bug #79557.
Package-Manager: portage-2.0.51-r15
Diffstat (limited to 'dev-ruby')
-rw-r--r-- | dev-ruby/ruby-fcgi/ChangeLog | 11 | ||||
-rw-r--r-- | dev-ruby/ruby-fcgi/Manifest | 7 | ||||
-rw-r--r-- | dev-ruby/ruby-fcgi/files/digest-ruby-fcgi-0.8.5 | 1 | ||||
-rw-r--r-- | dev-ruby/ruby-fcgi/files/ruby-fcgi-sigabrt.patch | 20 | ||||
-rw-r--r-- | dev-ruby/ruby-fcgi/ruby-fcgi-0.8.4.ebuild | 4 | ||||
-rw-r--r-- | dev-ruby/ruby-fcgi/ruby-fcgi-0.8.5.ebuild | 19 |
6 files changed, 56 insertions, 6 deletions
diff --git a/dev-ruby/ruby-fcgi/ChangeLog b/dev-ruby/ruby-fcgi/ChangeLog index 848fc8d917cf..d9f84637ee45 100644 --- a/dev-ruby/ruby-fcgi/ChangeLog +++ b/dev-ruby/ruby-fcgi/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-ruby/ruby-fcgi -# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-fcgi/ChangeLog,v 1.2 2004/09/02 13:28:38 dholm Exp $ +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-fcgi/ChangeLog,v 1.3 2005/02/01 08:04:44 usata Exp $ + +*ruby-fcgi-0.8.5 (01 Feb 2005) + + 01 Feb 2005; Mamoru KOMACHI <usata@gentoo.org> + +files/ruby-fcgi-sigabrt.patch, +ruby-fcgi-0.8.5.ebuild: + Version bumped with a fix to SIGABRT when the client breaks the connection + with the server. Thanks to Xavier Neys <neysx@gentoo.org>; bug #79557. 02 Sep 2004; David Holm <dholm@gentoo.org> ruby-fcgi-0.8.4.ebuild: Added to ~ppc. diff --git a/dev-ruby/ruby-fcgi/Manifest b/dev-ruby/ruby-fcgi/Manifest index 1e1caa444bf6..af9eea4f4e59 100644 --- a/dev-ruby/ruby-fcgi/Manifest +++ b/dev-ruby/ruby-fcgi/Manifest @@ -1,4 +1,7 @@ -MD5 b3f8531203a88ca38aa3e1ad1f93e3b1 ChangeLog 503 +MD5 951a04387863c2fc014a7d1644b22dce ruby-fcgi-0.8.4.ebuild 494 MD5 3eec9f3fe48b51f49dbc1f171a3b026f metadata.xml 157 -MD5 9ba805c8d042b93f759f1cb71002af1c ruby-fcgi-0.8.4.ebuild 494 +MD5 6f9c52525c73888d75721b8692d1d923 ChangeLog 794 +MD5 48197c357c0d728cd8b6bd56fdb4ca86 ruby-fcgi-0.8.5.ebuild 537 MD5 4eea712873b2f18a1972a94c6f1f59aa files/digest-ruby-fcgi-0.8.4 66 +MD5 13d8759a437f19b78ac7c9d6a1af99a5 files/digest-ruby-fcgi-0.8.5 66 +MD5 c230547a3d1a9b39d37f221583855ce1 files/ruby-fcgi-sigabrt.patch 497 diff --git a/dev-ruby/ruby-fcgi/files/digest-ruby-fcgi-0.8.5 b/dev-ruby/ruby-fcgi/files/digest-ruby-fcgi-0.8.5 new file mode 100644 index 000000000000..44cb9099cdec --- /dev/null +++ b/dev-ruby/ruby-fcgi/files/digest-ruby-fcgi-0.8.5 @@ -0,0 +1 @@ +MD5 896007e727153c6d05c380dd2d7fb109 ruby-fcgi-0.8.5.tar.gz 15483 diff --git a/dev-ruby/ruby-fcgi/files/ruby-fcgi-sigabrt.patch b/dev-ruby/ruby-fcgi/files/ruby-fcgi-sigabrt.patch new file mode 100644 index 000000000000..9548893eb4e2 --- /dev/null +++ b/dev-ruby/ruby-fcgi/files/ruby-fcgi-sigabrt.patch @@ -0,0 +1,20 @@ +--- ext/fcgi/fcgi.c.orig 2003-08-27 20:28:35.000000000 +0900 ++++ ext/fcgi/fcgi.c 2005-02-01 16:57:39.741372024 +0900 +@@ -4,6 +4,7 @@ + * Copyright (C) 2002 MoonWolf <moonwolf@moonwolf.com> + */ + ++#include <errno.h> + #include <stdio.h> + #include <sys/types.h> + #include <unistd.h> +@@ -155,7 +156,8 @@ + int err = FCGX_GetError(stream);\ + if (err) {\ + if (err > 0) {\ +- rb_sys_fail(0);\ ++ errno=err;\ ++ rb_sys_fail(strerror(err));\ + }\ + else {\ + switch (err) {\ diff --git a/dev-ruby/ruby-fcgi/ruby-fcgi-0.8.4.ebuild b/dev-ruby/ruby-fcgi/ruby-fcgi-0.8.4.ebuild index 2d363e75cf5b..7d4ea85b39b4 100644 --- a/dev-ruby/ruby-fcgi/ruby-fcgi-0.8.4.ebuild +++ b/dev-ruby/ruby-fcgi/ruby-fcgi-0.8.4.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-fcgi/ruby-fcgi-0.8.4.ebuild,v 1.2 2004/09/02 13:28:38 dholm Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-fcgi/ruby-fcgi-0.8.4.ebuild,v 1.3 2005/02/01 08:04:44 usata Exp $ inherit ruby diff --git a/dev-ruby/ruby-fcgi/ruby-fcgi-0.8.5.ebuild b/dev-ruby/ruby-fcgi/ruby-fcgi-0.8.5.ebuild new file mode 100644 index 000000000000..50544a7067bc --- /dev/null +++ b/dev-ruby/ruby-fcgi/ruby-fcgi-0.8.5.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-fcgi/ruby-fcgi-0.8.5.ebuild,v 1.1 2005/02/01 08:04:44 usata Exp $ + +inherit ruby + +DESCRIPTION="FastCGI library for Ruby" +HOMEPAGE="http://raa.ruby-lang.org/list.rhtml?name=fcgi" +SRC_URI="http://www.moonwolf.com/ruby/archive/${P}.tar.gz" + +USE_RUBY="ruby16 ruby18 ruby19" +KEYWORDS="~x86 ~ppc" +LICENSE="Ruby" + +DEPEND="dev-libs/fcgi" + +IUSE="" + +PATCHES="${FILESDIR}/${PN}-sigabrt.patch" |