diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /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/Manifest | 5 | ||||
-rw-r--r-- | dev-ruby/unf_ext/metadata.xml | 12 | ||||
-rw-r--r-- | dev-ruby/unf_ext/unf_ext-0.0.7.4.ebuild | 45 |
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 +} |