diff options
Diffstat (limited to 'net-news/sfeed/sfeed-1.2.ebuild')
-rw-r--r-- | net-news/sfeed/sfeed-1.2.ebuild | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/net-news/sfeed/sfeed-1.2.ebuild b/net-news/sfeed/sfeed-1.2.ebuild new file mode 100644 index 000000000000..f70410c8c920 --- /dev/null +++ b/net-news/sfeed/sfeed-1.2.ebuild @@ -0,0 +1,48 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="simple RSS and Atom parser" +HOMEPAGE="https://codemadness.org/sfeed-simple-feed-parser.html" +SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" +IUSE="ncurses" + +DEPEND="ncurses? ( sys-libs/ncurses )" +RDEPEND="${DEPEND} + net-misc/curl + sys-apps/coreutils + sys-libs/glibc + virtual/awk + www-client/lynx + x11-misc/xclip + x11-misc/xdg-utils" +BDEPEND="" + +PATCHES=( + "${FILESDIR}/${PN}-1.2-ldflags.patch" +) + +src_compile() { + emake \ + CC=$(tc-getCC) \ + RANLIB=$(tc-getRANLIB) \ + AR=$(tc-getAR) \ + SFEED_CURSES=$(usex ncurses "sfeed_curses" "") +} + +src_install() { + emake \ + DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + MANPREFIX="${EPREFIX}/usr/share/man" \ + DOCPREFIX="${EPREFIX}/usr/share/doc/${P}" \ + SFEED_CURSES=$(usex ncurses "sfeed_curses" "") \ + install +} |