summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2014-11-05 07:27:21 +0000
committerHans de Graaff <graaff@gentoo.org>2014-11-05 07:27:21 +0000
commit77aa637e4ae1395de477cdb715be060d945cf812 (patch)
tree894f6b95492a96cb5a82409bb74611aa38989094 /dev-ruby/nokogiri
parentrevision bump, bug 526612, thanks James Horton for reporting (diff)
downloadhistorical-77aa637e4ae1395de477cdb715be060d945cf812.tar.gz
historical-77aa637e4ae1395de477cdb715be060d945cf812.tar.bz2
historical-77aa637e4ae1395de477cdb715be060d945cf812.zip
Version bump.
Package-Manager: portage-2.2.8-r2/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby/nokogiri')
-rw-r--r--dev-ruby/nokogiri/ChangeLog7
-rw-r--r--dev-ruby/nokogiri/Manifest14
-rw-r--r--dev-ruby/nokogiri/nokogiri-1.6.4.ebuild81
3 files changed, 100 insertions, 2 deletions
diff --git a/dev-ruby/nokogiri/ChangeLog b/dev-ruby/nokogiri/ChangeLog
index 43ed4145c028..d944a9e7b288 100644
--- a/dev-ruby/nokogiri/ChangeLog
+++ b/dev-ruby/nokogiri/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/nokogiri
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/nokogiri/ChangeLog,v 1.104 2014/08/28 02:53:26 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/nokogiri/ChangeLog,v 1.105 2014/11/05 07:27:20 graaff Exp $
+
+*nokogiri-1.6.4 (05 Nov 2014)
+
+ 05 Nov 2014; Hans de Graaff <graaff@gentoo.org> +nokogiri-1.6.4.ebuild:
+ Version bump.
28 Aug 2014; Manuel Rüger <mrueg@gentoo.org> nokogiri-1.5.10.ebuild,
nokogiri-1.5.5.ebuild, nokogiri-1.6.0.ebuild, nokogiri-1.6.3.1.ebuild:
diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest
index 675ee7ba6d9d..abd88be5eae7 100644
--- a/dev-ruby/nokogiri/Manifest
+++ b/dev-ruby/nokogiri/Manifest
@@ -1,11 +1,23 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX nokogiri-1.4.4-libxml-2.7.8.patch 729 SHA256 56fbfb502adbb04dc77373a2d7c3708cf7b7cf21f0419f2fc6ff40dc6fa56321 SHA512 a61e9af8a4f94fa90fe07fc1b7348e85baa9da0922e3b55aea33b4c5940fa29cfab0f1e906c382989e23080269bf993771f444074014024cb9414fd166885ebb WHIRLPOOL 375d3fa74410cd783a15e6b7e399822733c14bbe8601e0a79e90aaedf40964700934293ea04b2eb69b81671a44f89368ccaa2b191505ecfad3043eaa8cbc82c5
DIST nokogiri-1.5.10-git.tgz 2027539 SHA256 d52f63518be0fcaa4a618308847e57261f1007627ff89d2d02fca1a3f8061ee6 SHA512 3a7523fdaf13a0364fe073d957e887bd82b15556ea4059e7a6820ab7d1fd40f7f5f652f7838707953b4fd25d411ca8c76a378aa92c1eeba9a7035d7fbe21bb43 WHIRLPOOL 4e7bfab43d9b9c3203afe85d791e7b06e87e7406ee9147a2d043f508c9d34774900c88b2070be0c8ad9d4bd1ad0c352255db19ab70928c23ffbf4410989b13d5
DIST nokogiri-1.5.5.tgz 2003354 SHA256 18c1dd504596e9f60267f48d9b9b28901bf1ba66be53b64ac78b32f5d277c685 SHA512 d70ea5975cd769f6b6d6e4cfae0daa5ddb430258e19ad70ac8caca6185a5a9dd08d4178ae39fa93dae09141508f754ff4166d7b6c4130eeabe081e2f653b99f9 WHIRLPOOL d8c9a60849056323eb9b2569d589358001623467af6e7926bbdfb842f2af46bacb75c6257289ab07803c9dda3cf48a971ad4e09617beb2d0a3d6fdf9cd9ae702
DIST nokogiri-1.6.0-git.tgz 2030137 SHA256 ec1f11c2206167dbbf8556802f070a6fedecf71c4f552bf2db1be7b960ce7fbc SHA512 916247f2a84763c1b402c1c868000ce2d310deb708cdb42beab928edbcd7ab3bb55a641f7bf1ff958046bcdd6b1e6cbef06f9a0a6b90c24bdd2c51649f5ef0f0 WHIRLPOOL 54a8a04ce87c4015642b9e4e7bc7853b46aa679c320db5d5b7cc2c0b20451545162905e21793944f5dc81bc1284572c5db86a3806c983b5e62e67d01003fccfb
DIST nokogiri-1.6.3.1-git.tgz 2289208 SHA256 a7aac3b6e7781ceaa53497aef429278831f505ca6bc98e0b64958be4c2597bd4 SHA512 e56b2c470343ba829f71f93cf69c99797e16b8d6ea509e4035ac2cdb3d5b6bbfd9abd6bebf7de18152a14250ea5d74725467522ecd45f4a44d98db858ddf7279 WHIRLPOOL bc8a8b04c1fcd6fe57e87a445836ab61696845c2eb2cbeeea556ad49edf9c2cf01123e4dbeb9adf0d14afd79e539961b397ba396227a43302f1a1aaf5da0d2ec
+DIST nokogiri-1.6.4-git.tgz 2251350 SHA256 c76bc6c13d15636ebfd97a3d0335d4ea7a563462cbe27cb4b0d4716495688f09 SHA512 fa83af647182f923a0e7fbf25f37f282ea8d70b6bd55389b5951bee3dbd664d728afb61b0d14f6bf4e097869ac5dfe6c8b3bb85d03b16bff015e75e58110828d WHIRLPOOL 8c57b6ec41f5d2d7f3aa80e227390a74cf427cdf0c527fdf9bc56d0160f2799a86230a92b267df2ce7bd4b4fbbe155a269b7c6a39c410ee30ffdd771436a88ad
EBUILD nokogiri-1.5.10.ebuild 3416 SHA256 6e65b982ea2ef853f4d77ab8dfc4b553889625bcb079199150b50f1a8e2b3dea SHA512 31731bbc47e25a6d764b6fce7a417018bd69aaaac5ec2e179c08967bff1791e07ff8231024e9a5bb312398d479c1b9d4b34c926e49589491f953c8e84ed54b17 WHIRLPOOL 7afe45158800a4fb1924aa0196a800ef904002c3e590c75ea4f39c750db070bfff055da23267e506bdc946a0d0a2bcf0e62e5e796b99fec0b9a1cd7937d204c8
EBUILD nokogiri-1.5.5.ebuild 3016 SHA256 ff36ccbd4cc2d3d62c21111357b6851cb1151f9f157b576696b2986332647f89 SHA512 89d16d89cf9c51d012bd53f3c764f06033f29cb0eb8f15dd37d51a48df6fa55d6cfc74badc8c572cea0126846dfa285cf88bfe77ebbaf5dbf1bb614af921249c WHIRLPOOL 51e25f1692f15721bed792d3c3e8f681cd0399ccb18b65db99adb6428e60f2491d9fab27a40229f6538c44a74a34f1e50f17eea3c8073866959b3c8c8a16a528
EBUILD nokogiri-1.6.0.ebuild 3446 SHA256 62e816a2bc5030510e13268177f366f6ec24b2ed11a3fc6243e21a22f025d6f5 SHA512 0c7cb3d5446e5ffeb80411c712327744a5ce87c17f0197d2ab0337a7fd6586feaa8b43fca2af8885b38bc0ded80f0ee36ff2cf8f29b56cb354739184e0b4fa18 WHIRLPOOL 86f54fd57e85a531aff7ab7b22960603c92c229cdae3a81a5d422ed6035845ea028f3473e09484b964e664e86bd9d8055be0dd7d7179de09191bfb03dc6b6af5
EBUILD nokogiri-1.6.3.1.ebuild 3467 SHA256 025a2a1849446b7ca55ad81f65c3d30dee010d718cb8e283cdfd9b437e0b202d SHA512 c924f7d4fa3af4ab5d1e7b55aea47db3053a767dc43be06f88eb0cc6d396a771509aab0ec83a51981924fe15f2822e93699175465421701517094119963435be WHIRLPOOL 2433a1e32d7ceaad4540c126b10645dd45a7852b1cba3c81436d106c9137aeaea929a4468eed2f9097a5842f66120cb556940eedebf9d05649ee264bf9e6dd81
-MISC ChangeLog 14932 SHA256 b54ae486e877429165c65da55acee52585e34b71d23c855dee7ed82b69a0aaba SHA512 16adacaeff45998e51cb200dd291d41f6629c325c1e5fc7986d7bdaf00e5bd871b7e706e65ff9981de946427cd4fc885e805aa53bb9161ea94934d4957c6a897 WHIRLPOOL 59be5de048d371051792b86f2ae315d1fdbfb9e9fd2edbb49eaee2c9b577cc724fefb167ad576495f5bc809e2dbd76c75eeb2a25b86d57924553ff3c7e1fbf54
+EBUILD nokogiri-1.6.4.ebuild 2550 SHA256 009cac9fefdb3766186327f1c243f6a7eb9df4a4527d6b599b61acc28acd0bf4 SHA512 b6ce8f7f1edf6dba02758c414d810b912a394d3296dd9add699db02033e8af001d66c4adc22d515c9ee7fc269dd31cc38c3631b8e6a42cb1e9f02c5d52c65a72 WHIRLPOOL c1b94be37af0f3fcc6b1d665d872ce593a3db6da691da97736f229be34466a65870be660cbf7b81dacf19747bee69634383efaa9537d153ddb993edf702ed0d8
+MISC ChangeLog 15055 SHA256 770b2e0b54ec6ffb9d23b78403738a13440112b22a38ebe152f22e731e98ac5b SHA512 8ac8b94d573eb05b6049d365d1006ff5ae750340089e0e43e0075bf6cf20f6a725ff894d202aec6e7df2598ba2a9cdaa0fd0947706586a295673418de7b0d550 WHIRLPOOL 195264ee86f053630bc999956e7513c63638a63a0f5634897f422c366d7d846a91ce313c9e0d6b674041caa38ab63b4f9f40aa4d20b606792dea9b76996be075
MISC metadata.xml 159 SHA256 abab7965b1f41e0acf6b54c554945c1c9fa35b5afab848d784dc58c298bc4679 SHA512 39d857a527ff3a066b0fa7a6e57f789e60178ca13c5ddaa93802b58ec8d45f47418c2ce85c389e2eed619216aca72d761651efa5a401d84357df9b24b478b3fb WHIRLPOOL ddb2c776f81935d41c9e81592c1ddbabc4f94422f44bab6e312730aa541994234a2405ea5ba2782818404a730be20dc53c9cc205efbf8f0843bd21cf839b0980
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iF4EAREIAAYFAlRZ0VkACgkQiIP6VqMIqNd+6gD+PNCYLOtGisNCZchWn3f7u3KX
+fd0nGtbR/P6ZXGC+KvwA/1/1iBf2KD3w3zPNS/tGUN1/WRgG7cG0CUa5yXcH8Sr6
+=Y+YH
+-----END PGP SIGNATURE-----
diff --git a/dev-ruby/nokogiri/nokogiri-1.6.4.ebuild b/dev-ruby/nokogiri/nokogiri-1.6.4.ebuild
new file mode 100644
index 000000000000..40bbf9a81506
--- /dev/null
+++ b/dev-ruby/nokogiri/nokogiri-1.6.4.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/nokogiri/nokogiri-1.6.4.ebuild,v 1.1 2014/11/05 07:27:20 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+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.org/"
+LICENSE="MIT"
+SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+KEYWORDS="~alpha ~amd64 ~arm ~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-2.9.2:=
+ dev-libs/libxslt
+ virtual/libiconv"
+DEPEND="${DEPEND}
+ >=dev-libs/libxml2-2.9.2
+ dev-libs/libxslt
+ virtual/libiconv"
+
+# The tests require _minitest_, not the virtual; what is shipped with
+# Ruby 1.9 is *not* enough, unfortunately
+ruby_add_bdepend "
+ dev-ruby/hoe
+ dev-ruby/rake-compiler
+ dev-ruby/rexical
+ 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_configure() {
+ NOKOGIRI_USE_SYSTEM_LIBRARIES=true \
+ ${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"
+}
+
+each_ruby_compile() {
+ 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} \
+ V=1 \
+ CFLAGS="${CFLAGS} -fPIC" \
+ archflag="${LDFLAGS}" || die "make extension failed"
+ cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die
+}