From 94b281f4fa4c590797f8d82a7a2b33a08155450c Mon Sep 17 00:00:00 2001 From: Nguyen Thai Ngoc Duy Date: Mon, 26 Mar 2007 14:20:56 +0000 Subject: [PATCH] block >=ruby-1.8.6, added 2.1, fixed #171365 Package-Manager: portage-2.1.2-r9 --- dev-ruby/cgi_multipart_eof_fix/ChangeLog | 9 ++++++- dev-ruby/cgi_multipart_eof_fix/Manifest | 24 ++++++++++++------- .../cgi_multipart_eof_fix-1.0.0.ebuild | 3 ++- .../cgi_multipart_eof_fix-2.1.ebuild | 17 +++++++++++++ .../files/digest-cgi_multipart_eof_fix-2.1 | 3 +++ 5 files changed, 46 insertions(+), 10 deletions(-) create mode 100644 dev-ruby/cgi_multipart_eof_fix/cgi_multipart_eof_fix-2.1.ebuild create mode 100644 dev-ruby/cgi_multipart_eof_fix/files/digest-cgi_multipart_eof_fix-2.1 diff --git a/dev-ruby/cgi_multipart_eof_fix/ChangeLog b/dev-ruby/cgi_multipart_eof_fix/ChangeLog index d531f604f62e..161ccaed6bf9 100644 --- a/dev-ruby/cgi_multipart_eof_fix/ChangeLog +++ b/dev-ruby/cgi_multipart_eof_fix/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-ruby/cgi_multipart_eof_fix # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/cgi_multipart_eof_fix/ChangeLog,v 1.10 2007/02/24 10:16:24 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/cgi_multipart_eof_fix/ChangeLog,v 1.11 2007/03/26 14:20:56 pclouds Exp $ + +*cgi_multipart_eof_fix-2.1 (26 Mar 2007) + + 26 Mar 2007; Nguyễn Thái Ngọc Duy + cgi_multipart_eof_fix-1.0.0.ebuild, +cgi_multipart_eof_fix-2.1.ebuild: + Make 1.0.0 block >=dev-lang/ruby-1.8.6 + Added 2.1, fixed #171365 24 Feb 2007; Markus Rothe cgi_multipart_eof_fix-1.0.0.ebuild: diff --git a/dev-ruby/cgi_multipart_eof_fix/Manifest b/dev-ruby/cgi_multipart_eof_fix/Manifest index 315a53f3561b..8a8fd5804647 100644 --- a/dev-ruby/cgi_multipart_eof_fix/Manifest +++ b/dev-ruby/cgi_multipart_eof_fix/Manifest @@ -1,12 +1,17 @@ DIST cgi_multipart_eof_fix-1.0.0.gem 5632 RMD160 20499ba9737d1adbf97b8957eb444a2977857aa8 SHA1 0747741af8905d78d5834a5d43e39e346cf7a1a1 SHA256 5babae9db4068abacb9fbbba1013960afed3ca5d35998237476596f639f2eaa7 -EBUILD cgi_multipart_eof_fix-1.0.0.ebuild 616 RMD160 ee4a9b37187b26fe02dfa0057eca76fa238fcbed SHA1 75c035afbc26ece3ce9a3890a7aecdff9441f836 SHA256 359127533f3bcf7f9f5c2da404eff9b5df1c99a80e1965973998cbde8023fb1c -MD5 21e7b0ca6ff0ddbed408ac2769f21dd2 cgi_multipart_eof_fix-1.0.0.ebuild 616 -RMD160 ee4a9b37187b26fe02dfa0057eca76fa238fcbed cgi_multipart_eof_fix-1.0.0.ebuild 616 -SHA256 359127533f3bcf7f9f5c2da404eff9b5df1c99a80e1965973998cbde8023fb1c cgi_multipart_eof_fix-1.0.0.ebuild 616 -MISC ChangeLog 1519 RMD160 9cf6610a8e1d3e7ebefff353a1d1178f628a4ee5 SHA1 29aa6b12562404517a32d4c13e2901ba719fb1cb SHA256 9e3593ed3f0916bca0dbe21a560b304a530155a64df57ac8ea6e461706639800 -MD5 e7efb8899f57e8f302e427938dccfbb8 ChangeLog 1519 -RMD160 9cf6610a8e1d3e7ebefff353a1d1178f628a4ee5 ChangeLog 1519 -SHA256 9e3593ed3f0916bca0dbe21a560b304a530155a64df57ac8ea6e461706639800 ChangeLog 1519 +DIST cgi_multipart_eof_fix-2.1.gem 10240 RMD160 894d59d1dba2727781ab773bff400988f9573387 SHA1 9e36241b4940be936537ae97deb8c874d6234e61 SHA256 5ff42c1e33c84f13dfc577d75371655c0868c0af67efa748b03d8f7ae16dd2a2 +EBUILD cgi_multipart_eof_fix-1.0.0.ebuild 648 RMD160 7f83afae34a87c4f2521223077c1c38fe15ff5ad SHA1 cb4700cea4eab9e36805ad36063acd21bb50fa38 SHA256 29c6724a0121d3008f7e33dd547aef415cfe9bf4dc51534fa185b1ec18d89bde +MD5 ff862692419eb1054b2652641d3cb5a2 cgi_multipart_eof_fix-1.0.0.ebuild 648 +RMD160 7f83afae34a87c4f2521223077c1c38fe15ff5ad cgi_multipart_eof_fix-1.0.0.ebuild 648 +SHA256 29c6724a0121d3008f7e33dd547aef415cfe9bf4dc51534fa185b1ec18d89bde cgi_multipart_eof_fix-1.0.0.ebuild 648 +EBUILD cgi_multipart_eof_fix-2.1.ebuild 618 RMD160 cad90a6dd1aee9fa69bebec0c0f17e84286be3f5 SHA1 95553404230ce60400bb9564cd8f6a34f5fc4bc8 SHA256 c8aa07bd8d7f5fdf0f51418a26d416a075806a6ffb726d5f9dd8f07c47daca8a +MD5 7f9286dff4762dcfb0b0e9091f5c8db8 cgi_multipart_eof_fix-2.1.ebuild 618 +RMD160 cad90a6dd1aee9fa69bebec0c0f17e84286be3f5 cgi_multipart_eof_fix-2.1.ebuild 618 +SHA256 c8aa07bd8d7f5fdf0f51418a26d416a075806a6ffb726d5f9dd8f07c47daca8a cgi_multipart_eof_fix-2.1.ebuild 618 +MISC ChangeLog 1765 RMD160 8b595e87c5f40fb34b6c97ec5aff79464df8bf1e SHA1 ca4ddb1069da2cd80f4e6d2057b98618fc8f5f6d SHA256 5932a510a1ff95d38b621f3236a5f58af9229a34008b36834149021d64499a84 +MD5 30b19272997b6879cddd63b275582c0a ChangeLog 1765 +RMD160 8b595e87c5f40fb34b6c97ec5aff79464df8bf1e ChangeLog 1765 +SHA256 5932a510a1ff95d38b621f3236a5f58af9229a34008b36834149021d64499a84 ChangeLog 1765 MISC metadata.xml 158 RMD160 097f8145a9994f98be4971b43b23b9e5e8bccb66 SHA1 7ac646714b1ab83fda98f3ccdd8b48a31c148b27 SHA256 70b396ab3c7a63a81cb895b7728bd9eccdc9770afdb9919f2c54694b685f7032 MD5 b522b82d2c47bc548a6607f0f577ab5e metadata.xml 158 RMD160 097f8145a9994f98be4971b43b23b9e5e8bccb66 metadata.xml 158 @@ -14,3 +19,6 @@ SHA256 70b396ab3c7a63a81cb895b7728bd9eccdc9770afdb9919f2c54694b685f7032 metadata MD5 4ccd7cb316fbda901144c488b08ba4eb files/digest-cgi_multipart_eof_fix-1.0.0 268 RMD160 21c342e0b193572c5abaade271d1915bb2b8974c files/digest-cgi_multipart_eof_fix-1.0.0 268 SHA256 4b2c1ade4e5bb8f115747f5bc8113c33552b4f45855ea1372e6134feda4dbd41 files/digest-cgi_multipart_eof_fix-1.0.0 268 +MD5 5a37a76d05ead2ad6427e6390622fff3 files/digest-cgi_multipart_eof_fix-2.1 265 +RMD160 603964bdaa2f2870dfbf72c95151f0f98d5ffdf7 files/digest-cgi_multipart_eof_fix-2.1 265 +SHA256 a06cc25ffa0c04db7f03be9d25995be9c5df89a897700e3eeacaebe11834a3dd files/digest-cgi_multipart_eof_fix-2.1 265 diff --git a/dev-ruby/cgi_multipart_eof_fix/cgi_multipart_eof_fix-1.0.0.ebuild b/dev-ruby/cgi_multipart_eof_fix/cgi_multipart_eof_fix-1.0.0.ebuild index b1726bc5a718..e833cf38b11d 100644 --- a/dev-ruby/cgi_multipart_eof_fix/cgi_multipart_eof_fix-1.0.0.ebuild +++ b/dev-ruby/cgi_multipart_eof_fix/cgi_multipart_eof_fix-1.0.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/cgi_multipart_eof_fix/cgi_multipart_eof_fix-1.0.0.ebuild,v 1.10 2007/02/24 10:16:24 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/cgi_multipart_eof_fix/cgi_multipart_eof_fix-1.0.0.ebuild,v 1.11 2007/03/26 14:20:56 pclouds Exp $ inherit ruby gems @@ -15,3 +15,4 @@ LICENSE="Ruby" SLOT="0" KEYWORDS="amd64 ppc ppc64 sparc x86 ~x86-fbsd" IUSE="" +DEPEND="!>=dev-lang/ruby-1.8.6" diff --git a/dev-ruby/cgi_multipart_eof_fix/cgi_multipart_eof_fix-2.1.ebuild b/dev-ruby/cgi_multipart_eof_fix/cgi_multipart_eof_fix-2.1.ebuild new file mode 100644 index 000000000000..e78034290aa7 --- /dev/null +++ b/dev-ruby/cgi_multipart_eof_fix/cgi_multipart_eof_fix-2.1.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/cgi_multipart_eof_fix/cgi_multipart_eof_fix-2.1.ebuild,v 1.1 2007/03/26 14:20:56 pclouds Exp $ + +inherit ruby gems + +USE_RUBY="ruby18" +DESCRIPTION="Fix an exploitable bug in CGI multipart parsing which affects Ruby +<= 1.8.5" +# Mongrel hosts gem_plugin, so setting that as homepage +HOMEPAGE="http://mongrel.rubyforge.org/" +SRC_URI="http://mongrel.rubyforge.org/releases/gems/${P}.gem" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="" diff --git a/dev-ruby/cgi_multipart_eof_fix/files/digest-cgi_multipart_eof_fix-2.1 b/dev-ruby/cgi_multipart_eof_fix/files/digest-cgi_multipart_eof_fix-2.1 new file mode 100644 index 000000000000..a594e2474f5c --- /dev/null +++ b/dev-ruby/cgi_multipart_eof_fix/files/digest-cgi_multipart_eof_fix-2.1 @@ -0,0 +1,3 @@ +MD5 02759eecbf8eecd9a811192cbc1e990b cgi_multipart_eof_fix-2.1.gem 10240 +RMD160 894d59d1dba2727781ab773bff400988f9573387 cgi_multipart_eof_fix-2.1.gem 10240 +SHA256 5ff42c1e33c84f13dfc577d75371655c0868c0af67efa748b03d8f7ae16dd2a2 cgi_multipart_eof_fix-2.1.gem 10240 -- 2.26.2