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