From a2389800ee54c63950567ef73586d8541cd4c5c5 Mon Sep 17 00:00:00 2001 From: Joe Kappus Date: Mon, 16 Jan 2023 05:40:38 -0500 Subject: net-nntp/pan: new package, add 0.154 Bug: https://bugs.gentoo.org/784266 Signed-off-by: Joe Kappus --- net-nntp/pan/Manifest | 1 + net-nntp/pan/metadata.xml | 24 +++++++++++++++++++ net-nntp/pan/pan-0.154.ebuild | 55 +++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 80 insertions(+) create mode 100644 net-nntp/pan/Manifest create mode 100644 net-nntp/pan/metadata.xml create mode 100644 net-nntp/pan/pan-0.154.ebuild diff --git a/net-nntp/pan/Manifest b/net-nntp/pan/Manifest new file mode 100644 index 000000000..d2644617a --- /dev/null +++ b/net-nntp/pan/Manifest @@ -0,0 +1 @@ +DIST pan-v0.154.tar.bz2 1787904 BLAKE2B a0103b14e05811d1c79893359fb3f8c7c050956352f015580f924b46a302eb0131d80492e0904230f9af0a1d298c8d5ff601955d3a4592c36b5c2cc0992522da SHA512 ab1b5ec9c7c6633b716aa4e645e579d5b831f8814d05c99e945ad8803d4666dcbc8ff8fb5a05a1bd21e86ccc839b7b756bf7a1c3c4d5d929a214c7197046376f diff --git a/net-nntp/pan/metadata.xml b/net-nntp/pan/metadata.xml new file mode 100644 index 000000000..470bb9ec1 --- /dev/null +++ b/net-nntp/pan/metadata.xml @@ -0,0 +1,24 @@ + + + + + joe@wt.gd + joecool + + + pan + https://gitlab.gnome.org/GNOME/pan/-/issues + + dod@debian.org + Dominique Dumont + + + + Use DBUS. Support running multiple instances + Use libsecret/gcr for password storage + Build libnotify support for notifications + Localization support + Spellchecking support (enchant/gtkspell) + TLS 1.x support (through gnutls) + + diff --git a/net-nntp/pan/pan-0.154.ebuild b/net-nntp/pan/pan-0.154.ebuild new file mode 100644 index 000000000..f009697f5 --- /dev/null +++ b/net-nntp/pan/pan-0.154.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit autotools gnome2 + +DESCRIPTION="A newsreader for GNOME" +HOMEPAGE="https://gitlab.gnome.org/GNOME/pan/" +SRC_URI="https://gitlab.gnome.org/GNOME/pan/-/archive/v${PVR}/${PN}-v${PVR}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="dbus gnome-keyring libnotify nls spell ssl" + +RDEPEND=" + >=dev-libs/glib-2.26:2 + dev-libs/gmime:3.0 + >=sys-libs/zlib-1.2.0 + >=x11-libs/gtk+-3.00:3 + gnome-keyring? ( + >=app-crypt/gcr-3.20 + >=app-crypt/libsecret-0.20 + ) + libnotify? ( >=x11-libs/libnotify-0.4.1:0= ) + spell? ( + >=app-text/enchant-2.2.3:2 + >=app-text/gtkspell-3.0.10:3 ) + ssl? ( >=net-libs/gnutls-3:0= ) +" +DEPEND="${RDEPEND} + app-text/yelp-tools + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig +" + +S="${WORKDIR}/pan-v${PVR}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf=( + $(use_with dbus) \ + $(use_with gnome-keyring gkr) \ + $(use_with nls) \ + $(use_with spell gtkspell) \ + $(use_enable libnotify) \ + $(use_with ssl gnutls) + ) + + gnome2_src_configure "${myconf[@]}" +} -- cgit v1.2.3-65-gdbad