diff options
author | Joe Kappus <joe@wt.gd> | 2023-01-16 05:40:38 -0500 |
---|---|---|
committer | Joe Kappus <joe@wt.gd> | 2023-01-16 05:40:38 -0500 |
commit | a2389800ee54c63950567ef73586d8541cd4c5c5 (patch) | |
tree | 61c21d05de095dc09dea0b76de7b8cd220c70bf4 /net-nntp | |
parent | net-libs/ulfius: drop 2.7.11 (diff) | |
download | guru-a2389800ee54c63950567ef73586d8541cd4c5c5.tar.gz guru-a2389800ee54c63950567ef73586d8541cd4c5c5.tar.bz2 guru-a2389800ee54c63950567ef73586d8541cd4c5c5.zip |
net-nntp/pan: new package, add 0.154
Bug: https://bugs.gentoo.org/784266
Signed-off-by: Joe Kappus <joe@wt.gd>
Diffstat (limited to 'net-nntp')
-rw-r--r-- | net-nntp/pan/Manifest | 1 | ||||
-rw-r--r-- | net-nntp/pan/metadata.xml | 24 | ||||
-rw-r--r-- | net-nntp/pan/pan-0.154.ebuild | 55 |
3 files changed, 80 insertions, 0 deletions
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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="person"> + <email>joe@wt.gd</email> + <name>joecool</name> +</maintainer> +<upstream> + <remote-id type="gnome-gitlab">pan</remote-id> + <bugs-to>https://gitlab.gnome.org/GNOME/pan/-/issues</bugs-to> + <maintainer> + <email>dod@debian.org</email> + <name>Dominique Dumont</name> + </maintainer> +</upstream> +<use> + <flag name="dbus">Use DBUS. Support running multiple instances</flag> + <flag name="gnome-keyring">Use libsecret/gcr for password storage</flag> + <flag name="libnotify">Build libnotify support for notifications</flag> + <flag name="nls">Localization support</flag> + <flag name="spell">Spellchecking support (enchant/gtkspell)</flag> + <flag name="ssl">TLS 1.x support (through gnutls)</flag> +</use> +</pkgmetadata> 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[@]}" +} |