Version bump. Fix broken tests. Fix broken dependencies.
authorHans de Graaff <graaff@gentoo.org>
Wed, 4 Mar 2015 07:10:43 +0000 (07:10 +0000)
committerHans de Graaff <graaff@gentoo.org>
Wed, 4 Mar 2015 07:10:43 +0000 (07:10 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0x8883FA56A308A8D7!

dev-ruby/hiera-eyaml/ChangeLog
dev-ruby/hiera-eyaml/Manifest
dev-ruby/hiera-eyaml/hiera-eyaml-2.0.7.ebuild [new file with mode: 0644]

index 28be36dde6273ead08270b80033a0fce1889f117..484e35461b44f099c209206efd0849704902b745 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-ruby/hiera-eyaml
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/hiera-eyaml/ChangeLog,v 1.2 2015/02/12 05:24:33 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/hiera-eyaml/ChangeLog,v 1.3 2015/03/04 07:10:42 graaff Exp $
+
+*hiera-eyaml-2.0.7 (04 Mar 2015)
+
+  04 Mar 2015; Hans de Graaff <graaff@gentoo.org> +hiera-eyaml-2.0.7.ebuild:
+  Version bump. Fix broken tests. Fix broken dependencies.
 
   12 Feb 2015; Patrick Lauer <patrick@gentoo.org> hiera-eyaml-2.0.6.ebuild:
   Whitespace
index b732b0a47716852f5e421009e8186303be8d9943..f367a6f698cb1e2fed39ad82b8d2549913ab9a32 100644 (file)
@@ -1,4 +1,16 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
 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
 EBUILD hiera-eyaml-2.0.6.ebuild 602 SHA256 ee7c6efb65413a4d9e2862d397b7833676483be7a3bd6da9ec0e12ecd8c3d8ff SHA512 37fe2d51c0033a33a9ab24dd8c6e5906386d09a96d08536b435b0331c7759191add5d66c7020cc695cf676d016f870f92591ad95a58846503c0c59f7df25939b WHIRLPOOL be09dfb0d6b56f29222c463c53b8c9dc4374e220df2393e15ed2641487809c09440db672651ae92bad97f13bd39d88bcbd3240853326f18741b0ca3b41f1fc03
-MISC ChangeLog 453 SHA256 932908a59ed0f3d867610a7a331e708f6237d2a4b421a44e4729fdbfbaab66df SHA512 f19adce36d4177db8b6d462182aab7eff000d88b1772a9591e899a93e022e5ef0fa3c837f099b42cef07e62bcfa2d9df39774a754839e15ca0ad9684cccd7615 WHIRLPOOL 89d5828d805d30ab9effe0311379a9eab49dfc5032113a607a40fe3447b8916abb837b3538cbec61dcd14a0364b6915f35739598797caaa0ac885724c20e8676
+EBUILD hiera-eyaml-2.0.7.ebuild 1074 SHA256 f12de3ef7d96e3826af78aba6c5504620a77b717a29a93c4c0a821888f4f90f2 SHA512 acfc161f79f86016341e456a75555dd595fe34930455cb967f13b2743686eb47a7776dcab1676e1c0a8a3ab6ec22daa8883afa09529afe89d3f5147b0ad06267 WHIRLPOOL 497b947cdc8607c8f66bae790f4fe9cb55b2061c34fcbfc69f77dd1fea89d347557bc5d374756780679b182bc54c717860617772d3bbeb7b2f394252637b03fe
+MISC ChangeLog 623 SHA256 2b96468a7add1e67a27a58fda6e092acd05a4a1c23d3ab7b892f19ea707c9044 SHA512 8354f8c4c867e91154bafd07102030da61e4d94344344a31e366d1945acb149feb4029a231cb2e91f0d2863043f688310a75962360fb2a142559796deab34900 WHIRLPOOL 07a349a82dc372bae256c766bc8869c0a647b8cd9cd11c5079373639c0e0ebe526d4ddd2e8491abcf5192f2328d1c9f8ce408f19d3d6062697a015e3bf78b009
 MISC metadata.xml 179 SHA256 f0577f0aa495fbcdfefa082b8ebb990ee0ee34501d6e27952bfb5e8afe545763 SHA512 183ebc1c2b95b94284a26b0d35600e187902ebab864892c096a02cc0eab98e3b3189b619d49be4f86db7717535b3d25f3e88174620220810a3ba7096780c6d0f WHIRLPOOL 58e0a8b0dcb160e1c607b468edafef4fb52f1007e01737e60647a6b28ad8fd9e446047a291c8d3d4f9abba63fab88b6467962f663a2ec20b294c9c00cf120017
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iF4EAREIAAYFAlT2r/MACgkQiIP6VqMIqNflewD+OGUYbLmjcndl1DXX7W+5OH3x
+Hi5wh/ASEr1BuvuVzGUA/iWdwcFLQkt9d2uJdhBo0lkXiHa0d4I474aGSwZlnsXO
+=7wkM
+-----END PGP SIGNATURE-----
diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-2.0.7.ebuild b/dev-ruby/hiera-eyaml/hiera-eyaml-2.0.7.ebuild
new file mode 100644 (file)
index 0000000..77412cc
--- /dev/null
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/hiera-eyaml/hiera-eyaml-2.0.7.ebuild,v 1.1 2015/03/04 07:10:42 graaff Exp $
+
+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-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
+}