Gentoo Archives: gentoo-commits

From: "Manuel Rueger (mrueg)" <mrueg@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-ruby/haml: haml-4.0.3.ebuild haml-3.1.8-r2.ebuild haml-4.0.5.ebuild ChangeLog
Date: Sat, 26 Jul 2014 18:35:15
Message-Id: 20140726183511.C201B2004E@flycatcher.gentoo.org
1 mrueg 14/07/26 18:35:11
2
3 Modified: haml-4.0.3.ebuild haml-3.1.8-r2.ebuild ChangeLog
4 Added: haml-4.0.5.ebuild
5 Log:
6 Version bump. Fix USE="doc". Fix tests. Drop ~x86 keyword.
7
8 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key )
9
10 Revision Changes Path
11 1.5 dev-ruby/haml/haml-4.0.3.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/haml/haml-4.0.3.ebuild?rev=1.5&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/haml/haml-4.0.3.ebuild?rev=1.5&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/haml/haml-4.0.3.ebuild?r1=1.4&r2=1.5
16
17 Index: haml-4.0.3.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-ruby/haml/haml-4.0.3.ebuild,v
20 retrieving revision 1.4
21 retrieving revision 1.5
22 diff -u -r1.4 -r1.5
23 --- haml-4.0.3.ebuild 26 May 2014 05:22:58 -0000 1.4
24 +++ haml-4.0.3.ebuild 26 Jul 2014 18:35:11 -0000 1.5
25 @@ -1,10 +1,10 @@
26 # Copyright 1999-2014 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/haml/haml-4.0.3.ebuild,v 1.4 2014/05/26 05:22:58 mrueg Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/haml/haml-4.0.3.ebuild,v 1.5 2014/07/26 18:35:11 mrueg Exp $
30
31 EAPI=5
32
33 -USE_RUBY="ruby19"
34 +USE_RUBY="ruby19 ruby20"
35
36 RUBY_FAKEGEM_TASK_TEST="test"
37 RUBY_FAKEGEM_TASK_DOC="-Ilib doc"
38
39
40
41 1.3 dev-ruby/haml/haml-3.1.8-r2.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/haml/haml-3.1.8-r2.ebuild?rev=1.3&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/haml/haml-3.1.8-r2.ebuild?rev=1.3&content-type=text/plain
45 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/haml/haml-3.1.8-r2.ebuild?r1=1.2&r2=1.3
46
47 Index: haml-3.1.8-r2.ebuild
48 ===================================================================
49 RCS file: /var/cvsroot/gentoo-x86/dev-ruby/haml/haml-3.1.8-r2.ebuild,v
50 retrieving revision 1.2
51 retrieving revision 1.3
52 diff -u -r1.2 -r1.3
53 --- haml-3.1.8-r2.ebuild 5 Apr 2014 14:31:19 -0000 1.2
54 +++ haml-3.1.8-r2.ebuild 26 Jul 2014 18:35:11 -0000 1.3
55 @@ -1,10 +1,10 @@
56 # Copyright 1999-2014 Gentoo Foundation
57 # Distributed under the terms of the GNU General Public License v2
58 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/haml/haml-3.1.8-r2.ebuild,v 1.2 2014/04/05 14:31:19 mrueg Exp $
59 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/haml/haml-3.1.8-r2.ebuild,v 1.3 2014/07/26 18:35:11 mrueg Exp $
60
61 EAPI=5
62
63 -USE_RUBY="ruby19"
64 +USE_RUBY="ruby19 ruby20"
65
66 RUBY_FAKEGEM_TASK_TEST="test"
67 RUBY_FAKEGEM_TASK_DOC="-Ilib doc"
68 @@ -28,7 +28,7 @@
69 # TODO: haml has some emacs modes that it could be installing, in case
70 IUSE=""
71
72 -RESTRICT="test"
73 +#RESTRICT="test"
74
75 ruby_add_rdepend "dev-ruby/sass"
76
77
78
79
80 1.95 dev-ruby/haml/ChangeLog
81
82 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/haml/ChangeLog?rev=1.95&view=markup
83 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/haml/ChangeLog?rev=1.95&content-type=text/plain
84 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/haml/ChangeLog?r1=1.94&r2=1.95
85
86 Index: ChangeLog
87 ===================================================================
88 RCS file: /var/cvsroot/gentoo-x86/dev-ruby/haml/ChangeLog,v
89 retrieving revision 1.94
90 retrieving revision 1.95
91 diff -u -r1.94 -r1.95
92 --- ChangeLog 26 May 2014 05:22:58 -0000 1.94
93 +++ ChangeLog 26 Jul 2014 18:35:11 -0000 1.95
94 @@ -1,6 +1,12 @@
95 # ChangeLog for dev-ruby/haml
96 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
97 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/haml/ChangeLog,v 1.94 2014/05/26 05:22:58 mrueg Exp $
98 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/haml/ChangeLog,v 1.95 2014/07/26 18:35:11 mrueg Exp $
99 +
100 +*haml-4.0.5 (26 Jul 2014)
101 +
102 + 26 Jul 2014; Manuel Rüger <mrueg@g.o> +haml-4.0.5.ebuild,
103 + haml-3.1.8-r2.ebuild, haml-4.0.3.ebuild:
104 + Version bump. Fix USE="doc". Fix tests. Drop ~x86 keyword.
105
106 26 May 2014; Manuel Rüger <mrueg@g.o> haml-4.0.3.ebuild:
107 Remove ruby18 target.
108
109
110
111 1.1 dev-ruby/haml/haml-4.0.5.ebuild
112
113 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/haml/haml-4.0.5.ebuild?rev=1.1&view=markup
114 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/haml/haml-4.0.5.ebuild?rev=1.1&content-type=text/plain
115
116 Index: haml-4.0.5.ebuild
117 ===================================================================
118 # Copyright 1999-2014 Gentoo Foundation
119 # Distributed under the terms of the GNU General Public License v2
120 # $Header: /var/cvsroot/gentoo-x86/dev-ruby/haml/haml-4.0.5.ebuild,v 1.1 2014/07/26 18:35:11 mrueg Exp $
121
122 EAPI=5
123
124 USE_RUBY="ruby19 ruby20"
125
126 RUBY_FAKEGEM_TASK_TEST="test"
127 RUBY_FAKEGEM_TASK_DOC="-Ilib doc"
128
129 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md REFERENCE.md"
130 RUBY_FAKEGEM_DOCDIR="doc"
131
132 inherit ruby-fakegem
133
134 DESCRIPTION="A ruby web page templating engine"
135 HOMEPAGE="http://haml-lang.com/"
136
137 LICENSE="MIT"
138 SLOT="4"
139 KEYWORDS="~amd64 ~arm ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
140
141 IUSE="doc test"
142
143 RDEPEND="${RDEPEND} !!<dev-ruby/haml-3.1.8-r2"
144
145 ruby_add_rdepend "dev-ruby/tilt"
146
147 ruby_add_bdepend "
148 test? (
149 dev-ruby/minitest:0
150 dev-ruby/nokogiri
151 dev-ruby/rails:3.2
152 )
153 doc? (
154 dev-ruby/yard
155 >=dev-ruby/maruku-0.7.2-r1
156 )"
157
158 all_ruby_prepare() {
159 sed -i -e '/bundler/ s:^:#:' \
160 -e 's/gem "minitest"/gem "minitest", "~>4.0"/'\
161 -e '1igem "actionpack", "~>3.2"'\
162 -e '1igem "activesupport", "~>3.2"'\
163 -e '1igem "railties", "~>3.2"'\
164 test/test_helper.rb || die
165 # Remove test that fails when RedCloth is available
166 sed -i -e "/should raise error when a Tilt filters dependencies are unavailable for extension/,+9 s/^/#/"\
167 test/filters_test.rb || die
168 }