From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 2D5CD138200 for ; Thu, 4 Jul 2013 08:26:13 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7E545E0A01; Thu, 4 Jul 2013 08:26:12 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 7F610E0A01 for ; Thu, 4 Jul 2013 08:26:11 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 5FD9F33E7C0 for ; Thu, 4 Jul 2013 08:26:10 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id ECD63E5461 for ; Thu, 4 Jul 2013 08:26:08 +0000 (UTC) From: "Tiziano Müller" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Tiziano Müller" Message-ID: <1372836988.c1324f1d4cb9003128afc461a61ca1e082b25a56.dev-zero@gentoo> Subject: [gentoo-commits] dev/dev-zero:master commit in: dev-ruby/nokogiri/, dev-ruby/gitlab_git/, dev-ruby/nokogiri/files/, ... X-VCS-Repository: dev/dev-zero X-VCS-Files: dev-ruby/gitlab-gollum-lib/Manifest dev-ruby/gitlab-gollum-lib/gitlab-gollum-lib-1.0.1.ebuild dev-ruby/gitlab_git/Manifest dev-ruby/gitlab_git/gitlab_git-1.4.1.ebuild dev-ruby/nokogiri/ChangeLog dev-ruby/nokogiri/Manifest dev-ruby/nokogiri/files/nokogiri-1.4.4-libxml-2.7.8.patch dev-ruby/nokogiri/metadata.xml dev-ruby/nokogiri/nokogiri-1.5.10.ebuild X-VCS-Directories: dev-ruby/nokogiri/ dev-ruby/gitlab_git/ dev-ruby/nokogiri/files/ dev-ruby/gitlab-gollum-lib/ X-VCS-Committer: dev-zero X-VCS-Committer-Name: Tiziano Müller X-VCS-Revision: c1324f1d4cb9003128afc461a61ca1e082b25a56 X-VCS-Branch: master Date: Thu, 4 Jul 2013 08:26:08 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 004215df-b186-4ada-a4f4-d55076c94184 X-Archives-Hash: d6e6bde8e040e446a738af0052bd7225 commit: c1324f1d4cb9003128afc461a61ca1e082b25a56 Author: Tiziano Müller dev-zero ch> AuthorDate: Wed Jul 3 07:36:28 2013 +0000 Commit: Tiziano Müller gentoo org> CommitDate: Wed Jul 3 07:36:28 2013 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/dev-zero.git;a=commit;h=c1324f1d Add gitlab-gollum-lib, gitlab_git (and a bump of nokogiri as dep). --- dev-ruby/gitlab-gollum-lib/Manifest | 2 + .../gitlab-gollum-lib-1.0.1.ebuild | 33 ++ dev-ruby/gitlab_git/Manifest | 2 + dev-ruby/gitlab_git/gitlab_git-1.4.1.ebuild | 28 ++ dev-ruby/nokogiri/ChangeLog | 354 +++++++++++++++++++++ dev-ruby/nokogiri/Manifest | 5 + .../files/nokogiri-1.4.4-libxml-2.7.8.patch | 19 ++ dev-ruby/nokogiri/metadata.xml | 5 + dev-ruby/nokogiri/nokogiri-1.5.10.ebuild | 108 +++++++ 9 files changed, 556 insertions(+) diff --git a/dev-ruby/gitlab-gollum-lib/Manifest b/dev-ruby/gitlab-gollum-lib/Manifest new file mode 100644 index 0000000..1d84683 --- /dev/null +++ b/dev-ruby/gitlab-gollum-lib/Manifest @@ -0,0 +1,2 @@ +DIST gitlab-gollum-lib-1.0.1.gem 41984 SHA256 bfd7aa157169be8f644885cb2ed6142b63c77eb362fba36c8fba81a183286528 SHA512 22dd5f43ff0ed205df47cc7755ed246bdeb53422d4a60e7bad9ba713d14210591dfbbf3377f0fff258304c8c977b3bb8a1baca6a717b8b791cd28ddab6be28b5 WHIRLPOOL 0af0b1af1a82bcfcbfbce602e914454c603254ee626b1700779ac151498221758aa55578132ff6e886c147930149acb4395079b6a528ac2af300fb25bc8ee50a +EBUILD gitlab-gollum-lib-1.0.1.ebuild 810 SHA256 43cd9dc655c09aa5edb1ece248a576bd45be836ea09c5711d274bf1753064970 SHA512 21ea4e77f2d5fb553237d22db742b310bd35fde6a7d64753b2baa224ac00525b2c73fe11fab9296df66342ad234735a82d99842643586360908d5ff8b1abba79 WHIRLPOOL 9911411a78c1ec1fbc9fc375c251f324ec6256f20a200391e08b9a15ca1f95aa6dabf7b27aba2b04be6e9d606b17b829b62b8ba7f5fc5897488c7b2f01a41a6e diff --git a/dev-ruby/gitlab-gollum-lib/gitlab-gollum-lib-1.0.1.ebuild b/dev-ruby/gitlab-gollum-lib/gitlab-gollum-lib-1.0.1.ebuild new file mode 100644 index 0000000..a281685 --- /dev/null +++ b/dev-ruby/gitlab-gollum-lib/gitlab-gollum-lib-1.0.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +USE_RUBY="ruby19" + +RUBY_FAKEGEM_RECIPE_TEST="rake" +RUBY_FAKEGEM_RECIPE_DOC="rspec" +RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md docs/sanitization.md" + +inherit ruby-fakegem + +DESCRIPTION="Simple, Git-powered wiki with a sweet API and local frontend (GitLab fork)." +HOMEPAGE="https://github.com/gitlabhq/gollum-lib" +# tags on github are outdated + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/github-markdown-0.5.3 + >=dev-ruby/github-markup-0.7.5 =dev-ruby/gitlab-grit-2.5.1 + >=dev-ruby/nokogiri-1.5.9 + >=dev-ruby/pygments_rb-0.4.2 + >=dev-ruby/sanitize-2.0.3 + >=dev-ruby/stringex-1.5.1" + +RESTRICT="test" +# gem misses tests diff --git a/dev-ruby/gitlab_git/Manifest b/dev-ruby/gitlab_git/Manifest new file mode 100644 index 0000000..b75f9d7 --- /dev/null +++ b/dev-ruby/gitlab_git/Manifest @@ -0,0 +1,2 @@ +DIST gitlab_git-1.4.1.gem 9728 SHA256 5d4cbf29b02d23cb25f6aac43dd406af15bd542e4689a51ecff57bf0e0e4b488 SHA512 d70f9e9c9c2cd35e6462653be2fb22bace5d2ef6a9359cbf9bf9cbfd0d22e49fecc8b5493163e5ba9125bf99be0a90ef0c6dd53fd52e51f979d7a77126ca4788 WHIRLPOOL f061993bc81a6b050c7f2b5a548f9d9b8ca8269a7a828b4359327d1cf15e593879fe9fc6688ef309aed99d69c00fb8c0362ac04bcbced0171ec7c4e74e9decf0 +EBUILD gitlab_git-1.4.1.ebuild 691 SHA256 8b6424bf9b5fe0932f3c9b7160d7d099b6343c08b1fee1657f6971f5feafad5e SHA512 0b1035b47555137db30137026d551b11396233efca2d1b6968d286aaa04f8926d5411557a56e79a3c06c52712618a7eee32330d25906ad5a4660fd6ce48c8ef6 WHIRLPOOL 894d92080938e600e6904e51aad2aa00feef4ad11168f7eb5b15c454f5ee7091c8da133371717967a60a977d620c8d7490a6c08edcab62f9b1a5b47ccab48fe7 diff --git a/dev-ruby/gitlab_git/gitlab_git-1.4.1.ebuild b/dev-ruby/gitlab_git/gitlab_git-1.4.1.ebuild new file mode 100644 index 0000000..d2ef576 --- /dev/null +++ b/dev-ruby/gitlab_git/gitlab_git-1.4.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +USE_RUBY="ruby19" + +RUBY_FAKEGEM_RECIPE_TEST="rake" +RUBY_FAKEGEM_RECIPE_DOC="none" +#RUBY_FAKEGEM_EXTRADOC="API.txt History.txt PURE_TODO README.md" + +inherit ruby-fakegem + +DESCRIPTION="Access git objects via GitLab Git. Basically its wrapper around grit." +HOMEPAGE="https://github.com/gitlabhq/gitlab_git" +# tags on github are outdated + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/activesupport-3.2.13 + >=dev-ruby/github-linguist-2.3.4 + >=dev-ruby/gitlab-grit-2.6" + +RESTRICT="test" +# gem misses everything besides the actual code diff --git a/dev-ruby/nokogiri/ChangeLog b/dev-ruby/nokogiri/ChangeLog new file mode 100644 index 0000000..82da36e --- /dev/null +++ b/dev-ruby/nokogiri/ChangeLog @@ -0,0 +1,354 @@ +# ChangeLog for dev-ruby/nokogiri +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/nokogiri/ChangeLog,v 1.86 2013/01/16 01:10:42 zerochaos Exp $ + + 16 Jan 2013; Rick Farina metadata.xml, + nokogiri-1.5.5.ebuild: + adding ~arm keywords to net-analyzer/metasploit rdeps, removed unused use flag + description + + 20 Dec 2012; Hans de Graaff -nokogiri-1.4.4-r1.ebuild, + -nokogiri-1.5.2.ebuild: + Cleanup. + + 01 Dec 2012; Raúl Porcel nokogiri-1.5.5.ebuild: + alpha/ia64/sparc/x86 stable wrt #440094 + + 09 Nov 2012; Anthony G. Basile nokogiri-1.5.5.ebuild: + stable ppc ppc64, bug #440094 + + 07 Nov 2012; Jeroen Roovers nokogiri-1.5.5.ebuild: + Stable for HPPA (bug #440094). + + 06 Nov 2012; Jeroen Roovers nokogiri-1.5.2.ebuild: + Stable for HPPA (bug #426668). + + 31 Oct 2012; Agostino Sarubbo nokogiri-1.5.5.ebuild: + Stable for amd64, wrt bug #440094 + + 28 Oct 2012; Raúl Porcel nokogiri-1.4.4-r1.ebuild, + nokogiri-1.5.2.ebuild, nokogiri-1.5.5.ebuild: + alpha stable, add ~alpha + + 28 Oct 2012; Raúl Porcel nokogiri-1.5.2.ebuild: + ia64/sparc stable wrt #423071 + + 26 Jul 2012; Anthony G. Basile nokogiri-1.5.2.ebuild: + Stable ppc64, bug #423071 + + 22 Jul 2012; nokogiri-1.5.2.ebuild: + ppc stable #423071 + + 04 Jul 2012; Andreas Schuerch nokogiri-1.5.2.ebuild: + x86 stable, see bug 423071 + +*nokogiri-1.5.5 (03 Jul 2012) + + 03 Jul 2012; Hans de Graaff +nokogiri-1.5.5.ebuild: + Version bump. Enable most of the tests again. + + 23 Jun 2012; Agostino Sarubbo nokogiri-1.5.2.ebuild: + Stable for amd64, wrt bug #423071 + + 22 Jun 2012; Hans de Graaff -nokogiri-1.5.0.ebuild, + -nokogiri-1.5.0-r1.ebuild, -nokogiri-1.5.0-r2.ebuild, nokogiri-1.5.2.ebuild: + Remove old versions. + +*nokogiri-1.5.2 (11 May 2012) + + 11 May 2012; Diego E. Pettenò +nokogiri-1.5.2.ebuild: + Version bump; tests are partially restricted but this solves JRuby issues + among others. + + 06 May 2012; Kacper Kowalik nokogiri-1.4.4-r1.ebuild: + ppc64 stable wrt #369573 + + 02 Mar 2012; Naohiro Aota nokogiri-1.5.0-r2.ebuild: + Add ~x86-fbsd, bug #330283 + + 31 Dec 2011; Fabian Groffen nokogiri-1.5.0-r2.ebuild: + Add Prefix keywords, bug #396547 + + 21 Nov 2011; Hans de Graaff nokogiri-1.5.0-r2.ebuild: + Always require rdoc since the hoe-based build system requires it. Thanks for + naota for reporting in bug 389845. + +*nokogiri-1.5.0-r2 (19 Nov 2011) + + 19 Nov 2011; Hans de Graaff +nokogiri-1.5.0-r2.ebuild: + Build parser.rb now that we use the github tarball where this has not been + done yet. Fixes bug 390477. + +*nokogiri-1.5.0-r1 (06 Nov 2011) + + 06 Nov 2011; Hans de Graaff +nokogiri-1.5.0-r1.ebuild: + Readd jruby support. Work around ruby19 test failures. + + 02 Oct 2011; Raúl Porcel nokogiri-1.4.4-r1.ebuild: + ia64/sparc stable wrt #369573 + + 14 Sep 2011; Jeroen Roovers nokogiri-1.4.4-r1.ebuild: + Stable for HPPA (bug #369573). + + 27 Aug 2011; Fabian Groffen nokogiri-1.5.0.ebuild: + Provide locations to libraries, and help extconf to guess the library name of + libiconv for Prefix platforms. Marked ~x64-macos + + 02 Aug 2011; Markos Chandras nokogiri-1.4.4-r1.ebuild: + Stable on amd64 wrt bug #348510 + + 23 Jul 2011; Kacper Kowalik nokogiri-1.4.4-r1.ebuild: + ppc stable wrt #348510 + + 20 Jul 2011; Thomas Kahle nokogiri-1.4.4-r1.ebuild: + x86 stable per bug 348510 + + 09 Jul 2011; Hans de Graaff nokogiri-1.4.4-r1.ebuild: + Drop ruby19 to create a stable candidate. + +*nokogiri-1.5.0 (09 Jul 2011) + + 09 Jul 2011; Hans de Graaff +nokogiri-1.5.0.ebuild: + Version bump. The ffi interface is no longer supported, so jruby has been + dropped. It should be possible to add that back later by building the native + jruby support. + + 09 Jul 2011; Hans de Graaff -nokogiri-1.4.4.ebuild: + Remove old version. + + 23 May 2011; Thomas Kahle nokogiri-1.4.4-r1.ebuild: + ~x86 per bug 365417 + +*nokogiri-1.4.4-r1 (30 Apr 2011) + + 30 Apr 2011; Hans de Graaff +nokogiri-1.4.4-r1.ebuild: + dev-ruby/weakling is actually a runtime dependency when using jruby. Drop + x86 keyword because of this, bug 365417. + + 30 Apr 2011; Hans de Graaff nokogiri-1.4.4.ebuild: + Depend on rdoc for documentation, as the rdoc implementation of ruby 1.8 + ends up in an endless loop. + + 20 Apr 2011; Hans de Graaff + -files/nokogiri-1.4.1-ruby19.patch, + -files/nokogiri-1.4.2+ruby-1.9.2.patch: + Remove unused patches. + + 20 Apr 2011; Hans de Graaff nokogiri-1.4.4.ebuild, + +files/nokogiri-1.4.4-libxml-2.7.8.patch: + Fix tests with libxml 2.8.7 with upstream patch. + + 16 Feb 2011; Hans de Graaff -nokogiri-1.4.1-r1.ebuild, + -nokogiri-1.4.3.1.ebuild, -nokogiri-1.4.3.1-r1.ebuild: + Remove old versions. + + 02 Feb 2011; Diego E. Pettenò nokogiri-1.4.4.ebuild: + Add missing racc dependency; skip tests for JRuby since they require + libraries we don't have (weakling). + + 10 Jan 2011; Hans de Graaff nokogiri-1.4.4.ebuild: + Keyword ~x86-macos. + + 18 Dec 2010; Hans de Graaff + nokogiri-1.4.3.1-r1.ebuild, nokogiri-1.4.4.ebuild: + Add keywords for ~ppc and ~ppc64 since a bump happened before + re-keywording. + + 03 Dec 2010; Fabian Groffen nokogiri-1.4.4.ebuild: + Added Prefix keywords, fix for Darwin + + 29 Nov 2010; Hans de Graaff +nokogiri-1.4.1-r1.ebuild: + Add back nokogiri-1.4.1-r1 since it is the last version that supports + jruby and dev-ruby/mechanize depends on it. + +*nokogiri-1.4.4 (26 Nov 2010) + + 26 Nov 2010; Hans de Graaff +nokogiri-1.4.4.ebuild: + Version bump. + + 26 Nov 2010; Hans de Graaff -nokogiri-1.4.1.ebuild, + -nokogiri-1.4.1-r1.ebuild: + Remove old versions. + + 25 Oct 2010; Jeroen Roovers nokogiri-1.4.1-r1.ebuild, + nokogiri-1.4.3.1.ebuild, nokogiri-1.4.3.1-r1.ebuild: + Marked ~hppa (bug #337956). + + 30 Sep 2010; Brent Baude nokogiri-1.4.3.1.ebuild: + Marking nokogiri-1.4.3.1 ~ppc64 for bug 330283 + + 28 Sep 2010; Brent Baude nokogiri-1.4.3.1.ebuild: + Marking nokogiri-1.4.3.1 ~ppc for bug 330283 + + 19 Sep 2010; Raúl Porcel nokogiri-1.4.1.ebuild, + nokogiri-1.4.1-r1.ebuild, nokogiri-1.4.3.1.ebuild, + nokogiri-1.4.3.1-r1.ebuild: + Add ~ia64 + + 18 Sep 2010; Raúl Porcel nokogiri-1.4.3.1.ebuild, + nokogiri-1.4.3.1-r1.ebuild: + Add ~sparc wrt #330283 + +*nokogiri-1.4.3.1-r1 (12 Sep 2010) + + 12 Sep 2010; Hans de Graaff + +nokogiri-1.4.3.1-r1.ebuild: + Add ree18. + + 12 Sep 2010; Hans de Graaff -nokogiri-1.4.0.ebuild, + -nokogiri-1.4.2.ebuild: + Remove old versions. + +*nokogiri-1.4.3.1 (30 Jul 2010) + + 30 Jul 2010; Diego E. Pettenò + +nokogiri-1.4.3.1.ebuild: + Version bump (upstream fixed 1.9.2 in a different way). + + 30 Jul 2010; Jeremy Olexa nokogiri-1.4.2.ebuild: + Add prefix keywords, bug 330283 + + 29 Jul 2010; Christian Faulhammer + nokogiri-1.4.2.ebuild: + keyworded ~arch for x86, bug 330283 + + 28 Jul 2010; Diego E. Pettenò + nokogiri-1.4.2.ebuild, +files/nokogiri-1.4.2+ruby-1.9.2.patch: + Fix building with Ruby 1.9.2 (bug #330275). + +*nokogiri-1.4.2 (19 Jun 2010) + + 19 Jun 2010; Diego E. Pettenò + +nokogiri-1.4.2.ebuild, metadata.xml: + Version bump, add ffi USE flag to use the ffi interface rather than the + compiled extension even on MRI. + + 22 May 2010; Diego E. Pettenò + nokogiri-1.4.0.ebuild: + Various cleanups. + + 28 Feb 2010; Hans de Graaff -nokogiri-1.3.2.ebuild, + -nokogiri-1.3.3.ebuild: + Remove old versions. + + 30 Jan 2010; Raúl Porcel nokogiri-1.4.1.ebuild, + nokogiri-1.4.1-r1.ebuild: + Add ~sparc + + 18 Jan 2010; Alex Legler nokogiri-1.4.1-r1.ebuild: + Add dev-ruby/hoe as dependency + + 18 Jan 2010; Diego E. Pettenò + nokogiri-1.4.1-r1.ebuild: + Enable support for JRuby. + + 17 Jan 2010; Christian Faulhammer + nokogiri-1.4.1-r1.ebuild: + add ~x86, bug 297822 + + 15 Jan 2010; Brent Baude nokogiri-1.4.1-r1.ebuild: + Marking nokogiri-1.4.1-r1 ~ppc64 for bug 297822 + + 15 Jan 2010; Brent Baude nokogiri-1.4.1-r1.ebuild: + Marking nokogiri-1.4.1-r1 ~ppc for bug 297822 + +*nokogiri-1.4.1-r1 (15 Jan 2010) + + 15 Jan 2010; Diego E. Pettenò + +nokogiri-1.4.1-r1.ebuild, +files/nokogiri-1.4.1-ruby19.patch: + Add a new revision of nokogiri that works with Ruby 1.9, but which depends + on newly-added rexical. + + 14 Jan 2010; Brent Baude nokogiri-1.4.1.ebuild: + Marking nokogiri-1.4.1 ~ppc for bug 297822 + + 13 Jan 2010; Brent Baude nokogiri-1.4.1.ebuild: + Marking nokogiri-1.4.1 ~ppc64 for bug 300739 + + 04 Jan 2010; Markus Meier nokogiri-1.4.1.ebuild: + add ~x86, bug #297822 + + 04 Jan 2010; Christian Faulhammer + nokogiri-1.4.1.ebuild: + Transfer Prefix keywords + + 21 Dec 2009; Diego E. Pettenò + nokogiri-1.4.1.ebuild: + Fix compile step. + +*nokogiri-1.4.1 (21 Dec 2009) + + 21 Dec 2009; Diego E. Pettenò + +nokogiri-1.4.1.ebuild: + Version bump and port to fakegem. + +*nokogiri-1.4.0 (21 Nov 2009) + + 21 Nov 2009; Gordon Malm +nokogiri-1.4.0.ebuild: + Version bump, bug 293346. + +*nokogiri-1.3.3 (01 Aug 2009) + + 01 Aug 2009; Alex Legler -nokogiri-1.2.3.ebuild, + -nokogiri-1.3.1.ebuild, +nokogiri-1.3.3.ebuild: + Version bump, removing old. + +*nokogiri-1.3.2 (27 Jun 2009) + + 27 Jun 2009; Hans de Graaff +nokogiri-1.3.2.ebuild: + Version bump with bug fixes. + +*nokogiri-1.3.1 (13 Jun 2009) + + 13 Jun 2009; Hans de Graaff -nokogiri-1.1.0.ebuild, + -nokogiri-1.2.1.ebuild, -nokogiri-1.2.2.ebuild, nokogiri-1.2.3.ebuild, + +nokogiri-1.3.1.ebuild: + Version bump with many new features. Move ~ppc keyword to the latest + version. Remove old versions. + +*nokogiri-1.2.3 (28 Mar 2009) + + 28 Mar 2009; Hans de Graaff +nokogiri-1.2.3.ebuild: + Version bump with several bug fixes. + + 18 Mar 2009; Brent Baude nokogiri-1.2.1.ebuild: + keyworded ~arch for ppc, bug 252676 + +*nokogiri-1.2.2 (16 Mar 2009) + + 16 Mar 2009; Alex Legler -nokogiri-1.0.6.ebuild, + nokogiri-1.1.0.ebuild, nokogiri-1.2.1.ebuild, +nokogiri-1.2.2.ebuild: + Version bump, adding USE_RUBY, removing old version + +*nokogiri-1.2.1 (27 Feb 2009) + + 27 Feb 2009; Hans de Graaff +nokogiri-1.2.1.ebuild: + Version bump + + 21 Jan 2009; Alexis Ballier nokogiri-1.1.0.ebuild: + keyword ~x86-fbsd + + 29 Dec 2008; Zac Medico metadata.xml, + nokogiri-1.0.6.ebuild, nokogiri-1.1.0.ebuild: + Bug #253002 - Remove unicode characters from DESCRIPTION since metadata is + required to be plain ASCII. Move the unicode characters to metadata.xml. + + 28 Dec 2008; Diego E. Pettenò + nokogiri-1.0.6.ebuild, nokogiri-1.1.0.ebuild: + Fix DESCRIPTION's encoding, thanks to Arfrever Frehtes Taifersar Arahesis + in bug #252748. + + 27 Dec 2008; Friedrich Oslage nokogiri-1.1.0.ebuild: + Add ~sparc keyword, bug #252676 + +*nokogiri-1.1.0 (27 Dec 2008) + + 27 Dec 2008; Hans de Graaff +nokogiri-1.1.0.ebuild: + Version bump + +*nokogiri-1.0.6 (27 Dec 2008) + + 27 Dec 2008; Hans de Graaff +metadata.xml, + +nokogiri-1.0.6.ebuild: + Initial import from my personal overlay. This is now a dependency of + dev-ruby/mechanize. diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest new file mode 100644 index 0000000..1c87fcf --- /dev/null +++ b/dev-ruby/nokogiri/Manifest @@ -0,0 +1,5 @@ +AUX nokogiri-1.4.4-libxml-2.7.8.patch 729 SHA256 56fbfb502adbb04dc77373a2d7c3708cf7b7cf21f0419f2fc6ff40dc6fa56321 SHA512 a61e9af8a4f94fa90fe07fc1b7348e85baa9da0922e3b55aea33b4c5940fa29cfab0f1e906c382989e23080269bf993771f444074014024cb9414fd166885ebb WHIRLPOOL 375d3fa74410cd783a15e6b7e399822733c14bbe8601e0a79e90aaedf40964700934293ea04b2eb69b81671a44f89368ccaa2b191505ecfad3043eaa8cbc82c5 +DIST nokogiri-1.5.10.tgz 2027611 SHA256 c0b49ab95eae7388c2e9f932651d606fd3947f448c9a28c380d980336a987999 SHA512 2c6bad936a14c0c63a47760e8dfd7c2dc6f2ee81802e9f6e3d13ba2a8ace0e83a692b7e2d0c97f7d81da7a92e9d719b1494047034cb9526e05a289432c8365f1 WHIRLPOOL 16b26f53bf33ed4b9eb1986ea1c87c8d952a5e4c8943aea17dcddf8116220c589fc29712a4c3f29899b3bb9c830d3e60820863d459a47f971886667634b9227f +EBUILD nokogiri-1.5.10.ebuild 3044 SHA256 4bb9f6aeb571f21fdbb0a02acab053d48f5b313f747c81ba18af4d793508bf18 SHA512 7729a22cde7a9a4959a2a06e9e503ba0b6620c02c8996d2b3680d32525b6b91a2626af8f8ab6a447f274ae5a54d9c174432243e4cba3fba319def4d60d16cd06 WHIRLPOOL 632113c659be1945f586cd66336988851506edfd8441d623371eaabd73114cb0d26a02cf1bffbbe0745916ccfd087d0cec90a44221aae4362bfd47ccfaa2abdd +MISC ChangeLog 12398 SHA256 a87f998e5919c2ecd3712c904c85765b7b30a5b5f923d59c4c11123aca1befbc SHA512 a1b551352eb8d2d9fd62bcbdd1303227f5729954e823e06db8bfe2a0d525dee98ef22b02751b67d34733e60877ce328e73d6799c76c212f95fd2e91c6463ac7f WHIRLPOOL 98864e62fab440d687bf33b5fa710e1337f765a1948c276a8320a4ec22e97ac7f1170182c47933c1e5d8c335f7b9acb9c02dbaa8ae214cdb4382cd6d6fff9955 +MISC metadata.xml 159 SHA256 abab7965b1f41e0acf6b54c554945c1c9fa35b5afab848d784dc58c298bc4679 SHA512 39d857a527ff3a066b0fa7a6e57f789e60178ca13c5ddaa93802b58ec8d45f47418c2ce85c389e2eed619216aca72d761651efa5a401d84357df9b24b478b3fb WHIRLPOOL ddb2c776f81935d41c9e81592c1ddbabc4f94422f44bab6e312730aa541994234a2405ea5ba2782818404a730be20dc53c9cc205efbf8f0843bd21cf839b0980 diff --git a/dev-ruby/nokogiri/files/nokogiri-1.4.4-libxml-2.7.8.patch b/dev-ruby/nokogiri/files/nokogiri-1.4.4-libxml-2.7.8.patch new file mode 100644 index 0000000..ba472d3 --- /dev/null +++ b/dev-ruby/nokogiri/files/nokogiri-1.4.4-libxml-2.7.8.patch @@ -0,0 +1,19 @@ +commit abe249425bef0356f54408b89c9f376c62862e87 +Author: Mike Dalessio +Date: Wed Dec 8 10:23:52 2010 -0500 + + hey now. this test was failing for LIBXML > 2.7.7. sigh. + +diff --git a/test/html/test_element_description.rb b/test/html/test_element_description.rb +index 2111cde..cfa9ca6 100644 +--- a/test/html/test_element_description.rb ++++ b/test/html/test_element_description.rb +@@ -56,7 +56,7 @@ module Nokogiri + + def test_subelements + sub_elements = ElementDescription['body'].sub_elements +- if Nokogiri::LIBXML_VERSION == '2.7.7' ++ if Nokogiri::LIBXML_VERSION >= '2.7.7' + assert_equal 65, sub_elements.length + else + assert_equal 61, sub_elements.length diff --git a/dev-ruby/nokogiri/metadata.xml b/dev-ruby/nokogiri/metadata.xml new file mode 100644 index 0000000..ed77b4f --- /dev/null +++ b/dev-ruby/nokogiri/metadata.xml @@ -0,0 +1,5 @@ + + + + ruby + diff --git a/dev-ruby/nokogiri/nokogiri-1.5.10.ebuild b/dev-ruby/nokogiri/nokogiri-1.5.10.ebuild new file mode 100644 index 0000000..3980dfa --- /dev/null +++ b/dev-ruby/nokogiri/nokogiri-1.5.10.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/nokogiri/nokogiri-1.5.5.ebuild,v 1.7 2013/01/16 01:10:42 zerochaos Exp $ + +EAPI=4 + +USE_RUBY="ruby18 ruby19 ree18 jruby" + +RUBY_FAKEGEM_TASK_DOC="docs" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc CHANGELOG.ja.rdoc README.rdoc README.ja.rdoc ROADMAP.md STANDARD_RESPONSES.md" + +inherit ruby-fakegem eutils multilib + +DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser." +HOMEPAGE="http://nokogiri.rubyforge.org/" +LICENSE="MIT" +SRC_URI="https://github.com/sparklemotion/nokogiri/tarball/v${PV} -> ${P}.tgz" +RUBY_S="sparklemotion-nokogiri-*" + +KEYWORDS="alpha ~arm amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +RDEPEND="${RDEPEND} + dev-libs/libxml2 + dev-libs/libxslt" +DEPEND="${DEPEND} + dev-libs/libxml2 + dev-libs/libxslt" + +# The tests require _minitest_, not the virtual; what is shipped with +# Ruby 1.9 is *not* enough, unfortunately +ruby_add_bdepend " + dev-ruby/rake-compiler + dev-ruby/rexical + dev-ruby/hoe + dev-ruby/rdoc + dev-ruby/racc + test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + sed -i \ + -e '/tasks\/cross_compile/s:^:#:' \ + -e '/:test.*prerequisites/s:^:#:' \ + Rakefile || die + # Remove the cross compilation options since they interfere with + # native building. + sed -i -e 's/cross_compile = true/cross_compile = false/' Rakefile || die + sed -i -e '/cross_config_options/d' Rakefile || die +} + +each_ruby_prepare() { + case ${RUBY} in + *jruby) + # Avoid failing tests: + # https://github.com/sparklemotion/nokogiri/issues/721 + rm test/xslt/test_exception_handling.rb test/test_xslt_transforms.rb || die + ;; + *) + ;; + esac +} + +each_ruby_configure() { + case ${RUBY} in + *jruby) + ;; + *) + ${RUBY} -Cext/${PN} extconf.rb \ + --with-zlib-include="${EPREFIX}"/usr/include \ + --with-zlib-lib="${EPREFIX}"/$(get_libdir) \ + --with-iconv-include="${EPREFIX}"/usr/include \ + --with-iconv-lib="${EPREFIX}"/$(get_libdir) \ + --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \ + --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \ + --with-xslt-dir="${EPREFIX}"/usr \ + --with-iconvlib=iconv \ + || die "extconf.rb failed" + ;; + esac +} + +each_ruby_compile() { + case ${RUBY} in + *jruby) + if ! [[ -f lib/nokogiri/css/parser.rb ]]; then + ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed" + fi + + ${RUBY} -S rake compile || die + ;; + *) + if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then + ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical failed" + fi + + if ! [[ -f lib/nokogiri/css/parser.rb ]]; then + ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed" + fi + + emake -Cext/${PN} \ + CFLAGS="${CFLAGS} -fPIC" \ + archflag="${LDFLAGS}" || die "make extension failed" + cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die + ;; + esac +}