Gentoo Archives: gentoo-commits

From: Hans de Graaff <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/graaff:master commit in: dev-ruby/draper/
Date: Thu, 05 Jul 2012 08:48:05
Message-Id: 1341478043.41e411ae94753c3a1be1e6524058890865c1759f.graaff@gentoo
1 commit: 41e411ae94753c3a1be1e6524058890865c1759f
2 Author: Hans de Graaff <hans <AT> degraaff <DOT> org>
3 AuthorDate: Thu Jul 5 08:47:23 2012 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 5 08:47:23 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/graaff.git;a=commit;h=41e411ae
7
8 Initial import.
9
10 (Portage version: 2.1.10.65/git/Linux x86_64, signed Manifest commit with key 0x8883FA56A308A8D7!)
11
12 ---
13 dev-ruby/draper/ChangeLog | 10 ++++++++
14 dev-ruby/draper/Manifest | 11 ++++++++
15 dev-ruby/draper/draper-0.14.0.ebuild | 43 ++++++++++++++++++++++++++++++++++
16 dev-ruby/draper/metadata.xml | 5 ++++
17 4 files changed, 69 insertions(+), 0 deletions(-)
18
19 diff --git a/dev-ruby/draper/ChangeLog b/dev-ruby/draper/ChangeLog
20 new file mode 100644
21 index 0000000..b0db9da
22 --- /dev/null
23 +++ b/dev-ruby/draper/ChangeLog
24 @@ -0,0 +1,10 @@
25 +# ChangeLog for dev-ruby/draper
26 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
27 +# $Header: $
28 +
29 +*draper-0.14.0 (05 Jul 2012)
30 +
31 + 05 Jul 2012; Hans de Graaff <graaff@g.o> +draper-0.14.0.ebuild,
32 + +metadata.xml:
33 + Initial import.
34 +
35
36 diff --git a/dev-ruby/draper/Manifest b/dev-ruby/draper/Manifest
37 new file mode 100644
38 index 0000000..602e7d5
39 --- /dev/null
40 +++ b/dev-ruby/draper/Manifest
41 @@ -0,0 +1,11 @@
42 +-----BEGIN PGP SIGNED MESSAGE-----
43 +Hash: SHA256
44 +
45 +DIST draper-0.14.0.gem 79360 SHA256 8bea54981f04c6b27ac48f74ee396768fc366d4ea1eb39a45022faa6456fba27 SHA512 7838456dd3c810057b7500f5e60a3d814c05586b625ab4ac624a33f750ce8ae94f227f465c6a0155120e6000dad3bb033f4dccf663dc073b1140c8afb78635e0 WHIRLPOOL 136ab85bc22a97ccdca184e8e0b7a8ed171ba6e46d4cc96d24b20fc71e53a511f32df4b52f9b27a8b79370292d49a2d1a84d3826edece00500b37109d8476cda
46 +-----BEGIN PGP SIGNATURE-----
47 +Version: GnuPG v2.0.19 (GNU/Linux)
48 +
49 +iF4EAREIAAYFAk/1VJsACgkQiIP6VqMIqNclbwEAi/U/OF2BnxlkLIRrDJUtuvHA
50 +RKxw1rcJm5J9IREs06EA/1iDpCqmDoAPwSryMBwu8T3fO2XRHCpBywMI/sReD8AO
51 +=YC93
52 +-----END PGP SIGNATURE-----
53
54 diff --git a/dev-ruby/draper/draper-0.14.0.ebuild b/dev-ruby/draper/draper-0.14.0.ebuild
55 new file mode 100644
56 index 0000000..efc6392
57 --- /dev/null
58 +++ b/dev-ruby/draper/draper-0.14.0.ebuild
59 @@ -0,0 +1,43 @@
60 +# Copyright 1999-2012 Gentoo Foundation
61 +# Distributed under the terms of the GNU General Public License v2
62 +# $Header: $
63 +
64 +EAPI="4"
65 +USE_RUBY="ruby18 ruby19"
66 +
67 +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.txt Readme.markdown"
68 +
69 +RUBY_FAKEGEM_DOCDIR="doc"
70 +RUBY_FAKEGEM_TASK_DOC=""
71 +RUBY_FAKEGEM_TASK_TEST=""
72 +
73 +inherit ruby-fakegem
74 +
75 +DESCRIPTION="View Models for Rails"
76 +HOMEPAGE="https://github.com/jcasimir/draper"
77 +LICENSE="MIT"
78 +
79 +KEYWORDS="~amd64"
80 +SLOT="0"
81 +IUSE="test"
82 +
83 +ruby_add_rdepend ">=dev-ruby/actionpack-3.2 >=dev-ruby/activesupport-3.2"
84 +
85 +ruby_add_bdepend "test? (
86 + dev-ruby/rspec:2
87 + >=dev-ruby/ammeter-0.2.2
88 + >=dev-ruby/railties-3.2
89 + )"
90 +
91 +all_ruby_prepare() {
92 + rm Gemfile || die
93 + sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
94 + sed -i -e '3i require "draper"' spec/spec_helper.rb || die
95 +
96 + # Avoid failing specs for now, possibly report them next release.
97 + sed -i -e '232,244 s:^:#:' spec/draper/base_spec.rb || die
98 +}
99 +
100 +each_ruby_test() {
101 + ${RUBY} -Ilib -S rspec spec || die
102 +}
103
104 diff --git a/dev-ruby/draper/metadata.xml b/dev-ruby/draper/metadata.xml
105 new file mode 100644
106 index 0000000..f977299
107 --- /dev/null
108 +++ b/dev-ruby/draper/metadata.xml
109 @@ -0,0 +1,5 @@
110 +<?xml version = '1.0' encoding = 'UTF-8'?>
111 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
112 +<pkgmetadata>
113 +<maintainer><email>graaff@g.o</email></maintainer>
114 +</pkgmetadata>