diff options
author | Hans de Graaff <graaff@gentoo.org> | 2014-11-08 07:39:37 +0000 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2014-11-08 07:39:37 +0000 |
commit | bcf7753a747fffae59d74d46ed0938597d57d850 (patch) | |
tree | 514ef72e3c45905cf1502d1281de9f0ce5b1bff9 /dev-ruby | |
parent | Remove razorqt-base/libqtxdg after move to dev-libs (diff) | |
download | historical-bcf7753a747fffae59d74d46ed0938597d57d850.tar.gz historical-bcf7753a747fffae59d74d46ed0938597d57d850.tar.bz2 historical-bcf7753a747fffae59d74d46ed0938597d57d850.zip |
Version bump.
Package-Manager: portage-2.2.8-r2/cvs/Linux x86_64
Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby')
-rw-r--r-- | dev-ruby/nokogiri/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/nokogiri/Manifest | 10 | ||||
-rw-r--r-- | dev-ruby/nokogiri/nokogiri-1.6.4.1.ebuild | 81 |
3 files changed, 93 insertions, 5 deletions
diff --git a/dev-ruby/nokogiri/ChangeLog b/dev-ruby/nokogiri/ChangeLog index d944a9e7b288..86c303e2140f 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.105 2014/11/05 07:27:20 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/nokogiri/ChangeLog,v 1.106 2014/11/08 07:39:30 graaff Exp $ + +*nokogiri-1.6.4.1 (08 Nov 2014) + + 08 Nov 2014; Hans de Graaff <graaff@gentoo.org> +nokogiri-1.6.4.1.ebuild: + Version bump. *nokogiri-1.6.4 (05 Nov 2014) diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest index abd88be5eae7..57a15834d896 100644 --- a/dev-ruby/nokogiri/Manifest +++ b/dev-ruby/nokogiri/Manifest @@ -7,17 +7,19 @@ DIST nokogiri-1.5.5.tgz 2003354 SHA256 18c1dd504596e9f60267f48d9b9b28901bf1ba66b 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 +DIST nokogiri-1.6.4.1-git.tgz 2251386 SHA256 5a326466d5bcd1b197c26d933f8ae5b4343c0b97b59f6859820d9987ca87a2e6 SHA512 e73577cd16cc05ab6368b8ccdb5e5e239e1360385c1cdd8027a7c4fea9072bafdc203d14bd89989274fd2fe9b9392fb77d6d22b5dbffe12ba9ee11e4f01ee0ae WHIRLPOOL cec01495d64f5f05c5eb1d25cf5d8026481b7ce36a2866627eac4ab5f948bd81b1e0e52e89da6d387206b292084f2931b5c8ec6c651e5231e987e980978804b1 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 +EBUILD nokogiri-1.6.4.1.ebuild 2552 SHA256 aa588233076d4f65c8c1959b1fbcc6e0107d0c7808718ec98c48df107548d905 SHA512 56909d9d34e31aea79ef695f50468e3bcb351f7019bd52b922e917a5f11d3972defdc0b826d91527fa22f687db60f2c6aab2d171399cec02c524239b152f58ed WHIRLPOOL c82c9265e39c6f444ab14b00918b1136d1db0180de5b6d1334871cb3dbf9a141e163494664b5e7be7d1ef2fba6ae1de8016b92fe65989cca11df09bcf293a8e4 EBUILD nokogiri-1.6.4.ebuild 2550 SHA256 009cac9fefdb3766186327f1c243f6a7eb9df4a4527d6b599b61acc28acd0bf4 SHA512 b6ce8f7f1edf6dba02758c414d810b912a394d3296dd9add699db02033e8af001d66c4adc22d515c9ee7fc269dd31cc38c3631b8e6a42cb1e9f02c5d52c65a72 WHIRLPOOL c1b94be37af0f3fcc6b1d665d872ce593a3db6da691da97736f229be34466a65870be660cbf7b81dacf19747bee69634383efaa9537d153ddb993edf702ed0d8 -MISC ChangeLog 15055 SHA256 770b2e0b54ec6ffb9d23b78403738a13440112b22a38ebe152f22e731e98ac5b SHA512 8ac8b94d573eb05b6049d365d1006ff5ae750340089e0e43e0075bf6cf20f6a725ff894d202aec6e7df2598ba2a9cdaa0fd0947706586a295673418de7b0d550 WHIRLPOOL 195264ee86f053630bc999956e7513c63638a63a0f5634897f422c366d7d846a91ce313c9e0d6b674041caa38ab63b4f9f40aa4d20b606792dea9b76996be075 +MISC ChangeLog 15181 SHA256 97b9eaa51152c663a65e199e076a64d526aed314bad198d30b6c5ccf1e1d30e3 SHA512 8c8dcb2f4d7e87dc6aa38b64807c35166d7d18b9bdea862f8681cfcf7fc16bf6a5a54a48241e0b91d702258e647ef01b55f7e08dc183c30cbc86494b0de0eefe WHIRLPOOL 4e035679b862d3f67147adc5f4d7355f83d177fa27eb679728888ba208f3a7c466339bd97873c10385897099e82fe446bc30ab0e71e6ec00378224f823fe4ed4 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 +iF4EAREIAAYFAlRdyLkACgkQiIP6VqMIqNetYAD+KVmF7BNRKUEDhlj0SYZjljs2 +fsa2jhzlqFPiyLhBfRsA/j71GlCamFhzbxnjb73QVrOgzutEN8FdwxHRxcPwAI1G +=hm0E -----END PGP SIGNATURE----- diff --git a/dev-ruby/nokogiri/nokogiri-1.6.4.1.ebuild b/dev-ruby/nokogiri/nokogiri-1.6.4.1.ebuild new file mode 100644 index 000000000000..a36e3eb307d8 --- /dev/null +++ b/dev-ruby/nokogiri/nokogiri-1.6.4.1.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.1.ebuild,v 1.1 2014/11/08 07:39:30 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 +} |