Gentoo Archives: gentoo-commits

From: Anna Vyalkova <cyber+gentoo@×××××.in>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: profiles/, net-news/sfeed_curses/
Date: Sun, 09 Jan 2022 00:01:30
Message-Id: 1641686473.5cf899c0816448be80dbaa5f6fe510f7efbe022e.cybertailor@gentoo
1 commit: 5cf899c0816448be80dbaa5f6fe510f7efbe022e
2 Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
3 AuthorDate: Sat Jan 8 23:48:54 2022 +0000
4 Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
5 CommitDate: Sun Jan 9 00:01:13 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5cf899c0
7
8 net-news/sfeed_curses: treeclean
9
10 Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
11
12 net-news/sfeed_curses/Manifest | 1 -
13 net-news/sfeed_curses/metadata.xml | 16 -------
14 net-news/sfeed_curses/sfeed_curses-1.0.ebuild | 60 ---------------------------
15 profiles/package.mask | 5 ---
16 4 files changed, 82 deletions(-)
17
18 diff --git a/net-news/sfeed_curses/Manifest b/net-news/sfeed_curses/Manifest
19 deleted file mode 100644
20 index d27270573..000000000
21 --- a/net-news/sfeed_curses/Manifest
22 +++ /dev/null
23 @@ -1 +0,0 @@
24 -DIST sfeed_curses-1.0.tar.gz 23381 BLAKE2B 1e3d7b494dbec997c8d8e3809059283b55f7cead4bb8b68c734f302248dc2279ff756aa0a484e1687afc882546f235414d7542b2b6501c597bf46903ee339c6a SHA512 575e09a71bab0cec18506426461f2f0fad7247de0520ea32e557ab87755424f015c9edb317c4799ff178746794bdf18509f375cff68caab3ca9e11bf4284b946
25
26 diff --git a/net-news/sfeed_curses/metadata.xml b/net-news/sfeed_curses/metadata.xml
27 deleted file mode 100644
28 index 20ba5a1c2..000000000
29 --- a/net-news/sfeed_curses/metadata.xml
30 +++ /dev/null
31 @@ -1,16 +0,0 @@
32 -<?xml version="1.0" encoding="UTF-8"?>
33 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
34 -<pkgmetadata>
35 - <maintainer type="person">
36 - <email>nrk@×××××××.org</email>
37 - </maintainer>
38 - <upstream>
39 - <bugs-to>mailto:hiltjo@×××××××××××.org</bugs-to>
40 - </upstream>
41 - <use>
42 - <flag name="theme-mono">Use mono theme</flag>
43 - <flag name="theme-mono-highlight">Use mono_highlight theme</flag>
44 - <flag name="theme-newsboat">Use newsboat theme</flag>
45 - <flag name="theme-templeos">Use templeos theme</flag>
46 - </use>
47 -</pkgmetadata>
48
49 diff --git a/net-news/sfeed_curses/sfeed_curses-1.0.ebuild b/net-news/sfeed_curses/sfeed_curses-1.0.ebuild
50 deleted file mode 100644
51 index ce86ef3cc..000000000
52 --- a/net-news/sfeed_curses/sfeed_curses-1.0.ebuild
53 +++ /dev/null
54 @@ -1,60 +0,0 @@
55 -# Copyright 2021 Gentoo Authors
56 -# Distributed under the terms of the GNU General Public License v2
57 -
58 -EAPI=7
59 -
60 -inherit savedconfig toolchain-funcs
61 -
62 -DESCRIPTION="A curses UI front-end for sfeed"
63 -HOMEPAGE="https://codemadness.org/sfeed_ui.html"
64 -
65 -SRC_URI="https://codemadness.org/releases/sfeed_curses/sfeed_curses-${PV}.tar.gz"
66 -
67 -KEYWORDS="~amd64"
68 -LICENSE="ISC"
69 -SLOT="0"
70 -
71 -IUSE="
72 - +theme-mono
73 - theme-mono-highlight
74 - theme-newsboat
75 - theme-templeos
76 -"
77 -REQUIRED_USE="^^ ( theme-mono theme-mono-highlight theme-newsboat theme-templeos )"
78 -
79 -DEPEND="sys-libs/ncurses"
80 -RDEPEND="${DEPEND}"
81 -
82 -src_configure() {
83 - # Gentoo requires -ltinfo
84 - sed -i \
85 - -e "/^#SFEED_LDFLAGS.*-ltinfo/{s|#||g}" \
86 - Makefile || die "sed failed"
87 -
88 - if use theme-mono ; then
89 - SFEED_THEME="mono"
90 - elif use theme-mono-highlight ; then
91 - SFEED_THEME="mono_highlight"
92 - elif use theme-newsboat ; then
93 - SFEED_THEME="newsboat"
94 - elif use theme-templeos ; then
95 - SFEED_THEME="templeos"
96 - fi
97 -
98 - restore_config themes/mono.h themes/mono_highlight.h themes/newsboat.h themes/templeos.h
99 -}
100 -
101 -src_compile() {
102 - emake CC=$(tc-getCC) SFEED_THEME=${SFEED_THEME}
103 -}
104 -
105 -src_install() {
106 - emake \
107 - DESTDIR="${D}" \
108 - PREFIX="/usr" \
109 - MANPREFIX="/usr/share/man" \
110 - DOCPREFIX="/usr/share/doc/${PF}" \
111 - install
112 -
113 - save_config themes/mono.h themes/mono_highlight.h themes/newsboat.h themes/templeos.h
114 -}
115
116 diff --git a/profiles/package.mask b/profiles/package.mask
117 index 0f3639a2b..203fae645 100644
118 --- a/profiles/package.mask
119 +++ b/profiles/package.mask
120 @@ -9,11 +9,6 @@
121 # TODO: Either fix per profile masking in overlays, or move
122 # relevant entries to the relevant package.mask files in ::gentoo
123
124 -# Nickolas Raymond Kaczynski <nrk@×××××××.org> (2021-11-28)
125 -# sfeed_curses has been merged to sfeed and is available via ncurses USEFLAG.
126 -# removal in 30 days.
127 -net-news/sfeed_curses
128 -
129 # Anna (cybertailor) Vyalkova <cyber+gentoo@×××××.in> (2022-01-09)
130 # Depends on masked libhandy 1.5.0
131 >=app-text/komikku-0.36.0