* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2022-09-16 13:29 John Helmert III
0 siblings, 0 replies; 31+ messages in thread
From: John Helmert III @ 2022-09-16 13:29 UTC (permalink / raw
To: gentoo-commits
commit: 788f3ced882961cd7f96241889cd0e41474fd26c
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 16 13:26:10 2022 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Fri Sep 16 13:27:07 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=788f3ced
dev-ruby/hiera-eyaml: add 3.3.0
Robin asked for this, so that the following PR is in-tree.
https://github.com/voxpupuli/hiera-eyaml/pull/329
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
dev-ruby/hiera-eyaml/Manifest | 1 +
dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0.ebuild | 49 +++++++++++++++++++++++++++
2 files changed, 50 insertions(+)
diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 3c35e69a1085..e96204128486 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1,2 +1,3 @@
DIST hiera-eyaml-3.1.1.tar.gz 54848 BLAKE2B 8daa4925bf1fb945ddb5ce7a485c3bf2bfca8747eb0cf00530eb91307d18d3f5c73699a30631b80e7825baac3a8b0c1695bd0313906bc8c7aba9c3c00d69b9cc SHA512 3bc93ca31af96383401f28644490f5540a70cf719e47d340794daf6c8bcc7fe9800d1d1e6ba99aba344831966f8d15f1a1fd9d1522696457f0bdec79dd45a108
DIST hiera-eyaml-3.2.2.tar.gz 59174 BLAKE2B 2e31d1d0807096757f338a3f112a2f853f9dc61d14f92720a06e8835ef5b2228cea1ef2db1d5d7a2758422158acca14e882e1fa88a3189fcc254573e15e32185 SHA512 ac7800d35cba9b11e1fcfd831419caa1fb32fc1747499f780a40005cf57a87be4562f52251b8f5482156ad98892d41fe5060e48f74a75a0d1657dd5c04b8ee92
+DIST hiera-eyaml-3.3.0.tar.gz 60385 BLAKE2B 222c0e531a0b713a0d996895168229468f131d9ce1dd786ef8337b5d9ec8a322e336bd12191253fb09e11d60682491081acd5b946a7257b6183e6533fe924811 SHA512 4bb81b87244177a4ab3ca80d0a5e67a8e6534dbdf4d489ca9f918ea97981e50d203e441cff6a35996878b6fa91815e00bdb8261e19359bb3f00efc14b1f25e0d
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0.ebuild
new file mode 100644
index 000000000000..0c4a92e3baa9
--- /dev/null
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Encrypted YAML backend for hiera"
+HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml"
+SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"
+ruby_add_rdepend "dev-ruby/optimist"
+ruby_add_rdepend "!!dev-ruby/hiera-eyaml:0" # both install the /usr/bin/eyaml binary
+
+ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 <app-admin/puppet-6 dev-ruby/hiera-eyaml-plaintext )"
+
+all_ruby_prepare() {
+ # Fix highline dependency to be compatible with more versions.
+ sed -i -e '/highline/ s/~>/>=/' \
+ -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ sed -i -e "s:/tmp:${T}:" \
+ features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \
+ features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \
+ features/sandbox/puppet-envvar/environments/local/modules/test/manifests/run.pp \
+ features/puppet.feature
+}
+
+each_ruby_prepare() {
+ # Run tests with the correct ruby interpreter
+ sed -i -e 's:I run `eyaml:I run `'${RUBY}' '"${S}"'/bin/eyaml:' features/*.feature || die
+
+}
+
+each_ruby_test() {
+ ${RUBY} -S cucumber --format progress features || die
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2024-10-23 6:08 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2024-10-23 6:08 UTC (permalink / raw
To: gentoo-commits
commit: 3d0342146f0fbd68a38fa0b895c83557fcbca4ea
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 23 06:04:25 2024 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Oct 23 06:08:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d034214
dev-ruby/hiera-eyaml: add 4.2.0
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/hiera-eyaml/Manifest | 1 +
dev-ruby/hiera-eyaml/hiera-eyaml-4.2.0.ebuild | 57 +++++++++++++++++++++++++++
2 files changed, 58 insertions(+)
diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index fa1d20d82531..0f608bb1d744 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1 +1,2 @@
DIST hiera-eyaml-4.1.0.tar.gz 63484 BLAKE2B 0995bcb409cbb7fbb605475c5a61854b121e7051957592e0c3322528e37b325526931ec86f1e7f44d1d8a48e534e4fe071a80b4bb98e669470f27e8acab73671 SHA512 40bdc6d8e6929cfbd3c56282bb017763262aa22d58abc8483391632a2cd1bfa5b148ec165a946b5013276adc966d5a9e80f75d6e34cb136d7cc763b91e42f342
+DIST hiera-eyaml-4.2.0.tar.gz 63656 BLAKE2B a70adb7f8dfce774044275b603b5005a8a70324500d0b4b9c947e8ebfc5d2dd3eef426cc503fef82db60c538a92627e4214df5aa76d658701c22616e1565c8e4 SHA512 870f7967f9723fb4432a01f728edd7b83e667fc35eaed91d6ba9a3cefe1fd9deec9549aa3525c4ad1e06457c0df68d54a428dc961a9f568f2366f080cadfd5dc
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-4.2.0.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-4.2.0.ebuild
new file mode 100644
index 000000000000..8d201cccdfaf
--- /dev/null
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-4.2.0.ebuild
@@ -0,0 +1,57 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Encrypted YAML backend for hiera"
+HOMEPAGE="https://github.com/voxpupuli/hiera-eyaml"
+SRC_URI="https://github.com/voxpupuli/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+ruby_add_rdepend "
+ || ( dev-ruby/highline:3 >=dev-ruby/highline-2.1:2 )
+ >=dev-ruby/optimist-3.1:3
+ !<dev-ruby/hiera-eyaml-3.4.0-r1
+"
+
+ruby_add_bdepend "test? (
+ >=dev-util/cucumber-8
+ dev-util/aruba:2
+ dev-ruby/hiera-eyaml-plaintext
+)"
+
+BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) dev-tcltk/expect )"
+
+all_ruby_prepare() {
+ # Fix highline dependency to be compatible with more versions.
+ sed -i -e '/highline/ s/~>/>=/' \
+ -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ sed -i -e "s:/tmp:${T}:" \
+ features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \
+ features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \
+ features/sandbox/puppet-envvar/environments/local/modules/test/manifests/run.pp \
+ features/puppet.feature
+}
+
+each_ruby_prepare() {
+ # Run tests with the correct ruby interpreter
+ sed -i -e 's:I run `eyaml:I run `'${RUBY}' '"${S}"'/bin/eyaml:' features/*.feature || die
+
+}
+
+each_ruby_test() {
+ CUCUMBER_PUBLISH_QUIET=true ${RUBY} -S cucumber --format progress features || die
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2024-05-25 6:51 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2024-05-25 6:51 UTC (permalink / raw
To: gentoo-commits
commit: 936110d16cb268af2bafee5ab08243958b96bd46
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat May 25 06:50:57 2024 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat May 25 06:51:28 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=936110d1
dev-ruby/hiera-eyaml: add 4.1,0
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/hiera-eyaml/Manifest | 1 +
dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0-r1.ebuild | 57 ++++++++++++++++++++++++
dev-ruby/hiera-eyaml/hiera-eyaml-4.1.0.ebuild | 57 ++++++++++++++++++++++++
3 files changed, 115 insertions(+)
diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 91598c9819d2..abcc3c18f0dd 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1 +1,2 @@
DIST hiera-eyaml-3.4.0.tar.gz 60920 BLAKE2B 73a2a5c15d79b8084f226173667fc29875ea4614a09030171f81a1b2c632d45071e8952765afb9900c695643016117f9e1a28f9cefe7a19a9de67315ed4d139b SHA512 64443cc49e66dd95cb85d5a2e26a50b5c60ef78dc21354fb5a3760f4e1f0005936d46ff54232e2f2e1b250628a4844b79a8ca267c4d72ab53ef318cde10a074b
+DIST hiera-eyaml-4.1.0.tar.gz 63484 BLAKE2B 0995bcb409cbb7fbb605475c5a61854b121e7051957592e0c3322528e37b325526931ec86f1e7f44d1d8a48e534e4fe071a80b4bb98e669470f27e8acab73671 SHA512 40bdc6d8e6929cfbd3c56282bb017763262aa22d58abc8483391632a2cd1bfa5b148ec165a946b5013276adc966d5a9e80f75d6e34cb136d7cc763b91e42f342
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0-r1.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0-r1.ebuild
new file mode 100644
index 000000000000..a8c4b7082907
--- /dev/null
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Encrypted YAML backend for hiera"
+HOMEPAGE="https://github.com/voxpupuli/hiera-eyaml"
+SRC_URI="https://github.com/voxpupuli/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+ruby_add_rdepend "
+ >=dev-ruby/highline-1.6.19:*
+ dev-ruby/optimist
+"
+
+ruby_add_bdepend "test? (
+ dev-util/cucumber
+ ~dev-util/aruba-0.6.2
+ dev-ruby/hiera-eyaml-plaintext
+)"
+
+BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) dev-tcltk/expect )"
+
+all_ruby_prepare() {
+ # Fix highline dependency to be compatible with more versions.
+ sed -i -e '/highline/ s/~>/>=/' \
+ -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ sed -i -e "s:/tmp:${T}:" \
+ features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \
+ features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \
+ features/sandbox/puppet-envvar/environments/local/modules/test/manifests/run.pp \
+ features/puppet.feature
+}
+
+each_ruby_prepare() {
+ # Run tests with the correct ruby interpreter
+ sed -i -e 's:I run `eyaml:I run `'${RUBY}' '"${S}"'/bin/eyaml:' features/*.feature || die
+
+}
+
+each_ruby_test() {
+ CUCUMBER_PUBLISH_QUIET=true ${RUBY} -S cucumber --format progress features || die
+}
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-4.1.0.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-4.1.0.ebuild
new file mode 100644
index 000000000000..eed8e569adb1
--- /dev/null
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-4.1.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Encrypted YAML backend for hiera"
+HOMEPAGE="https://github.com/voxpupuli/hiera-eyaml"
+SRC_URI="https://github.com/voxpupuli/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+ruby_add_rdepend "
+ >=dev-ruby/highline-2.1:2
+ >=dev-ruby/optimist-3.1:3
+ !<dev-ruby/hiera-eyaml-3.4.0-r1
+"
+
+ruby_add_bdepend "test? (
+ >=dev-util/cucumber-8
+ dev-util/aruba:2
+ dev-ruby/hiera-eyaml-plaintext
+)"
+
+BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) dev-tcltk/expect )"
+
+all_ruby_prepare() {
+ # Fix highline dependency to be compatible with more versions.
+ sed -i -e '/highline/ s/~>/>=/' \
+ -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ sed -i -e "s:/tmp:${T}:" \
+ features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \
+ features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \
+ features/sandbox/puppet-envvar/environments/local/modules/test/manifests/run.pp \
+ features/puppet.feature
+}
+
+each_ruby_prepare() {
+ # Run tests with the correct ruby interpreter
+ sed -i -e 's:I run `eyaml:I run `'${RUBY}' '"${S}"'/bin/eyaml:' features/*.feature || die
+
+}
+
+each_ruby_test() {
+ CUCUMBER_PUBLISH_QUIET=true ${RUBY} -S cucumber --format progress features || die
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2023-12-15 14:19 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2023-12-15 14:19 UTC (permalink / raw
To: gentoo-commits
commit: f30406cc8029ef2aa0c356ed7bb573251b382149
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 15 13:20:09 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Dec 15 14:17:42 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f30406cc
dev-ruby/hiera-eyaml: drop 3.3.0-r1
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/hiera-eyaml/Manifest | 1 -
dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild | 55 ------------------------
2 files changed, 56 deletions(-)
diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 4168aa69aba0..91598c9819d2 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1,2 +1 @@
-DIST hiera-eyaml-3.3.0.tar.gz 60385 BLAKE2B 222c0e531a0b713a0d996895168229468f131d9ce1dd786ef8337b5d9ec8a322e336bd12191253fb09e11d60682491081acd5b946a7257b6183e6533fe924811 SHA512 4bb81b87244177a4ab3ca80d0a5e67a8e6534dbdf4d489ca9f918ea97981e50d203e441cff6a35996878b6fa91815e00bdb8261e19359bb3f00efc14b1f25e0d
DIST hiera-eyaml-3.4.0.tar.gz 60920 BLAKE2B 73a2a5c15d79b8084f226173667fc29875ea4614a09030171f81a1b2c632d45071e8952765afb9900c695643016117f9e1a28f9cefe7a19a9de67315ed4d139b SHA512 64443cc49e66dd95cb85d5a2e26a50b5c60ef78dc21354fb5a3760f4e1f0005936d46ff54232e2f2e1b250628a4844b79a8ca267c4d72ab53ef318cde10a074b
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
deleted file mode 100644
index 37d06833cc06..000000000000
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Encrypted YAML backend for hiera"
-HOMEPAGE="https://github.com/voxpupuli/hiera-eyaml"
-SRC_URI="https://github.com/voxpupuli/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"
-ruby_add_rdepend "dev-ruby/optimist"
-ruby_add_rdepend "!!dev-ruby/hiera-eyaml:0" # both install the /usr/bin/eyaml binary
-
-ruby_add_bdepend "test? (
- dev-util/cucumber
- ~dev-util/aruba-0.6.2
- dev-ruby/hiera-eyaml-plaintext
-)"
-
-BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) dev-tcltk/expect )"
-
-all_ruby_prepare() {
- # Fix highline dependency to be compatible with more versions.
- sed -i -e '/highline/ s/~>/>=/' \
- -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- sed -i -e "s:/tmp:${T}:" \
- features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \
- features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \
- features/sandbox/puppet-envvar/environments/local/modules/test/manifests/run.pp \
- features/puppet.feature
-}
-
-each_ruby_prepare() {
- # Run tests with the correct ruby interpreter
- sed -i -e 's:I run `eyaml:I run `'${RUBY}' '"${S}"'/bin/eyaml:' features/*.feature || die
-
-}
-
-each_ruby_test() {
- CUCUMBER_PUBLISH_QUIET=true ${RUBY} -S cucumber --format progress features || die
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2023-07-15 18:15 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2023-07-15 18:15 UTC (permalink / raw
To: gentoo-commits
commit: 33236c646414623d840a54430baa7dbdec61a16c
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 15 09:22:27 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Jul 15 18:15:38 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33236c64
dev-ruby/hiera-eyaml: add missing test dependency
Closes: https://bugs.gentoo.org/904261
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild | 2 +-
dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
index 89b2847b8bf5..37d06833cc06 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
@@ -30,7 +30,7 @@ ruby_add_bdepend "test? (
dev-ruby/hiera-eyaml-plaintext
)"
-BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) )"
+BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) dev-tcltk/expect )"
all_ruby_prepare() {
# Fix highline dependency to be compatible with more versions.
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild
index db643f2513ac..4d597a68a781 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild
@@ -31,7 +31,7 @@ ruby_add_bdepend "test? (
dev-ruby/hiera-eyaml-plaintext
)"
-BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) )"
+BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) dev-tcltk/expect )"
all_ruby_prepare() {
# Fix highline dependency to be compatible with more versions.
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2023-07-02 4:55 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2023-07-02 4:55 UTC (permalink / raw
To: gentoo-commits
commit: efbb094443fc19e99bda76bdeb224541a9363d04
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 2 04:55:05 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Jul 2 04:55:05 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efbb0944
dev-ruby/hiera-eyaml: update upstream metadata
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/hiera-eyaml/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/hiera-eyaml/metadata.xml b/dev-ruby/hiera-eyaml/metadata.xml
index 5f4ebcf1047c..07ab2adb5524 100644
--- a/dev-ruby/hiera-eyaml/metadata.xml
+++ b/dev-ruby/hiera-eyaml/metadata.xml
@@ -10,6 +10,6 @@
<name>Gentoo Ruby Project</name>
</maintainer>
<upstream>
- <remote-id type="github">TomPoulton/hiera-eyaml</remote-id>
+ <remote-id type="github">voxpupuli/hiera-eyaml</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2023-07-02 4:55 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2023-07-02 4:55 UTC (permalink / raw
To: gentoo-commits
commit: dff4a54ee106281914f57e23b30184b83ae8aa97
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 2 04:49:48 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Jul 2 04:49:48 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff4a54e
dev-ruby/hiera-eyaml: add 3.4.0
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/hiera-eyaml/Manifest | 1 +
dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild | 56 +++++++++++++++++++++++++++
2 files changed, 57 insertions(+)
diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 8bb06486fe67..4168aa69aba0 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1 +1,2 @@
DIST hiera-eyaml-3.3.0.tar.gz 60385 BLAKE2B 222c0e531a0b713a0d996895168229468f131d9ce1dd786ef8337b5d9ec8a322e336bd12191253fb09e11d60682491081acd5b946a7257b6183e6533fe924811 SHA512 4bb81b87244177a4ab3ca80d0a5e67a8e6534dbdf4d489ca9f918ea97981e50d203e441cff6a35996878b6fa91815e00bdb8261e19359bb3f00efc14b1f25e0d
+DIST hiera-eyaml-3.4.0.tar.gz 60920 BLAKE2B 73a2a5c15d79b8084f226173667fc29875ea4614a09030171f81a1b2c632d45071e8952765afb9900c695643016117f9e1a28f9cefe7a19a9de67315ed4d139b SHA512 64443cc49e66dd95cb85d5a2e26a50b5c60ef78dc21354fb5a3760f4e1f0005936d46ff54232e2f2e1b250628a4844b79a8ca267c4d72ab53ef318cde10a074b
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild
new file mode 100644
index 000000000000..db643f2513ac
--- /dev/null
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Encrypted YAML backend for hiera"
+HOMEPAGE="https://github.com/voxpupuli/hiera-eyaml"
+SRC_URI="https://github.com/voxpupuli/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+ruby_add_rdepend "
+ >=dev-ruby/highline-1.6.19:*
+ dev-ruby/optimist
+"
+
+ruby_add_bdepend "test? (
+ dev-util/cucumber
+ ~dev-util/aruba-0.6.2
+ dev-ruby/hiera-eyaml-plaintext
+)"
+
+BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) )"
+
+all_ruby_prepare() {
+ # Fix highline dependency to be compatible with more versions.
+ sed -i -e '/highline/ s/~>/>=/' \
+ -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ sed -i -e "s:/tmp:${T}:" \
+ features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \
+ features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \
+ features/sandbox/puppet-envvar/environments/local/modules/test/manifests/run.pp \
+ features/puppet.feature
+}
+
+each_ruby_prepare() {
+ # Run tests with the correct ruby interpreter
+ sed -i -e 's:I run `eyaml:I run `'${RUBY}' '"${S}"'/bin/eyaml:' features/*.feature || die
+
+}
+
+each_ruby_test() {
+ CUCUMBER_PUBLISH_QUIET=true ${RUBY} -S cucumber --format progress features || die
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2023-04-13 6:11 Sam James
0 siblings, 0 replies; 31+ messages in thread
From: Sam James @ 2023-04-13 6:11 UTC (permalink / raw
To: gentoo-commits
commit: 88999f4e4227e2d8a4444927ad63255847607a73
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 13 06:08:51 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 13 06:11:17 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88999f4e
dev-ruby/hiera-eyaml: Keyword 3.3.0-r1 arm64, #734842
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
index 4b4f8c618ace..89b2847b8bf5 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/voxpupuli/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.
LICENSE="MIT"
SLOT="3"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test"
ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2023-03-27 8:35 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2023-03-27 8:35 UTC (permalink / raw
To: gentoo-commits
commit: dd796acde34cfefd9950dd751164df2a5160d475
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 27 08:35:28 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Mar 27 08:35:39 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd796acd
dev-ruby/hiera-eyaml: drop 3.3.0
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0.ebuild | 49 ---------------------------
1 file changed, 49 deletions(-)
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0.ebuild
deleted file mode 100644
index 0c4a92e3baa9..000000000000
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Encrypted YAML backend for hiera"
-HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml"
-SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"
-ruby_add_rdepend "dev-ruby/optimist"
-ruby_add_rdepend "!!dev-ruby/hiera-eyaml:0" # both install the /usr/bin/eyaml binary
-
-ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 <app-admin/puppet-6 dev-ruby/hiera-eyaml-plaintext )"
-
-all_ruby_prepare() {
- # Fix highline dependency to be compatible with more versions.
- sed -i -e '/highline/ s/~>/>=/' \
- -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- sed -i -e "s:/tmp:${T}:" \
- features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \
- features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \
- features/sandbox/puppet-envvar/environments/local/modules/test/manifests/run.pp \
- features/puppet.feature
-}
-
-each_ruby_prepare() {
- # Run tests with the correct ruby interpreter
- sed -i -e 's:I run `eyaml:I run `'${RUBY}' '"${S}"'/bin/eyaml:' features/*.feature || die
-
-}
-
-each_ruby_test() {
- ${RUBY} -S cucumber --format progress features || die
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2023-03-27 8:21 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2023-03-27 8:21 UTC (permalink / raw
To: gentoo-commits
commit: 8be317aabb4336d206fb2cf392d863aba3eea847
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 27 08:20:01 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Mar 27 08:20:01 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be317aa
dev-ruby/hiera-eyaml: add ruby30, ruby31
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild | 55 ++++++++++++++++++++++++
1 file changed, 55 insertions(+)
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
new file mode 100644
index 000000000000..4b4f8c618ace
--- /dev/null
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Encrypted YAML backend for hiera"
+HOMEPAGE="https://github.com/voxpupuli/hiera-eyaml"
+SRC_URI="https://github.com/voxpupuli/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"
+ruby_add_rdepend "dev-ruby/optimist"
+ruby_add_rdepend "!!dev-ruby/hiera-eyaml:0" # both install the /usr/bin/eyaml binary
+
+ruby_add_bdepend "test? (
+ dev-util/cucumber
+ ~dev-util/aruba-0.6.2
+ dev-ruby/hiera-eyaml-plaintext
+)"
+
+BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) )"
+
+all_ruby_prepare() {
+ # Fix highline dependency to be compatible with more versions.
+ sed -i -e '/highline/ s/~>/>=/' \
+ -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ sed -i -e "s:/tmp:${T}:" \
+ features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \
+ features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \
+ features/sandbox/puppet-envvar/environments/local/modules/test/manifests/run.pp \
+ features/puppet.feature
+}
+
+each_ruby_prepare() {
+ # Run tests with the correct ruby interpreter
+ sed -i -e 's:I run `eyaml:I run `'${RUBY}' '"${S}"'/bin/eyaml:' features/*.feature || die
+
+}
+
+each_ruby_test() {
+ CUCUMBER_PUBLISH_QUIET=true ${RUBY} -S cucumber --format progress features || die
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2023-03-11 7:37 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2023-03-11 7:37 UTC (permalink / raw
To: gentoo-commits
commit: c9dd533de2e7266a92d4bd989fa4a235d99c94a1
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 11 07:23:19 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Mar 11 07:23:19 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9dd533d
dev-ruby/hiera-eyaml: drop 3.1.1, 3.2.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/hiera-eyaml/Manifest | 2 --
dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild | 48 --------------------------
dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild | 49 ---------------------------
3 files changed, 99 deletions(-)
diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index e96204128486..8bb06486fe67 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1,3 +1 @@
-DIST hiera-eyaml-3.1.1.tar.gz 54848 BLAKE2B 8daa4925bf1fb945ddb5ce7a485c3bf2bfca8747eb0cf00530eb91307d18d3f5c73699a30631b80e7825baac3a8b0c1695bd0313906bc8c7aba9c3c00d69b9cc SHA512 3bc93ca31af96383401f28644490f5540a70cf719e47d340794daf6c8bcc7fe9800d1d1e6ba99aba344831966f8d15f1a1fd9d1522696457f0bdec79dd45a108
-DIST hiera-eyaml-3.2.2.tar.gz 59174 BLAKE2B 2e31d1d0807096757f338a3f112a2f853f9dc61d14f92720a06e8835ef5b2228cea1ef2db1d5d7a2758422158acca14e882e1fa88a3189fcc254573e15e32185 SHA512 ac7800d35cba9b11e1fcfd831419caa1fb32fc1747499f780a40005cf57a87be4562f52251b8f5482156ad98892d41fe5060e48f74a75a0d1657dd5c04b8ee92
DIST hiera-eyaml-3.3.0.tar.gz 60385 BLAKE2B 222c0e531a0b713a0d996895168229468f131d9ce1dd786ef8337b5d9ec8a322e336bd12191253fb09e11d60682491081acd5b946a7257b6183e6533fe924811 SHA512 4bb81b87244177a4ab3ca80d0a5e67a8e6534dbdf4d489ca9f918ea97981e50d203e441cff6a35996878b6fa91815e00bdb8261e19359bb3f00efc14b1f25e0d
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild
deleted file mode 100644
index cb1acb35e03f..000000000000
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Encrypted YAML backend for hiera"
-HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml"
-SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"
-ruby_add_rdepend "dev-ruby/optimist"
-ruby_add_rdepend "!!dev-ruby/hiera-eyaml:0" # both install the /usr/bin/eyaml binary
-
-ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 <app-admin/puppet-6 dev-ruby/hiera-eyaml-plaintext )"
-
-all_ruby_prepare() {
- # Fix highline dependency to be compatible with more versions.
- sed -i -e '/highline/ s/~>/>=/' \
- -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- sed -i -e "s:/tmp:${T}:" \
- features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \
- features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \
- features/puppet.feature
-}
-
-each_ruby_prepare() {
- # Run tests with the correct ruby interpreter
- sed -i -e 's:I run `eyaml:I run `'${RUBY}' '"${S}"'/bin/eyaml:' features/*.feature || die
-
-}
-
-each_ruby_test() {
- ${RUBY} -S cucumber --format progress features || die
-}
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild
deleted file mode 100644
index c20c61b8599b..000000000000
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Encrypted YAML backend for hiera"
-HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml"
-SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"
-ruby_add_rdepend "dev-ruby/optimist"
-ruby_add_rdepend "!!dev-ruby/hiera-eyaml:0" # both install the /usr/bin/eyaml binary
-
-ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 <app-admin/puppet-6 dev-ruby/hiera-eyaml-plaintext )"
-
-all_ruby_prepare() {
- # Fix highline dependency to be compatible with more versions.
- sed -i -e '/highline/ s/~>/>=/' \
- -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- sed -i -e "s:/tmp:${T}:" \
- features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \
- features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \
- features/sandbox/puppet-envvar/environments/local/modules/test/manifests/run.pp \
- features/puppet.feature
-}
-
-each_ruby_prepare() {
- # Run tests with the correct ruby interpreter
- sed -i -e 's:I run `eyaml:I run `'${RUBY}' '"${S}"'/bin/eyaml:' features/*.feature || die
-
-}
-
-each_ruby_test() {
- ${RUBY} -S cucumber --format progress features || die
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2021-11-25 9:09 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2021-11-25 9:09 UTC (permalink / raw
To: gentoo-commits
commit: 3edb367eddbd2292458d93e2265094b3e15c1966
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 25 08:43:22 2021 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Nov 25 09:09:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3edb367e
dev-ruby/hiera-eyaml: add 3.2.2
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/hiera-eyaml/Manifest | 1 +
dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild | 49 +++++++++++++++++++++++++++
2 files changed, 50 insertions(+)
diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 6a445bbcdf7c..3c35e69a1085 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1 +1,2 @@
DIST hiera-eyaml-3.1.1.tar.gz 54848 BLAKE2B 8daa4925bf1fb945ddb5ce7a485c3bf2bfca8747eb0cf00530eb91307d18d3f5c73699a30631b80e7825baac3a8b0c1695bd0313906bc8c7aba9c3c00d69b9cc SHA512 3bc93ca31af96383401f28644490f5540a70cf719e47d340794daf6c8bcc7fe9800d1d1e6ba99aba344831966f8d15f1a1fd9d1522696457f0bdec79dd45a108
+DIST hiera-eyaml-3.2.2.tar.gz 59174 BLAKE2B 2e31d1d0807096757f338a3f112a2f853f9dc61d14f92720a06e8835ef5b2228cea1ef2db1d5d7a2758422158acca14e882e1fa88a3189fcc254573e15e32185 SHA512 ac7800d35cba9b11e1fcfd831419caa1fb32fc1747499f780a40005cf57a87be4562f52251b8f5482156ad98892d41fe5060e48f74a75a0d1657dd5c04b8ee92
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild
new file mode 100644
index 000000000000..076d16797b4c
--- /dev/null
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.2.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Encrypted YAML backend for hiera"
+HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml"
+SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"
+ruby_add_rdepend "dev-ruby/optimist"
+ruby_add_rdepend "!!dev-ruby/hiera-eyaml:0" # both install the /usr/bin/eyaml binary
+
+ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 <app-admin/puppet-6 dev-ruby/hiera-eyaml-plaintext )"
+
+all_ruby_prepare() {
+ # Fix highline dependency to be compatible with more versions.
+ sed -i -e '/highline/ s/~>/>=/' \
+ -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ sed -i -e 's:/tmp:'${T}':' \
+ features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \
+ features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \
+ features/sandbox/puppet-envvar/environments/local/modules/test/manifests/run.pp \
+ features/puppet.feature
+}
+
+each_ruby_prepare() {
+ # Run tests with the correct ruby interpreter
+ sed -i -e 's:I run `eyaml:I run `'${RUBY}' '${S}'/bin/eyaml:' features/*.feature || die
+
+}
+
+each_ruby_test() {
+ ${RUBY} -S cucumber --format progress features || die
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2020-09-14 6:09 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2020-09-14 6:09 UTC (permalink / raw
To: gentoo-commits
commit: f01f1e15fe0853786628887fc1f9e5ffb4e6c0e7
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 13 08:01:01 2020 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Sep 14 06:09:29 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f01f1e15
dev-ruby/hiera-eyaml: add 3.1.1
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild
index 863a4be4abb..29e79172ccd 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2020-09-14 6:09 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2020-09-14 6:09 UTC (permalink / raw
To: gentoo-commits
commit: ba7c5502b6bbe57c7ea9b9405f12c22b1a869311
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 13 06:58:40 2020 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Sep 14 06:09:28 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba7c5502
dev-ruby/hiera-eyaml: cleanup
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/hiera-eyaml/Manifest | 2 --
dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild | 48 ---------------------------
dev-ruby/hiera-eyaml/hiera-eyaml-3.1.0.ebuild | 48 ---------------------------
3 files changed, 98 deletions(-)
diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 73f441d2b82..6a445bbcdf7 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1,3 +1 @@
-DIST hiera-eyaml-3.0.0.tar.gz 54416 BLAKE2B 75587799b228562ae89ab4e46fdd5d4a256f66403df0a2c0761aadec17fb3fa95c1207aee5a4663bcbd843c7d6e0594ce2c0edf6973184b64522a987d628b549 SHA512 805496478d0fe142ea1661345d92e5ad2ad4c18c98bb83c8f799031b784a997e1aee2a11b46600a8ddbe0b147072ea0f83fbfa100df5b5fc534d7489850d9827
-DIST hiera-eyaml-3.1.0.tar.gz 55857 BLAKE2B 6038798c86f6c7cfb56ed2519961bcdb7937d16e0376ba426c5ae4a892cef9863e6728368af8da31359abc956d78ab38d379bca5ba8cbf567c2c812ee33929fe SHA512 970aa0dd696acd77062ac5c289c9ac0e5992c58acc4df379500978904e58a2054801fa7c36fa3b156dd1b635ef19522cc9886bd91c83e8fda6d00058b18ab9d9
DIST hiera-eyaml-3.1.1.tar.gz 54848 BLAKE2B 8daa4925bf1fb945ddb5ce7a485c3bf2bfca8747eb0cf00530eb91307d18d3f5c73699a30631b80e7825baac3a8b0c1695bd0313906bc8c7aba9c3c00d69b9cc SHA512 3bc93ca31af96383401f28644490f5540a70cf719e47d340794daf6c8bcc7fe9800d1d1e6ba99aba344831966f8d15f1a1fd9d1522696457f0bdec79dd45a108
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild
deleted file mode 100644
index 744e6a1d5e2..00000000000
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Encrypted YAML backend for hiera"
-HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml"
-SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"
-ruby_add_rdepend "dev-ruby/optimist"
-ruby_add_rdepend "!!dev-ruby/hiera-eyaml:0" # both install the /usr/bin/eyaml binary
-
-ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 <app-admin/puppet-6 dev-ruby/hiera-eyaml-plaintext )"
-
-all_ruby_prepare() {
- # Fix highline dependency to be compatible with more versions.
- sed -i -e '/highline/ s/~>/>=/' \
- -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- sed -i -e 's:/tmp:'${T}':' \
- features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \
- features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \
- features/puppet.feature
-}
-
-each_ruby_prepare() {
- # Run tests with the correct ruby interpreter
- sed -i -e 's:I run `eyaml:I run `'${RUBY}' '${S}'/bin/eyaml:' features/*.feature || die
-
-}
-
-each_ruby_test() {
- ${RUBY} -S cucumber --format progress features || die
-}
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.0.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.0.ebuild
deleted file mode 100644
index 863a4be4abb..00000000000
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Encrypted YAML backend for hiera"
-HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml"
-SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"
-ruby_add_rdepend "dev-ruby/optimist"
-ruby_add_rdepend "!!dev-ruby/hiera-eyaml:0" # both install the /usr/bin/eyaml binary
-
-ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 <app-admin/puppet-6 dev-ruby/hiera-eyaml-plaintext )"
-
-all_ruby_prepare() {
- # Fix highline dependency to be compatible with more versions.
- sed -i -e '/highline/ s/~>/>=/' \
- -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- sed -i -e 's:/tmp:'${T}':' \
- features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \
- features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \
- features/puppet.feature
-}
-
-each_ruby_prepare() {
- # Run tests with the correct ruby interpreter
- sed -i -e 's:I run `eyaml:I run `'${RUBY}' '${S}'/bin/eyaml:' features/*.feature || die
-
-}
-
-each_ruby_test() {
- ${RUBY} -S cucumber --format progress features || die
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2019-11-15 6:11 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2019-11-15 6:11 UTC (permalink / raw
To: gentoo-commits
commit: 76ba29e5e2c8f244b1e240b3830b4108787820f5
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 15 05:55:17 2019 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Nov 15 05:55:17 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ba29e5
dev-ruby/hiera-eyaml: add 3.1.1
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/hiera-eyaml/Manifest | 1 +
dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild | 48 +++++++++++++++++++++++++++
2 files changed, 49 insertions(+)
diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 62809d819fa..73f441d2b82 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1,2 +1,3 @@
DIST hiera-eyaml-3.0.0.tar.gz 54416 BLAKE2B 75587799b228562ae89ab4e46fdd5d4a256f66403df0a2c0761aadec17fb3fa95c1207aee5a4663bcbd843c7d6e0594ce2c0edf6973184b64522a987d628b549 SHA512 805496478d0fe142ea1661345d92e5ad2ad4c18c98bb83c8f799031b784a997e1aee2a11b46600a8ddbe0b147072ea0f83fbfa100df5b5fc534d7489850d9827
DIST hiera-eyaml-3.1.0.tar.gz 55857 BLAKE2B 6038798c86f6c7cfb56ed2519961bcdb7937d16e0376ba426c5ae4a892cef9863e6728368af8da31359abc956d78ab38d379bca5ba8cbf567c2c812ee33929fe SHA512 970aa0dd696acd77062ac5c289c9ac0e5992c58acc4df379500978904e58a2054801fa7c36fa3b156dd1b635ef19522cc9886bd91c83e8fda6d00058b18ab9d9
+DIST hiera-eyaml-3.1.1.tar.gz 54848 BLAKE2B 8daa4925bf1fb945ddb5ce7a485c3bf2bfca8747eb0cf00530eb91307d18d3f5c73699a30631b80e7825baac3a8b0c1695bd0313906bc8c7aba9c3c00d69b9cc SHA512 3bc93ca31af96383401f28644490f5540a70cf719e47d340794daf6c8bcc7fe9800d1d1e6ba99aba344831966f8d15f1a1fd9d1522696457f0bdec79dd45a108
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild
new file mode 100644
index 00000000000..863a4be4abb
--- /dev/null
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Encrypted YAML backend for hiera"
+HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml"
+SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"
+ruby_add_rdepend "dev-ruby/optimist"
+ruby_add_rdepend "!!dev-ruby/hiera-eyaml:0" # both install the /usr/bin/eyaml binary
+
+ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 <app-admin/puppet-6 dev-ruby/hiera-eyaml-plaintext )"
+
+all_ruby_prepare() {
+ # Fix highline dependency to be compatible with more versions.
+ sed -i -e '/highline/ s/~>/>=/' \
+ -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ sed -i -e 's:/tmp:'${T}':' \
+ features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \
+ features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \
+ features/puppet.feature
+}
+
+each_ruby_prepare() {
+ # Run tests with the correct ruby interpreter
+ sed -i -e 's:I run `eyaml:I run `'${RUBY}' '${S}'/bin/eyaml:' features/*.feature || die
+
+}
+
+each_ruby_test() {
+ ${RUBY} -S cucumber --format progress features || die
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2019-11-12 6:28 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2019-11-12 6:28 UTC (permalink / raw
To: gentoo-commits
commit: 1f3891420e235fe7197679ea5a397d7288cefc33
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 12 06:24:56 2019 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Nov 12 06:24:56 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f389142
dev-ruby/hiera-eyaml: add 3.1.0
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/hiera-eyaml/Manifest | 1 +
dev-ruby/hiera-eyaml/hiera-eyaml-3.1.0.ebuild | 48 +++++++++++++++++++++++++++
2 files changed, 49 insertions(+)
diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 2d3e7439b05..62809d819fa 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1 +1,2 @@
DIST hiera-eyaml-3.0.0.tar.gz 54416 BLAKE2B 75587799b228562ae89ab4e46fdd5d4a256f66403df0a2c0761aadec17fb3fa95c1207aee5a4663bcbd843c7d6e0594ce2c0edf6973184b64522a987d628b549 SHA512 805496478d0fe142ea1661345d92e5ad2ad4c18c98bb83c8f799031b784a997e1aee2a11b46600a8ddbe0b147072ea0f83fbfa100df5b5fc534d7489850d9827
+DIST hiera-eyaml-3.1.0.tar.gz 55857 BLAKE2B 6038798c86f6c7cfb56ed2519961bcdb7937d16e0376ba426c5ae4a892cef9863e6728368af8da31359abc956d78ab38d379bca5ba8cbf567c2c812ee33929fe SHA512 970aa0dd696acd77062ac5c289c9ac0e5992c58acc4df379500978904e58a2054801fa7c36fa3b156dd1b635ef19522cc9886bd91c83e8fda6d00058b18ab9d9
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.0.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.0.ebuild
new file mode 100644
index 00000000000..863a4be4abb
--- /dev/null
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.1.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Encrypted YAML backend for hiera"
+HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml"
+SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"
+ruby_add_rdepend "dev-ruby/optimist"
+ruby_add_rdepend "!!dev-ruby/hiera-eyaml:0" # both install the /usr/bin/eyaml binary
+
+ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 <app-admin/puppet-6 dev-ruby/hiera-eyaml-plaintext )"
+
+all_ruby_prepare() {
+ # Fix highline dependency to be compatible with more versions.
+ sed -i -e '/highline/ s/~>/>=/' \
+ -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ sed -i -e 's:/tmp:'${T}':' \
+ features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \
+ features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \
+ features/puppet.feature
+}
+
+each_ruby_prepare() {
+ # Run tests with the correct ruby interpreter
+ sed -i -e 's:I run `eyaml:I run `'${RUBY}' '${S}'/bin/eyaml:' features/*.feature || die
+
+}
+
+each_ruby_test() {
+ ${RUBY} -S cucumber --format progress features || die
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2019-10-17 5:38 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2019-10-17 5:38 UTC (permalink / raw
To: gentoo-commits
commit: 16fe80c54035083087fd4d83c17b56b53d44fed0
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 17 05:36:56 2019 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Oct 17 05:36:56 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16fe80c5
dev-ruby/hiera-eyaml: add ruby26
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild
index 0ac125d7087..744e6a1d5e2 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2019-05-18 5:36 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2019-05-18 5:36 UTC (permalink / raw
To: gentoo-commits
commit: 09d49dc962e965412fdb642ad36fcc0c101b04c1
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat May 18 05:33:21 2019 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat May 18 05:33:21 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09d49dc9
dev-ruby/hiera-eyaml: cleanup masked slots
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
dev-ruby/hiera-eyaml/Manifest | 1 -
dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild | 48 ------------------------
2 files changed, 49 deletions(-)
diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 2118e3f1a35..2d3e7439b05 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1,2 +1 @@
-DIST hiera-eyaml-2.1.0.tar.gz 46179 BLAKE2B a25eaf1e013af4add5c4628dab168daedfeb8763038f4e003d5e48b5e51ddc25dbbb8b01d024836163089106d0786d27af43113b3db950ecb302c3ec5a82d7a8 SHA512 b85de0de0cb4f4a7b381ec7e406e5b3858b1e93b5475830df6991fc679d1391a88dd988c0d266942e70fb4705ba47cb656fd732bd923f8290dd90a5bf6e4a5fb
DIST hiera-eyaml-3.0.0.tar.gz 54416 BLAKE2B 75587799b228562ae89ab4e46fdd5d4a256f66403df0a2c0761aadec17fb3fa95c1207aee5a4663bcbd843c7d6e0594ce2c0edf6973184b64522a987d628b549 SHA512 805496478d0fe142ea1661345d92e5ad2ad4c18c98bb83c8f799031b784a997e1aee2a11b46600a8ddbe0b147072ea0f83fbfa100df5b5fc534d7489850d9827
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
deleted file mode 100644
index ff6b41f65d1..00000000000
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGES.md PLUGINS.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Encrypted YAML backend for hiera"
-HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml"
-SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/highline-1.6.19"
-ruby_add_rdepend "dev-ruby/trollop:2"
-ruby_add_rdepend "!!dev-ruby/hiera-eyaml:3" # both install the /usr/bin/eyaml binary
-
-ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 <app-admin/puppet-5 dev-ruby/hiera-eyaml-plaintext )"
-
-all_ruby_prepare() {
- # Fix highline dependency to be compatible with more versions.
- sed -i -e '/highline/ s/~>/>=/' \
- -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- sed -i -e 's:/tmp:'${T}':' \
- features/sandbox/puppet/environments/local/modules/test/manifests/init.pp \
- features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/init.pp \
- features/puppet.feature
-}
-
-each_ruby_prepare() {
- # Run tests with the correct ruby interpreter
- sed -i -e 's:I run `eyaml:I run `'${RUBY}' '${S}'/bin/eyaml:' features/*.feature || die
-
-}
-
-each_ruby_test() {
- ${RUBY} -S cucumber --format progress features || die
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2019-04-30 22:48 Robin H. Johnson
0 siblings, 0 replies; 31+ messages in thread
From: Robin H. Johnson @ 2019-04-30 22:48 UTC (permalink / raw
To: gentoo-commits
commit: e252c9ee0c259a69373580ecc73af142f1f04cd6
Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 30 22:48:02 2019 +0000
Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Tue Apr 30 22:48:02 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e252c9ee
dev-ruby/hiera-eyaml: fix wrong slot in blocker
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
index c7b9c9c8450..ff6b41f65d1 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
@@ -22,7 +22,7 @@ IUSE="test"
ruby_add_rdepend ">=dev-ruby/highline-1.6.19"
ruby_add_rdepend "dev-ruby/trollop:2"
-ruby_add_rdepend "!!dev-ruby/hiera-eyaml:2" # both install the /usr/bin/eyaml binary
+ruby_add_rdepend "!!dev-ruby/hiera-eyaml:3" # both install the /usr/bin/eyaml binary
ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 <app-admin/puppet-5 dev-ruby/hiera-eyaml-plaintext )"
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2019-04-30 18:08 Robin H. Johnson
0 siblings, 0 replies; 31+ messages in thread
From: Robin H. Johnson @ 2019-04-30 18:08 UTC (permalink / raw
To: gentoo-commits
commit: 5f587af3436e351d22d4f667184d23e99ed60610
Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 30 18:08:00 2019 +0000
Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Tue Apr 30 18:08:00 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f587af3
dev-ruby/hiera-eyaml: fix typo; not caught by repoman
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild | 2 +-
dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
index 07787f48cf8..c7b9c9c8450 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
@@ -22,7 +22,7 @@ IUSE="test"
ruby_add_rdepend ">=dev-ruby/highline-1.6.19"
ruby_add_rdepend "dev-ruby/trollop:2"
-ruby_add_rdepend "!!dev-ruby/heira-eyaml:2" # both install the /usr/bin/eyaml binary
+ruby_add_rdepend "!!dev-ruby/hiera-eyaml:2" # both install the /usr/bin/eyaml binary
ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 <app-admin/puppet-5 dev-ruby/hiera-eyaml-plaintext )"
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild
index 7bb51f87551..0ac125d7087 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild
@@ -22,7 +22,7 @@ IUSE="test"
ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"
ruby_add_rdepend "dev-ruby/optimist"
-ruby_add_rdepend "!!dev-ruby/heira-eyaml:0" # both install the /usr/bin/eyaml binary
+ruby_add_rdepend "!!dev-ruby/hiera-eyaml:0" # both install the /usr/bin/eyaml binary
ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 <app-admin/puppet-6 dev-ruby/hiera-eyaml-plaintext )"
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2019-04-30 18:06 Robin H. Johnson
0 siblings, 0 replies; 31+ messages in thread
From: Robin H. Johnson @ 2019-04-30 18:06 UTC (permalink / raw
To: gentoo-commits
commit: 50f7f7c58aaf64bcd4bf5fc4e7825c6a5a2c2418
Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 30 18:06:37 2019 +0000
Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Tue Apr 30 18:06:46 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f7f7c5
dev-ruby/hiera-eyaml: slots are mutually exclusive due to file conflict
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild | 3 ++-
dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild | 1 +
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
index cb3f8af09f7..07787f48cf8 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -22,6 +22,7 @@ IUSE="test"
ruby_add_rdepend ">=dev-ruby/highline-1.6.19"
ruby_add_rdepend "dev-ruby/trollop:2"
+ruby_add_rdepend "!!dev-ruby/heira-eyaml:2" # both install the /usr/bin/eyaml binary
ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 <app-admin/puppet-5 dev-ruby/hiera-eyaml-plaintext )"
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild
index 22b09b8ad76..7bb51f87551 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild
@@ -22,6 +22,7 @@ IUSE="test"
ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"
ruby_add_rdepend "dev-ruby/optimist"
+ruby_add_rdepend "!!dev-ruby/heira-eyaml:0" # both install the /usr/bin/eyaml binary
ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 <app-admin/puppet-6 dev-ruby/hiera-eyaml-plaintext )"
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2019-03-11 19:36 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2019-03-11 19:36 UTC (permalink / raw
To: gentoo-commits
commit: bcf4582eeae065d74eac924338d750faef955d48
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 11 19:34:44 2019 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Mar 11 19:35:22 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf4582e
dev-ruby/hiera-eyaml: add 3.0.0
Fixes: https://bugs.gentoo.org/680050
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-ruby/hiera-eyaml/Manifest | 1 +
dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild | 47 +++++++++++++++++++++++++++
2 files changed, 48 insertions(+)
diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 28063cacbb2..2118e3f1a35 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1 +1,2 @@
DIST hiera-eyaml-2.1.0.tar.gz 46179 BLAKE2B a25eaf1e013af4add5c4628dab168daedfeb8763038f4e003d5e48b5e51ddc25dbbb8b01d024836163089106d0786d27af43113b3db950ecb302c3ec5a82d7a8 SHA512 b85de0de0cb4f4a7b381ec7e406e5b3858b1e93b5475830df6991fc679d1391a88dd988c0d266942e70fb4705ba47cb656fd732bd923f8290dd90a5bf6e4a5fb
+DIST hiera-eyaml-3.0.0.tar.gz 54416 BLAKE2B 75587799b228562ae89ab4e46fdd5d4a256f66403df0a2c0761aadec17fb3fa95c1207aee5a4663bcbd843c7d6e0594ce2c0edf6973184b64522a987d628b549 SHA512 805496478d0fe142ea1661345d92e5ad2ad4c18c98bb83c8f799031b784a997e1aee2a11b46600a8ddbe0b147072ea0f83fbfa100df5b5fc534d7489850d9827
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild
new file mode 100644
index 00000000000..22b09b8ad76
--- /dev/null
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.0.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Encrypted YAML backend for hiera"
+HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml"
+SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/highline-1.6.19:*"
+ruby_add_rdepend "dev-ruby/optimist"
+
+ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 <app-admin/puppet-6 dev-ruby/hiera-eyaml-plaintext )"
+
+all_ruby_prepare() {
+ # Fix highline dependency to be compatible with more versions.
+ sed -i -e '/highline/ s/~>/>=/' \
+ -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ sed -i -e 's:/tmp:'${T}':' \
+ features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \
+ features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp \
+ features/puppet.feature
+}
+
+each_ruby_prepare() {
+ # Run tests with the correct ruby interpreter
+ sed -i -e 's:I run `eyaml:I run `'${RUBY}' '${S}'/bin/eyaml:' features/*.feature || die
+
+}
+
+each_ruby_test() {
+ ${RUBY} -S cucumber --format progress features || die
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2018-12-17 5:59 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2018-12-17 5:59 UTC (permalink / raw
To: gentoo-commits
commit: c3138565f6c8c247bcfbb2ac434ab894491e6dbb
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 17 05:58:46 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Dec 17 05:58:46 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3138565
dev-ruby/hiera-eyaml: only compatible with puppet < 5
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
index 007f7adf8e8..cb3f8af09f7 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md CHANGES.md PLUGINS.md"
@@ -23,7 +23,7 @@ IUSE="test"
ruby_add_rdepend ">=dev-ruby/highline-1.6.19"
ruby_add_rdepend "dev-ruby/trollop:2"
-ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 app-admin/puppet dev-ruby/hiera-eyaml-plaintext )"
+ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 <app-admin/puppet-5 dev-ruby/hiera-eyaml-plaintext )"
all_ruby_prepare() {
# Fix highline dependency to be compatible with more versions.
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2018-01-22 20:25 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2018-01-22 20:25 UTC (permalink / raw
To: gentoo-commits
commit: 3ed846515e2eb752b94f8318b342eb03330437ca
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 22 20:17:21 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Jan 22 20:24:48 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ed84651
dev-ruby/hiera-eyaml: cleanup
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r1.ebuild | 47 ------------------------
dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0.ebuild | 47 ------------------------
2 files changed, 94 deletions(-)
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r1.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r1.ebuild
deleted file mode 100644
index 3a1c363d721..00000000000
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGES.md PLUGINS.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Encrypted YAML backend for hiera"
-HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml"
-SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/highline-1.6.19"
-ruby_add_rdepend "dev-ruby/trollop:2"
-
-ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 app-admin/puppet dev-ruby/hiera-eyaml-plaintext )"
-
-all_ruby_prepare() {
- # Fix highline dependency to be compatible with more versions.
- sed -i -e '/highline/ s/~>/>=/' \
- -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- sed -i -e 's:/tmp:'${T}':' \
- features/sandbox/puppet/environments/local/modules/test/manifests/init.pp \
- features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/init.pp \
- features/puppet.feature
-}
-
-each_ruby_prepare() {
- # Run tests with the correct ruby interpreter
- sed -i -e 's:I run `eyaml:I run `'${RUBY}' '${S}'/bin/eyaml:' features/*.feature || die
-
-}
-
-each_ruby_test() {
- ${RUBY} -S cucumber --format progress features || die
-}
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0.ebuild
deleted file mode 100644
index 05be0dd4b98..00000000000
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby21 ruby22"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGES.md PLUGINS.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Encrypted YAML backend for hiera"
-HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml"
-SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/highline-1.6.19"
-ruby_add_rdepend "dev-ruby/trollop:2"
-
-ruby_add_bdepend "test? ( dev-util/cucumber =dev-util/aruba-0.6.2 app-admin/puppet dev-ruby/hiera-eyaml-plaintext )"
-
-all_ruby_prepare() {
- # Fix highline dependency to be compatible with more versions.
- sed -i -e '/highline/ s/~>/>=/' \
- -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- sed -i -e 's:/tmp:'${T}':' \
- features/sandbox/puppet/environments/local/modules/test/manifests/init.pp \
- features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/init.pp \
- features/puppet.feature
-}
-
-each_ruby_prepare() {
- # Run tests with the correct ruby interpreter
- sed -i -e 's:I run `eyaml:I run `'${RUBY}' '${S}'/bin/eyaml:' features/*.feature || die
-
-}
-
-each_ruby_test() {
- ${RUBY} -S cucumber --format progress features || die
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2017-12-28 23:00 Robin H. Johnson
0 siblings, 0 replies; 31+ messages in thread
From: Robin H. Johnson @ 2017-12-28 23:00 UTC (permalink / raw
To: gentoo-commits
commit: 22f93ac5d1fbb5a500d13631a9abc7c8f3caf8cc
Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 28 00:31:55 2017 +0000
Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Thu Dec 28 23:00:21 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22f93ac5
dev-ruby/hiera-eyaml: bump for ruby targets
Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
Package-Manager: Portage-2.3.16, Repoman-2.3.6
dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild | 47 ++++++++++++++++++++++++
1 file changed, 47 insertions(+)
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
new file mode 100644
index 00000000000..007f7adf8e8
--- /dev/null
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGES.md PLUGINS.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Encrypted YAML backend for hiera"
+HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml"
+SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/highline-1.6.19"
+ruby_add_rdepend "dev-ruby/trollop:2"
+
+ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 app-admin/puppet dev-ruby/hiera-eyaml-plaintext )"
+
+all_ruby_prepare() {
+ # Fix highline dependency to be compatible with more versions.
+ sed -i -e '/highline/ s/~>/>=/' \
+ -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ sed -i -e 's:/tmp:'${T}':' \
+ features/sandbox/puppet/environments/local/modules/test/manifests/init.pp \
+ features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/init.pp \
+ features/puppet.feature
+}
+
+each_ruby_prepare() {
+ # Run tests with the correct ruby interpreter
+ sed -i -e 's:I run `eyaml:I run `'${RUBY}' '${S}'/bin/eyaml:' features/*.feature || die
+
+}
+
+each_ruby_test() {
+ ${RUBY} -S cucumber --format progress features || die
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2017-09-23 7:51 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2017-09-23 7:51 UTC (permalink / raw
To: gentoo-commits
commit: 525e8a0e078f47d02f410d832ffcfd3442d9ad06
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 23 07:50:34 2017 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Sep 23 07:51:08 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=525e8a0e
dev-ruby/hiera-eyaml: add ruby23 revision
Package-Manager: Portage-2.3.8, Repoman-2.3.2
dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r1.ebuild | 47 ++++++++++++++++++++++++
1 file changed, 47 insertions(+)
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r1.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r1.ebuild
new file mode 100644
index 00000000000..3a1c363d721
--- /dev/null
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGES.md PLUGINS.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Encrypted YAML backend for hiera"
+HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml"
+SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/highline-1.6.19"
+ruby_add_rdepend "dev-ruby/trollop:2"
+
+ruby_add_bdepend "test? ( dev-util/cucumber ~dev-util/aruba-0.6.2 app-admin/puppet dev-ruby/hiera-eyaml-plaintext )"
+
+all_ruby_prepare() {
+ # Fix highline dependency to be compatible with more versions.
+ sed -i -e '/highline/ s/~>/>=/' \
+ -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ sed -i -e 's:/tmp:'${T}':' \
+ features/sandbox/puppet/environments/local/modules/test/manifests/init.pp \
+ features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/init.pp \
+ features/puppet.feature
+}
+
+each_ruby_prepare() {
+ # Run tests with the correct ruby interpreter
+ sed -i -e 's:I run `eyaml:I run `'${RUBY}' '${S}'/bin/eyaml:' features/*.feature || die
+
+}
+
+each_ruby_test() {
+ ${RUBY} -S cucumber --format progress features || die
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2017-04-18 6:02 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2017-04-18 6:02 UTC (permalink / raw
To: gentoo-commits
commit: aa8dd99a6f2408f7aaaa871fd04c3f295a13cb2d
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 18 06:01:56 2017 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Apr 18 06:01:56 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa8dd99a
dev-ruby/hiera-eyaml: add ruby22, fix tests to use correct ruby version
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0.ebuild | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0.ebuild
index 6afd988b926..05be0dd4b98 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby20 ruby21"
+USE_RUBY="ruby21 ruby22"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md CHANGES.md PLUGINS.md"
@@ -36,6 +36,12 @@ all_ruby_prepare() {
features/puppet.feature
}
+each_ruby_prepare() {
+ # Run tests with the correct ruby interpreter
+ sed -i -e 's:I run `eyaml:I run `'${RUBY}' '${S}'/bin/eyaml:' features/*.feature || die
+
+}
+
each_ruby_test() {
${RUBY} -S cucumber --format progress features || die
}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2016-07-24 14:47 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2016-07-24 14:47 UTC (permalink / raw
To: gentoo-commits
commit: 54dd36e478c5e84e905ffc3a30e071d1a552d1e6
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 24 14:14:36 2016 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Jul 24 14:14:36 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54dd36e4
dev-ruby/hiera-eyaml: cleanup
Package-Manager: portage-2.2.28
dev-ruby/hiera-eyaml/Manifest | 1 -
dev-ruby/hiera-eyaml/hiera-eyaml-2.0.8.ebuild | 38 ---------------------------
2 files changed, 39 deletions(-)
diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 1c50147..2477910 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1,2 +1 @@
-DIST hiera-eyaml-2.0.8.tar.gz 44914 SHA256 232257c4fce926cd814992ab8c369ee5748bf68a2499216917ac0fb77fa1573c SHA512 2b7b51f88de1d21f3773f29ed87eb4ea241805efd474340b6b33ed431625b57e118e2335b3f6617cbe8b27745a9f1615aa8d1dbfa1b34c0e9f663a26691938a9 WHIRLPOOL 093cee0ed76f93903adc9f88c8a657ecd3f3581e55508c583114312ac7e2b59810ab5f6fa26a9a943b451ef4e41623e4d3be329917b7e488fac10aa74017db69
DIST hiera-eyaml-2.1.0.tar.gz 46179 SHA256 6a7878d02143c8114385b0232a8219c9df7beb4abd01c81a9cb0a45608a88e80 SHA512 b85de0de0cb4f4a7b381ec7e406e5b3858b1e93b5475830df6991fc679d1391a88dd988c0d266942e70fb4705ba47cb656fd732bd923f8290dd90a5bf6e4a5fb WHIRLPOOL 9d6f602bc63fd015cbfb130efd9e51f5a94ffafd2015d4183b13c1b4484f3fd235c73aa002f2157b28f28ae87aef6f67c32e8e9bafd5a326536967c3718fe799
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-2.0.8.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-2.0.8.ebuild
deleted file mode 100644
index a3df397..0000000
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-2.0.8.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20 ruby21"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGES.md PLUGINS.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Encrypted YAML backend for hiera"
-HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml"
-SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/highline-1.6.19"
-ruby_add_rdepend "dev-ruby/trollop:2"
-
-ruby_add_bdepend "test? ( dev-util/cucumber dev-util/aruba app-admin/puppet dev-ruby/hiera-eyaml-plaintext )"
-
-all_ruby_prepare() {
- # Fix highline dependency to be compatible with more versions.
- sed -i -e '/highline/ s/~>/>=/' \
- -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-}
-
-each_ruby_test() {
- ${RUBY} -S cucumber --format progress features || die
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2016-06-10 8:59 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2016-06-10 8:59 UTC (permalink / raw
To: gentoo-commits
commit: c2fc3db17509564ff9abb965c702f91be7e8c562
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 10 08:59:18 2016 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Jun 10 08:59:36 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2fc3db1
dev-ruby/hiera-eyaml: drop ruby19
Package-Manager: portage-2.2.28
dev-ruby/hiera-eyaml/hiera-eyaml-2.0.8.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-2.0.8.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-2.0.8.ebuild
index 530adf4..a3df397 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-2.0.8.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-2.0.8.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md CHANGES.md PLUGINS.md"
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2016-06-10 8:59 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2016-06-10 8:59 UTC (permalink / raw
To: gentoo-commits
commit: f37ae6400175ab3722f240e8c8d6a7fb5b69f897
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 10 08:58:52 2016 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Jun 10 08:59:34 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f37ae640
dev-ruby/hiera-eyaml: add 2.1.0
Package-Manager: portage-2.2.28
dev-ruby/hiera-eyaml/Manifest | 1 +
dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0.ebuild | 42 +++++++++++++++++++++++++++
2 files changed, 43 insertions(+)
diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 4aecc9a..1c50147 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1 +1,2 @@
DIST hiera-eyaml-2.0.8.tar.gz 44914 SHA256 232257c4fce926cd814992ab8c369ee5748bf68a2499216917ac0fb77fa1573c SHA512 2b7b51f88de1d21f3773f29ed87eb4ea241805efd474340b6b33ed431625b57e118e2335b3f6617cbe8b27745a9f1615aa8d1dbfa1b34c0e9f663a26691938a9 WHIRLPOOL 093cee0ed76f93903adc9f88c8a657ecd3f3581e55508c583114312ac7e2b59810ab5f6fa26a9a943b451ef4e41623e4d3be329917b7e488fac10aa74017db69
+DIST hiera-eyaml-2.1.0.tar.gz 46179 SHA256 6a7878d02143c8114385b0232a8219c9df7beb4abd01c81a9cb0a45608a88e80 SHA512 b85de0de0cb4f4a7b381ec7e406e5b3858b1e93b5475830df6991fc679d1391a88dd988c0d266942e70fb4705ba47cb656fd732bd923f8290dd90a5bf6e4a5fb WHIRLPOOL 9d6f602bc63fd015cbfb130efd9e51f5a94ffafd2015d4183b13c1b4484f3fd235c73aa002f2157b28f28ae87aef6f67c32e8e9bafd5a326536967c3718fe799
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0.ebuild
new file mode 100644
index 0000000..e0bfa8e
--- /dev/null
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-2.1.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGES.md PLUGINS.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Encrypted YAML backend for hiera"
+HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml"
+SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/highline-1.6.19"
+ruby_add_rdepend "dev-ruby/trollop:2"
+
+ruby_add_bdepend "test? ( dev-util/cucumber =dev-util/aruba-0.6.2 app-admin/puppet dev-ruby/hiera-eyaml-plaintext )"
+
+all_ruby_prepare() {
+ # Fix highline dependency to be compatible with more versions.
+ sed -i -e '/highline/ s/~>/>=/' \
+ -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ sed -i -e 's:/tmp:'${T}':' \
+ features/sandbox/puppet/environments/local/modules/test/manifests/init.pp \
+ features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/init.pp \
+ features/puppet.feature
+}
+
+each_ruby_test() {
+ ${RUBY} -S cucumber --format progress features || die
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/
@ 2016-03-03 6:17 Hans de Graaff
0 siblings, 0 replies; 31+ messages in thread
From: Hans de Graaff @ 2016-03-03 6:17 UTC (permalink / raw
To: gentoo-commits
commit: e3d3ec9b54d4ce78757a8e19565c5097b46e0c05
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 3 06:02:13 2016 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Mar 3 06:16:23 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3d3ec9b
dev-ruby/hiera-eyaml: cleanup
Package-Manager: portage-2.2.26
dev-ruby/hiera-eyaml/Manifest | 2 --
dev-ruby/hiera-eyaml/hiera-eyaml-2.0.6.ebuild | 22 ----------------
dev-ruby/hiera-eyaml/hiera-eyaml-2.0.7.ebuild | 38 ---------------------------
3 files changed, 62 deletions(-)
diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 87e5d55..4aecc9a 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1,3 +1 @@
-DIST hiera-eyaml-2.0.6.gem 27136 SHA256 f8d570650647a176546563967ca2f257cb0835a698f79863e36a1d48939c567c SHA512 50d8d67b9d56d7f56b1e0f029638416489f8f990fa6154003269543d34a9bcc5dbcb58f79be16eecc21e875f1badded8492dfb2b80cd1cb0931837b62129db28 WHIRLPOOL dfda7e6726bf75d8794faa2f95a3f74086d2e690a9d1a02b287794ce24dad36d7dd5547f5c55ce9757260b9a60dcd7cc4f77d7146d4b8b9bf224a6bec5418b77
-DIST hiera-eyaml-2.0.7.tar.gz 44480 SHA256 bec3086448c091e61a8f3ed30317a4839ce05659bc99d8eb371019fd3ed63d98 SHA512 f68aa9322799b956178839885352867dbf7332f04d7b0e80d5ba683ddc523885491f693cdf3887bd35dae76fa3c1d96c192ded7e1b216cc4cef5c02c40d8e26e WHIRLPOOL 4a67c04d061c170796aaf8763cfd4312300be4ae896de4c594815816e89813c49d9454aa48cb2c5958a2f62add2eccfc935799adcebfbe6a3847c89e89634f35
DIST hiera-eyaml-2.0.8.tar.gz 44914 SHA256 232257c4fce926cd814992ab8c369ee5748bf68a2499216917ac0fb77fa1573c SHA512 2b7b51f88de1d21f3773f29ed87eb4ea241805efd474340b6b33ed431625b57e118e2335b3f6617cbe8b27745a9f1615aa8d1dbfa1b34c0e9f663a26691938a9 WHIRLPOOL 093cee0ed76f93903adc9f88c8a657ecd3f3581e55508c583114312ac7e2b59810ab5f6fa26a9a943b451ef4e41623e4d3be329917b7e488fac10aa74017db69
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-2.0.6.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-2.0.6.ebuild
deleted file mode 100644
index d5f5553..0000000
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-2.0.6.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGES.md PLUGINS.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Encrypted YAML backend for hiera"
-HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/highline"
-ruby_add_rdepend "dev-ruby/trollop"
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-2.0.7.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-2.0.7.ebuild
deleted file mode 100644
index 530adf4..0000000
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-2.0.7.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGES.md PLUGINS.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Encrypted YAML backend for hiera"
-HOMEPAGE="https://github.com/TomPoulton/hiera-eyaml"
-SRC_URI="https://github.com/TomPoulton/hiera-eyaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/highline-1.6.19"
-ruby_add_rdepend "dev-ruby/trollop:2"
-
-ruby_add_bdepend "test? ( dev-util/cucumber dev-util/aruba app-admin/puppet dev-ruby/hiera-eyaml-plaintext )"
-
-all_ruby_prepare() {
- # Fix highline dependency to be compatible with more versions.
- sed -i -e '/highline/ s/~>/>=/' \
- -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-}
-
-each_ruby_test() {
- ${RUBY} -S cucumber --format progress features || die
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
end of thread, other threads:[~2024-10-23 6:08 UTC | newest]
Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-09-16 13:29 [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml/ John Helmert III
-- strict thread matches above, loose matches on Subject: below --
2024-10-23 6:08 Hans de Graaff
2024-05-25 6:51 Hans de Graaff
2023-12-15 14:19 Hans de Graaff
2023-07-15 18:15 Hans de Graaff
2023-07-02 4:55 Hans de Graaff
2023-07-02 4:55 Hans de Graaff
2023-04-13 6:11 Sam James
2023-03-27 8:35 Hans de Graaff
2023-03-27 8:21 Hans de Graaff
2023-03-11 7:37 Hans de Graaff
2021-11-25 9:09 Hans de Graaff
2020-09-14 6:09 Hans de Graaff
2020-09-14 6:09 Hans de Graaff
2019-11-15 6:11 Hans de Graaff
2019-11-12 6:28 Hans de Graaff
2019-10-17 5:38 Hans de Graaff
2019-05-18 5:36 Hans de Graaff
2019-04-30 22:48 Robin H. Johnson
2019-04-30 18:08 Robin H. Johnson
2019-04-30 18:06 Robin H. Johnson
2019-03-11 19:36 Hans de Graaff
2018-12-17 5:59 Hans de Graaff
2018-01-22 20:25 Hans de Graaff
2017-12-28 23:00 Robin H. Johnson
2017-09-23 7:51 Hans de Graaff
2017-04-18 6:02 Hans de Graaff
2016-07-24 14:47 Hans de Graaff
2016-06-10 8:59 Hans de Graaff
2016-06-10 8:59 Hans de Graaff
2016-03-03 6:17 Hans de Graaff
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox