summaryrefslogtreecommitdiff
path: root/dev-ruby/simple-rss
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ruby/simple-rss')
-rw-r--r--dev-ruby/simple-rss/Manifest1
-rw-r--r--dev-ruby/simple-rss/metadata.xml9
-rw-r--r--dev-ruby/simple-rss/simple-rss-1.3.3.ebuild31
3 files changed, 41 insertions, 0 deletions
diff --git a/dev-ruby/simple-rss/Manifest b/dev-ruby/simple-rss/Manifest
new file mode 100644
index 000000000000..57a2d58a4a0e
--- /dev/null
+++ b/dev-ruby/simple-rss/Manifest
@@ -0,0 +1 @@
+DIST simple-rss-1.3.3.gem 33280 BLAKE2B 7de333c13cb928627ed9962ceb55cb23415218d3214591a3ac2dd29e3782cfcb07bb7e99efec067ed3042eed317f38f815dc43bb11ad5246cc9212e8b03f3664 SHA512 7ce7c121889ede58344cf686ac17ab97d75eea6ba5346aedf06294e969f239999a4e19ae416db93f3933f6dae24d7dce22c408d71efb3bbea91cc8091bf43920
diff --git a/dev-ruby/simple-rss/metadata.xml b/dev-ruby/simple-rss/metadata.xml
new file mode 100644
index 000000000000..d4ec83bb336f
--- /dev/null
+++ b/dev-ruby/simple-rss/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <origin>gentoo-staging</origin>
+</pkgmetadata>
diff --git a/dev-ruby/simple-rss/simple-rss-1.3.3.ebuild b/dev-ruby/simple-rss/simple-rss-1.3.3.ebuild
new file mode 100644
index 000000000000..3f9cd88cea72
--- /dev/null
+++ b/dev-ruby/simple-rss/simple-rss-1.3.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_DOC="doc"
+RUBY_FAKEGEM_EXTRADOC="README.markdown"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A simple, flexible, extensible, and liberal RSS and Atom reader for Ruby"
+HOMEPAGE="https://github.com/cardmagic/simple-rss"
+LICENSE="LGPL-2"
+
+KEYWORDS="amd64 x86"
+SLOT="0"
+IUSE=""
+
+all_ruby_prepare() {
+ # Avoid dependency on bundler
+ sed -i -e '/bundler/d' \
+ -e '/rubyforgepublisher/I s:^:#:' \
+ Rakefile || die
+
+ # Avoid tests that require unpackaged test data
+ sed -i -e '/@\(media_rss\|rss20_utf8\)/ s:^:#:' \
+ -e '/test_rss_utf8/aomit "missing data"' \
+ test/base/base_test.rb || die
+}