net-misc/nncp - 8.11.0 (zscheile)

Search

Package Information

Description:
a collection of utilities simplifying secure store-and-forward files, mail and command exchanging
Homepage:
http://www.nncpgo.org/
License:
GPL-3

Ebuild Details

Version EAPI Keywords Slot
8.11.0 8 ~amd64 ~arm ~x86 0
View Raw Ebuild
# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit systemd

DESCRIPTION="a collection of utilities simplifying secure store-and-forward files, mail and command exchanging"
HOMEPAGE="http://www.nncpgo.org/"
SRC_URI="http://www.nncpgo.org/download/nncp-${PV}.tar.xz"
LICENSE="GPL-3"
SLOT="0"

KEYWORDS="~amd64 ~arm ~x86"
RESTRICT="strip"
export GO111MODULE=auto
export EGO_PN="go.cypherpunks.ru/nncp/v8"

BDEPEND="${BDEPEND}
	app-arch/unzip
	>=dev-lang/go-1.20
"
RDEPEND="${RDEPEND}
	acct-user/nncp
"

setup_goflags() {
	# export GO_CFLAGS="$(use yggdrasil || echo '-tags noyggdrasil ' )"
	:
}

src_compile() {
	setup_goflags
	bin/build || die
}

src_install() {
	setup_goflags
	PREFIX="${ED}/usr" ./install || die
	for i in nncp-caller nncp-daemon nncp-toss; do
		systemd_newunit "${FILESDIR}/$i.service" "$i.service"
	done
	mv -t "${ED}/usr/share" "${ED}/usr/info"
	mv -T "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${P}"
}

Dependencies

RDEPEND

${RDEPEND}
	acct-user/nncp

BDEPEND

${BDEPEND}
	app-arch/unzip
	>=dev-lang/go-1.20

Manifest for 8.11.0

Type File Size Source URLs
DIST nncp-8.11.0.tar.xz 2662604 bytes http://www.nncpgo.org/download/nncp-8.11.0.tar.xz