diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-11-10 00:43:02 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-11-10 00:43:02 +0000 |
commit | a5332b59346f7cbf0fdbd148b54aa8a84aaf8190 (patch) | |
tree | e6d8d3589fcd01fbc3f1286185639163daa81424 /dev-ruby/yajl-ruby | |
parent | fceeaf01a28ee71065cf3798b70b77d3bc4ef199 (diff) |
gentoo resync : 10.11.2017
Diffstat (limited to 'dev-ruby/yajl-ruby')
-rw-r--r-- | dev-ruby/yajl-ruby/Manifest | 4 | ||||
-rw-r--r-- | dev-ruby/yajl-ruby/yajl-ruby-1.3.0.ebuild | 2 | ||||
-rw-r--r-- | dev-ruby/yajl-ruby/yajl-ruby-1.3.1.ebuild | 45 |
3 files changed, 49 insertions, 2 deletions
diff --git a/dev-ruby/yajl-ruby/Manifest b/dev-ruby/yajl-ruby/Manifest index fd9f8a45d683..1a044ff51673 100644 --- a/dev-ruby/yajl-ruby/Manifest +++ b/dev-ruby/yajl-ruby/Manifest @@ -1,7 +1,9 @@ DIST yajl-ruby-1.1.0.gem 557056 SHA256 95b85940c96c0745e780f363170b8bd1b7b66d36073a061b1461b1788834446a SHA512 bde81b5fbe467c6403d27b49075822ff07b5cf356c05f711757fea5162543af36846f1f1da36acd5da359133f05e2cb3186215dc5597f3255da74c76cc8bf3ec WHIRLPOOL baa8f6ec2bfe70cd8f3441c971b2854a99b9f132eb2cae22f9fe6a9de7c7ccbf84f0f3ec982296d4cbc998051529b464aaf16b268049193aa4170ec7ec1ca11b DIST yajl-ruby-1.3.0.gem 550912 SHA256 f1941b3606aa8da0800ab0a5560929454a1ba9c7ec41cb5a2905eabb2f155069 SHA512 351e46fb7037541096172bac5c3dcadaa6ac9650ac6aae46de2b4ba31b82427f596bade2b233d0d8e916927800e83b7930b5ceeb9d7340edd02c323f9c0b3116 WHIRLPOOL 8de8b6575f3972dbb2503315d33f5701f6141b0ce11f9f3b027a7c15ab257823e772d14400dc3db94b41135e90b25c89a89931fb2670a7e0de72a0ee40d885dc +DIST yajl-ruby-1.3.1.gem 550912 SHA256 60bc04e0e58ce689a4f37787ba152b037a960da48f8b229a072929e8129bc4e6 SHA512 f18b47f1fd0b039bfec01db0ee298296199fbf91b22a00042e1220a1d8471f72424c082b696829e48ce7dee7514510dd731c2bc36fe29bd08ba7246c820621f4 WHIRLPOOL 369462f5104b826f9160215a06050bdc53f61ef937a8461d8e1a11b62d68267fec3a0cae087cf4be6f161e76d1b92c077f9d861c3ce027927308bbb6afab2709 EBUILD yajl-ruby-1.1.0-r1.ebuild 926 SHA256 b15f57d4e86e477a4e203f5c609fe8efe12fd36d28bb5b594ac1f73fb4396dd5 SHA512 53665219df16267cbf79029858e425226d0872484a11d9178ea3eb6698e236f3d70634e4301416687f9cdee4f555be8df1df0be4866f70d9b4da3edec9e73dfe WHIRLPOOL cdf1b3141d4bb3b88e24d50f9c75164b4210e1b0be1aa9cd481c63250c91281a8119266436e03e934e3e9df9f49c47736a22a20b00ea3d3e0c858055ecadc671 -EBUILD yajl-ruby-1.3.0.ebuild 1234 SHA256 6bdfdb49bbae1052e38f2d7bafa228529719b1b6016d011fb9d2ed05f997ab6d SHA512 a6f64f39845a720e179f65bed03b3d4eb374042ad4addd33573c8bafc77a035a2892b312fb517d09ac22e9fa02a3c4dc8ed1678ef36cdbb9093b0d390db48071 WHIRLPOOL 11366263acac79c8e32545318c980f7818df8210db5ef5fb4c755e981c8a126289a74d60d83513d36cdb0b5c673a71516c16b1b2e2e89d1c478d3d628b7a5e80 +EBUILD yajl-ruby-1.3.0.ebuild 1233 SHA256 5b008ba7d742545f5163522b9cbd30e00dc388c74accdcc93f708e85d4551d49 SHA512 4c9e184373b0b33618020c6ac9722ae37c69b39628f83b99d9b2803784b5f706ca14a810e8fecf20b86b1b3e0df4d2b4edcf81bb552dc91a9f56c27446176368 WHIRLPOOL 8917c6f67b9be1ca98042318ab776d0fa713fb3c0684a95706f500cb452ddbdd72e913c20175220b1c47a9d82dc7402fe5e5e5d369c1c2bd1bca6e33e453671d +EBUILD yajl-ruby-1.3.1.ebuild 1239 SHA256 88fd4f793ae47eb7a6dc52f43152c17712ba8219f098045ff84a7bbdf54e5d87 SHA512 ae4041c9c58da6853b328c60607442c28bf47cfd425cdf9040abf7077afed7b9bf84f217eccf9dda56f52c630299cae741712d15a865be040fa152255f085ccc WHIRLPOOL 1bdb8fd46f03e37fcab27d950fc26c1561bab67d56a1bd2dc4061cb79f1e97aed91b459e5de90e9bc3b48617e5dd0a4872a5b5bc567ecb97395654b762cbbc6b MISC ChangeLog 3572 SHA256 901edca3664616cf0a19920e344198a0e4097af2877aac92087634c1b1c9b51f SHA512 5db12de2004b8896974616bf843bb0c238961cdbede9ee856cce5bacfe4b8bf4c80a7a0babdf3fa8c3faa7470a6d0701eaa3965d7b0ca5de86cef0445a0bb788 WHIRLPOOL a247e75740c3fbc525ae8c87c0ab89df27b21532e8ea319780d19303a63257960ba54b4f6b2020b7fb184111d5b2fb32613c4a8d58c1f34a8a9b3509ebce80ce MISC ChangeLog-2015 5765 SHA256 2bef41d63b19325834543228f81b8d7c5f2a197f6da13b7e6cb69e56ee5d3b7a SHA512 6242d29a4558892524def055860f508b016caa8674315441cc8fda999fd58b7715f21e0cc4ab141120840074723cb34717a79199f89a61d4078c06041b739992 WHIRLPOOL cf74a6bffae07a40f998d4faf8485db22f685729ed92e3ca9387648aa75af172812f5eac16c442ea5713faad6d65d490b35ec87df2857184c246879cee44dba5 MISC metadata.xml 346 SHA256 b6133ea502856bb3b19eb89ed6431204e4678f3e7b53bd8b06e72216e55aa497 SHA512 54921a3e3df293d819d020aa6671e7e33f9031b83d375d6f8423fd844cf757c20c2e6cafc9d5a8f2670e10bd286b4e29067a8d7176e7acafd3474578134a2aae WHIRLPOOL c96706a8b829eefa7600bba4557cf028fbfe5c329a85701612535acb493400d604444c14179da1d175516a07be036ee41318eca819cbaeedead6a5cdaf34d367 diff --git a/dev-ruby/yajl-ruby/yajl-ruby-1.3.0.ebuild b/dev-ruby/yajl-ruby/yajl-ruby-1.3.0.ebuild index 93472d110d8d..1ced589e5871 100644 --- a/dev-ruby/yajl-ruby/yajl-ruby-1.3.0.ebuild +++ b/dev-ruby/yajl-ruby/yajl-ruby-1.3.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/brianmario/yajl-ruby" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~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" +KEYWORDS="alpha amd64 ~arm ~arm64 ~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" IUSE="" RDEPEND="${RDEPEND} dev-libs/yajl" diff --git a/dev-ruby/yajl-ruby/yajl-ruby-1.3.1.ebuild b/dev-ruby/yajl-ruby/yajl-ruby-1.3.1.ebuild new file mode 100644 index 000000000000..b8ecc24eded6 --- /dev/null +++ b/dev-ruby/yajl-ruby/yajl-ruby-1.3.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" + +inherit multilib ruby-fakegem + +DESCRIPTION="Ruby C bindings to the Yajl JSON stream-based parser library" +HOMEPAGE="https://github.com/brianmario/yajl-ruby" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~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" +IUSE="" + +RDEPEND="${RDEPEND} dev-libs/yajl" +DEPEND="${DEPEND} dev-libs/yajl" + +each_ruby_prepare() { + # Make sure the right ruby interpreter is used + sed -e '/capture/ s:ruby:'${RUBY}':' -i spec/parsing/large_number_spec.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/yajl extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + emake -Cext/yajl CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1 + cp ext/yajl/yajl$(get_modname) lib/yajl/ || die +} + +each_ruby_test() { + # Set RUBYLIB to pass search path on to additional interpreters that + # are started. + RUBYLIB=lib ruby-ng_rspec || die +} |