tnet-news/sfeed-curses: Add USE flags for themes. - parlay - yet another gentoo overlay
 (HTM) git clone https://git.parazyd.org/parlay
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
       ---
 (DIR) commit 254dfbd4a6c5fac0ce173ec8674c6dc8e774ec48
 (DIR) parent 86d2bdd9cf7a90b68817c48578551952f64e925c
 (HTM) Author: parazyd <parazyd@dyne.org>
       Date:   Wed,  3 Feb 2021 17:50:15 +0100
       
       net-news/sfeed-curses: Add USE flags for themes.
       
       Diffstat:
         M net-news/sfeed-curses/metadata.xml  |      11 +++++++++++
         M net-news/sfeed-curses/sfeed-curses… |      15 ++++++++++++++-
       
       2 files changed, 25 insertions(+), 1 deletion(-)
       ---
 (DIR) diff --git a/net-news/sfeed-curses/metadata.xml b/net-news/sfeed-curses/metadata.xml
       t@@ -4,4 +4,15 @@
        <maintainer type="person">
                <email>parazyd@dyne.org</email>
        </maintainer>
       +<use>
       +        <flag name="mono-theme">
       +                Use the "mono" theme for sfeed_curses.
       +        </flag>
       +        <flag name="newsboat-theme">
       +                Use the "newsboat" theme for sfeed_curses.
       +        </flag>
       +        <flag name="templeos-theme">
       +                Use the "templeos" theme for sfeed_curses.
       +        </flag>
       +</use>
        </pkgmetadata>
 (DIR) diff --git a/net-news/sfeed-curses/sfeed-curses-9999.ebuild b/net-news/sfeed-curses/sfeed-curses-9999.ebuild
       t@@ -12,11 +12,24 @@ EGIT_REPO_URI="git://git.codemadness.org/sfeed_curses"
        LICENSE="ISC"
        SLOT="0"
        KEYWORDS=""
       -IUSE=""
       +IUSE="+mono-theme newsboat-theme templeos-theme"
       +REQUIRED_USE="^^ ( mono-theme newsboat-theme templeos-theme )"
        
        DEPEND="sys-libs/ncurses"
        RDEPEND="${DEPEND} net-news/sfeed"
        
       +src_prepare() {
       +        default
       +
       +        if use mono-theme; then
       +                sed -e 's/SFEED_THEME =.*/SFEED_THEME = mono/' -i Makefile
       +        elif use newsboat-theme; then
       +                sed -e 's/SFEED_THEME =.*/SFEED_THEME = newsboat/' -i Makefile
       +        elif use templeos-theme; then
       +                sed -e 's/SFEED_THEME =.*/SFEED_THEME = templeos/' -i Makefile
       +        fi
       +}
       +
        src_compile() {
                emake LDFLAGS="${LDFLAGS} -lncursesw -ltinfow" all
        }