From 0e7e901dd4035389604b71406d02f2165b6daf45 Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Sun, 14 Dec 2014 09:45:13 +0000 Subject: [PATCH] Cleanup. Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7! --- dev-ruby/nokogiri/ChangeLog | 6 +- dev-ruby/nokogiri/Manifest | 14 +--- dev-ruby/nokogiri/nokogiri-1.6.0.ebuild | 90 ---------------------- dev-ruby/nokogiri/nokogiri-1.6.3.1.ebuild | 91 ----------------------- dev-ruby/nokogiri/nokogiri-1.6.4.ebuild | 81 -------------------- 5 files changed, 9 insertions(+), 273 deletions(-) delete mode 100644 dev-ruby/nokogiri/nokogiri-1.6.0.ebuild delete mode 100644 dev-ruby/nokogiri/nokogiri-1.6.3.1.ebuild delete mode 100644 dev-ruby/nokogiri/nokogiri-1.6.4.ebuild diff --git a/dev-ruby/nokogiri/ChangeLog b/dev-ruby/nokogiri/ChangeLog index 8ef78bacd2c0..c294fed1a66a 100644 --- a/dev-ruby/nokogiri/ChangeLog +++ b/dev-ruby/nokogiri/ChangeLog @@ -1,6 +1,10 @@ # 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.114 2014/12/14 09:44:17 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/nokogiri/ChangeLog,v 1.115 2014/12/14 09:45:12 graaff Exp $ + + 14 Dec 2014; Hans de Graaff -nokogiri-1.6.0.ebuild, + -nokogiri-1.6.3.1.ebuild, -nokogiri-1.6.4.ebuild: + Cleanup. 14 Dec 2014; Hans de Graaff nokogiri-1.6.4.1.ebuild: Drop ruby21 for a new stable candidate. diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest index e712c5c2db9b..9e3a2b4f71a8 100644 --- a/dev-ruby/nokogiri/Manifest +++ b/dev-ruby/nokogiri/Manifest @@ -2,23 +2,17 @@ Hash: SHA256 DIST nokogiri-1.5.10-git.tgz 2027539 SHA256 d52f63518be0fcaa4a618308847e57261f1007627ff89d2d02fca1a3f8061ee6 SHA512 3a7523fdaf13a0364fe073d957e887bd82b15556ea4059e7a6820ab7d1fd40f7f5f652f7838707953b4fd25d411ca8c76a378aa92c1eeba9a7035d7fbe21bb43 WHIRLPOOL 4e7bfab43d9b9c3203afe85d791e7b06e87e7406ee9147a2d043f508c9d34774900c88b2070be0c8ad9d4bd1ad0c352255db19ab70928c23ffbf4410989b13d5 -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 DIST nokogiri-1.6.5-git.tgz 2252955 SHA256 7df072192f441fa18e0ae3dd3eac8e4b3e5e8e0b685240a235e6c9d57162ff11 SHA512 d23584651081ede05e0395b67a1e8e5cf7cf6270a6846d3f9417af5763f690e64d7eae0ea7c579387428eacf292730165b95514fcf0a6eea6f5677c2b9a7e3bb WHIRLPOOL 958528a09197d99439d88c0a2ad3001dab747ee7c77799a91edff5734010cd8d349d2ad4a9287cee463498253d2d1157a10d0d0eb0f7f2c16d6d996dc0d28c2b EBUILD nokogiri-1.5.10.ebuild 2892 SHA256 2341805855d92ee018a7ef9cf16554a70a28b3010f10e53213af56eb3ea770b9 SHA512 0276aa62351931469f62eac4b99faa280e3b0cfe8b590c389aa0a1e78a0c2322945bfc69ef23d31785cf03734dd71e9955cfb9621ae125cccc5d75f584dced32 WHIRLPOOL 2ff242d7970b1436cbafd7668fb61abce6497758d47ff389bc77cdd062cbbbad20494ec506feb967bc699d2eeec2a8ad142ca70ee85154bba1db9fac3c4ad054 -EBUILD nokogiri-1.6.0.ebuild 2923 SHA256 39be4e63f00d7756f0ad53ea21738e9b617fbb2e1fbe5e743ef94ed6f920eca0 SHA512 e999dafdcb5160a10e4a7894220a459a71d8d9c9dbf0cb57671cc399832983d3d2071aa000f6b9cb48ce82690e7439eab6ecce2601076a986ee55e9980bebc07 WHIRLPOOL df0c91eb7a4edcce98796c1602d9b3dadef894adb2f700554568cd0651dc4cd839be9163deec54ef32ab3bd588c8257bd976ee766dc9219704ea62ce589dfc1b -EBUILD nokogiri-1.6.3.1.ebuild 2951 SHA256 71c1c8c144fbd2fd641cdc8ee26b0fc4e63c60b4c094aa6d03a0683da63484ab SHA512 1ccf577c5ec089a1b71af06f8cdd379d9230cd7c9a1754733010846def53b6f3f4a5cd83bb01df325452f41acc9e8d3fa36addef183298c7f521803a12984679 WHIRLPOOL 2ebbb2b831e7be2ab96d49a83e289a33988bc4df72b8a3f07e2f8d25020814f3b66ee29fab736a20d6859d21442723dd70b1750f38d9f1022f220f94d6391329 EBUILD nokogiri-1.6.4.1.ebuild 2545 SHA256 3d165214e063f017baf852ed7682cee0916f1d452d85a0058b7e76b29f75acf1 SHA512 6e6dd74b4799488f8b90476acd51b30504eed41b81047ff82d7d4b126a12b1b314358d4998da35556a04f19f41dcb2210d28806ed0a29e43bfcde2c5a1f62902 WHIRLPOOL 084375a9fe5d87d670b2e47971c2849b82f100280ded86ece27b445fbd4e023cfc9420b40f2a36369e741dfc7ccb1ff3bd56ab5685147a2aae376e784c873aba -EBUILD nokogiri-1.6.4.ebuild 2550 SHA256 009cac9fefdb3766186327f1c243f6a7eb9df4a4527d6b599b61acc28acd0bf4 SHA512 b6ce8f7f1edf6dba02758c414d810b912a394d3296dd9add699db02033e8af001d66c4adc22d515c9ee7fc269dd31cc38c3631b8e6a42cb1e9f02c5d52c65a72 WHIRLPOOL c1b94be37af0f3fcc6b1d665d872ce593a3db6da691da97736f229be34466a65870be660cbf7b81dacf19747bee69634383efaa9537d153ddb993edf702ed0d8 EBUILD nokogiri-1.6.5.ebuild 2550 SHA256 ffc611c3b2c827b29c8a1c08d63c65abebfa650c62e56534eb50abf807c00927 SHA512 da3054fc4ea5fdd8b343b0b92c67597d733ce848450ab04e3453ec410e84a789ebe5ec74a665f1e32634ea7b139af28724d3dc60eed354f2561fbdfba7afed95 WHIRLPOOL 83990a29e23e858de9d5b52f35ab695b1ba6a591276e8a1b5f263d899481f932ec34273e68116da4746f57405c4e4c5d4eb7f861b62d4eaaf1ef0b47d293a9c1 -MISC ChangeLog 16093 SHA256 eeb789754b9b38625946a831a78181a2e49ce6afe059029465009aa709df69dd SHA512 78f53bab341eabae36c4a854d641ea01b866de68f7fe79b84db1465082f726617e530fc3ffc4ada0d895458de1159ab879e0d481f3dc56053256cfa4658390b2 WHIRLPOOL 93025eaed4194e8612875b77e0f014f33f41fe237126180f5d5d01f07dede2e723d6058123e31c534b7d6a984c53ea72c15a07d985d78e463a15f4f6e96b739d +MISC ChangeLog 16231 SHA256 4f91ed98880732310d59d826908d38c498aa18a938cb96725471cf2dd692efc4 SHA512 9947884549ec0b899cff0469436830402bf1547d280623fdfef46033e1ee780640dbab4a570998f7003e27a684a33cfe236ed3568d9834772b6ee48b215b84c2 WHIRLPOOL 7d97c2d1eb3cfd26a041a3cf61deddde85b179c3d38ef2d5e2ae2538b1e3d5b98c072719045e97a3daa9636c918431d48acd7fd9223d9fb7af4dc30f02aaf3bd MISC metadata.xml 159 SHA256 abab7965b1f41e0acf6b54c554945c1c9fa35b5afab848d784dc58c298bc4679 SHA512 39d857a527ff3a066b0fa7a6e57f789e60178ca13c5ddaa93802b58ec8d45f47418c2ce85c389e2eed619216aca72d761651efa5a401d84357df9b24b478b3fb WHIRLPOOL ddb2c776f81935d41c9e81592c1ddbabc4f94422f44bab6e312730aa541994234a2405ea5ba2782818404a730be20dc53c9cc205efbf8f0843bd21cf839b0980 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iF4EAREIAAYFAlSNW/UACgkQiIP6VqMIqNe7TQD7BnBBbLz/iKkfSBqEdXnSfDP3 -JMH8gOIRuwqJhCpnH70A/2KddkJ0IkL/fjV/uxn9k8jC0A8xVsrt6s9myAUvaSAJ -=zjcS +iF4EAREIAAYFAlSNXCkACgkQiIP6VqMIqNftpQD/SuTA+JbSsvfJoN4I8URJjYTS +IVdtVqThxF8gRu78qSYA/ifWNEucHE5QZ8O/c0MWrr66yTidtysReeilDJJvtjGk +=yhdl -----END PGP SIGNATURE----- diff --git a/dev-ruby/nokogiri/nokogiri-1.6.0.ebuild b/dev-ruby/nokogiri/nokogiri-1.6.0.ebuild deleted file mode 100644 index 5f12d8cb0d53..000000000000 --- a/dev-ruby/nokogiri/nokogiri-1.6.0.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# 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.0.ebuild,v 1.9 2014/11/25 13:10:25 mrueg 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:= - 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/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_prepare() { - # Avoid tests most likely broken by libxml2 2.9.x - sed -i -e '/test_path_round_trip/,/^ end/ s:^:#:' \ - -e '/test_css_path_round_trip/,/^ end/ s:^:#:' \ - test/html/test_node.rb || die - sed -i -e '/test_multiple_filters/,/^ end/ s:^:#:' \ - test/test_convert_xpath.rb || die - sed -i -e '/entity_reference_without_dtdload/,/^ end/ s:^:#:' \ - test/xml/test_entity_reference.rb || 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 -} diff --git a/dev-ruby/nokogiri/nokogiri-1.6.3.1.ebuild b/dev-ruby/nokogiri/nokogiri-1.6.3.1.ebuild deleted file mode 100644 index 4a6b6e8a3882..000000000000 --- a/dev-ruby/nokogiri/nokogiri-1.6.3.1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# 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.3.1.ebuild,v 1.3 2014/11/25 13:10:25 mrueg 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:= - dev-libs/libxslt - virtual/libiconv" -DEPEND="${DEPEND} - dev-libs/libxml2 - 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_prepare() { - # Avoid tests most likely broken by libxml2 2.9.x - sed -i -e '/test_multiple_filters/,/^ end/ s:^:#:' \ - test/test_convert_xpath.rb || die - sed -i -e '/entity_reference_without_dtdload/,/^ end/ s:^:#:' \ - test/xml/test_entity_reference.rb || die - sed -e '/\(test_last_of_type\|test_nth_of_type\|test_nth_last_of_type\)/,/^ end/ s:^:#:' \ - -i test/css/test_nthiness.rb || 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 -} diff --git a/dev-ruby/nokogiri/nokogiri-1.6.4.ebuild b/dev-ruby/nokogiri/nokogiri-1.6.4.ebuild deleted file mode 100644 index 40bbf9a81506..000000000000 --- a/dev-ruby/nokogiri/nokogiri-1.6.4.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# 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 -} -- 2.26.2