summaryrefslogtreecommitdiff
path: root/dev-ruby/ruby-feedparser
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ruby/ruby-feedparser
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/ruby-feedparser')
-rw-r--r--dev-ruby/ruby-feedparser/Manifest5
-rw-r--r--dev-ruby/ruby-feedparser/metadata.xml11
-rw-r--r--dev-ruby/ruby-feedparser/ruby-feedparser-0.9.4.ebuild40
3 files changed, 56 insertions, 0 deletions
diff --git a/dev-ruby/ruby-feedparser/Manifest b/dev-ruby/ruby-feedparser/Manifest
new file mode 100644
index 000000000000..ce23e816cd18
--- /dev/null
+++ b/dev-ruby/ruby-feedparser/Manifest
@@ -0,0 +1,5 @@
+DIST ruby-feedparser-0.9.4.tar.gz 2705393 SHA256 88c4e374f61ec7645e27e0addfe5cf668e2d4ee872cf5ada94c0fcdadda6482e SHA512 0fbecb83837996c1a9483d70275cf869a62dcb53bb42d3fc8d1c7992e37c7d2c8b3194a9d0372566c4907f8ffd893c1f6ee1b2e55fa2417c5f34b71496bfad9d WHIRLPOOL 2abd19aa2c98d2181c981400330658397c526e78abeffe230513026b041e4de06170ab35b7d8b0c580ee72da8d1354bd759a78f9ccd0a5ae5bdbf145e0b85f56
+EBUILD ruby-feedparser-0.9.4.ebuild 1012 SHA256 310d4ca1f375fa4e345ddc94fc968058b4e59557f6c87d529fd6202e60c81d91 SHA512 cd3369f6c32a57f52e06b14db1bc2e7c4e2ac705dff033d955dde607d120fb980995b18111a409740fec62b331bc72285481b5c30351851e2c92939311c1225f WHIRLPOOL f58432aa1e71436a8cb0396271944d7a5f2e19a54ee638a25e07ed336c41423f9cf02ce9f732bb3b34436f5548e5871b6008896ddb2d37ed411e4c77f778f2b9
+MISC ChangeLog 2768 SHA256 a2f380d405beeb212f3ff3317822cb152dae2a2704a6f375b1f4a28de8e8ee58 SHA512 e58ed562225dc9ab4330e4c6a0315d297a89f9d18e2b745c1f8b35a9fe7231a45d8cc79ad8f93d13c852b4838a208ed0173ebadff618829b908af2151c081284 WHIRLPOOL 6ae8dca3b9a672ebed46c2e6f64db96467cea76c75640d16dbea06c397e5bee53bb95deac461d0baf8ef4958a701aec98aadf68a609edf35d876cd4587715aec
+MISC ChangeLog-2015 757 SHA256 d6d54b982a55f625273d1afd52eca3bdf0866f9ac0f08a95c22931a3cf615a8c SHA512 14c91c6141bb03dca2e96344e3f81d94af69491bbc0ea871967f3ef8b926acbc4799351a00c2d408b3388fb62c7aa8bbd78422d8ff4fbb816e58fbe0d1680e37 WHIRLPOOL b901c25e1eea596d8402bdcd8186c350568126e97baa90f807beef0dd47b7a98fc92623c736efc315e386f80d3e1cc755c34b880d414ac4741183534b89fd710
+MISC metadata.xml 351 SHA256 dae451190911700574c53592515295f67f726e7986dcfc27af9fd91e2b8ef13d SHA512 ed6059fdfc72e3f63ade2a463de1202da05bfe1b1b59f30b947e3c8999bc610ebd3729468bfb5ebd0b016dfa99cfd0af410dea3a4f054968fa6f1f201eafcfb6 WHIRLPOOL 161ad28cd173a225f3912f373918b809ab693d91ab4556e36196f124362f79c13d9a2de01a33a35d8c59a179016eec53f07646162210ca866103222f5ed93588
diff --git a/dev-ruby/ruby-feedparser/metadata.xml b/dev-ruby/ruby-feedparser/metadata.xml
new file mode 100644
index 000000000000..bc7693acb72a
--- /dev/null
+++ b/dev-ruby/ruby-feedparser/metadata.xml
@@ -0,0 +1,11 @@
+<?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>
+ <upstream>
+ <remote-id type="github">feed2imap/ruby-feedparser</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ruby/ruby-feedparser/ruby-feedparser-0.9.4.ebuild b/dev-ruby/ruby-feedparser/ruby-feedparser-0.9.4.ebuild
new file mode 100644
index 000000000000..4184e69d1fb8
--- /dev/null
+++ b/dev-ruby/ruby-feedparser/ruby-feedparser-0.9.4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+GITHUB_USER="feed2imap"
+
+DESCRIPTION="Ruby library to parse ATOM/RSS feeds"
+HOMEPAGE="https://github.com/feed2imap/ruby-feedparser"
+SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/magic"
+
+ruby_add_bdepend "dev-ruby/magic
+ test? ( dev-ruby/mocha )"
+
+all_ruby_prepare() {
+ # Extract gemspec source from Rakefile
+ sed -n -e '/Gem::Specification/,/end$/p' Rakefile > ${RUBY_FAKEGEM_GEMSPEC} || die
+ sed -i -e 's/PKG_NAME/"'${PN}'"/' \
+ -e 's/PKG_VERSION/"'${PV}'"/' \
+ -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+ sed -i -e '/PKG_VERSION/ s:ruby:'${RUBY}':' Rakefile || die
+}