* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-02-19 21:55 Cédric Krier
0 siblings, 0 replies; 24+ messages in thread
From: Cédric Krier @ 2022-02-19 21:55 UTC (permalink / raw
To: gentoo-commits
commit: 3f1b7f4633eaf24ef6f9c60c4c40fe07010a8f35
Author: Cédric Krier <cedk <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 19 21:54:22 2022 +0000
Commit: Cédric Krier <cedk <AT> gentoo <DOT> org>
CommitDate: Sat Feb 19 21:54:44 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f1b7f46
net-news/sfeed: new ebuild
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Cédric Krier <cedk <AT> gentoo.org>
net-news/sfeed/Manifest | 1 +
net-news/sfeed/metadata.xml | 7 ++++++
net-news/sfeed/sfeed-1.2.ebuild | 48 +++++++++++++++++++++++++++++++++++++++++
3 files changed, 56 insertions(+)
diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest
new file mode 100644
index 000000000000..a528a160f8c9
--- /dev/null
+++ b/net-news/sfeed/Manifest
@@ -0,0 +1 @@
+DIST sfeed-1.2.tar.gz 62575 BLAKE2B 080ef555e9ea6711ec1eea296c15dc11d937035742d32096f28ee4b4023c9cd4fcd0f7b59807cfdbfaa82c5f2bd7d51045caabcf33e72f2fd193c82885547cf3 SHA512 4307f11ab02310a881717d99892486152dad93ecb1d6526401e60d6275c1610d90599de9784d9878f9ebb5aa34881abd1daa348c977d9ef6758095be74216a29
diff --git a/net-news/sfeed/metadata.xml b/net-news/sfeed/metadata.xml
new file mode 100644
index 000000000000..05c7cc05fd2c
--- /dev/null
+++ b/net-news/sfeed/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>cedk@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/net-news/sfeed/sfeed-1.2.ebuild b/net-news/sfeed/sfeed-1.2.ebuild
new file mode 100644
index 000000000000..d4f43e5c5c2b
--- /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=""
+
+src_compile() {
+ if use ncurses; then
+ emake \
+ CC=$(tc-getCC) \
+ LDFLAGS="$LDFLAGS -lcurses -ltinfo"
+ else
+ emake \
+ CC=$(tc-getCC) \
+ SFEED_CURSES=""
+ fi
+}
+
+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
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-03-09 15:15 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2022-03-09 15:15 UTC (permalink / raw
To: gentoo-commits
commit: 32b54eeb68f1d3e823e7d02677e0931cc383a8b3
Author: Nickolas Raymond Kaczynski <nrk <AT> disroot <DOT> org>
AuthorDate: Wed Mar 9 06:33:23 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 9 15:15:28 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32b54eeb
net-news/sfeed: add myself as proxy maint
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nickolas Raymond Kaczynski <nrk <AT> disroot.org>
Closes: https://github.com/gentoo/gentoo/pull/24420
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-news/sfeed/metadata.xml | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/net-news/sfeed/metadata.xml b/net-news/sfeed/metadata.xml
index b567d679ef2a..8022e4957183 100644
--- a/net-news/sfeed/metadata.xml
+++ b/net-news/sfeed/metadata.xml
@@ -4,6 +4,14 @@
<maintainer type="person">
<email>cedk@gentoo.org</email>
</maintainer>
+ <maintainer type="person" proxied="yes">
+ <email>nrk@disroot.org</email>
+ <name>Nickolas Raymond Kaczynski</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<upstream>
<bugs-to>mailto:hiltjo@codemadness.org</bugs-to>
</upstream>
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-03-09 15:15 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2022-03-09 15:15 UTC (permalink / raw
To: gentoo-commits
commit: 03b4fbc065487ffc7447f1334dce20bb0f94a4b1
Author: Nickolas Raymond Kaczynski <nrk <AT> disroot <DOT> org>
AuthorDate: Mon Mar 7 15:16:22 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 9 15:14:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b4fbc0
net-news/sfeed: bump to 1.3 and improvements
* removes unneeded dependencies, add them to optfeature
* adds theme support via USE flag and savedconfig
* downgrade to EAPI 7 (8 doesn't support savedconfig)
* don't assume -ltinfo, use virtual/pkgconfig instead
* fix document location
* fix some quote and style issues
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nickolas Raymond Kaczynski <nrk <AT> disroot.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-news/sfeed/Manifest | 1 +
net-news/sfeed/metadata.xml | 9 +++++
net-news/sfeed/sfeed-1.3.ebuild | 79 +++++++++++++++++++++++++++++++++++++++++
3 files changed, 89 insertions(+)
diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest
index a528a160f8c9..ef654433165d 100644
--- a/net-news/sfeed/Manifest
+++ b/net-news/sfeed/Manifest
@@ -1 +1,2 @@
DIST sfeed-1.2.tar.gz 62575 BLAKE2B 080ef555e9ea6711ec1eea296c15dc11d937035742d32096f28ee4b4023c9cd4fcd0f7b59807cfdbfaa82c5f2bd7d51045caabcf33e72f2fd193c82885547cf3 SHA512 4307f11ab02310a881717d99892486152dad93ecb1d6526401e60d6275c1610d90599de9784d9878f9ebb5aa34881abd1daa348c977d9ef6758095be74216a29
+DIST sfeed-1.3.tar.gz 63037 BLAKE2B 30e3b8a82380b15230e895bc281d7c4ee33126269233fbc281e223b02976c236ca95d20764e0e30238149b97df44fbf197ea5003382774503ef1fad929835039 SHA512 858ebe0bf76f119a3b1a1b1bdf03a13b8085802bb796ae68f0a5ccb85e13747cc55498c29ef0443401678e56326bdef2bf9688966144e9581ff2cae486b729be
diff --git a/net-news/sfeed/metadata.xml b/net-news/sfeed/metadata.xml
index 05c7cc05fd2c..b567d679ef2a 100644
--- a/net-news/sfeed/metadata.xml
+++ b/net-news/sfeed/metadata.xml
@@ -4,4 +4,13 @@
<maintainer type="person">
<email>cedk@gentoo.org</email>
</maintainer>
+ <upstream>
+ <bugs-to>mailto:hiltjo@codemadness.org</bugs-to>
+ </upstream>
+ <use>
+ <flag name="theme-mono">Use mono theme</flag>
+ <flag name="theme-mono-highlight">Use mono_highlight theme</flag>
+ <flag name="theme-newsboat">Use newsboat theme</flag>
+ <flag name="theme-templeos">Use templeos theme</flag>
+ </use>
</pkgmetadata>
diff --git a/net-news/sfeed/sfeed-1.3.ebuild b/net-news/sfeed/sfeed-1.3.ebuild
new file mode 100644
index 000000000000..2ffa8fc6c2ce
--- /dev/null
+++ b/net-news/sfeed/sfeed-1.3.ebuild
@@ -0,0 +1,79 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs savedconfig optfeature
+
+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"
+
+THEMES=( mono{,-highlight} newsboat templeos )
+IUSE="+ncurses +${THEMES[@]/#/theme-}"
+REQUIRED_USE="ncurses? ( ^^ ( "${THEMES[@]/#/theme-}" ) )"
+
+DEPEND="ncurses? ( sys-libs/ncurses:= )"
+RDEPEND="${DEPEND}"
+BDEPEND="ncurses? ( virtual/pkgconfig )"
+
+src_configure() {
+ local name
+ for name in "${THEMES[@]}"; do
+ use "theme-${name}" && SFEED_THEME="${name//-/_}"
+ done
+
+ restore_config $(printf "themes/%s.h " "${THEMES[@]//-/_}")
+}
+
+src_compile() {
+ local ncurses_ldflags=""
+ if use ncurses; then
+ ncurses_ldflags="$("$(tc-getPKG_CONFIG)" --libs ncurses || die)"
+ fi
+ emake \
+ CC="$(tc-getCC)" \
+ RANLIB="$(tc-getRANLIB)" \
+ AR="$(tc-getAR)" \
+ SFEED_CURSES="$(usex ncurses "sfeed_curses" "")" \
+ SFEED_THEME="${SFEED_THEME}" \
+ SFEED_CURSES_LDFLAGS="${LDFLAGS} ${ncurses_ldflags}"
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ PREFIX="${EPREFIX}/usr" \
+ MANPREFIX="${EPREFIX}/usr/share/man" \
+ DOCPREFIX="${EPREFIX}/usr/share/doc/${PF}" \
+ SFEED_CURSES="$(usex ncurses "sfeed_curses" "")" \
+ install
+
+ save_config $(printf "themes/%s.h " "${THEMES[@]//-/_}")
+}
+
+pkg_postinst() {
+ local optmsg
+
+ if use ncurses; then
+ optmsg="yanking the URL or enclosure in sfeed_curses. "
+ optmsg+="See \$SFEED_YANKER to change it."
+ optfeature "${optmsg}" x11-misc/xclip
+
+ optmsg="plumbing the URL or enclosure in sfeed_curses. "
+ optmsg+="See \$SFEED_PLUMBER to change it."
+ optfeature "${optmsg}" x11-misc/xdg-utils
+ fi
+
+ optmsg="converting HTML content via sfeed_content. "
+ optmsg+="See the ENVIRONMENT VARIABLES section in the man page to change it."
+ optfeature "${optmsg}" www-client/lynx
+
+ optmsg="fetching feeds. Used by sfeed_update as default. "
+ optmsg+="See OVERRIDE FUNCTIONS section on sfeedrc manpage to change it."
+ optfeature "${optmsg}" net-misc/curl
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-03-26 0:01 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2022-03-26 0:01 UTC (permalink / raw
To: gentoo-commits
commit: 486a68229fa0d7578592a68eadb00b894ffc820c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 25 23:51:01 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 00:00:46 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=486a6822
net-news/sfeed: [QA] fix tc-get* quoting
This can cause build problems for e.g. 32-bit (gcc -m32 ...)
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-news/sfeed/sfeed-1.2.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/net-news/sfeed/sfeed-1.2.ebuild b/net-news/sfeed/sfeed-1.2.ebuild
index f70410c8c920..312ed6aea5cf 100644
--- a/net-news/sfeed/sfeed-1.2.ebuild
+++ b/net-news/sfeed/sfeed-1.2.ebuild
@@ -31,9 +31,9 @@ PATCHES=(
src_compile() {
emake \
- CC=$(tc-getCC) \
- RANLIB=$(tc-getRANLIB) \
- AR=$(tc-getAR) \
+ CC="$(tc-getCC)" \
+ RANLIB="$(tc-getRANLIB)" \
+ AR="$(tc-getAR)" \
SFEED_CURSES=$(usex ncurses "sfeed_curses" "")
}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-06-16 16:36 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2022-06-16 16:36 UTC (permalink / raw
To: gentoo-commits
commit: ebf0048aced7c0b254975ffe25c133d4ec9e19ab
Author: Thamognya Kodi <contact <AT> thamognya <DOT> com>
AuthorDate: Tue Jun 14 12:12:58 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 16:36:16 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebf0048a
net-news/sfeed: bump to 1.5
Signed-off-by: Thamognya Kodi <contact <AT> thamognya.com>
Closes: https://github.com/gentoo/gentoo/pull/25899
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-news/sfeed/Manifest | 1 +
net-news/sfeed/sfeed-1.5.ebuild | 78 +++++++++++++++++++++++++++++++++++++++++
2 files changed, 79 insertions(+)
diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest
index 0e70d48ac21a..e8b62fa302a8 100644
--- a/net-news/sfeed/Manifest
+++ b/net-news/sfeed/Manifest
@@ -1,2 +1,3 @@
DIST sfeed-1.3.tar.gz 63037 BLAKE2B 30e3b8a82380b15230e895bc281d7c4ee33126269233fbc281e223b02976c236ca95d20764e0e30238149b97df44fbf197ea5003382774503ef1fad929835039 SHA512 858ebe0bf76f119a3b1a1b1bdf03a13b8085802bb796ae68f0a5ccb85e13747cc55498c29ef0443401678e56326bdef2bf9688966144e9581ff2cae486b729be
DIST sfeed-1.4.tar.gz 64312 BLAKE2B 517c25eb28ba120e3d1bb564812fdfd6453741ddf09d60ca2f6b5c30bda15f17fc187302e803cc91937d3582116654f732a030a7aa17dfc9b234a0c858770674 SHA512 9187692076cad9029dd65c58c666972b8aeaefe90155ce9105af32803cdd0365c3b66fafcb5bee485d466126142a3a26f6f38cc9696531c2623b7e8963c578fb
+DIST sfeed-1.5.tar.gz 65067 BLAKE2B 0f2fbe263d869d396aae9a13c482d381d0e7201ca62b86f795bedd4e4174bea1959c16d1b63d534013e9a100527d6885122b9965e060773809912d299a9a573e SHA512 9a027b092620968bd6a086b37ce5bc3e2d5ee8193b59251466d5318bc1514ca78d3edf894c1988504c99b94f0bb3af2a54ba3067b2d90d1109665a5650bfd8a2
diff --git a/net-news/sfeed/sfeed-1.5.ebuild b/net-news/sfeed/sfeed-1.5.ebuild
new file mode 100644
index 000000000000..31103b5adee3
--- /dev/null
+++ b/net-news/sfeed/sfeed-1.5.ebuild
@@ -0,0 +1,78 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs savedconfig optfeature
+
+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"
+
+THEMES=( mono{,-highlight} newsboat templeos )
+IUSE="+ncurses +${THEMES[@]/#/theme-}"
+REQUIRED_USE="ncurses? ( ^^ ( "${THEMES[@]/#/theme-}" ) )"
+
+DEPEND="ncurses? ( sys-libs/ncurses:= )"
+RDEPEND="${DEPEND}"
+BDEPEND="ncurses? ( virtual/pkgconfig )"
+
+src_configure() {
+ local name
+ for name in "${THEMES[@]}"; do
+ use "theme-${name}" && SFEED_THEME="${name//-/_}"
+ done
+
+ restore_config $(printf "themes/%s.h " "${THEMES[@]//-/_}")
+}
+
+src_compile() {
+ local ncurses_ldflags=""
+ use ncurses && ncurses_ldflags="$($(tc-getPKG_CONFIG) --libs ncurses || die)"
+
+ emake \
+ CC="$(tc-getCC)" \
+ RANLIB="$(tc-getRANLIB)" \
+ AR="$(tc-getAR)" \
+ SFEED_CURSES="$(usex ncurses "sfeed_curses" "")" \
+ SFEED_THEME="${SFEED_THEME}" \
+ SFEED_CURSES_LDFLAGS="${LDFLAGS} ${ncurses_ldflags}"
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ PREFIX="${EPREFIX}/usr" \
+ MANPREFIX="${EPREFIX}/usr/share/man" \
+ DOCPREFIX="${EPREFIX}/usr/share/doc/${PF}" \
+ SFEED_CURSES="$(usex ncurses "sfeed_curses" "")" \
+ install
+
+ save_config $(printf "themes/%s.h " "${THEMES[@]//-/_}")
+}
+
+pkg_postinst() {
+ local optmsg
+
+ if use ncurses; then
+ optmsg="yanking the URL or enclosure in sfeed_curses. "
+ optmsg+="See \$SFEED_YANKER to change it."
+ optfeature "${optmsg}" x11-misc/xclip
+
+ optmsg="plumbing the URL or enclosure in sfeed_curses. "
+ optmsg+="See \$SFEED_PLUMBER to change it."
+ optfeature "${optmsg}" x11-misc/xdg-utils
+ fi
+
+ optmsg="converting HTML content via sfeed_content. "
+ optmsg+="See the ENVIRONMENT VARIABLES section in the man page to change it."
+ optfeature "${optmsg}" www-client/lynx
+
+ optmsg="fetching feeds. Used by sfeed_update as default. "
+ optmsg+="See OVERRIDE FUNCTIONS section on sfeedrc manpage to change it."
+ optfeature "${optmsg}" net-misc/curl
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-07-04 11:33 Joonas Niilola
0 siblings, 0 replies; 24+ messages in thread
From: Joonas Niilola @ 2022-07-04 11:33 UTC (permalink / raw
To: gentoo-commits
commit: 87b312e2eb89a6c4a5170fec33f7da4ec56fd067
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 4 11:32:08 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Jul 4 11:32:08 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b312e2
net-news/sfeed: Stabilize 1.3 amd64, #856376
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-news/sfeed/sfeed-1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-news/sfeed/sfeed-1.3.ebuild b/net-news/sfeed/sfeed-1.3.ebuild
index 2ffa8fc6c2ce..1fb6c0475229 100644
--- a/net-news/sfeed/sfeed-1.3.ebuild
+++ b/net-news/sfeed/sfeed-1.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
THEMES=( mono{,-highlight} newsboat templeos )
IUSE="+ncurses +${THEMES[@]/#/theme-}"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-08-07 6:18 Joonas Niilola
0 siblings, 0 replies; 24+ messages in thread
From: Joonas Niilola @ 2022-08-07 6:18 UTC (permalink / raw
To: gentoo-commits
commit: 3274e7f846e704ab2cfed09f4c96d2baddc1d96d
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 7 06:17:56 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Aug 7 06:18:21 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3274e7f8
net-news/sfeed: Stabilize 1.5 amd64, #864091
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-news/sfeed/sfeed-1.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-news/sfeed/sfeed-1.5.ebuild b/net-news/sfeed/sfeed-1.5.ebuild
index 31103b5adee3..0263cf9c8868 100644
--- a/net-news/sfeed/sfeed-1.5.ebuild
+++ b/net-news/sfeed/sfeed-1.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
THEMES=( mono{,-highlight} newsboat templeos )
IUSE="+ncurses +${THEMES[@]/#/theme-}"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-10-27 12:26 Joonas Niilola
0 siblings, 0 replies; 24+ messages in thread
From: Joonas Niilola @ 2022-10-27 12:26 UTC (permalink / raw
To: gentoo-commits
commit: 4437dc65104be7c18b809bbf9687a8cacd9c09a7
Author: Nickolas Raymond Kaczynski <nrk <AT> disroot <DOT> org>
AuthorDate: Thu Oct 6 00:47:53 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Oct 27 12:19:39 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4437dc65
net-news/sfeed: add v1.6
Signed-off-by: Nickolas Raymond Kaczynski <nrk <AT> disroot.org>
Closes: https://github.com/gentoo/gentoo/pull/27652
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-news/sfeed/Manifest | 1 +
net-news/sfeed/sfeed-1.6.ebuild | 78 +++++++++++++++++++++++++++++++++++++++++
2 files changed, 79 insertions(+)
diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest
index e8b62fa302a8..138eb15330f6 100644
--- a/net-news/sfeed/Manifest
+++ b/net-news/sfeed/Manifest
@@ -1,3 +1,4 @@
DIST sfeed-1.3.tar.gz 63037 BLAKE2B 30e3b8a82380b15230e895bc281d7c4ee33126269233fbc281e223b02976c236ca95d20764e0e30238149b97df44fbf197ea5003382774503ef1fad929835039 SHA512 858ebe0bf76f119a3b1a1b1bdf03a13b8085802bb796ae68f0a5ccb85e13747cc55498c29ef0443401678e56326bdef2bf9688966144e9581ff2cae486b729be
DIST sfeed-1.4.tar.gz 64312 BLAKE2B 517c25eb28ba120e3d1bb564812fdfd6453741ddf09d60ca2f6b5c30bda15f17fc187302e803cc91937d3582116654f732a030a7aa17dfc9b234a0c858770674 SHA512 9187692076cad9029dd65c58c666972b8aeaefe90155ce9105af32803cdd0365c3b66fafcb5bee485d466126142a3a26f6f38cc9696531c2623b7e8963c578fb
DIST sfeed-1.5.tar.gz 65067 BLAKE2B 0f2fbe263d869d396aae9a13c482d381d0e7201ca62b86f795bedd4e4174bea1959c16d1b63d534013e9a100527d6885122b9965e060773809912d299a9a573e SHA512 9a027b092620968bd6a086b37ce5bc3e2d5ee8193b59251466d5318bc1514ca78d3edf894c1988504c99b94f0bb3af2a54ba3067b2d90d1109665a5650bfd8a2
+DIST sfeed-1.6.tar.gz 65239 BLAKE2B 25a5f645d8814d48d6c2617cbc9944339866e668c7b7d21581db605987284447c5d6e2f505b5c9d1c1f5d22702ef3b3c80a076f8d9c930f8ae7d5447fd88ecb0 SHA512 450cde27b0d437b165fc024f2b95612fd7755c357e3539167f3c9b123d7a63c3193cb808b6c9621d15b1f5e2d8d783131423e52db6e98c228aa5af190eb167eb
diff --git a/net-news/sfeed/sfeed-1.6.ebuild b/net-news/sfeed/sfeed-1.6.ebuild
new file mode 100644
index 000000000000..31103b5adee3
--- /dev/null
+++ b/net-news/sfeed/sfeed-1.6.ebuild
@@ -0,0 +1,78 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs savedconfig optfeature
+
+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"
+
+THEMES=( mono{,-highlight} newsboat templeos )
+IUSE="+ncurses +${THEMES[@]/#/theme-}"
+REQUIRED_USE="ncurses? ( ^^ ( "${THEMES[@]/#/theme-}" ) )"
+
+DEPEND="ncurses? ( sys-libs/ncurses:= )"
+RDEPEND="${DEPEND}"
+BDEPEND="ncurses? ( virtual/pkgconfig )"
+
+src_configure() {
+ local name
+ for name in "${THEMES[@]}"; do
+ use "theme-${name}" && SFEED_THEME="${name//-/_}"
+ done
+
+ restore_config $(printf "themes/%s.h " "${THEMES[@]//-/_}")
+}
+
+src_compile() {
+ local ncurses_ldflags=""
+ use ncurses && ncurses_ldflags="$($(tc-getPKG_CONFIG) --libs ncurses || die)"
+
+ emake \
+ CC="$(tc-getCC)" \
+ RANLIB="$(tc-getRANLIB)" \
+ AR="$(tc-getAR)" \
+ SFEED_CURSES="$(usex ncurses "sfeed_curses" "")" \
+ SFEED_THEME="${SFEED_THEME}" \
+ SFEED_CURSES_LDFLAGS="${LDFLAGS} ${ncurses_ldflags}"
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ PREFIX="${EPREFIX}/usr" \
+ MANPREFIX="${EPREFIX}/usr/share/man" \
+ DOCPREFIX="${EPREFIX}/usr/share/doc/${PF}" \
+ SFEED_CURSES="$(usex ncurses "sfeed_curses" "")" \
+ install
+
+ save_config $(printf "themes/%s.h " "${THEMES[@]//-/_}")
+}
+
+pkg_postinst() {
+ local optmsg
+
+ if use ncurses; then
+ optmsg="yanking the URL or enclosure in sfeed_curses. "
+ optmsg+="See \$SFEED_YANKER to change it."
+ optfeature "${optmsg}" x11-misc/xclip
+
+ optmsg="plumbing the URL or enclosure in sfeed_curses. "
+ optmsg+="See \$SFEED_PLUMBER to change it."
+ optfeature "${optmsg}" x11-misc/xdg-utils
+ fi
+
+ optmsg="converting HTML content via sfeed_content. "
+ optmsg+="See the ENVIRONMENT VARIABLES section in the man page to change it."
+ optfeature "${optmsg}" www-client/lynx
+
+ optmsg="fetching feeds. Used by sfeed_update as default. "
+ optmsg+="See OVERRIDE FUNCTIONS section on sfeedrc manpage to change it."
+ optfeature "${optmsg}" net-misc/curl
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-10-27 12:26 Joonas Niilola
0 siblings, 0 replies; 24+ messages in thread
From: Joonas Niilola @ 2022-10-27 12:26 UTC (permalink / raw
To: gentoo-commits
commit: bbb93dfb76b573f5df33aa4ab67733efa4854ecd
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 27 12:20:03 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Oct 27 12:20:03 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbb93dfb
net-news/sfeed: update EAPI 7 -> 8
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-news/sfeed/sfeed-1.6.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-news/sfeed/sfeed-1.6.ebuild b/net-news/sfeed/sfeed-1.6.ebuild
index 31103b5adee3..5af4bbe655c3 100644
--- a/net-news/sfeed/sfeed-1.6.ebuild
+++ b/net-news/sfeed/sfeed-1.6.ebuild
@@ -1,11 +1,11 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit toolchain-funcs savedconfig optfeature
-DESCRIPTION="simple RSS and Atom parser"
+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"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-10-27 12:26 Joonas Niilola
0 siblings, 0 replies; 24+ messages in thread
From: Joonas Niilola @ 2022-10-27 12:26 UTC (permalink / raw
To: gentoo-commits
commit: 9a7a28f7e20546c95653b5e78fa0919f1d224f88
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 27 12:20:18 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Oct 27 12:20:18 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a7a28f7
net-news/sfeed: drop 1.3, 1.4
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-news/sfeed/Manifest | 2 --
net-news/sfeed/sfeed-1.3.ebuild | 79 -----------------------------------------
net-news/sfeed/sfeed-1.4.ebuild | 78 ----------------------------------------
3 files changed, 159 deletions(-)
diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest
index 138eb15330f6..5ea089db8202 100644
--- a/net-news/sfeed/Manifest
+++ b/net-news/sfeed/Manifest
@@ -1,4 +1,2 @@
-DIST sfeed-1.3.tar.gz 63037 BLAKE2B 30e3b8a82380b15230e895bc281d7c4ee33126269233fbc281e223b02976c236ca95d20764e0e30238149b97df44fbf197ea5003382774503ef1fad929835039 SHA512 858ebe0bf76f119a3b1a1b1bdf03a13b8085802bb796ae68f0a5ccb85e13747cc55498c29ef0443401678e56326bdef2bf9688966144e9581ff2cae486b729be
-DIST sfeed-1.4.tar.gz 64312 BLAKE2B 517c25eb28ba120e3d1bb564812fdfd6453741ddf09d60ca2f6b5c30bda15f17fc187302e803cc91937d3582116654f732a030a7aa17dfc9b234a0c858770674 SHA512 9187692076cad9029dd65c58c666972b8aeaefe90155ce9105af32803cdd0365c3b66fafcb5bee485d466126142a3a26f6f38cc9696531c2623b7e8963c578fb
DIST sfeed-1.5.tar.gz 65067 BLAKE2B 0f2fbe263d869d396aae9a13c482d381d0e7201ca62b86f795bedd4e4174bea1959c16d1b63d534013e9a100527d6885122b9965e060773809912d299a9a573e SHA512 9a027b092620968bd6a086b37ce5bc3e2d5ee8193b59251466d5318bc1514ca78d3edf894c1988504c99b94f0bb3af2a54ba3067b2d90d1109665a5650bfd8a2
DIST sfeed-1.6.tar.gz 65239 BLAKE2B 25a5f645d8814d48d6c2617cbc9944339866e668c7b7d21581db605987284447c5d6e2f505b5c9d1c1f5d22702ef3b3c80a076f8d9c930f8ae7d5447fd88ecb0 SHA512 450cde27b0d437b165fc024f2b95612fd7755c357e3539167f3c9b123d7a63c3193cb808b6c9621d15b1f5e2d8d783131423e52db6e98c228aa5af190eb167eb
diff --git a/net-news/sfeed/sfeed-1.3.ebuild b/net-news/sfeed/sfeed-1.3.ebuild
deleted file mode 100644
index 1fb6c0475229..000000000000
--- a/net-news/sfeed/sfeed-1.3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs savedconfig optfeature
-
-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"
-
-THEMES=( mono{,-highlight} newsboat templeos )
-IUSE="+ncurses +${THEMES[@]/#/theme-}"
-REQUIRED_USE="ncurses? ( ^^ ( "${THEMES[@]/#/theme-}" ) )"
-
-DEPEND="ncurses? ( sys-libs/ncurses:= )"
-RDEPEND="${DEPEND}"
-BDEPEND="ncurses? ( virtual/pkgconfig )"
-
-src_configure() {
- local name
- for name in "${THEMES[@]}"; do
- use "theme-${name}" && SFEED_THEME="${name//-/_}"
- done
-
- restore_config $(printf "themes/%s.h " "${THEMES[@]//-/_}")
-}
-
-src_compile() {
- local ncurses_ldflags=""
- if use ncurses; then
- ncurses_ldflags="$("$(tc-getPKG_CONFIG)" --libs ncurses || die)"
- fi
- emake \
- CC="$(tc-getCC)" \
- RANLIB="$(tc-getRANLIB)" \
- AR="$(tc-getAR)" \
- SFEED_CURSES="$(usex ncurses "sfeed_curses" "")" \
- SFEED_THEME="${SFEED_THEME}" \
- SFEED_CURSES_LDFLAGS="${LDFLAGS} ${ncurses_ldflags}"
-}
-
-src_install() {
- emake \
- DESTDIR="${D}" \
- PREFIX="${EPREFIX}/usr" \
- MANPREFIX="${EPREFIX}/usr/share/man" \
- DOCPREFIX="${EPREFIX}/usr/share/doc/${PF}" \
- SFEED_CURSES="$(usex ncurses "sfeed_curses" "")" \
- install
-
- save_config $(printf "themes/%s.h " "${THEMES[@]//-/_}")
-}
-
-pkg_postinst() {
- local optmsg
-
- if use ncurses; then
- optmsg="yanking the URL or enclosure in sfeed_curses. "
- optmsg+="See \$SFEED_YANKER to change it."
- optfeature "${optmsg}" x11-misc/xclip
-
- optmsg="plumbing the URL or enclosure in sfeed_curses. "
- optmsg+="See \$SFEED_PLUMBER to change it."
- optfeature "${optmsg}" x11-misc/xdg-utils
- fi
-
- optmsg="converting HTML content via sfeed_content. "
- optmsg+="See the ENVIRONMENT VARIABLES section in the man page to change it."
- optfeature "${optmsg}" www-client/lynx
-
- optmsg="fetching feeds. Used by sfeed_update as default. "
- optmsg+="See OVERRIDE FUNCTIONS section on sfeedrc manpage to change it."
- optfeature "${optmsg}" net-misc/curl
-}
diff --git a/net-news/sfeed/sfeed-1.4.ebuild b/net-news/sfeed/sfeed-1.4.ebuild
deleted file mode 100644
index 31103b5adee3..000000000000
--- a/net-news/sfeed/sfeed-1.4.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs savedconfig optfeature
-
-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"
-
-THEMES=( mono{,-highlight} newsboat templeos )
-IUSE="+ncurses +${THEMES[@]/#/theme-}"
-REQUIRED_USE="ncurses? ( ^^ ( "${THEMES[@]/#/theme-}" ) )"
-
-DEPEND="ncurses? ( sys-libs/ncurses:= )"
-RDEPEND="${DEPEND}"
-BDEPEND="ncurses? ( virtual/pkgconfig )"
-
-src_configure() {
- local name
- for name in "${THEMES[@]}"; do
- use "theme-${name}" && SFEED_THEME="${name//-/_}"
- done
-
- restore_config $(printf "themes/%s.h " "${THEMES[@]//-/_}")
-}
-
-src_compile() {
- local ncurses_ldflags=""
- use ncurses && ncurses_ldflags="$($(tc-getPKG_CONFIG) --libs ncurses || die)"
-
- emake \
- CC="$(tc-getCC)" \
- RANLIB="$(tc-getRANLIB)" \
- AR="$(tc-getAR)" \
- SFEED_CURSES="$(usex ncurses "sfeed_curses" "")" \
- SFEED_THEME="${SFEED_THEME}" \
- SFEED_CURSES_LDFLAGS="${LDFLAGS} ${ncurses_ldflags}"
-}
-
-src_install() {
- emake \
- DESTDIR="${D}" \
- PREFIX="${EPREFIX}/usr" \
- MANPREFIX="${EPREFIX}/usr/share/man" \
- DOCPREFIX="${EPREFIX}/usr/share/doc/${PF}" \
- SFEED_CURSES="$(usex ncurses "sfeed_curses" "")" \
- install
-
- save_config $(printf "themes/%s.h " "${THEMES[@]//-/_}")
-}
-
-pkg_postinst() {
- local optmsg
-
- if use ncurses; then
- optmsg="yanking the URL or enclosure in sfeed_curses. "
- optmsg+="See \$SFEED_YANKER to change it."
- optfeature "${optmsg}" x11-misc/xclip
-
- optmsg="plumbing the URL or enclosure in sfeed_curses. "
- optmsg+="See \$SFEED_PLUMBER to change it."
- optfeature "${optmsg}" x11-misc/xdg-utils
- fi
-
- optmsg="converting HTML content via sfeed_content. "
- optmsg+="See the ENVIRONMENT VARIABLES section in the man page to change it."
- optfeature "${optmsg}" www-client/lynx
-
- optmsg="fetching feeds. Used by sfeed_update as default. "
- optmsg+="See OVERRIDE FUNCTIONS section on sfeedrc manpage to change it."
- optfeature "${optmsg}" net-misc/curl
-}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-10-29 18:32 Arthur Zamarin
0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2022-10-29 18:32 UTC (permalink / raw
To: gentoo-commits
commit: 1d8d26fa3c83827dc30c936ac104b3da7f3b51e2
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 18:32:10 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 18:32:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d8d26fa
net-news/sfeed: Keyword 1.6 arm, #878739
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-news/sfeed/sfeed-1.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-news/sfeed/sfeed-1.6.ebuild b/net-news/sfeed/sfeed-1.6.ebuild
index 012ee7c4a38d..3426f9e1cc45 100644
--- a/net-news/sfeed/sfeed-1.6.ebuild
+++ b/net-news/sfeed/sfeed-1.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
-KEYWORDS="~amd64 ~sparc"
+KEYWORDS="~amd64 ~arm ~sparc"
THEMES=( mono{,-highlight} newsboat templeos )
IUSE="+ncurses +${THEMES[@]/#/theme-}"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-10-29 18:32 Arthur Zamarin
0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2022-10-29 18:32 UTC (permalink / raw
To: gentoo-commits
commit: e4ed8779192739a76b57d8f1b52dd49b810fa28e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 18:32:09 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 18:32:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ed8779
net-news/sfeed: Keyword 1.6 sparc, #878739
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-news/sfeed/sfeed-1.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-news/sfeed/sfeed-1.6.ebuild b/net-news/sfeed/sfeed-1.6.ebuild
index 5af4bbe655c3..012ee7c4a38d 100644
--- a/net-news/sfeed/sfeed-1.6.ebuild
+++ b/net-news/sfeed/sfeed-1.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~sparc"
THEMES=( mono{,-highlight} newsboat templeos )
IUSE="+ncurses +${THEMES[@]/#/theme-}"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-10-29 18:32 Arthur Zamarin
0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2022-10-29 18:32 UTC (permalink / raw
To: gentoo-commits
commit: ba81ae362f5bcc630d8b16decfb6d99e05d7904f
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 18:32:11 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 18:32:11 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba81ae36
net-news/sfeed: Keyword 1.6 arm64, #878739
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-news/sfeed/sfeed-1.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-news/sfeed/sfeed-1.6.ebuild b/net-news/sfeed/sfeed-1.6.ebuild
index 3426f9e1cc45..7d4f061cb369 100644
--- a/net-news/sfeed/sfeed-1.6.ebuild
+++ b/net-news/sfeed/sfeed-1.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~sparc"
THEMES=( mono{,-highlight} newsboat templeos )
IUSE="+ncurses +${THEMES[@]/#/theme-}"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-10-29 21:11 Yixun Lan
0 siblings, 0 replies; 24+ messages in thread
From: Yixun Lan @ 2022-10-29 21:11 UTC (permalink / raw
To: gentoo-commits
commit: f9625d101bc0fefe1248af0b4d8c2f89b23d9bde
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 21:00:21 2022 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 21:10:49 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9625d10
net-news/sfeed: Keyword 1.6 riscv, #878739
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
net-news/sfeed/sfeed-1.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-news/sfeed/sfeed-1.6.ebuild b/net-news/sfeed/sfeed-1.6.ebuild
index 7d4f061cb369..be6ba232f4ae 100644
--- a/net-news/sfeed/sfeed-1.6.ebuild
+++ b/net-news/sfeed/sfeed-1.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc"
THEMES=( mono{,-highlight} newsboat templeos )
IUSE="+ncurses +${THEMES[@]/#/theme-}"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-11-15 2:53 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2022-11-15 2:53 UTC (permalink / raw
To: gentoo-commits
commit: ee1931089f3323a4d1ae488355d2b5a713aecf1e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 15 02:53:28 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 15 02:53:28 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee193108
net-news/sfeed: Keyword 1.6 hppa, #878739
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-news/sfeed/sfeed-1.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-news/sfeed/sfeed-1.6.ebuild b/net-news/sfeed/sfeed-1.6.ebuild
index be6ba232f4ae..92c93f5d538f 100644
--- a/net-news/sfeed/sfeed-1.6.ebuild
+++ b/net-news/sfeed/sfeed-1.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc"
THEMES=( mono{,-highlight} newsboat templeos )
IUSE="+ncurses +${THEMES[@]/#/theme-}"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-12-05 20:03 Arthur Zamarin
0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2022-12-05 20:03 UTC (permalink / raw
To: gentoo-commits
commit: 5cb024fb4c61973f5d3096c766249cba3b834627
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 5 20:03:22 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 5 20:03:22 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb024fb
net-news/sfeed: Keyword 1.6 x86, #878739
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-news/sfeed/sfeed-1.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-news/sfeed/sfeed-1.6.ebuild b/net-news/sfeed/sfeed-1.6.ebuild
index 92c93f5d538f..e5975fd8cff6 100644
--- a/net-news/sfeed/sfeed-1.6.ebuild
+++ b/net-news/sfeed/sfeed-1.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
THEMES=( mono{,-highlight} newsboat templeos )
IUSE="+ncurses +${THEMES[@]/#/theme-}"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-12-07 14:41 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2022-12-07 14:41 UTC (permalink / raw
To: gentoo-commits
commit: bf7833bbe4d7052eb0881ba0080978a1c6a665d0
Author: Marco Scardovi <mscardovi <AT> icloud <DOT> com>
AuthorDate: Wed Dec 7 13:48:24 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 7 14:40:58 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf7833bb
net-news/sfeed: update maintainers
Signed-off-by: Marco Scardovi <mscardovi <AT> icloud.com>
Closes: https://github.com/gentoo/gentoo/pull/28587
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-news/sfeed/metadata.xml | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/net-news/sfeed/metadata.xml b/net-news/sfeed/metadata.xml
index 8022e4957183..3e53e4749dc3 100644
--- a/net-news/sfeed/metadata.xml
+++ b/net-news/sfeed/metadata.xml
@@ -3,6 +3,7 @@
<pkgmetadata>
<maintainer type="person">
<email>cedk@gentoo.org</email>
+ <name>Cédric Krier</name>
</maintainer>
<maintainer type="person" proxied="yes">
<email>nrk@disroot.org</email>
@@ -12,13 +13,13 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
- <upstream>
- <bugs-to>mailto:hiltjo@codemadness.org</bugs-to>
- </upstream>
<use>
<flag name="theme-mono">Use mono theme</flag>
<flag name="theme-mono-highlight">Use mono_highlight theme</flag>
<flag name="theme-newsboat">Use newsboat theme</flag>
<flag name="theme-templeos">Use templeos theme</flag>
</use>
+ <upstream>
+ <bugs-to>mailto:hiltjo@codemadness.org</bugs-to>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2023-04-15 7:17 Joonas Niilola
0 siblings, 0 replies; 24+ messages in thread
From: Joonas Niilola @ 2023-04-15 7:17 UTC (permalink / raw
To: gentoo-commits
commit: 1a032dae13e86ef7b153af95f51fcd88c4ec076d
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 15 07:16:51 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Apr 15 07:17:13 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a032dae
net-news/sfeed: Stabilize 1.6 amd64, #904328
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-news/sfeed/sfeed-1.6.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-news/sfeed/sfeed-1.6.ebuild b/net-news/sfeed/sfeed-1.6.ebuild
index e5975fd8cff6..a61229227340 100644
--- a/net-news/sfeed/sfeed-1.6.ebuild
+++ b/net-news/sfeed/sfeed-1.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
THEMES=( mono{,-highlight} newsboat templeos )
IUSE="+ncurses +${THEMES[@]/#/theme-}"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2023-05-17 20:13 David Seifert
0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2023-05-17 20:13 UTC (permalink / raw
To: gentoo-commits
commit: b15b13a3859fdd8d1593655eefe1bf11a46b5f59
Author: NRK <nrk <AT> disroot <DOT> org>
AuthorDate: Wed May 17 20:13:16 2023 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed May 17 20:13:16 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b15b13a3
net-news/sfeed: add 1.8
Also update my name to what I prefer since glep76 now allows for using
"established online identity" [0].
[0]: https://www.gentoo.org/glep/glep-0076.html#certificate-of-origin
Closes: https://github.com/gentoo/gentoo/pull/30834
Signed-off-by: NRK <nrk <AT> disroot.org>
Signed-off-by: David Seifert <soap <AT> gentoo.org>
net-news/sfeed/Manifest | 1 +
net-news/sfeed/metadata.xml | 2 +-
net-news/sfeed/sfeed-1.8.ebuild | 78 +++++++++++++++++++++++++++++++++++++++++
3 files changed, 80 insertions(+), 1 deletion(-)
diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest
index 5ea089db8202..4d145a8a3806 100644
--- a/net-news/sfeed/Manifest
+++ b/net-news/sfeed/Manifest
@@ -1,2 +1,3 @@
DIST sfeed-1.5.tar.gz 65067 BLAKE2B 0f2fbe263d869d396aae9a13c482d381d0e7201ca62b86f795bedd4e4174bea1959c16d1b63d534013e9a100527d6885122b9965e060773809912d299a9a573e SHA512 9a027b092620968bd6a086b37ce5bc3e2d5ee8193b59251466d5318bc1514ca78d3edf894c1988504c99b94f0bb3af2a54ba3067b2d90d1109665a5650bfd8a2
DIST sfeed-1.6.tar.gz 65239 BLAKE2B 25a5f645d8814d48d6c2617cbc9944339866e668c7b7d21581db605987284447c5d6e2f505b5c9d1c1f5d22702ef3b3c80a076f8d9c930f8ae7d5447fd88ecb0 SHA512 450cde27b0d437b165fc024f2b95612fd7755c357e3539167f3c9b123d7a63c3193cb808b6c9621d15b1f5e2d8d783131423e52db6e98c228aa5af190eb167eb
+DIST sfeed-1.8.tar.gz 67335 BLAKE2B 7898d6fe51455c65e7b1d7708ba4804880f36d0d3447746f6c81a85a22427bf3f0b7f8f7685f0e3b27b538b4ef7193fdef54f5aa4e1816e33d78a50143307804 SHA512 7a57108ace21813de9d80e7ebcc9ffed37580f52f08313ddcf86f2ee0df54d733631cba6936921623aa34c41a06dba43778cedbf557738db009d91f961fc9af7
diff --git a/net-news/sfeed/metadata.xml b/net-news/sfeed/metadata.xml
index 3e53e4749dc3..20ac8c519bdb 100644
--- a/net-news/sfeed/metadata.xml
+++ b/net-news/sfeed/metadata.xml
@@ -7,7 +7,7 @@
</maintainer>
<maintainer type="person" proxied="yes">
<email>nrk@disroot.org</email>
- <name>Nickolas Raymond Kaczynski</name>
+ <name>NRK</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
diff --git a/net-news/sfeed/sfeed-1.8.ebuild b/net-news/sfeed/sfeed-1.8.ebuild
new file mode 100644
index 000000000000..cc25963b8f64
--- /dev/null
+++ b/net-news/sfeed/sfeed-1.8.ebuild
@@ -0,0 +1,78 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs savedconfig optfeature
+
+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 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
+
+THEMES=( mono{,-highlight} newsboat templeos )
+IUSE="+ncurses +${THEMES[@]/#/theme-}"
+REQUIRED_USE="ncurses? ( ^^ ( "${THEMES[@]/#/theme-}" ) )"
+
+DEPEND="ncurses? ( sys-libs/ncurses:= )"
+RDEPEND="${DEPEND}"
+BDEPEND="ncurses? ( virtual/pkgconfig )"
+
+src_configure() {
+ local name
+ for name in "${THEMES[@]}"; do
+ use "theme-${name}" && SFEED_THEME="${name//-/_}"
+ done
+
+ restore_config $(printf "themes/%s.h " "${THEMES[@]//-/_}")
+}
+
+src_compile() {
+ local ncurses_ldflags=""
+ use ncurses && ncurses_ldflags="$($(tc-getPKG_CONFIG) --libs ncurses || die)"
+
+ emake \
+ CC="$(tc-getCC)" \
+ RANLIB="$(tc-getRANLIB)" \
+ AR="$(tc-getAR)" \
+ SFEED_CURSES="$(usev ncurses sfeed_curses)" \
+ SFEED_THEME="${SFEED_THEME}" \
+ SFEED_CURSES_LDFLAGS="${LDFLAGS} ${ncurses_ldflags}"
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ PREFIX="${EPREFIX}/usr" \
+ MANPREFIX="${EPREFIX}/usr/share/man" \
+ DOCPREFIX="${EPREFIX}/usr/share/doc/${PF}" \
+ SFEED_CURSES="$(usev ncurses sfeed_curses)" \
+ install
+
+ save_config $(printf "themes/%s.h " "${THEMES[@]//-/_}")
+}
+
+pkg_postinst() {
+ local optmsg
+
+ if use ncurses; then
+ optmsg="yanking the URL or enclosure in sfeed_curses. "
+ optmsg+="See \$SFEED_YANKER to change it."
+ optfeature "${optmsg}" x11-misc/xclip
+
+ optmsg="plumbing the URL or enclosure in sfeed_curses. "
+ optmsg+="See \$SFEED_PLUMBER to change it."
+ optfeature "${optmsg}" x11-misc/xdg-utils
+ fi
+
+ optmsg="converting HTML content via sfeed_content. "
+ optmsg+="See the ENVIRONMENT VARIABLES section in the man page to change it."
+ optfeature "${optmsg}" www-client/lynx
+
+ optmsg="fetching feeds. Used by sfeed_update as default. "
+ optmsg+="See OVERRIDE FUNCTIONS section on sfeedrc manpage to change it."
+ optfeature "${optmsg}" net-misc/curl
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2023-10-03 15:45 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2023-10-03 15:45 UTC (permalink / raw
To: gentoo-commits
commit: 85e3fd332a2ea596a3bfd06ff1d3cf026e84be90
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 3 15:45:35 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 3 15:45:35 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85e3fd33
net-news/sfeed: Stabilize 1.8 amd64, #915021
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-news/sfeed/sfeed-1.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-news/sfeed/sfeed-1.8.ebuild b/net-news/sfeed/sfeed-1.8.ebuild
index cc25963b8f64..a89e369836a3 100644
--- a/net-news/sfeed/sfeed-1.8.ebuild
+++ b/net-news/sfeed/sfeed-1.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
THEMES=( mono{,-highlight} newsboat templeos )
IUSE="+ncurses +${THEMES[@]/#/theme-}"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2023-10-08 22:22 Yixun Lan
0 siblings, 0 replies; 24+ messages in thread
From: Yixun Lan @ 2023-10-08 22:22 UTC (permalink / raw
To: gentoo-commits
commit: 87b4a08f3abfea0e06411e2a3879608942077b05
Author: NRK <nrk <AT> disroot <DOT> org>
AuthorDate: Sun Oct 1 14:02:10 2023 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sun Oct 8 22:21:17 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b4a08f
net-news/sfeed: add v1.9, drop v1.5
Closes: https://github.com/gentoo/gentoo/pull/33146
Signed-off-by: NRK <nrk <AT> disroot.org>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
net-news/sfeed/Manifest | 2 +-
net-news/sfeed/{sfeed-1.5.ebuild => sfeed-1.9.ebuild} | 12 ++++++------
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest
index 4d145a8a3806..c3139916fdf4 100644
--- a/net-news/sfeed/Manifest
+++ b/net-news/sfeed/Manifest
@@ -1,3 +1,3 @@
-DIST sfeed-1.5.tar.gz 65067 BLAKE2B 0f2fbe263d869d396aae9a13c482d381d0e7201ca62b86f795bedd4e4174bea1959c16d1b63d534013e9a100527d6885122b9965e060773809912d299a9a573e SHA512 9a027b092620968bd6a086b37ce5bc3e2d5ee8193b59251466d5318bc1514ca78d3edf894c1988504c99b94f0bb3af2a54ba3067b2d90d1109665a5650bfd8a2
DIST sfeed-1.6.tar.gz 65239 BLAKE2B 25a5f645d8814d48d6c2617cbc9944339866e668c7b7d21581db605987284447c5d6e2f505b5c9d1c1f5d22702ef3b3c80a076f8d9c930f8ae7d5447fd88ecb0 SHA512 450cde27b0d437b165fc024f2b95612fd7755c357e3539167f3c9b123d7a63c3193cb808b6c9621d15b1f5e2d8d783131423e52db6e98c228aa5af190eb167eb
DIST sfeed-1.8.tar.gz 67335 BLAKE2B 7898d6fe51455c65e7b1d7708ba4804880f36d0d3447746f6c81a85a22427bf3f0b7f8f7685f0e3b27b538b4ef7193fdef54f5aa4e1816e33d78a50143307804 SHA512 7a57108ace21813de9d80e7ebcc9ffed37580f52f08313ddcf86f2ee0df54d733631cba6936921623aa34c41a06dba43778cedbf557738db009d91f961fc9af7
+DIST sfeed-1.9.tar.gz 67718 BLAKE2B 414f53e63962192e994b5f57ff76c809df49d7f089bf1f4bf14cd16f7c52534f5fd7030acf5bcc6514d8b5b4a74cc1f7bdf31759df4c37186d4e1c35fad0b184 SHA512 714ce9526ce6a37cdc5777e279512b611f9e329ed0d7d1e9fd8efe8c981a69fe19c6622685d0ac2e16eef1f699096262e616e5b4f5ba81e44624ae99d10de749
diff --git a/net-news/sfeed/sfeed-1.5.ebuild b/net-news/sfeed/sfeed-1.9.ebuild
similarity index 89%
rename from net-news/sfeed/sfeed-1.5.ebuild
rename to net-news/sfeed/sfeed-1.9.ebuild
index 0263cf9c8868..cc25963b8f64 100644
--- a/net-news/sfeed/sfeed-1.5.ebuild
+++ b/net-news/sfeed/sfeed-1.9.ebuild
@@ -1,17 +1,17 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit toolchain-funcs savedconfig optfeature
-DESCRIPTION="simple RSS and Atom parser"
+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"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
THEMES=( mono{,-highlight} newsboat templeos )
IUSE="+ncurses +${THEMES[@]/#/theme-}"
@@ -38,7 +38,7 @@ src_compile() {
CC="$(tc-getCC)" \
RANLIB="$(tc-getRANLIB)" \
AR="$(tc-getAR)" \
- SFEED_CURSES="$(usex ncurses "sfeed_curses" "")" \
+ SFEED_CURSES="$(usev ncurses sfeed_curses)" \
SFEED_THEME="${SFEED_THEME}" \
SFEED_CURSES_LDFLAGS="${LDFLAGS} ${ncurses_ldflags}"
}
@@ -49,7 +49,7 @@ src_install() {
PREFIX="${EPREFIX}/usr" \
MANPREFIX="${EPREFIX}/usr/share/man" \
DOCPREFIX="${EPREFIX}/usr/share/doc/${PF}" \
- SFEED_CURSES="$(usex ncurses "sfeed_curses" "")" \
+ SFEED_CURSES="$(usev ncurses sfeed_curses)" \
install
save_config $(printf "themes/%s.h " "${THEMES[@]//-/_}")
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2023-12-18 1:09 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2023-12-18 1:09 UTC (permalink / raw
To: gentoo-commits
commit: fffcea0d6e8bd63e7e4b83c80103ba5859f6cbda
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 18 01:08:13 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 18 01:08:13 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fffcea0d
net-news/sfeed: Stabilize 1.9 amd64, #920221
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-news/sfeed/sfeed-1.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-news/sfeed/sfeed-1.9.ebuild b/net-news/sfeed/sfeed-1.9.ebuild
index cc25963b8f64..a89e369836a3 100644
--- a/net-news/sfeed/sfeed-1.9.ebuild
+++ b/net-news/sfeed/sfeed-1.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
THEMES=( mono{,-highlight} newsboat templeos )
IUSE="+ncurses +${THEMES[@]/#/theme-}"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2024-02-16 8:46 Petr Vaněk
0 siblings, 0 replies; 24+ messages in thread
From: Petr Vaněk @ 2024-02-16 8:46 UTC (permalink / raw
To: gentoo-commits
commit: 79ac66b42f13bfc3889a9b20458c78537c6101d0
Author: NRK <nrk <AT> disroot <DOT> org>
AuthorDate: Thu Feb 15 21:38:53 2024 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Fri Feb 16 08:45:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79ac66b4
net-news/sfeed: add 2.0, drop old
Signed-off-by: NRK <nrk <AT> disroot.org>
Closes: https://github.com/gentoo/gentoo/pull/35361
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
net-news/sfeed/Manifest | 3 +-
net-news/sfeed/sfeed-1.6.ebuild | 78 ----------------------
.../sfeed/{sfeed-1.8.ebuild => sfeed-2.0.ebuild} | 4 +-
3 files changed, 3 insertions(+), 82 deletions(-)
diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest
index c3139916fdf4..ee61c2438e2c 100644
--- a/net-news/sfeed/Manifest
+++ b/net-news/sfeed/Manifest
@@ -1,3 +1,2 @@
-DIST sfeed-1.6.tar.gz 65239 BLAKE2B 25a5f645d8814d48d6c2617cbc9944339866e668c7b7d21581db605987284447c5d6e2f505b5c9d1c1f5d22702ef3b3c80a076f8d9c930f8ae7d5447fd88ecb0 SHA512 450cde27b0d437b165fc024f2b95612fd7755c357e3539167f3c9b123d7a63c3193cb808b6c9621d15b1f5e2d8d783131423e52db6e98c228aa5af190eb167eb
-DIST sfeed-1.8.tar.gz 67335 BLAKE2B 7898d6fe51455c65e7b1d7708ba4804880f36d0d3447746f6c81a85a22427bf3f0b7f8f7685f0e3b27b538b4ef7193fdef54f5aa4e1816e33d78a50143307804 SHA512 7a57108ace21813de9d80e7ebcc9ffed37580f52f08313ddcf86f2ee0df54d733631cba6936921623aa34c41a06dba43778cedbf557738db009d91f961fc9af7
DIST sfeed-1.9.tar.gz 67718 BLAKE2B 414f53e63962192e994b5f57ff76c809df49d7f089bf1f4bf14cd16f7c52534f5fd7030acf5bcc6514d8b5b4a74cc1f7bdf31759df4c37186d4e1c35fad0b184 SHA512 714ce9526ce6a37cdc5777e279512b611f9e329ed0d7d1e9fd8efe8c981a69fe19c6622685d0ac2e16eef1f699096262e616e5b4f5ba81e44624ae99d10de749
+DIST sfeed-2.0.tar.gz 67584 BLAKE2B b9c8bdaeea63c2a6781f69087601814943a09ea62b5764668ae0d22dab12976f47b4185196cdc87365cc03fa27322de357541c7c8ad4430323241fb56e2c3d11 SHA512 cc4c0236b14ac6da6a9417d879caef9943c30506e2fee404eefceea53dea597b36814846cfc454d76727ddcca33746f2bac3c1ee6831f9900e68d00f6eb32b5b
diff --git a/net-news/sfeed/sfeed-1.6.ebuild b/net-news/sfeed/sfeed-1.6.ebuild
deleted file mode 100644
index a61229227340..000000000000
--- a/net-news/sfeed/sfeed-1.6.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs savedconfig optfeature
-
-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 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
-
-THEMES=( mono{,-highlight} newsboat templeos )
-IUSE="+ncurses +${THEMES[@]/#/theme-}"
-REQUIRED_USE="ncurses? ( ^^ ( "${THEMES[@]/#/theme-}" ) )"
-
-DEPEND="ncurses? ( sys-libs/ncurses:= )"
-RDEPEND="${DEPEND}"
-BDEPEND="ncurses? ( virtual/pkgconfig )"
-
-src_configure() {
- local name
- for name in "${THEMES[@]}"; do
- use "theme-${name}" && SFEED_THEME="${name//-/_}"
- done
-
- restore_config $(printf "themes/%s.h " "${THEMES[@]//-/_}")
-}
-
-src_compile() {
- local ncurses_ldflags=""
- use ncurses && ncurses_ldflags="$($(tc-getPKG_CONFIG) --libs ncurses || die)"
-
- emake \
- CC="$(tc-getCC)" \
- RANLIB="$(tc-getRANLIB)" \
- AR="$(tc-getAR)" \
- SFEED_CURSES="$(usex ncurses "sfeed_curses" "")" \
- SFEED_THEME="${SFEED_THEME}" \
- SFEED_CURSES_LDFLAGS="${LDFLAGS} ${ncurses_ldflags}"
-}
-
-src_install() {
- emake \
- DESTDIR="${D}" \
- PREFIX="${EPREFIX}/usr" \
- MANPREFIX="${EPREFIX}/usr/share/man" \
- DOCPREFIX="${EPREFIX}/usr/share/doc/${PF}" \
- SFEED_CURSES="$(usex ncurses "sfeed_curses" "")" \
- install
-
- save_config $(printf "themes/%s.h " "${THEMES[@]//-/_}")
-}
-
-pkg_postinst() {
- local optmsg
-
- if use ncurses; then
- optmsg="yanking the URL or enclosure in sfeed_curses. "
- optmsg+="See \$SFEED_YANKER to change it."
- optfeature "${optmsg}" x11-misc/xclip
-
- optmsg="plumbing the URL or enclosure in sfeed_curses. "
- optmsg+="See \$SFEED_PLUMBER to change it."
- optfeature "${optmsg}" x11-misc/xdg-utils
- fi
-
- optmsg="converting HTML content via sfeed_content. "
- optmsg+="See the ENVIRONMENT VARIABLES section in the man page to change it."
- optfeature "${optmsg}" www-client/lynx
-
- optmsg="fetching feeds. Used by sfeed_update as default. "
- optmsg+="See OVERRIDE FUNCTIONS section on sfeedrc manpage to change it."
- optfeature "${optmsg}" net-misc/curl
-}
diff --git a/net-news/sfeed/sfeed-1.8.ebuild b/net-news/sfeed/sfeed-2.0.ebuild
similarity index 95%
rename from net-news/sfeed/sfeed-1.8.ebuild
rename to net-news/sfeed/sfeed-2.0.ebuild
index a89e369836a3..ecbca4d83f64 100644
--- a/net-news/sfeed/sfeed-1.8.ebuild
+++ b/net-news/sfeed/sfeed-2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
THEMES=( mono{,-highlight} newsboat templeos )
IUSE="+ncurses +${THEMES[@]/#/theme-}"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2024-04-04 9:01 Jakov Smolić
0 siblings, 0 replies; 24+ messages in thread
From: Jakov Smolić @ 2024-04-04 9:01 UTC (permalink / raw
To: gentoo-commits
commit: b20aedee4aa4632d6b9cc429c3648cfc2447a331
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 4 09:01:23 2024 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Apr 4 09:01:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b20aedee
net-news/sfeed: Stabilize 2.0 amd64, #927396
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
net-news/sfeed/sfeed-2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-news/sfeed/sfeed-2.0.ebuild b/net-news/sfeed/sfeed-2.0.ebuild
index ecbca4d83f64..29f9216d38f3 100644
--- a/net-news/sfeed/sfeed-2.0.ebuild
+++ b/net-news/sfeed/sfeed-2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
THEMES=( mono{,-highlight} newsboat templeos )
IUSE="+ncurses +${THEMES[@]/#/theme-}"
^ permalink raw reply related [flat|nested] 24+ messages in thread
end of thread, other threads:[~2024-04-04 9:01 UTC | newest]
Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-15 7:17 [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/ Joonas Niilola
-- strict thread matches above, loose matches on Subject: below --
2024-04-04 9:01 Jakov Smolić
2024-02-16 8:46 Petr Vaněk
2023-12-18 1:09 Sam James
2023-10-08 22:22 Yixun Lan
2023-10-03 15:45 Sam James
2023-05-17 20:13 David Seifert
2022-12-07 14:41 Sam James
2022-12-05 20:03 Arthur Zamarin
2022-11-15 2:53 Sam James
2022-10-29 21:11 Yixun Lan
2022-10-29 18:32 Arthur Zamarin
2022-10-29 18:32 Arthur Zamarin
2022-10-29 18:32 Arthur Zamarin
2022-10-27 12:26 Joonas Niilola
2022-10-27 12:26 Joonas Niilola
2022-10-27 12:26 Joonas Niilola
2022-08-07 6:18 Joonas Niilola
2022-07-04 11:33 Joonas Niilola
2022-06-16 16:36 Sam James
2022-03-26 0:01 Sam James
2022-03-09 15:15 Sam James
2022-03-09 15:15 Sam James
2022-02-19 21:55 Cédric Krier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox