summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <hans@degraaff.org>2024-07-12 08:16:20 +0200
committerHans de Graaff <hans@degraaff.org>2024-07-12 08:16:20 +0200
commit829648d19b5c62cee60bf9cf372310cf17c11e05 (patch)
tree1455adcc8b89acb4d2f89523dedb96d966af55c1
parentdev-ruby/activerecord-session_store: add github upstream metadata (diff)
downloadgraaff-829648d19b5c62cee60bf9cf372310cf17c11e05.tar.gz
graaff-829648d19b5c62cee60bf9cf372310cf17c11e05.tar.bz2
graaff-829648d19b5c62cee60bf9cf372310cf17c11e05.zip
dev-ruby/dry-equalizer: new package, add 0.3.0
Signed-off-by: Hans de Graaff <hans@degraaff.org>
-rw-r--r--dev-ruby/dry-equalizer/Manifest1
-rw-r--r--dev-ruby/dry-equalizer/dry-equalizer-0.3.0.ebuild27
-rw-r--r--dev-ruby/dry-equalizer/metadata.xml8
3 files changed, 36 insertions, 0 deletions
diff --git a/dev-ruby/dry-equalizer/Manifest b/dev-ruby/dry-equalizer/Manifest
new file mode 100644
index 00000000..353064e6
--- /dev/null
+++ b/dev-ruby/dry-equalizer/Manifest
@@ -0,0 +1 @@
+DIST dry-equalizer-0.3.0.tar.gz 10897 BLAKE2B 080db669921ae47233c07d7ede0bfe5d413a07930def8bb70ee3715feceff1ddf6c8b2585504e5f895630e96d76eb777cf446bb02c8eb9ef9a0c7dae4dbfa0e1 SHA512 c0505e684673a718c2aefd57e5fe62a9253ad9edffe2bf3f8560be87b9927fe3bb41b28cfb2b20c62f51318244eccd1de0a481e6fe09871c9ab852ed308b4a73
diff --git a/dev-ruby/dry-equalizer/dry-equalizer-0.3.0.ebuild b/dev-ruby/dry-equalizer/dry-equalizer-0.3.0.ebuild
new file mode 100644
index 00000000..9780af3f
--- /dev/null
+++ b/dev-ruby/dry-equalizer/dry-equalizer-0.3.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="dry-equalizer.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Module to define equality, equivalence and inspection methods"
+
+HOMEPAGE="https://dry-rb.org/gems/dry-equalizer/"
+SRC_URI="https://github.com/dry-rb/dry-equalizer/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="MIT"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+
+all_ruby_prepare() {
+ sed -e 's/git ls-files --/find/' -e 's/git ls-files/find */' -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/dry-equalizer/metadata.xml b/dev-ruby/dry-equalizer/metadata.xml
new file mode 100644
index 00000000..4eee6e78
--- /dev/null
+++ b/dev-ruby/dry-equalizer/metadata.xml
@@ -0,0 +1,8 @@
+<?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>
+ <upstream>
+ <remote-id type="github">dry-rb/dry-equalizer</remote-id>
+ </upstream>
+</pkgmetadata>