* [gentoo-commits] dev/dev-zero:master commit in: dev-util/travis-lint/, dev-ruby/safe_yaml/, dev-ruby/heredoc_unindent/, ...
@ 2013-06-16 9:20 Tiziano Müller
0 siblings, 0 replies; only message in thread
From: Tiziano Müller @ 2013-06-16 9:20 UTC (permalink / raw
To: gentoo-commits
commit: 3fa17e14b778cffb0ccb08d571aeecc84422134e
Author: Tiziano Müller <tm <AT> dev-zero <DOT> ch>
AuthorDate: Sun Jun 16 09:19:57 2013 +0000
Commit: Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 09:19:57 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/dev-zero.git;a=commit;h=3fa17e14
Initial commit of travis-lint, including it's deps (and deps required for running tests for deps).
---
dev-ruby/hashr/Manifest | 2 ++
dev-ruby/hashr/hashr-0.0.22.ebuild | 31 ++++++++++++++++++++++
dev-ruby/heredoc_unindent/Manifest | 2 ++
.../heredoc_unindent/heredoc_unindent-1.1.2.ebuild | 27 +++++++++++++++++++
dev-ruby/safe_yaml/Manifest | 2 ++
dev-ruby/safe_yaml/safe_yaml-0.9.2.ebuild | 23 ++++++++++++++++
dev-util/travis-lint/Manifest | 2 ++
dev-util/travis-lint/travis-lint-1.7.0.ebuild | 27 +++++++++++++++++++
8 files changed, 116 insertions(+)
diff --git a/dev-ruby/hashr/Manifest b/dev-ruby/hashr/Manifest
new file mode 100644
index 0000000..778d6ea
--- /dev/null
+++ b/dev-ruby/hashr/Manifest
@@ -0,0 +1,2 @@
+DIST hashr-0.0.22.tar.gz 6537 SHA256 a801b04db9a678f2c2710981ce2945787d4f9a07aa71a9f84253ebe6e8a1245b SHA512 cb62c2757700f7cdb3c8522291f1354dd5b16d7eb788f08f6bb2632c588c389f18c332c287cd8a53920d2f06abc1c7f347e460d4ec04b337898ce724a65e816c WHIRLPOOL f090e7a21c4159eb3bef6b7fab61e77f918e446a57cc397e82172179788327472a79ec88c22d53df354bf0c596993c1abf40e89be71128266d33c60f4764477a
+EBUILD hashr-0.0.22.ebuild 727 SHA256 fa06b561a406c9c57fb55950a256d65f47bc0cf73052302fcc5ba15133730a2d SHA512 b61c295df2678492218ab8f9e08f9eca894d96868175e126a75de696ee65bc955ec2ce18da65b713a79910d70d4cc9397acca9c5656bd066bf7aa035504bd4ec WHIRLPOOL c3ec36a151065f673cef9f9a4acc623ba1113614cc1525d40a9c8bd58063567c422680f15d3cd76ff37190faf770e00b13cf2c0c25b2dc2c68d6ce29934bf9f3
diff --git a/dev-ruby/hashr/hashr-0.0.22.ebuild b/dev-ruby/hashr/hashr-0.0.22.ebuild
new file mode 100644
index 0000000..0409f09
--- /dev/null
+++ b/dev-ruby/hashr/hashr-0.0.22.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+USE_RUBY="ruby18 ruby19"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Simple Hash extension to make working with nested hashes."
+HOMEPAGE="https://github.com/svenfuchs/hashr"
+SRC_URI="https://github.com/svenfuchs/hashr/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/,+1d' test/test_helper.rb || die "sed failed"
+}
+
+each_ruby_test() {
+ ${RUBY} -S rake test || die
+}
diff --git a/dev-ruby/heredoc_unindent/Manifest b/dev-ruby/heredoc_unindent/Manifest
new file mode 100644
index 0000000..0c5fbb9
--- /dev/null
+++ b/dev-ruby/heredoc_unindent/Manifest
@@ -0,0 +1,2 @@
+DIST heredoc_unindent-1.1.2.tar.gz 6759 SHA256 544ac49704c6b2a5dab9641ebd4b0d05c1131f0f6dbc3fb14f953c9ea0cda2eb SHA512 66101f3d5404d6505a8898f1af28e8448bc930a5eb0f8423a466c042d40bc9234673abc39ae65342f4b3f4dd994c383b420b6480bdabfdc39859ceec028b8329 WHIRLPOOL b50efd808c1d2ff0da990e2496c2f896816784fb8b6b2af48a44d372c567909e016bd9fe1c532023ed0becdf34436799360b92b222956cb4d0dc12222a4aee4a
+EBUILD heredoc_unindent-1.1.2.ebuild 670 SHA256 8d3e4390476745219861f7fa9a8fca7da7fb309a505d560a2de587c634160063 SHA512 b3db6d9f08f905c42f06183041d3845ecd589214e88616ac701238c80867f93fed73f9c8edce77b3e0f29e986afefdef703a14cab90d9355830e7e25b2fd2b40 WHIRLPOOL f36c80ebf825e5a10d20234ec1cb764ff247d4b6956f431dbc02454be0710bc36a426c0d367fe0fd84b1e852d8cf6bae45cfb655ef0a9b5864dcd7ff0b9cbf05
diff --git a/dev-ruby/heredoc_unindent/heredoc_unindent-1.1.2.ebuild b/dev-ruby/heredoc_unindent/heredoc_unindent-1.1.2.ebuild
new file mode 100644
index 0000000..54930ab
--- /dev/null
+++ b/dev-ruby/heredoc_unindent/heredoc_unindent-1.1.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+USE_RUBY="ruby18 ruby19"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc Wishlist.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Removes leading whitespace from Ruby heredocs"
+HOMEPAGE="https://github.com/adrianomitre/heredoc_unindent"
+SRC_URI="https://github.com/adrianomitre/heredoc_unindent/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/hoe )"
+
+each_ruby_test() {
+ ${RUBY} -S rake test || die
+}
diff --git a/dev-ruby/safe_yaml/Manifest b/dev-ruby/safe_yaml/Manifest
new file mode 100644
index 0000000..683596c
--- /dev/null
+++ b/dev-ruby/safe_yaml/Manifest
@@ -0,0 +1,2 @@
+DIST safe_yaml-0.9.2.tar.gz 21422 SHA256 e473a2e107c2d3be965962a43f0d6f626a2883c0477e61e36b0c1e13a2ff3a25 SHA512 3eaa03d289b8914fba88dc3895a960dd4e733edf943992b657742183df47340b231e1d7a244e63e85a7a56d87658a811accaf86ed5483dd76fc0517bdeec7d4e WHIRLPOOL 60bd9c1dfa34a927254695dc44e0839962e19f7705441d8a36d42d7b9dd1af077e1d4a5b2f6c5c1d760a0daa3d546837932eb7438d5c01f208f9cda0f2c2297e
+EBUILD safe_yaml-0.9.2.ebuild 626 SHA256 509b26bdfd0a406b14e3fb8af0a3c8ad087f6e6602b972e3cb25dbf7ba7d6321 SHA512 b1d20deb58c59b0ad715b1e6e08957b6b09d7cd736b87beb9fc6e4cfea3377e350a8ad07cbbe7fd9bcb7cb798e0bca07670e77908066106f50d10225f59962e4 WHIRLPOOL c2b7620890a971083f9202731ef55e3f6892b5084812f2fc26c205ab8faa32ce9c5a94a4ec321addec561844bcb0d042fb9d4a64e9dc08de0077fe9feb865520
diff --git a/dev-ruby/safe_yaml/safe_yaml-0.9.2.ebuild b/dev-ruby/safe_yaml/safe_yaml-0.9.2.ebuild
new file mode 100644
index 0000000..88b7c82
--- /dev/null
+++ b/dev-ruby/safe_yaml/safe_yaml-0.9.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+USE_RUBY="ruby18 ruby19"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Parse YAML safely, without that pesky arbitrary object deserialization vulnerability"
+HOMEPAGE="https://github.com/dtao/safe_yaml"
+SRC_URI="https://github.com/dtao/safe_yaml/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/hashie dev-ruby/heredoc_unindent )"
diff --git a/dev-util/travis-lint/Manifest b/dev-util/travis-lint/Manifest
new file mode 100644
index 0000000..f3aeced
--- /dev/null
+++ b/dev-util/travis-lint/Manifest
@@ -0,0 +1,2 @@
+DIST travis-lint-1.7.0.tar.gz 7062 SHA256 997cbdd86a01e8cc0352a9c11b19db0ebf777d2f60323adb185b037cdb4c455b SHA512 20775a476502624bcb720e0f778a96e5f6abd2b02ee1bdf53a9e6fb0b58805f8e0f6cf095014012135474846ae3bf003f9e35d099c67ee6c6fcffdb09d5facd9 WHIRLPOOL 385b29161d0c536a890752221347c3de34e6e0977745c864765fc5a2692087110e23e12d163dc0d0687b6fb1d9cf42bec260159fba7e24ef57dfccf41216f035
+EBUILD travis-lint-1.7.0.ebuild 694 SHA256 c2b80ce8c813a82beab7b50ea8fff750cf5e3755734523ca0236df8ae1595363 SHA512 11ca78b6a9220be14c045fcded7e77d40df86bccaf47703a700f5831a5b2862a7da67bbe812f0990ec1626f1fce28e38c59f4585b993a505ed97363eeb71cfd3 WHIRLPOOL 719c734e811d06e24bd624ed06abdd5268a6cde3e93e23d77859414f094bb656c19bd00b5f2ef15bf2021f904a3edda84adaa3313941f7be99f735a9583c6942
diff --git a/dev-util/travis-lint/travis-lint-1.7.0.ebuild b/dev-util/travis-lint/travis-lint-1.7.0.ebuild
new file mode 100644
index 0000000..a631367
--- /dev/null
+++ b/dev-util/travis-lint/travis-lint-1.7.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+USE_RUBY="ruby19"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Check your .travis.yml for possible issues, deprecations and so on."
+HOMEPAGE="https://github.com/travis-ci/travis-lint"
+SRC_URI="https://github.com/travis-ci/travis-lint/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/,+1d' spec/spec_helper.rb || die "sed failed"
+}
+
+ruby_add_rdepend ">=dev-ruby/hashr-0.0.22 =dev-ruby/safe_yaml-0.9*"
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2013-06-16 9:20 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-16 9:20 [gentoo-commits] dev/dev-zero:master commit in: dev-util/travis-lint/, dev-ruby/safe_yaml/, dev-ruby/heredoc_unindent/, Tiziano Müller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox