diff options
author | Hans de Graaff <hans@degraaff.org> | 2018-09-08 08:39:03 +0200 |
---|---|---|
committer | Hans de Graaff <hans@degraaff.org> | 2018-09-08 08:39:03 +0200 |
commit | 331a749a14d0d07452e074a79902bca6c1c059f5 (patch) | |
tree | 3f1f424ae821b4a2841e974b4053402fb17ff0f9 | |
parent | dev-ruby/smart_properties: initial import of 1.13.1. (diff) | |
download | graaff-331a749a14d0d07452e074a79902bca6c1c059f5.tar.gz graaff-331a749a14d0d07452e074a79902bca6c1c059f5.tar.bz2 graaff-331a749a14d0d07452e074a79902bca6c1c059f5.zip |
dev-ruby/html_tokenizer: initial import of 0.0.7
Package-Manager: Portage-2.3.40, Repoman-2.3.9
-rw-r--r-- | dev-ruby/html_tokenizer/Manifest | 1 | ||||
-rw-r--r-- | dev-ruby/html_tokenizer/html_tokenizer-0.0.7.ebuild | 31 | ||||
-rw-r--r-- | dev-ruby/html_tokenizer/metadata.xml | 5 |
3 files changed, 37 insertions, 0 deletions
diff --git a/dev-ruby/html_tokenizer/Manifest b/dev-ruby/html_tokenizer/Manifest new file mode 100644 index 00000000..2c172632 --- /dev/null +++ b/dev-ruby/html_tokenizer/Manifest @@ -0,0 +1 @@ +DIST html_tokenizer-0.0.7.gem 18432 BLAKE2B 2c25bc3465bcde9d73d8e5e567ed7a029f5ca1425957b9171334ea760d5dad03a4f724a78249058b734737edf4a1c5ad8d77f194aa03d6c915b734d9094fc7c3 SHA512 c18ffac1df32c8b5658b161f6fc27de6997ee3eb53a95ed22cb518fe8f86c2ceb98c71d3a458a23d14572c87f26a338fdcc75dbe92ec2c8bb4c2d13a46ba088e diff --git a/dev-ruby/html_tokenizer/html_tokenizer-0.0.7.ebuild b/dev-ruby/html_tokenizer/html_tokenizer-0.0.7.ebuild new file mode 100644 index 00000000..aa60db6f --- /dev/null +++ b/dev-ruby/html_tokenizer/html_tokenizer-0.0.7.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="HTML Tokenizer" +HOMEPAGE="https://rubygems.org/gems/html_tokenizer" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="" + +each_ruby_configure() { + ${RUBY} -Cext/html_tokenizer_ext extconf.rb || die +} + +each_ruby_compile() { + emake -Cext/html_tokenizer_ext V=1 + cp ext/html_tokenizer_ext/html_tokenizer_ext.so lib/ || die +} + +each_ruby_test() { + ${RUBY} -Ilib:. -e "Dir['test/**/*_test.rb'].each{|f| require f}" || die +} diff --git a/dev-ruby/html_tokenizer/metadata.xml b/dev-ruby/html_tokenizer/metadata.xml new file mode 100644 index 00000000..bd70e455 --- /dev/null +++ b/dev-ruby/html_tokenizer/metadata.xml @@ -0,0 +1,5 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="person"><email>graaff@gentoo.org</email></maintainer> +</pkgmetadata> |