Gentoo Archives: gentoo-commits

From: "Hans de Graaff (graaff)" <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-ruby/sass: ChangeLog sass-3.1.21.ebuild
Date: Wed, 29 Aug 2012 05:57:39
Message-Id: 20120829055728.06DBE20AEF@flycatcher.gentoo.org
1 graaff 12/08/29 05:57:27
2
3 Modified: ChangeLog
4 Added: sass-3.1.21.ebuild
5 Log:
6 Version bump. Add missing listen dependency and drop obsolete fssm. Drop keywords accordingly, bug 433129.
7
8 (Portage version: 2.1.11.9/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.19 dev-ruby/sass/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/sass/ChangeLog?rev=1.19&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/sass/ChangeLog?rev=1.19&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/sass/ChangeLog?r1=1.18&r2=1.19
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-ruby/sass/ChangeLog,v
20 retrieving revision 1.18
21 retrieving revision 1.19
22 diff -u -r1.18 -r1.19
23 --- ChangeLog 5 Jul 2012 22:53:14 -0000 1.18
24 +++ ChangeLog 29 Aug 2012 05:57:27 -0000 1.19
25 @@ -1,6 +1,15 @@
26 # ChangeLog for dev-ruby/sass
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sass/ChangeLog,v 1.18 2012/07/05 22:53:14 flameeyes Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sass/ChangeLog,v 1.19 2012/08/29 05:57:27 graaff Exp $
30 +
31 +*sass-3.1.21 (29 Aug 2012)
32 +
33 + 29 Aug 2012; Hans de Graaff <graaff@g.o> +sass-3.1.21.ebuild:
34 + Version bump. Add missing listen dependency and drop obsolete fssm. Drop
35 + keywords accordingly, bug 433129.
36 +
37 + 27 Aug 2012; Hans de Graaff <graaff@g.o> sass-3.1.20.ebuild:
38 + sass has switched from fssm to listen since 3.1.16.
39
40 *sass-3.1.20 (05 Jul 2012)
41
42
43
44
45 1.1 dev-ruby/sass/sass-3.1.21.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/sass/sass-3.1.21.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/sass/sass-3.1.21.ebuild?rev=1.1&content-type=text/plain
49
50 Index: sass-3.1.21.ebuild
51 ===================================================================
52 # Copyright 1999-2012 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/dev-ruby/sass/sass-3.1.21.ebuild,v 1.1 2012/08/29 05:57:27 graaff Exp $
55
56 EAPI=2
57
58 USE_RUBY="ruby18 ruby19 ree18 jruby"
59
60 RUBY_FAKEGEM_TASK_DOC=""
61 RUBY_FAKEGEM_DOCDIR="doc"
62 RUBY_FAKEGEM_EXTRADOC="README.md"
63
64 RUBY_FAKEGEM_EXTRAINSTALL="rails init.rb VERSION VERSION_NAME"
65
66 inherit ruby-fakegem
67
68 DESCRIPTION="An extension of CSS3, adding nested rules, variables, mixins, selector inheritance, and more."
69 HOMEPAGE="http://sass-lang.com/"
70 LICENSE="MIT"
71
72 KEYWORDS="~amd64"
73 SLOT="0"
74 IUSE=""
75
76 ruby_add_bdepend "doc? ( >=dev-ruby/yard-0.5.3 >=dev-ruby/maruku-0.5.9 )"
77
78 ruby_add_rdepend ">=dev-ruby/listen-0.4.2 !!<dev-ruby/haml-3.1"
79
80 # tests could use `less` if we had it
81
82 all_ruby_prepare() {
83 rm -rf vendor/listen
84 }
85
86 each_ruby_prepare() {
87 case ${RUBY} in
88 *jruby)
89 # tests fail with JRuby, and that's a given for now; it's
90 # not a bug in the code as much as it is relying on a detail
91 # of the implementation of CRuby. We remove failing files
92 # for now, this could probably be narrowed down more so that
93 # we could run more tests.
94 rm test/sass/script_test.rb test/sass/util_test.rb test/sass/engine_test.rb test/sass/scss/scss_test.rb || die
95 ;;
96 *)
97 ;;
98 esac
99 }