public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/dev-zero:master commit in: dev-ruby/nokogiri/, dev-ruby/gitlab_git/, dev-ruby/nokogiri/files/, ...
@ 2013-07-04  8:26 Tiziano Müller
  0 siblings, 0 replies; only message in thread
From: Tiziano Müller @ 2013-07-04  8:26 UTC (permalink / raw
  To: gentoo-commits

commit:     c1324f1d4cb9003128afc461a61ca1e082b25a56
Author:     Tiziano Müller <tm <AT> dev-zero <DOT> ch>
AuthorDate: Wed Jul  3 07:36:28 2013 +0000
Commit:     Tiziano Müller <dev-zero <AT> gentoo <DOT> 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/github-markup-1
+	>=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 <zerochaos@gentoo.org> 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 <graaff@gentoo.org> -nokogiri-1.4.4-r1.ebuild,
+  -nokogiri-1.5.2.ebuild:
+  Cleanup.
+
+  01 Dec 2012; Raúl Porcel <armin76@gentoo.org> nokogiri-1.5.5.ebuild:
+  alpha/ia64/sparc/x86 stable wrt #440094
+
+  09 Nov 2012; Anthony G. Basile <blueness@gentoo.org> nokogiri-1.5.5.ebuild:
+  stable ppc ppc64, bug #440094
+
+  07 Nov 2012; Jeroen Roovers <jer@gentoo.org> nokogiri-1.5.5.ebuild:
+  Stable for HPPA (bug #440094).
+
+  06 Nov 2012; Jeroen Roovers <jer@gentoo.org> nokogiri-1.5.2.ebuild:
+  Stable for HPPA (bug #426668).
+
+  31 Oct 2012; Agostino Sarubbo <ago@gentoo.org> nokogiri-1.5.5.ebuild:
+  Stable for amd64, wrt bug #440094
+
+  28 Oct 2012; Raúl Porcel <armin76@gentoo.org> 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 <armin76@gentoo.org> nokogiri-1.5.2.ebuild:
+  ia64/sparc stable wrt #423071
+
+  26 Jul 2012; Anthony G. Basile <blueness@gentoo.org> nokogiri-1.5.2.ebuild:
+  Stable ppc64, bug #423071
+
+  22 Jul 2012; <nixnut@gentoo.org> nokogiri-1.5.2.ebuild:
+  ppc stable #423071
+
+  04 Jul 2012; Andreas Schuerch <nativemad@gentoo.org> nokogiri-1.5.2.ebuild:
+  x86 stable, see bug 423071
+
+*nokogiri-1.5.5 (03 Jul 2012)
+
+  03 Jul 2012; Hans de Graaff <graaff@gentoo.org> +nokogiri-1.5.5.ebuild:
+  Version bump. Enable most of the tests again.
+
+  23 Jun 2012; Agostino Sarubbo <ago@gentoo.org> nokogiri-1.5.2.ebuild:
+  Stable for amd64, wrt bug #423071
+
+  22 Jun 2012; Hans de Graaff <graaff@gentoo.org> -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ò <flameeyes@gentoo.org> +nokogiri-1.5.2.ebuild:
+  Version bump; tests are partially restricted but this solves JRuby issues
+  among others.
+
+  06 May 2012; Kacper Kowalik <xarthisius@gentoo.org> nokogiri-1.4.4-r1.ebuild:
+  ppc64 stable wrt #369573
+
+  02 Mar 2012; Naohiro Aota <naota@gentoo.org> nokogiri-1.5.0-r2.ebuild:
+  Add ~x86-fbsd, bug #330283
+
+  31 Dec 2011; Fabian Groffen <grobian@gentoo.org> nokogiri-1.5.0-r2.ebuild:
+  Add Prefix keywords, bug #396547
+
+  21 Nov 2011; Hans de Graaff <graaff@gentoo.org> 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 <graaff@gentoo.org> +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 <graaff@gentoo.org> +nokogiri-1.5.0-r1.ebuild:
+  Readd jruby support. Work around ruby19 test failures.
+
+  02 Oct 2011; Raúl Porcel <armin76@gentoo.org> nokogiri-1.4.4-r1.ebuild:
+  ia64/sparc stable wrt #369573
+
+  14 Sep 2011; Jeroen Roovers <jer@gentoo.org> nokogiri-1.4.4-r1.ebuild:
+  Stable for HPPA (bug #369573).
+
+  27 Aug 2011; Fabian Groffen <grobian@gentoo.org> 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 <hwoarang@gentoo.org> nokogiri-1.4.4-r1.ebuild:
+  Stable on amd64 wrt bug #348510
+
+  23 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> nokogiri-1.4.4-r1.ebuild:
+  ppc stable wrt #348510
+
+  20 Jul 2011; Thomas Kahle <tomka@gentoo.org> nokogiri-1.4.4-r1.ebuild:
+  x86 stable per bug 348510
+
+  09 Jul 2011; Hans de Graaff <graaff@gentoo.org> 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 <graaff@gentoo.org> +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 <graaff@gentoo.org> -nokogiri-1.4.4.ebuild:
+  Remove old version.
+
+  23 May 2011; Thomas Kahle <tomka@gentoo.org> nokogiri-1.4.4-r1.ebuild:
+  ~x86 per bug 365417
+
+*nokogiri-1.4.4-r1 (30 Apr 2011)
+
+  30 Apr 2011; Hans de Graaff <graaff@gentoo.org> +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 <graaff@gentoo.org> 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 <graaff@gentoo.org>
+  -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 <graaff@gentoo.org> 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 <graaff@gentoo.org> -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ò <flameeyes@gentoo.org> 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 <graaff@gentoo.org> nokogiri-1.4.4.ebuild:
+  Keyword ~x86-macos.
+
+  18 Dec 2010; Hans de Graaff <graaff@gentoo.org>
+  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 <grobian@gentoo.org> nokogiri-1.4.4.ebuild:
+  Added Prefix keywords, fix for Darwin
+
+  29 Nov 2010; Hans de Graaff <graaff@gentoo.org> +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 <graaff@gentoo.org> +nokogiri-1.4.4.ebuild:
+  Version bump.
+
+  26 Nov 2010; Hans de Graaff <graaff@gentoo.org> -nokogiri-1.4.1.ebuild,
+  -nokogiri-1.4.1-r1.ebuild:
+  Remove old versions.
+
+  25 Oct 2010; Jeroen Roovers <jer@gentoo.org> 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 <ranger@gentoo.org> nokogiri-1.4.3.1.ebuild:
+  Marking nokogiri-1.4.3.1 ~ppc64 for bug 330283
+
+  28 Sep 2010; Brent Baude <ranger@gentoo.org> nokogiri-1.4.3.1.ebuild:
+  Marking nokogiri-1.4.3.1 ~ppc for bug 330283
+
+  19 Sep 2010; Raúl Porcel <armin76@gentoo.org> 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 <armin76@gentoo.org> 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 <graaff@gentoo.org>
+  +nokogiri-1.4.3.1-r1.ebuild:
+  Add ree18.
+
+  12 Sep 2010; Hans de Graaff <graaff@gentoo.org> -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ò <flameeyes@gentoo.org>
+  +nokogiri-1.4.3.1.ebuild:
+  Version bump (upstream fixed 1.9.2 in a different way).
+
+  30 Jul 2010; Jeremy Olexa <darkside@gentoo.org> nokogiri-1.4.2.ebuild:
+  Add prefix keywords, bug 330283
+
+  29 Jul 2010; Christian Faulhammer <fauli@gentoo.org>
+  nokogiri-1.4.2.ebuild:
+  keyworded ~arch for x86, bug 330283
+
+  28 Jul 2010; Diego E. Pettenò <flameeyes@gentoo.org>
+  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ò <flameeyes@gentoo.org>
+  +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ò <flameeyes@gentoo.org>
+  nokogiri-1.4.0.ebuild:
+  Various cleanups.
+
+  28 Feb 2010; Hans de Graaff <graaff@gentoo.org> -nokogiri-1.3.2.ebuild,
+  -nokogiri-1.3.3.ebuild:
+  Remove old versions.
+
+  30 Jan 2010; Raúl Porcel <armin76@gentoo.org> nokogiri-1.4.1.ebuild,
+  nokogiri-1.4.1-r1.ebuild:
+  Add ~sparc
+
+  18 Jan 2010; Alex Legler <a3li@gentoo.org> nokogiri-1.4.1-r1.ebuild:
+  Add dev-ruby/hoe as dependency
+
+  18 Jan 2010; Diego E. Pettenò <flameeyes@gentoo.org>
+  nokogiri-1.4.1-r1.ebuild:
+  Enable support for JRuby.
+
+  17 Jan 2010; Christian Faulhammer <fauli@gentoo.org>
+  nokogiri-1.4.1-r1.ebuild:
+  add ~x86, bug 297822
+
+  15 Jan 2010; Brent Baude <ranger@gentoo.org> nokogiri-1.4.1-r1.ebuild:
+  Marking nokogiri-1.4.1-r1 ~ppc64 for bug 297822
+
+  15 Jan 2010; Brent Baude <ranger@gentoo.org> 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ò <flameeyes@gentoo.org>
+  +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 <ranger@gentoo.org> nokogiri-1.4.1.ebuild:
+  Marking nokogiri-1.4.1 ~ppc for bug 297822
+
+  13 Jan 2010; Brent Baude <ranger@gentoo.org> nokogiri-1.4.1.ebuild:
+  Marking nokogiri-1.4.1 ~ppc64 for bug 300739
+
+  04 Jan 2010; Markus Meier <maekke@gentoo.org> nokogiri-1.4.1.ebuild:
+  add ~x86, bug #297822
+
+  04 Jan 2010; Christian Faulhammer <fauli@gentoo.org>
+  nokogiri-1.4.1.ebuild:
+  Transfer Prefix keywords
+
+  21 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org>
+  nokogiri-1.4.1.ebuild:
+  Fix compile step.
+
+*nokogiri-1.4.1 (21 Dec 2009)
+
+  21 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org>
+  +nokogiri-1.4.1.ebuild:
+  Version bump and port to fakegem.
+
+*nokogiri-1.4.0 (21 Nov 2009)
+
+  21 Nov 2009; Gordon Malm <gengor@gentoo.org> +nokogiri-1.4.0.ebuild:
+  Version bump, bug 293346.
+
+*nokogiri-1.3.3 (01 Aug 2009)
+
+  01 Aug 2009; Alex Legler <a3li@gentoo.org> -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 <graaff@gentoo.org> +nokogiri-1.3.2.ebuild:
+  Version bump with bug fixes.
+
+*nokogiri-1.3.1 (13 Jun 2009)
+
+  13 Jun 2009; Hans de Graaff <graaff@gentoo.org> -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 <graaff@gentoo.org> +nokogiri-1.2.3.ebuild:
+  Version bump with several bug fixes.
+
+  18 Mar 2009; Brent Baude <ranger@gentoo.org> nokogiri-1.2.1.ebuild:
+  keyworded ~arch for ppc, bug 252676
+
+*nokogiri-1.2.2 (16 Mar 2009)
+
+  16 Mar 2009; Alex Legler <a3li@gentoo.org> -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 <graaff@gentoo.org> +nokogiri-1.2.1.ebuild:
+  Version bump
+
+  21 Jan 2009; Alexis Ballier <aballier@gentoo.org> nokogiri-1.1.0.ebuild:
+  keyword ~x86-fbsd
+
+  29 Dec 2008; Zac Medico <zmedico@gentoo.org> 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ò <flameeyes@gentoo.org>
+  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 <bluebird@gentoo.org> nokogiri-1.1.0.ebuild:
+  Add ~sparc keyword, bug #252676
+
+*nokogiri-1.1.0 (27 Dec 2008)
+
+  27 Dec 2008; Hans de Graaff <graaff@gentoo.org> +nokogiri-1.1.0.ebuild:
+  Version bump
+
+*nokogiri-1.0.6 (27 Dec 2008)
+
+  27 Dec 2008; Hans de Graaff <graaff@gentoo.org> +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 <mike@csa.net>
+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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <herd>ruby</herd>
+</pkgmetadata>

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
+}


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2013-07-04  8:26 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-04  8:26 [gentoo-commits] dev/dev-zero:master commit in: dev-ruby/nokogiri/, dev-ruby/gitlab_git/, dev-ruby/nokogiri/files/, Tiziano Müller

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