diff options
author | Hans de Graaff <hans@degraaff.org> | 2024-10-10 08:13:32 +0200 |
---|---|---|
committer | Hans de Graaff <hans@degraaff.org> | 2024-10-10 08:13:32 +0200 |
commit | 67ec438805e755fff7cbec4293d3036e963b7030 (patch) | |
tree | 0451c54362e4e14f735f43c78553596a6fcf9323 | |
parent | dev-ruby/debride-erb: enable ruby33 (diff) | |
download | graaff-master.tar.gz graaff-master.tar.bz2 graaff-master.zip |
Signed-off-by: Hans de Graaff <hans@degraaff.org>
-rw-r--r-- | dev-ruby/icalendar/Manifest | 1 | ||||
-rw-r--r-- | dev-ruby/icalendar/icalendar-2.10.3.ebuild | 36 |
2 files changed, 37 insertions, 0 deletions
diff --git a/dev-ruby/icalendar/Manifest b/dev-ruby/icalendar/Manifest index ed487c3e..37f05762 100644 --- a/dev-ruby/icalendar/Manifest +++ b/dev-ruby/icalendar/Manifest @@ -1,2 +1,3 @@ DIST icalendar-2.10.1.tar.gz 40209 BLAKE2B 457281509908836ea2b001114ba64f6382de8ddf1f45be1020bb49aa87774d558fceb380688ec362068ef07dbd236dc7ae18b5ceecca6c1ffb7ff97400f5df57 SHA512 709a960f3b35782c4b246441d2e3c46676fbc9800c239679bdc5a8da5fb3544d5c275f3c2ae5f5179e42f0d8539796c90cf7443c31eefb9524657137f0616c5c DIST icalendar-2.10.2.tar.gz 40379 BLAKE2B 7a5447320cc64f7e8a53376632ec22422cb265e7890414c4de0194da740ccbc6dea324501c439275e8c3790c804a6094f802df25e13a6adbb83f1dfa0eb57217 SHA512 04a4664117cbda4274d65d8151d249ca1c69b97e48a14d7f8bb81453b1aa80c3040a7efd9c5a3d3319b83002f26167bc0fc5889e110d825293c833f7f88f154d +DIST icalendar-2.10.3.tar.gz 40617 BLAKE2B 0dd78660e5944b3d6e44f8a442eef50b72037ab89613e9fc3e32d46feef69398830146e0c6b627c79cf7ed75ccdaeb0bb827f76c857c05a459200df649c30805 SHA512 3283e8196db6e3e7187252ca8a9dda46529e75ccd706b216c21f8611aa4fae51d9ea00a740b3fda8ded347288d710eab4dabed0b5a434d307ac374a05e351ff1 diff --git a/dev-ruby/icalendar/icalendar-2.10.3.ebuild b/dev-ruby/icalendar/icalendar-2.10.3.ebuild new file mode 100644 index 00000000..25dd5f64 --- /dev/null +++ b/dev-ruby/icalendar/icalendar-2.10.3.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="icalendar.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="This library provides iCalendar support for ruby. (RFC-2445)" +HOMEPAGE="https://github.com/icalendar/icalendar" +SRC_URI="https://github.com/icalendar/icalendar/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="|| ( GPL-2 BSD Ruby )" + +SLOT="2" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/ice_cube-0.16:0 dev-ruby/ostruct" + +ruby_add_bdepend "test? ( dev-ruby/activesupport:7.1 dev-ruby/timecop >=dev-ruby/tzinfo-1.2:1 )" + +all_ruby_prepare() { + sed -i '/bundler/Id' Rakefile || die + + sed -e '/simplecov/,/end/ s:^:#:' \ + -e '1igem "activesupport", "~> 7.1"' \ + -i spec/spec_helper.rb || die +} |