From aa190839fb9e6d1f88673c0cc797d2afd69f9447 Mon Sep 17 00:00:00 2001 From: KronoZed Date: Mon, 27 Feb 2017 17:29:58 +0300 Subject: [PATCH] Add files via upload --- net-news/feedreader/Manifest | 2 + net-news/feedreader/feedreader-2.0.ebuild | 75 +++++++++++++++++++++++ 2 files changed, 77 insertions(+) create mode 100644 net-news/feedreader/Manifest diff --git a/net-news/feedreader/Manifest b/net-news/feedreader/Manifest new file mode 100644 index 0000000..aa8bf92 --- /dev/null +++ b/net-news/feedreader/Manifest @@ -0,0 +1,2 @@ +DIST feedreader-2.0.tar.gz 721245 SHA256 eba631c2c1a644d815accb2234e72d161a9f45383c19d57c4fdda9ff1ee75135 SHA512 35a7b08799e196ddb0afddea5a7e12ad5ece7414b5b86179bdd72e948081aec60a3522d1da56dc204229c277b372ea397d32d66271b4a9da86a5e397cac1d1bc WHIRLPOOL 21ea12ea311eb656598047afcb1420546d84a3a1b23985d8ffcaa8cfc22bed0064476005bd354a383167a5c78c96fa9e001fc94566d5e127f4bbfc2d0f92f723 +EBUILD feedreader-2.0.ebuild 1433 SHA256 b4669802b6dd97b7014f1035b247e0e58484ccb3771d2c18a793af54eb658bcd SHA512 ac26c070b36842bb36693f1497addfaf18ac4423392c9c690244c61fdb09686a6d06c358a6cd8c70f1e6bad90ff90199e6591bb6ea2b229f59b5e7810a61c657 WHIRLPOOL 2bf2dec78cdf4db925c8311a4c5e926bbf02a4a819360caca5785307a6145fbb7dbaf3c97f35eef046ddf87b7711b85d5c0a94639f6dd1fb05c955b42bf272ea diff --git a/net-news/feedreader/feedreader-2.0.ebuild b/net-news/feedreader/feedreader-2.0.ebuild index 8b13789..50e2e1a 100644 --- a/net-news/feedreader/feedreader-2.0.ebuild +++ b/net-news/feedreader/feedreader-2.0.ebuild @@ -1 +1,76 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI=6 +RESTRICT="mirror" + +inherit cmake-utils gnome2 vala + +CMAKE_MIN_VERSION="2.6" +VALA_MIN_API_VERSION="0.26" + +DESCRIPTION="A modern desktop application designed to complement web-based RSS accounts." +HOMEPAGE="https://jangernert.github.io/FeedReader/" +SRC_URI="https://github.com/jangernert/FeedReader/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=x11-libs/gtk+-3.20:3 + app-text/html2text + $(vala_depend) + dev-libs/json-glib + dev-libs/libgee:0.8 + dev-libs/libpeas + net-libs/libsoup:2.4 + dev-db/sqlite:3 + app-crypt/libsecret[vala(+)] + x11-libs/libnotify + dev-libs/libxml2 + net-libs/rest:0.7 + net-misc/curl + dev-libs/gobject-introspection + gnome-base/gnome-keyring + net-libs/gnome-online-accounts + media-libs/gst-plugins-base:1.0 + >=net-libs/webkit-gtk-2.10:4" + +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig" + +S="${WORKDIR}/FeedReader-${PV}" + +src_prepare() { + vala_src_prepare + eapply_user +} + +src_configure() { + local mycmakeargs=( + -DWITH_LIBUNITY=OFF + -DVALA_EXECUTABLE="${VALAC}" + -DCMAKE_INSTALL_PREFIX="${PREFIX}" + -DGSETTINGS_LOCALINSTALL=OFF + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install +} + +pkg_preinst() { + gnome2_pkg_preinst +} + +pkg_postinst() { + gnome2_pkg_postinst +} + +pkg_postrm() { + gnome2_pkg_postrm +}