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: app-forensics/brakeman/
Date: Fri, 29 Nov 2013 09:54:30
Message-Id: 1385718850.84c7bed137c596daa61a80882b4e003e6f414e82.graaff@gentoo
1 commit: 84c7bed137c596daa61a80882b4e003e6f414e82
2 Author: Hans de Graaff <hans <AT> degraaff <DOT> org>
3 AuthorDate: Fri Nov 29 09:54:10 2013 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Fri Nov 29 09:54:10 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/graaff.git;a=commit;h=84c7bed1
7
8 Version bump.
9
10 Package-Manager: portage-2.2.7
11
12 ---
13 app-forensics/brakeman/ChangeLog | 5 ++++
14 app-forensics/brakeman/Manifest | 1 +
15 app-forensics/brakeman/brakeman-2.2.0.ebuild | 40 ++++++++++++++++++++++++++++
16 3 files changed, 46 insertions(+)
17
18 diff --git a/app-forensics/brakeman/ChangeLog b/app-forensics/brakeman/ChangeLog
19 index 8d7eeee..e13f7e7 100644
20 --- a/app-forensics/brakeman/ChangeLog
21 +++ b/app-forensics/brakeman/ChangeLog
22 @@ -2,6 +2,11 @@
23 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
24 # $Header: $
25
26 +*brakeman-2.2.0 (29 Nov 2013)
27 +
28 + 29 Nov 2013; Hans de Graaff <graaff@g.o> +brakeman-2.2.0.ebuild:
29 + Version bump.
30 +
31 *brakeman-2.1.2 (25 Oct 2013)
32
33 25 Oct 2013; Hans de Graaff <graaff@g.o> +brakeman-2.1.2.ebuild:
34
35 diff --git a/app-forensics/brakeman/Manifest b/app-forensics/brakeman/Manifest
36 index c29e60e..9c37f29 100644
37 --- a/app-forensics/brakeman/Manifest
38 +++ b/app-forensics/brakeman/Manifest
39 @@ -1,3 +1,4 @@
40 DIST brakeman-2.0.0.tar.gz 443401 SHA256 0220b8ed3bd2928a7ec5c9e2be00ce596f4f44d9fcee65b56b958429ba17d670 SHA512 b1529b6f415ed9b27919cc77ee6a33d5b87c896649c14d5105cda64984b3bcdf0e309508ab5d3ec0e0db87e2d876de7937523406ec9aa47c968f95dbc494f491 WHIRLPOOL 9716839ed75b68ffc3dc1c2a2293f30511066cf2251f22687045cd87983dc6b07237b5049e11bea2474f14deea5a96b8caf94bb5976f0e239b766915437d72df
41 DIST brakeman-2.1.1.tar.gz 452854 SHA256 9a16b04786b1f1f9aa466b74dbde092fc238d9d7376112d1a9d8e778d6f25293 SHA512 1479f26659d699bd33112c53e86ac370abe814e5e5f40653d2a501aaafd21ff3f858fd6dad1cb9e675b15e446a819a5cec8432d28c1530e6714a0de1b396d13a WHIRLPOOL f1b7e992e517fb0171ea3c6c6e7ea3ab59790efbafe4be93f359ddd1b4bed7cccdda906c5d07af7a4ca377193bac6f49ab9daa5bef615c73cd523a5d42ba5236
42 DIST brakeman-2.1.2.tar.gz 454075 SHA256 e1a30b8b1828dd7544d6c82b3f3d44ba25afc339ff84467855d9adfbb455acae SHA512 634bdf81dce7937e7527b7c67831b09b4147ed1d8af69eefbf05f0010daec2b64908374a2406da34d13170fbfa5b7470106e016ed9a9235c6981005a78625db0 WHIRLPOOL ca5cecd69bd35dff42061be335dc62f3c4ecc3dd0d0d0560b1bb36d63b9637b3e2f93e9eb0de08447404b6b44229e9fe7c4bcfa8d4485409aeda93c3eb7c9c23
43 +DIST brakeman-2.2.0.tar.gz 477638 SHA256 9c364c3a5eb8aa6134d0205ce17ed92921ff9f4864c6cef47708aed4f1e7a063 SHA512 c3ea24a66e52fc20ee015065cbc9ee89b6a72c25aee44fb0d9fe2bc7e85e812e0d0cb796db4b18005634dc998f7557c07c1e7f9a0566e1ff75a897b03ecec84e WHIRLPOOL 432728b80631d95d9d3122b8da05eb7cb11698b66a0a4917b0e82f3a13364471aed3a257b70b93410a407d43b4873c79aa241a38a9b112f80a90daa6a192149b
44
45 diff --git a/app-forensics/brakeman/brakeman-2.2.0.ebuild b/app-forensics/brakeman/brakeman-2.2.0.ebuild
46 new file mode 100644
47 index 0000000..e818cf5
48 --- /dev/null
49 +++ b/app-forensics/brakeman/brakeman-2.2.0.ebuild
50 @@ -0,0 +1,40 @@
51 +# Copyright 1999-2013 Gentoo Foundation
52 +# Distributed under the terms of the GNU General Public License v2
53 +# $Header: $
54 +
55 +EAPI=5
56 +USE_RUBY="ruby19"
57 +
58 +RUBY_FAKEGEM_TASK_DOC=""
59 +RUBY_FAKEGEM_EXTRADOC="CHANGES FEATURES README.md WARNING_TYPES"
60 +
61 +RUBY_FAKEGEM_TASK_TEST=""
62 +
63 +RUBY_FAKEGEM_GEMSPEC="brakeman.gemspec"
64 +
65 +inherit ruby-fakegem
66 +
67 +DESCRIPTION="a static analysis tool which checks Ruby on Rails applications for security vulnerabilities"
68 +HOMEPAGE="http://brakemanscanner.org/"
69 +SRC_URI="https://github.com/presidentbeef/brakeman/archive/v${PV}.tar.gz -> ${P}.tar.gz"
70 +
71 +LICENSE="MIT"
72 +SLOT="0"
73 +KEYWORDS="~amd64"
74 +IUSE=""
75 +
76 +ruby_add_rdepend "
77 + >=dev-ruby/erubis-2.6
78 + >=dev-ruby/haml-3.0 <dev-ruby/haml-5
79 + >=dev-ruby/highline-1.6.20
80 + >=dev-ruby/multi_json-1.2
81 + >=dev-ruby/ruby2ruby-2.0.5
82 + >=dev-ruby/ruby_parser-3.2.2
83 + >=dev-ruby/sass-3.0
84 + >=dev-ruby/slim-1.3.6
85 + >=dev-ruby/terminal-table-1.4"
86 +
87 +all_ruby_prepare() {
88 + # Remove fastercsv since it's a no-op on ruby19.
89 + sed -i -e '/fastercsv/d' ${RUBY_FAKEGEM_GEMSPEC} || die
90 +}