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/database_cleaner/
Date: Mon, 30 Apr 2012 09:31:51
Message-Id: 1334311455.9563f27975982f0470aea988afda8ca1bfd25778.graaff@gentoo
1 commit: 9563f27975982f0470aea988afda8ca1bfd25778
2 Author: Hans de Graaff <hans <AT> degraaff <DOT> org>
3 AuthorDate: Fri Apr 13 10:04:15 2012 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 13 10:04:15 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/graaff.git;a=commit;h=9563f279
7
8 Version bump.
9
10 (Portage version: 2.1.10.49/git/Linux x86_64, signed Manifest commit with key 0x8883FA56A308A8D7!)
11
12 ---
13 dev-ruby/database_cleaner/ChangeLog | 6 +++
14 dev-ruby/database_cleaner/Manifest | 7 ++--
15 .../database_cleaner/database_cleaner-0.7.2.ebuild | 38 ++++++++++++++++++++
16 3 files changed, 48 insertions(+), 3 deletions(-)
17
18 diff --git a/dev-ruby/database_cleaner/ChangeLog b/dev-ruby/database_cleaner/ChangeLog
19 index 1a28cc6..3138733 100644
20 --- a/dev-ruby/database_cleaner/ChangeLog
21 +++ b/dev-ruby/database_cleaner/ChangeLog
22 @@ -2,6 +2,12 @@
23 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
24 # $Header: $
25
26 +*database_cleaner-0.7.2 (13 Apr 2012)
27 +
28 + 13 Apr 2012; Hans de Graaff <graaff@g.o>
29 + +database_cleaner-0.7.2.ebuild:
30 + Version bump.
31 +
32 *database_cleaner-0.7.1 (09 Mar 2012)
33
34 09 Mar 2012; Hans de Graaff <graaff@g.o>
35
36 diff --git a/dev-ruby/database_cleaner/Manifest b/dev-ruby/database_cleaner/Manifest
37 index 5359c88..1435584 100644
38 --- a/dev-ruby/database_cleaner/Manifest
39 +++ b/dev-ruby/database_cleaner/Manifest
40 @@ -4,10 +4,11 @@ Hash: SHA256
41 DIST database_cleaner-0.6.4.gem 29184 RMD160 5b2a1bf83e0a1610a247d8b1ccd94ac887eca2e8 SHA1 63ae0db58fa47dec8f236828e04e3bdb297ed5af SHA256 edb43c8fa02a278fc86e769efe864e67d956608431ab9ca8ba00c6efa25b8b30
42 DIST database_cleaner-0.6.7.gem 29696 RMD160 03f6921e1ac05268640839a6c0f00994ecca1116 SHA1 7d7ac397c6315380dda3fae5353ab8d2bbfd868d SHA256 5704d3102bf65d950ead25031f4adb1050eae2196c2b57db7308c941a1e092d1
43 DIST database_cleaner-0.7.1.gem 31232 RMD160 7775b12460686b500e322c3a5ada33447005b189 SHA1 447fd289ada0d160299f787ccaaddb76f3eb33a1 SHA256 a6e59f8eea5eaad306c5d32966ffcf5c53883b519cecce103cf25120756d1a64
44 +DIST database_cleaner-0.7.2.gem 31744 RMD160 105b2d64509ec7cef327e4a620ecc5aaf7e4db9b SHA1 4fab42d374e448bd7feeb0b7424b020336eb035b SHA256 6273e46b3102e6c735db9a1206f226a6d7d69ea6ce318d2d160e09e25ddbd628
45 -----BEGIN PGP SIGNATURE-----
46 Version: GnuPG v2.0.17 (GNU/Linux)
47
48 -iF4EAREIAAYFAk9Z2CoACgkQiIP6VqMIqNfUMQD9FM9W4PNMDyxS2PcAdUvvwlrC
49 -ahYUgN88NDsbQK2dcx4A/3EVRasm/W7MSiB42x0QhFSGR1ThVNOrmKAoAS73x8jk
50 -=3G62
51 +iF4EAREIAAYFAk+H+h8ACgkQiIP6VqMIqNcR2wD6A/1gojd4oaoT2Lvm8D194qWv
52 +uw6LeA9NKIW0CydKAvABAIQcVYES4MpBykYkItTY4LvvBJb5Aev6PBEtgZAKEkzL
53 +=noQ8
54 -----END PGP SIGNATURE-----
55
56 diff --git a/dev-ruby/database_cleaner/database_cleaner-0.7.2.ebuild b/dev-ruby/database_cleaner/database_cleaner-0.7.2.ebuild
57 new file mode 100644
58 index 0000000..284ae44
59 --- /dev/null
60 +++ b/dev-ruby/database_cleaner/database_cleaner-0.7.2.ebuild
61 @@ -0,0 +1,38 @@
62 +# Copyright 1999-2012 Gentoo Foundation
63 +# Distributed under the terms of the GNU General Public License v2
64 +# $Header: $
65 +
66 +EAPI=4
67 +USE_RUBY="ruby18 ree18 jruby"
68 +
69 +inherit ruby-fakegem
70 +
71 +RUBY_FAKEGEM_TASK_DOC=""
72 +
73 +# There are also features but these fail since we don't have all
74 +# dependencies available (see below in ruby_prepare).
75 +RUBY_FAKEGEM_TASK_TEST="spec"
76 +
77 +RUBY_FAKEGEM_EXTRADOC="History.txt README.textile TODO"
78 +
79 +DESCRIPTION="A set of strategies for cleaning your database in Ruby."
80 +HOMEPAGE="http://github.com/bmabey/database_cleaner"
81 +
82 +LICENSE="MIT"
83 +SLOT="0"
84 +KEYWORDS="~amd64 ~x86 ~x86-macos"
85 +IUSE=""
86 +
87 +ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/rspec:0 )"
88 +
89 +all_ruby_prepare() {
90 + # Remove specs for database providers we don't package yet.
91 + rm -rf spec/database_cleaner/{couch_potato,mongo_mapper,sequel} || die
92 +
93 + # Remove bundler support
94 + sed -i -e '/[Bb]undler/d' Rakefile spec/spec_helper.rb examples/features/support/env.rb || die "Unable to remove bundler support."
95 +
96 + # Remove rspec options that are not needed for us and which require
97 + # ruby-debug.
98 + rm spec/spec.opts || die
99 +}