From 169fa7d0a413eb262a7726d5567c9aa7888e686d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20=27Necoro=27=20Neumann?= Date: Sat, 11 Apr 2020 22:32:18 +0200 Subject: Rewrote feed2imap ebuild; ported to EAPI 7 --- net-news/feed2imap/feed2imap-9999.ebuild | 29 +++++++++++++---------------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/net-news/feed2imap/feed2imap-9999.ebuild b/net-news/feed2imap/feed2imap-9999.ebuild index e6f8cbb..9c82ed1 100644 --- a/net-news/feed2imap/feed2imap-9999.ebuild +++ b/net-news/feed2imap/feed2imap-9999.ebuild @@ -2,12 +2,12 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI=5 -USE_RUBY="ruby24" +EAPI=7 +USE_RUBY="ruby25" -EGIT_REPO_URI="git://git.necoro.eu/others/feed2imap" +EGIT_REPO_URI="https://git.necoro.eu/others/feed2imap.git" EGIT_BRANCH="ruby22" -inherit git-2 ruby-ng +inherit git-r3 ruby-single DESCRIPTION="RSS/Atom feed aggregator which uploads feeds to an IMAP server" HOMEPAGE="http://home.gna.org/feed2imap/" @@ -17,21 +17,18 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -RDEPEND="dev-ruby/ruby-feedparser +RDEPEND="${RUBY_DEPS} + dev-ruby/ruby-feedparser dev-ruby/mail" -all_ruby_unpack() { - git-2_src_unpack -} - -each_ruby_configure() { - ${RUBY} setup.rb config || die -} +BDEPEND="${RDEPEND}" +DOCS="ChangeLog README" -each_ruby_install() { - ${RUBY} setup.rb install --prefix="${D}" || die +src_configure() { + ruby setup.rb config || die } -all_ruby_install() { - dodoc ChangeLog README || die +src_install() { + ruby setup.rb install --prefix="${D}" || die + einstalldocs } -- cgit v1.2.3