diff options
author | Hans de Graaff <hans@degraaff.org> | 2022-07-10 08:18:34 +0200 |
---|---|---|
committer | Hans de Graaff <hans@degraaff.org> | 2022-07-10 08:18:34 +0200 |
commit | 3bd845dfa3708d0f0e999844791b81577cac3e24 (patch) | |
tree | 0b8412ba72f3667c44814c6210cd0ae750546692 /dev-ruby/acts-as-taggable-on | |
parent | dev-vcs/overcommit: add 0.59.1 (diff) | |
download | graaff-3bd845dfa3708d0f0e999844791b81577cac3e24.tar.gz graaff-3bd845dfa3708d0f0e999844791b81577cac3e24.tar.bz2 graaff-3bd845dfa3708d0f0e999844791b81577cac3e24.zip |
dev-ruby/acts-as-taggable-on: add 9.0.1
Signed-off-by: Hans de Graaff <hans@degraaff.org>
Diffstat (limited to 'dev-ruby/acts-as-taggable-on')
-rw-r--r-- | dev-ruby/acts-as-taggable-on/Manifest | 1 | ||||
-rw-r--r-- | dev-ruby/acts-as-taggable-on/acts-as-taggable-on-9.0.1.ebuild | 43 |
2 files changed, 44 insertions, 0 deletions
diff --git a/dev-ruby/acts-as-taggable-on/Manifest b/dev-ruby/acts-as-taggable-on/Manifest index 420c9487..b6749412 100644 --- a/dev-ruby/acts-as-taggable-on/Manifest +++ b/dev-ruby/acts-as-taggable-on/Manifest @@ -2,3 +2,4 @@ DIST acts-as-taggable-on-6.5.0.gem 54784 BLAKE2B c534814d180cceea064e6dcb66ea0dd DIST acts-as-taggable-on-7.0.0.gem 55296 BLAKE2B bb8875871828c11bf75e6f42ac0e403ead09718c7775477f98500cd12488c4ef31247dc4c605f7efd82b33246fe448fd8370d86ec85bd5643035c12b05331638 SHA512 c9c1c3047616318ad80c6c6d9a1642ac1c5f8f432f018ecf1cc32748112f060f7e52f1a5e2273abef9a79ebb89abc62cf834666066d1adaa4ef09955d7a55b3f DIST acts-as-taggable-on-8.0.0.gem 55808 BLAKE2B c9afbd29b17cb35d0eca94b7347e77d7ed477f804886ae076a1a828b4a833c5ffaeee8a6c09eac641ab07cd7dd0e7d24afab2d19533bc88a85227e98d36fbfd4 SHA512 5d0c915f95b1df864d78030ea1449655c5408dc9a54b32a108d11f2354a11f61bcae504ff1d03e940b7b0a3fd0ed9b62703dd457d3284cc80175745f0fbeaf0a DIST acts-as-taggable-on-8.1.0.gem 56320 BLAKE2B 0ebdbb0edfd994fd2b702ffb15d01456f622e3ce4096f8804419670f7971c49b8c2e7714572fd499617735366375ab47fa8e62c12761f99ab7a3e707d1ea8172 SHA512 2c66df34bd673f5f7fe849d5283c135754c7d13c58a27918b8056a595d129fb61e0f33f0fbe12e6c7d2bbb2d00e9771574e11f1d8cb726032e35eb1b20eb53bc +DIST acts-as-taggable-on-9.0.1.gem 56320 BLAKE2B 1eb35d4649903860e9312dee5b39ba5d2c2b01fed30df26107c31f66b7388d1a3b92fa18c730ce252372359b18d5b004dea135ba035ca392e936edf04b188792 SHA512 0b51084f737e0f539eda1cd734af1e34c553f0f08aadc0e9d66e9020a489a135a6deb86fb6230db028d0983b9ea80167c2da0279e322b363166e535c4e01a4e9 diff --git a/dev-ruby/acts-as-taggable-on/acts-as-taggable-on-9.0.1.ebuild b/dev-ruby/acts-as-taggable-on/acts-as-taggable-on-9.0.1.ebuild new file mode 100644 index 00000000..263d78dd --- /dev/null +++ b/dev-ruby/acts-as-taggable-on/acts-as-taggable-on-9.0.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_EXTRAINSTALL="db" + +inherit ruby-fakegem + +DESCRIPTION="Advanced tagging for Rails." +HOMEPAGE="https://github.com/mbleigh/acts-as-taggable-on/" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64" +IUSE="" + +PATCHES=( "${FILESDIR}/${P}-rspec.patch" ) + +ruby_add_rdepend "|| ( dev-ruby/activerecord:7.0 dev-ruby/activerecord:6.1 dev-ruby/activerecord:6.0 )" + +ruby_add_bdepend "test? ( + dev-ruby/database_cleaner + dev-ruby/rspec-its + )" + +all_ruby_prepare() { + sed -i -e '/git ls-files/d' ${PN}.gemspec || die + + # Provide a database.yml file for sqlite3. + cp spec/internal/config/database.yml.sample spec/internal/config/database.yml || die + sed -i -e '/^mysql/,$d' spec/internal/config/database.yml || die + + sed -i -e '/barrier/ s:^:#:' spec/spec_helper.rb || die + + # Avoid deprecation warning which cannot be solved due to issues with default_parser. + sed -i -e '/WARNING/,/WARNING/ s:^:#:' lib/acts-as-taggable-on.rb || die +} |