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/statsample/
Date: Fri, 28 Sep 2012 09:26:27
Message-Id: 1348824374.e0003f96b4c3c44b6b6e792ac555ba55ee854446.graaff@gentoo
1 commit: e0003f96b4c3c44b6b6e792ac555ba55ee854446
2 Author: Hans de Graaff <hans <AT> degraaff <DOT> org>
3 AuthorDate: Fri Sep 28 09:26:14 2012 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 28 09:26:14 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/graaff.git;a=commit;h=e0003f96
7
8 Version bump with same hacked gemspec. Add ruby19.
9
10 (Portage version: 2.1.11.9/git/Linux x86_64, signed Manifest commit with key 0x8883FA56A308A8D7!)
11
12 ---
13 dev-ruby/statsample/ChangeLog | 7 +++-
14 dev-ruby/statsample/Manifest | 15 +++----
15 dev-ruby/statsample/statsample-1.2.0.ebuild | 65 +++++++++++++++++++++++++++
16 3 files changed, 77 insertions(+), 10 deletions(-)
17
18 diff --git a/dev-ruby/statsample/ChangeLog b/dev-ruby/statsample/ChangeLog
19 index 09b62e4..f399979 100644
20 --- a/dev-ruby/statsample/ChangeLog
21 +++ b/dev-ruby/statsample/ChangeLog
22 @@ -1,7 +1,12 @@
23 # ChangeLog for dev-ruby/statsample
24 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
25 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
26 # $Header: $
27
28 +*statsample-1.2.0 (28 Sep 2012)
29 +
30 + 28 Sep 2012; Hans de Graaff <graaff@g.o> +statsample-1.2.0.ebuild:
31 + Version bump with same hacked gemspec. Add ruby19.
32 +
33 *statsample-1.1.0-r1 (20 Oct 2011)
34
35 20 Oct 2011; Hans de Graaff <graaff@g.o> statsample-1.1.0.ebuild,
36
37 diff --git a/dev-ruby/statsample/Manifest b/dev-ruby/statsample/Manifest
38 index a709297..09e7abe 100644
39 --- a/dev-ruby/statsample/Manifest
40 +++ b/dev-ruby/statsample/Manifest
41 @@ -1,15 +1,12 @@
42 -----BEGIN PGP SIGNED MESSAGE-----
43 Hash: SHA256
44
45 -DIST statsample-1.1.0.gem 266752 RMD160 13568e4f93553094a9d2c8bed728e678fde1805e SHA1 102954036d365964be8b2e72589384db2359fdfa SHA256 b98218a3f09ea527ea5e80f384faa24c0dcf0664711e3bc28871a1c4701e2739
46 -EBUILD statsample-1.1.0-r1.ebuild 1643 RMD160 6f8e240b1dc0182cf39b37d33153fa8708f2872e SHA1 f814a10d416d809fb738b16622f0aeb71493cf19 SHA256 3b69e77a365347dcf6b6a82887644af565aa34b7bc16f5e6cf1adee44e49f229
47 -EBUILD statsample-1.1.0.ebuild 1605 RMD160 9e603d382820667323913b84667965120d248488 SHA1 e159dbf97fb34f45eba4b04082afd63c81682b02 SHA256 ae87905cfd337dcb93cbe9e00a4112411b738cc0fcc1c6784b873c924a5f6d0a
48 -MISC ChangeLog 530 RMD160 d0313cd45660e662119156c8bf65ee9d25688f08 SHA1 d7c6ce158a5aadd837dd5229dbb278afc18cfeaa SHA256 a5f8e2b30cd17eaafa35cab3df4c66ca9bbd8453a6a6625b5b4a820ba6bc4b39
49 -MISC metadata.xml 201 RMD160 bbf7920d9809941fb024d20016dbe2fb9f15ff97 SHA1 e629d21795e99a77bd0a6aded1a153fd12d5b2c5 SHA256 c90b12c6600840878686d4544dbc51d97b0715add76b40d9400415cdef6324ad
50 +DIST statsample-1.1.0.gem 266752 SHA256 b98218a3f09ea527ea5e80f384faa24c0dcf0664711e3bc28871a1c4701e2739 SHA512 3e8b76cefd1537a018be8a999b542e63572b71a6650767318b129b834726fc53220ceae461ff53207b254d88c9dc43d5672b1cbfea17d9ced34ca0e6254a4a93 WHIRLPOOL 3cfda5e795be043f22600f3c4654c43a60e97d9d5532b229d5377a10364e30fff7936166879666020a24331bdfaa4586a650d8af2f7eebd5759b666942e09ede
51 +DIST statsample-1.2.0.gem 273920 SHA256 9e3f79632468ab62dec7a560c9406c9a7a68ce80b2b7808ff71dfba9bd4d3218 SHA512 31497abe20fb7ac1a21a1d99e1a992bfd993332710867ef37d3e21c8d5a63aa09653958ccc3295cda3db851b6d21af77391476dfa7dc146590c93b07c2240727 WHIRLPOOL 0628cb8caa91e1e27f50660a111eedb5af56d4b216aaf4805bcf651d63cd6cd32ae76a4069fadef6046f3513e30ae7576d5172035ae55830ce4ff8151fbffb39
52 -----BEGIN PGP SIGNATURE-----
53 -Version: GnuPG v2.0.17 (GNU/Linux)
54 +Version: GnuPG v2.0.19 (GNU/Linux)
55
56 -iF4EAREIAAYFAk6gHXQACgkQiIP6VqMIqNc3fgD/atMEAvHhHOYUij6CWK60Tt1B
57 -vj6ekSuFWEAOZYQwrL0A+wY4kwHqS/FgOlotW/v5W4dy7a3SkxhTArsQIQJlTkzh
58 -=Wud9
59 +iF4EAREIAAYFAlBlbTUACgkQiIP6VqMIqNfxUQD+IBvupnthO9bZ8ascDrJcwb2z
60 +tVmiRz2qiqOTnEPdbtAA/2WrJuCNj45QRltN/zLPZaz+Xv7DL5LO/tylhy3fVPpG
61 +=razD
62 -----END PGP SIGNATURE-----
63
64 diff --git a/dev-ruby/statsample/statsample-1.2.0.ebuild b/dev-ruby/statsample/statsample-1.2.0.ebuild
65 new file mode 100644
66 index 0000000..37c510f
67 --- /dev/null
68 +++ b/dev-ruby/statsample/statsample-1.2.0.ebuild
69 @@ -0,0 +1,65 @@
70 +# Copyright 1999-2012 Gentoo Foundation
71 +# Distributed under the terms of the GNU General Public License v2
72 +# $Header: $
73 +
74 +EAPI=4
75 +USE_RUBY="ruby18 ruby19 ree18 jruby"
76 +
77 +RUBY_FAKEGEM_EXTRADOC="README.txt"
78 +
79 +RUBY_FAKEGEM_DOCDIR="doc"
80 +RUBY_FAKEGEM_TASK_DOC=""
81 +RUBY_FAKEGEM_TASK_TEST=""
82 +
83 +RUBY_FAKEGEM_GEMSPEC="statsample.gemspec"
84 +
85 +inherit ruby-fakegem
86 +
87 +DESCRIPTION="Making YAML easy and fun to use with Ruby"
88 +HOMEPAGE="http://www.metabates.com"
89 +LICENSE="GPL-2"
90 +
91 +KEYWORDS="~amd64"
92 +SLOT="0"
93 +IUSE="doc"
94 +
95 +ruby_add_rdepend "
96 + dev-ruby/dirty-memoize
97 + >=dev-ruby/distribution-0.6
98 + >=dev-ruby/extendmatrix-0.3.1"
99 +USE_RUBY="ruby18 ree18 jruby" ruby_add_rdepend "dev-ruby/fastercsv"
100 +
101 +# dirty-memoize (~> 0.0)
102 +# distribution (~> 0.6)
103 +# extendmatrix (~> 0.3.1)
104 +# fastercsv (> 0)
105 +
106 +# reportbuilder (~> 1.4)
107 +# rserve-client (~> 0.2.5)
108 +# rubyvis (~> 0.5)
109 +# spreadsheet (~> 0.6.5)
110 +# statsample-bivariate-extension (> 0)
111 +
112 +# gettext (~> 0, development)
113 +# hoe (~> 0, development)
114 +# hoe (~> 2.12, development)
115 +# hoe-git (~> 0, development)
116 +# minimization (~> 0.2.0)
117 +# minitest (~> 2.0, development)
118 +# mocha (~> 0, development)
119 +# rserve-client (~> 0, development)
120 +# shoulda (~> 0, development)
121 +
122 +
123 +all_ruby_prepare() {
124 + # Nasty hack to avoid adding a bunch of dependencies I don't need now...
125 + sed -i -e '/reportbuilder/d' lib/statsample.rb || die
126 +
127 + # Create a gemspec file that we can use and hack it to remove all
128 + # the stuff we skip for now.
129 + ruby -S rake -r rdoc/task debug_gem | sed -e '1d' > statsample.gemspec
130 +
131 + # Remove all dependencies from the gemspec that we don't need
132 + # right now.
133 + sed -i -e '/minimization/d' -e '/reportbuilder/d' -e '/rserve-client/d' -e '/spreadsheet/d' -e '/bivariate-extension/d' -e '/rubyvis/d' statsample.gemspec
134 +}