From 268b69f5fff4170701f5eaaa24e0086fb77be017 Mon Sep 17 00:00:00 2001 From: Emil Jacobs Date: Tue, 13 Jul 2021 10:39:49 +0200 Subject: [PATCH] net-news/feedreader: Adding feedreader to tree. Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Emil Jacobs --- net-news/feedreader/Manifest | 1 + net-news/feedreader/feedreader-2.11.0.ebuild | 64 ++++++++++++++++++++ net-news/feedreader/metadata.xml | 8 +++ 3 files changed, 73 insertions(+) create mode 100644 net-news/feedreader/Manifest create mode 100644 net-news/feedreader/feedreader-2.11.0.ebuild create mode 100644 net-news/feedreader/metadata.xml diff --git a/net-news/feedreader/Manifest b/net-news/feedreader/Manifest new file mode 100644 index 0000000000..b48f194935 --- /dev/null +++ b/net-news/feedreader/Manifest @@ -0,0 +1 @@ +DIST v2.11.0.tar.gz 1197626 BLAKE2B f7ce52ed2a61f8fa405852fe321d3ffafca60b206e3ba4493f15cace179a7f80a407fd32e46f932af6186cc91af5995a5a252bb9babede701f45b3ef403dbb38 SHA512 913fdbf61d1143320a455e843ef6f7223fbd5a371167745889880549e510ac2cdeaaa8256fc23508a94bd2da22003c9949a1e2a10e7f027c9f12aa113d6465c6 diff --git a/net-news/feedreader/feedreader-2.11.0.ebuild b/net-news/feedreader/feedreader-2.11.0.ebuild new file mode 100644 index 0000000000..9bb0a616a6 --- /dev/null +++ b/net-news/feedreader/feedreader-2.11.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit gnome2 meson vala + +VALA_MIN_API_VERSION="0.36" + +MY_PN="FeedReader" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Simple News Feed Reader for feeds aggregated by Tiny Tiny RSS or feedly" +HOMEPAGE="https://github.com/jangernert/FeedReader" +SRC_URI="https://github.com/jangernert/${MY_PN}/archive/v${PV}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="mirror" + +RDEPEND="$(vala_depend) + app-crypt/libsecret[vala] + dev-db/sqlite:3 + dev-libs/gobject-introspection + dev-libs/json-glib + dev-libs/libgee:0.8 + dev-libs/libpeas + dev-libs/libxml2 + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + >=net-libs/gnome-online-accounts-3.20 + net-libs/libsoup:2.4 + net-libs/rest + >=net-libs/webkit-gtk-2.20:4 + net-misc/curl + >=x11-libs/gtk+-3.22:3 + x11-libs/libnotify" + +DEPEND="${RDEPEND} + dev-libs/gumbo + dev-util/intltool + dev-util/ninja + virtual/pkgconfig" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + vala_src_prepare + eapply_user +} + +pkg_preinst() { + gnome2_pkg_preinst +} + +pkg_postinst() { + gnome2_pkg_postinst +} + +pkg_postrm() { + gnome2_pkg_postrm +} diff --git a/net-news/feedreader/metadata.xml b/net-news/feedreader/metadata.xml new file mode 100644 index 0000000000..128a2718a1 --- /dev/null +++ b/net-news/feedreader/metadata.xml @@ -0,0 +1,8 @@ + + + + + emil@emiljacobs.nl + Emil Jacobs + +