www-apps/snac: add 2.18, drop 2.14

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
This commit is contained in:
Anna (cybertailor) Vyalkova
2023-01-14 22:33:50 +05:00
parent d58867e53d
commit 85cd3ee8d3
2 changed files with 2 additions and 6 deletions

View File

@@ -0,0 +1,49 @@
# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit systemd toolchain-funcs
MY_PN="snac2"
DESCRIPTION="A simple, minimalistic ActivityPub instance"
HOMEPAGE="https://codeberg.org/grunfink/snac2"
SRC_URI="https://codeberg.org/grunfink/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="
dev-libs/openssl:=
net-misc/curl
"
RDEPEND="${DEPEND}
acct-user/snac
"
DOCS=( {README,RELEASE_NOTES,TODO}.md )
src_configure() {
tc-export CC
}
src_install() {
mkdir -p "${ED}"/usr/bin
emake PREFIX="${ED}/usr" PREFIX_MAN="${ED}/usr/share/man" install
einstalldocs
doinitd "${FILESDIR}"/snac
systemd_dounit "${FILESDIR}"/snac.service
diropts --owner snac --group snac
keepdir /var/lib/snac
}
pkg_postinst() {
if [[ -z ${REPLACING_VERSIONS} ]]; then
einfo "To finish the installation, please run:"
einfo " # rc-service snac init"
fi
}