Gentoo Archives: gentoo-commits

From: Hans de Graaff <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/autoprefixer-rails/
Date: Sat, 02 Apr 2022 05:56:24
Message-Id: 1648878974.7a4c74d21f3f60940764d1898ed9f695479502cf.graaff@gentoo
1 commit: 7a4c74d21f3f60940764d1898ed9f695479502cf
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 1 05:21:12 2022 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Sat Apr 2 05:56:14 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a4c74d2
7
8 dev-ruby/autoprefixer-rails: add 10.4.2.0
9
10 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
11
12 dev-ruby/autoprefixer-rails/Manifest | 1 +
13 .../autoprefixer-rails-10.4.2.0.ebuild | 39 ++++++++++++++++++++++
14 2 files changed, 40 insertions(+)
15
16 diff --git a/dev-ruby/autoprefixer-rails/Manifest b/dev-ruby/autoprefixer-rails/Manifest
17 index ea2c4d25be7c..018f69727b52 100644
18 --- a/dev-ruby/autoprefixer-rails/Manifest
19 +++ b/dev-ruby/autoprefixer-rails/Manifest
20 @@ -1,2 +1,3 @@
21 DIST autoprefixer-rails-10.3.1.0.tar.gz 1357327 BLAKE2B 2071b3a9c5848e06695e32445224f6e101481fac0ca73a23b86d138bfada9f7339bd51031f121ab8b0f614d2ea1ec386cb81dbbcf8f728075b12ff2393c0c8b5 SHA512 fff90cad950228e9d3b61259f26bee26b2fe3cd87557ed81f1235630357204e3cf9ce6cc9439551727d4d62d27f3510c8c2683ab12b05ad11549945f741e5db5
22 +DIST autoprefixer-rails-10.4.2.0.tar.gz 1368753 BLAKE2B b5c9374f6161f9f13f78404788cdba60d88f50f68f909cead6cb5389a4f26f05cdd20925cf91d9a0b01af0ce14929b11d69f85a1ce8493c660c50c6032460a0c SHA512 00303b7dec4b261b2d3ffa72ebdfea2883cb473df3f8149853b0d2fcb5c2e48d63e24a17604619289893d0472afe237f1dc13710d2c7c3528067c143789abf61
23 DIST autoprefixer-rails-9.8.6.5.gem 231936 BLAKE2B 7c702f5484f9aa2318408fb8c5c8866ccf9d3565d3282e43279b9bea875ac3610b26c0ec302b2bed0779dcd46eca12badaa16faba1046585cddcfa3e8b22b51c SHA512 6b7281661fcaf0c17ee258a321f8d18664f2f305172719f76fe1f3ef6b04fa1460c7102946e95153df7ecf5c3ade3bfc8c22d302927f2e2183ef3b0f3ef8d623
24
25 diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.2.0.ebuild b/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.2.0.ebuild
26 new file mode 100644
27 index 000000000000..35e6cfaec0ff
28 --- /dev/null
29 +++ b/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.2.0.ebuild
30 @@ -0,0 +1,39 @@
31 +# Copyright 1999-2022 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=8
35 +
36 +USE_RUBY="ruby26 ruby27"
37 +
38 +RUBY_FAKEGEM_RECIPE_TEST="rspec3"
39 +RUBY_FAKEGEM_EXTRADOC="README.md"
40 +
41 +RUBY_FAKEGEM_EXTRAINSTALL="vendor"
42 +
43 +RUBY_FAKEGEM_GEMSPEC="autoprefixer-rails.gemspec"
44 +
45 +inherit ruby-fakegem
46 +
47 +DESCRIPTION="Add vendor prefixes to CSS rules using values from the Can I Use website"
48 +HOMEPAGE="https://github.com/ai/autoprefixer-rails"
49 +SRC_URI="https://github.com/ai/autoprefixer-rails/archive/${PV}.tar.gz -> ${P}.tar.gz"
50 +LICENSE="MIT"
51 +
52 +KEYWORDS="~amd64"
53 +SLOT="$(ver_cut 1)"
54 +IUSE=""
55 +
56 +ruby_add_rdepend "dev-ruby/execjs"
57 +
58 +ruby_add_bdepend "test? (
59 + >=dev-ruby/rails-5.0.0
60 + dev-ruby/rake
61 + dev-ruby/rspec-rails
62 +)"
63 +
64 +all_ruby_prepare() {
65 + sed -i -e "/bundler/d" -e "/BUNDLE/d" spec/app/config/boot.rb || die
66 + sed -i -e "/Bundler/ s:^:#:" \
67 + -e '/config.sass/ s:^:#:' spec/app/config/application.rb || die
68 + rm -f spec/rails_spec.rb || die
69 +}