summaryrefslogtreecommitdiff
path: root/dev-ruby/unf_ext
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ruby/unf_ext
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/unf_ext')
-rw-r--r--dev-ruby/unf_ext/Manifest5
-rw-r--r--dev-ruby/unf_ext/metadata.xml12
-rw-r--r--dev-ruby/unf_ext/unf_ext-0.0.7.4.ebuild45
3 files changed, 62 insertions, 0 deletions
diff --git a/dev-ruby/unf_ext/Manifest b/dev-ruby/unf_ext/Manifest
new file mode 100644
index 000000000000..2945feb22074
--- /dev/null
+++ b/dev-ruby/unf_ext/Manifest
@@ -0,0 +1,5 @@
+DIST unf_ext-0.0.7.4.gem 398848 SHA256 8b3e34ddcc5db65c6e0c9f34b5bd62720e770ba04843d601c3730c887f131992 SHA512 2f90542c899e02c2cae06b54ad381ba0f2084880cb760357b4cedf7f171aa2eb7322a0288fadd253624c531410730624a4c8d51e5eb61a67b3fd91d985847fbb WHIRLPOOL 25d876d5d30ef8100351551f3363cf9b5b0e25d644b63ef99fbd7ddaa4cdfad8fd9ee3cb45ec4d008a7498bdecc39dbf14fc967f91848500a504b1af32eeeb2f
+EBUILD unf_ext-0.0.7.4.ebuild 996 SHA256 fe27b7f79a4cc6f455ad7b9b03af8a2b091a80a59abb5031550897b8f12f083c SHA512 04cef9261a3ab9a9c131da0fe0bc14ebad15c9c6d412c70d6d9fcddffe85fd255367bb358dd720da1bf91db660ca23a843150ea60dab6000c3775cc1d12f660c WHIRLPOOL 9800f6bc12f348d70d43c86a96280b9a8d9c144bb31c2f195a166ed972e4b111ea713035e1e992ae6490215c23c2ac0b1681ec4d10269522519190bf463cf11f
+MISC ChangeLog 4549 SHA256 d91a149a88807b650e39426f0d149f0ce96a7ca21be83fb023ca6fe6bd28daef SHA512 3f521faba78f37d0a139b92d347a080c0ecc566ea37aa2264b6049035cc700569d6eb2eece76c810aec66c2e3318223bb0a79e622573e75627c0d2be99ff7603 WHIRLPOOL 58b4c13aad9efaf716d1400c1ce96ae74a70457f975751e87ae6c9cf732f8f077dc47a0465f71cb26f53910bae214c5eb396cef51135ea4b5b41a5faed695bf5
+MISC ChangeLog-2015 2549 SHA256 d7217737bf0e1ae53694edec334ab063d5f5a7d1a3198377260b7dff8f56675b SHA512 280b57ab1ab83b429ae0d99fa018784ad8c219d7c5d9b7e504c011088ee444b2fcfe3914183ca8d4c40c8bb95aea486acaa8ddebfdeef52137516b21cc21828e WHIRLPOOL da360b57633d332d9c717fdceb6a2961bd03fcdb14d55eda3d9fb9f14078e5c915d4fc118dc3850db3df6d7641935cc6e77a06b2206cdc37da51743d6738a68c
+MISC metadata.xml 383 SHA256 d6766ad6d7e7673e25ea75066bba64e691e67dd7bc0a49c311580f9e55e7f519 SHA512 4d7e6c2058a2cfe457bd149b3fe6d0a5754b414aa4c5588312daa025f1ac9a49224fedde60a8340562702c81431df381df106b9772d1f4c0113189ace801461a WHIRLPOOL 36d9e472d4d3968b3e59433fd2ac5331ec7d782a308b8275cfb4e59ac92358d95612215472e90c794008f8f3fa540f8c9c419500fac324bfe6fc373fd7b339f2
diff --git a/dev-ruby/unf_ext/metadata.xml b/dev-ruby/unf_ext/metadata.xml
new file mode 100644
index 000000000000..c1a95acc6216
--- /dev/null
+++ b/dev-ruby/unf_ext/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge-jp">unf</remote-id>
+ <remote-id type="github">knu/ruby-unf_ext</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ruby/unf_ext/unf_ext-0.0.7.4.ebuild b/dev-ruby/unf_ext/unf_ext-0.0.7.4.ebuild
new file mode 100644
index 000000000000..016292a688bb
--- /dev/null
+++ b/dev-ruby/unf_ext/unf_ext-0.0.7.4.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="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem multilib
+
+DESCRIPTION="Unicode Normalization Form support library for CRuby"
+HOMEPAGE="https://github.com/knu/ruby-unf_ext"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_bdepend "
+ test? (
+ >=dev-ruby/test-unit-2.5.1-r1
+ )"
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/,/end/ s:^:#:' Rakefile test/helper.rb || die
+}
+
+each_ruby_configure() {
+ ${RUBY} -Cext/unf_ext extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake -Cext/unf_ext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1
+ cp ext/unf_ext/*$(get_modname) lib/ || die
+}
+
+each_ruby_test() {
+ ruby-ng_testrb-2 test/test_*.rb
+}