commit:     23fb46eb485cf58fbb5092c978b63e4e00efc8b2
Author:     Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
AuthorDate: Thu Jul 13 14:27:20 2023 +0000
Commit:     Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
CommitDate: Thu Jul 13 14:27:20 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=23fb46eb

net-news/newsraft: new package, add 0.19, 9999

Signed-off-by: Efe İzbudak <efe.izbudak <AT> metu.edu.tr>

 net-news/newsraft/Manifest             |  1 +
 net-news/newsraft/newsraft-0.19.ebuild | 38 ++++++++++++++++++++++++++++++++++
 net-news/newsraft/newsraft-9999.ebuild | 38 ++++++++++++++++++++++++++++++++++
 3 files changed, 77 insertions(+)

diff --git a/net-news/newsraft/Manifest b/net-news/newsraft/Manifest
new file mode 100644
index 000000000..12e228464
--- /dev/null
+++ b/net-news/newsraft/Manifest
@@ -0,0 +1 @@
+DIST newsraft-0.19.tar.gz 175794 BLAKE2B 
6d665c0bf56da68e123e4662cbdc857599206f9a90e753c7d0f16ffdea2b0f67d4a338f7954eb5f5f2426e1ae7238f64623939f11e5a07e37846e7c11d76c293
 SHA512 
d9f59f500891b37ef15796a8ec66a5249c3ef3cc5112d2230bf1f606d78f7332ccc17d5846bf9c30a268951059d3a805de651c2b8c3a607572f59126b3d308f0

diff --git a/net-news/newsraft/newsraft-0.19.ebuild 
b/net-news/newsraft/newsraft-0.19.ebuild
new file mode 100644
index 000000000..750cc8472
--- /dev/null
+++ b/net-news/newsraft/newsraft-0.19.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A lightweight feed reader with ncurses user interface inspired by 
Newsboat."
+HOMEPAGE="https://codeberg.org/grisha/newsraft";
+
+if [[ ${PV} == 9999 ]]; then
+       inherit git-r3
+       EGIT_REPO_URI="https://codeberg.org/grisha/newsraft.git";
+else
+       SRC_URI="https://codeberg.org/grisha/newsraft/archive/${P}.tar.gz";
+       KEYWORDS="~amd64"
+       S="${WORKDIR}/${PN}"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+
+DEPEND="
+       dev-db/sqlite:3
+       dev-libs/expat
+       dev-libs/gumbo
+       dev-libs/yajl
+       net-misc/curl
+       sys-libs/ncurses
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+       app-text/scdoc
+       virtual/pkgconfig
+"
+
+src_install() {
+       emake PREFIX="/usr" DESTDIR="${D}" install
+       einstalldocs
+}

diff --git a/net-news/newsraft/newsraft-9999.ebuild 
b/net-news/newsraft/newsraft-9999.ebuild
new file mode 100644
index 000000000..750cc8472
--- /dev/null
+++ b/net-news/newsraft/newsraft-9999.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A lightweight feed reader with ncurses user interface inspired by 
Newsboat."
+HOMEPAGE="https://codeberg.org/grisha/newsraft";
+
+if [[ ${PV} == 9999 ]]; then
+       inherit git-r3
+       EGIT_REPO_URI="https://codeberg.org/grisha/newsraft.git";
+else
+       SRC_URI="https://codeberg.org/grisha/newsraft/archive/${P}.tar.gz";
+       KEYWORDS="~amd64"
+       S="${WORKDIR}/${PN}"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+
+DEPEND="
+       dev-db/sqlite:3
+       dev-libs/expat
+       dev-libs/gumbo
+       dev-libs/yajl
+       net-misc/curl
+       sys-libs/ncurses
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+       app-text/scdoc
+       virtual/pkgconfig
+"
+
+src_install() {
+       emake PREFIX="/usr" DESTDIR="${D}" install
+       einstalldocs
+}

Reply via email to