Files
guru/net-client/offpunk/offpunk-1.5.ebuild
Anna (cybertailor) Vyalkova 3cc6e8a85c net-client/offpunk: drop 0.3, add 1.5
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-08-04 17:26:30 +05:00

41 lines
1.5 KiB
Bash

# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} pypy3 )
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 optfeature
DESCRIPTION="Offline-First Gemini/Web/Gopher/RSS reader and browser"
HOMEPAGE="https://notabug.org/ploum/offpunk"
SRC_URI="https://notabug.org/ploum/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64"
DOCS=( doc/. CHANGELOG README.md )
pkg_postinst() {
if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 0.4; then
ewarn 'You should run once the command "list subscribe subscribed".'
ewarn 'Without that, the subscribed list will be seen as a normal list by sync.'
fi
optfeature "HTML support" "dev-python/beautifulsoup4 dev-python/readability-lxml"
optfeature "HTTP support" dev-python/requests
optfeature "RSS/Atom feed support" dev-python/feedparser
optfeature "XDG support" x11-misc/xdg-utils
optfeature "better TOFU certificate validation" dev-python/cryptography
optfeature "clipboard support" x11-misc/xsel
optfeature "custom process title support" dev-python/setproctitle
optfeature "external MP3 player" media-sound/mpg123
optfeature "external OGG player" media-sound/vorbis-tools[ogg123]
optfeature "external PDF viewer" app-text/zathura
optfeature "external image viewer support" media-gfx/feh
optfeature "inline images support" media-gfx/chafa
}