From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-ruby/iobuffer/Manifest | 5 ++++ dev-ruby/iobuffer/iobuffer-1.1.2-r3.ebuild | 40 ++++++++++++++++++++++++++++++ dev-ruby/iobuffer/metadata.xml | 11 ++++++++ 3 files changed, 56 insertions(+) create mode 100644 dev-ruby/iobuffer/Manifest create mode 100644 dev-ruby/iobuffer/iobuffer-1.1.2-r3.ebuild create mode 100644 dev-ruby/iobuffer/metadata.xml (limited to 'dev-ruby/iobuffer') diff --git a/dev-ruby/iobuffer/Manifest b/dev-ruby/iobuffer/Manifest new file mode 100644 index 000000000000..9b16880ad0a5 --- /dev/null +++ b/dev-ruby/iobuffer/Manifest @@ -0,0 +1,5 @@ +DIST iobuffer-git-1.1.2.tgz 9286 SHA256 41ed7bbb78314ce2115c6842347be1315f92b58c83cee0ed21b80f1d0ddb73ff SHA512 cec67ac42b3966c144fc61c8fa1a36f166d0a892ec4ebb2f6e0fc218eac5fd7bfb803973b05ae52ff05b04eb86caae0cfee4cc1430e876e58157b5bdc41723c7 WHIRLPOOL d0cd3bd87582307bf58504ebfefda9c2acb03e1304af0b84ed5f6f7caf0ee1094c4f374771e12beef74176d063d25cf371175768373195fcbf3b4484bb9b45ee +EBUILD iobuffer-1.1.2-r3.ebuild 937 SHA256 a12e5429e0b48cd33943383b90ff0d27fd62f68dce1d0dbb03f3945371e65602 SHA512 3b3a13e332fa8205954593ff75e19f20dfd3a02b7b9bd1c275721c566859e20fdbcf53ca44db9f08baa6b82ba5729d6c1d67c497a5691c53ffde91ce99c286cf WHIRLPOOL 184c2c8f36020794e477469850fef7125faabb15513b7421369bde50fadefddeeb301ec3a1f1e6f12f4ff2a69ac1f29283cb442e0f0887e695bcd42502744941 +MISC ChangeLog 2841 SHA256 2c5389ce508be148f89fbdd62687a021d786b760fa8655b7a273212052d2a3b5 SHA512 afd0979dba863a0366bf4795d6d2787b2d4f69596e079de021af2c755364f903ebe392523e00063fe060f2d6da2debb0d7fe3361d1ef4555ba8c31dd4ed9a9b3 WHIRLPOOL f022116452537ab63d8c0332acbec06b6d370beac97208f315f287aed05a52a94fd87c525cc11c6d75eba79ccf2aa96571ddb61079a22f25b87a48a7626b9a37 +MISC ChangeLog-2015 2312 SHA256 e913e74c98de90d8858f59e022899f345d7b04972a6f3be88573b2e80bf63a70 SHA512 5a27606a28066de3d63efd5d220db6da4bfdd4e019c9a80ec79b81b6aaf5fcbdbf95e26e81829cad573b80e4e79bc023a6bf81f78c68f447cf56d8efa4c1cb8a WHIRLPOOL 4168057521dce7e061a4f7d16edc3e5d851b336402d3810827c9143cb12c6ad4a21a8336c4aa4bfd15d9f025c2f34af34214b621dea2d6e0b14ad5eabb916a56 +MISC metadata.xml 343 SHA256 5d563f1ab3a53d5c8eecc4d06dc9fed21b3ff5b045c0025b4c08db89765045fd SHA512 2dd75710c00d7a9984d85393bf831ac8de6e891799f9d0b7414f87f7d89e6b0e149e25b1061ddc92f7a3d941691b5b7d6edaee4f0ea168d36e9d0ef5d25aa606 WHIRLPOOL f33a13260990a5a9011390a3cbd1aef0722bcff29725fb5ceab1e4dfd0ec52f692328160bb2273e8545fbd59cfad0cdc1513f87ec4afae69c2470aef75875ecb diff --git a/dev-ruby/iobuffer/iobuffer-1.1.2-r3.ebuild b/dev-ruby/iobuffer/iobuffer-1.1.2-r3.ebuild new file mode 100644 index 000000000000..158cdf41c5d3 --- /dev/null +++ b/dev-ruby/iobuffer/iobuffer-1.1.2-r3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit multilib ruby-fakegem + +GITHUB_USER="tarcieri" + +DESCRIPTION="IO::Buffer is a byte queue which is intended for non-blocking I/O applications" +HOMEPAGE="https://github.com/tarcieri/iobuffer" +SRC_URI="https://github.com/${GITHUB_USER}/iobuffer/tarball/v${PV} -> ${PN}-git-${PV}.tgz" + +LICENSE="MIT" +KEYWORDS="~amd64 ~x86 ~x86-macos" +SLOT="0" +IUSE="" + +RUBY_S="${GITHUB_USER}-${PN}-*" + +all_ruby_prepare() { + rm .rspec lib/.gitignore Gemfile* || die +} + +each_ruby_configure() { + ${RUBY} -C ext extconf.rb || die + sed -i -e "s/^ldflags = /ldflags = $\(LDFLAGS\) /" ext/Makefile || die +} + +each_ruby_compile() { + emake -C ext V=1 + cp ext/iobuffer_ext$(get_modname) lib/ || die +} diff --git a/dev-ruby/iobuffer/metadata.xml b/dev-ruby/iobuffer/metadata.xml new file mode 100644 index 000000000000..f9c82ffa5c69 --- /dev/null +++ b/dev-ruby/iobuffer/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + tarcieri/iobuffer + + -- cgit v1.2.3