diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ruby/shoulda |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/shoulda')
-rw-r--r-- | dev-ruby/shoulda/Manifest | 7 | ||||
-rw-r--r-- | dev-ruby/shoulda/metadata.xml | 11 | ||||
-rw-r--r-- | dev-ruby/shoulda/shoulda-2.11.3-r2.ebuild | 27 | ||||
-rw-r--r-- | dev-ruby/shoulda/shoulda-3.5.0-r3.ebuild | 33 |
4 files changed, 78 insertions, 0 deletions
diff --git a/dev-ruby/shoulda/Manifest b/dev-ruby/shoulda/Manifest new file mode 100644 index 000000000000..2176efc99dbd --- /dev/null +++ b/dev-ruby/shoulda/Manifest @@ -0,0 +1,7 @@ +DIST shoulda-2.11.3.tar.gz 145068 SHA256 8ab7e93f93d75c72cd5b8e84805b5c5b2e5f66e0b1cff933f8890ea203fff614 SHA512 0b347c4a8be177b5806364114c25dc786ca2ac95a11c93a723dbc9ea1f6d8ae62df7fb420a52d477cd1e10e8d894074072a040eef36ee8a43440e5256c8427e4 WHIRLPOOL 84d6cde1b3dc47d6a536b3125219432d4e7ece6d4cf3904adacbbc4866de9357f45fde44d7738820ca2a14dc4291322f98c8153029d288a77a9221c9e92b2ce7 +DIST shoulda-3.5.0.tar.gz 7149 SHA256 79adabf8f57b9b2fd890039b2f85a93a8d8cd2119cfa49611b1798f27d54b0a3 SHA512 41fe41ab1fcd3dd1b2ebde1163cb0712f4cd2615fea9cd2ad6fbd6de46cca8039db94fb91ce1850e84632dbfc299692a728ec91e7c0fbf2d9050fa2c1ee98933 WHIRLPOOL 434654a74290d6f1c44bd7ea980aa539582ac0368a844e20b4f333f2669f41e8e9e039e72c594e4bc20d49bf20b339b11e92a03419aee07b255d2ab161baf238 +EBUILD shoulda-2.11.3-r2.ebuild 912 SHA256 3ff4e66eedb425316f7ce50f50693fad6307d943c7c4ee47e179487a1282e88c SHA512 60d259d10c37211e27894889f8ea03a574530356ea8b566850b7fccc353afb800c85356bcb75dcb7c30b4bcad48c1ebf647f3edf31d6b1900827c1639cf30f1d WHIRLPOOL b714629953db8f1e08e68abc948b28ac1ece75f2d37e732a0dde9ed29391fba3dce24c3d4303b44e9d20f57230ff767e208bd9d4eeba598b6e838cb75ff88a76 +EBUILD shoulda-3.5.0-r3.ebuild 868 SHA256 3ad176cb6f79d08be5b87ec97ea7223406a3dc2cd948c0cffb5b26cb4ac55556 SHA512 a4067d7d4ee8e7a4017469eaa674733b587aaa0967f0d30f8ce36b98ef8468300e04c4344853c483e372fc22a84942753ed69d78841694b907b6cbdacaf02cf2 WHIRLPOOL eb91e84d8119c9bf6d6382b3ca0f06f0297d17aec8f092ed2127b9a043b8fc96c2cb5e4c726bd6faedb6ab5ce399756ec33383a4b328d70c9ed722bb3545e97e +MISC ChangeLog 4031 SHA256 94fbbceda3b3f64ffc354cc510b3c79897d44da26007fffdd0c8eef64494c3ef SHA512 6aca8d5f7c7b5874de65cacf4d4ba947f0efa97df3b85128d866fee48e50247e5903b6dcdddd23145590808e0b64f85270eab1dfd0b1d398aa277fc994ffa213 WHIRLPOOL 0c5788355c468b2d0c761aca6946d5a50798c0292a26ba7fb13ad5b032fa9be51cd763028da67cb7acb08546aa8a10639eb770d275d99160784a95fdf2ac5731 +MISC ChangeLog-2015 4979 SHA256 fc312db9968889707972ae746c1b42160313a7119508c389049ca5056b639041 SHA512 14a224d9a410eb6f774c791ef00947ace386dab5b84dae3a6d547ba0a719f2d31286f382cc62239ffbb4ec3518bada81ae0a80f481cba6bcd445ffbd830407d0 WHIRLPOOL ffb558ff7758f54319545e8acd267b780f143f5a35eedddd673b05faf4bfcc1330ef1d2b018a0d590cdf7e39dfbd67919479b3b4b496c833170021e47f4b2dc1 +MISC metadata.xml 344 SHA256 9c48292741821e4e0d8d47bf72d3449c3e9e29c6184de3448a13b37d4a63bb92 SHA512 b4fa8d5ce8421c5541cdaf288da9a8589ea6f4682470b376921e987d5a5344352afc2f20edbdf1f54ac46fe658f46c4863ec4dc5dc8eebe1c3223a15c72f450d WHIRLPOOL 21e806f3912a78e634546123c02167b3a5ca4ff0134910957d84d9dfbb6a831591525444c29224811e64c26ec5ce3b34cea110ef74a809262c2adfb33481aa69 diff --git a/dev-ruby/shoulda/metadata.xml b/dev-ruby/shoulda/metadata.xml new file mode 100644 index 000000000000..882676617d24 --- /dev/null +++ b/dev-ruby/shoulda/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>ruby@gentoo.org</email> + <name>Gentoo Ruby Project</name> + </maintainer> + <upstream> + <remote-id type="github">thoughtbot/shoulda</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-ruby/shoulda/shoulda-2.11.3-r2.ebuild b/dev-ruby/shoulda/shoulda-2.11.3-r2.ebuild new file mode 100644 index 000000000000..fab3a0157796 --- /dev/null +++ b/dev-ruby/shoulda/shoulda-2.11.3-r2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +# Use rdoc recipe to avoid obsolete Rakefile +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CONTRIBUTION_GUIDELINES.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Making tests easy on the fingers and eyes" +HOMEPAGE="http://thoughtbot.com/projects/shoulda" +SRC_URI="https://github.com/thoughtbot/${PN}/tarball/v${PV} -> ${P}.tar.gz" +RUBY_S="thoughtbot-${PN}-*" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +# tests seem to be quite broken :( They require working version of +# various rails versions. There appear to be unit and matcher tests but +# they can't be run on their own. +RESTRICT=test diff --git a/dev-ruby/shoulda/shoulda-3.5.0-r3.ebuild b/dev-ruby/shoulda/shoulda-3.5.0-r3.ebuild new file mode 100644 index 000000000000..6d227d944f45 --- /dev/null +++ b/dev-ruby/shoulda/shoulda-3.5.0-r3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Making tests easy on the fingers and eyes" +HOMEPAGE="http://thoughtbot.com/projects/shoulda" +SRC_URI="https://github.com/thoughtbot/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64" +IUSE="" + +# This now more or less a meta-gem and it only contains features for +# integration tests using Appraisals, which we don't currently package. +RESTRICT=test + +ruby_add_rdepend ">=dev-ruby/shoulda-context-1.0.1 + >=dev-ruby/shoulda-matchers-1.4.1:0" + +all_ruby_prepare() { + sed -e '/git ls-files/d' -i ${RUBY_FAKEGEM_GEMSPEC} || die +} |