diff options
| author | root <root@alpha.trunkmasters.com> | 2026-09-01 03:04:43 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-09-01 03:04:43 -0500 |
| commit | 8d04041d08ac162ab85e05cce67bc70c471bcb33 (patch) | |
| tree | 6540635595d9bd09b8931883a6f7486f1a8356b3 /net-mail | |
| parent | 8dd15182c470607a18f884956452d134ac91753a (diff) | |
| download | baldeagleos-repo-8d04041d08ac162ab85e05cce67bc70c471bcb33.tar.gz baldeagleos-repo-8d04041d08ac162ab85e05cce67bc70c471bcb33.tar.xz baldeagleos-repo-8d04041d08ac162ab85e05cce67bc70c471bcb33.zip | |
Adding metadata
Diffstat (limited to 'net-mail')
| -rw-r--r-- | net-mail/tlsrpt-reporter/Manifest | 1 | ||||
| -rw-r--r-- | net-mail/tlsrpt-reporter/tlsrpt-reporter-0.6.0.ebuild | 52 |
2 files changed, 53 insertions, 0 deletions
diff --git a/net-mail/tlsrpt-reporter/Manifest b/net-mail/tlsrpt-reporter/Manifest index 2d5965f1ca69..5af174ab7eb4 100644 --- a/net-mail/tlsrpt-reporter/Manifest +++ b/net-mail/tlsrpt-reporter/Manifest @@ -1 +1,2 @@ DIST tlsrpt-reporter-0.5.0.tar.gz 59230 BLAKE2B af19760ad0269c454756d74d3e76f7c3d067c4540d6958299f5bffe3ab2d659dad05eee25f1aeeebc0829637e95cea709394bc3f7bc22aec4d5683a25d5fa098 SHA512 deee40be2ce322c7d9cb154838c0cb45d37cada46111f0fb2d85da9183aaa258fee1e76db84226f943a15a7ef967cf575f64a9d09ad6c962827b21947f0b8fdd +DIST tlsrpt-reporter-0.6.0.tar.gz 71213 BLAKE2B 6199625223af51eee986be842cb46b8256acf7e9704bd68f0fb546082186694402f30dffb8bd171e70f0714b31062a88513db842821efb76e16e6043ba460b0d SHA512 0b529ea3409f026b4383eab83f788eb08c590f20e7929916fe2b49234cf0b5fbc4bf247bdffc5314a170353fa2dbec7ab638cb3670645b8823d7c63c44396aaa diff --git a/net-mail/tlsrpt-reporter/tlsrpt-reporter-0.6.0.ebuild b/net-mail/tlsrpt-reporter/tlsrpt-reporter-0.6.0.ebuild new file mode 100644 index 000000000000..f52e377c64bc --- /dev/null +++ b/net-mail/tlsrpt-reporter/tlsrpt-reporter-0.6.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{13..14} ) + +inherit distutils-r1 systemd tmpfiles + +DESCRIPTION="tools and daemons to implement TLSRPT services" +HOMEPAGE="https://github.com/sys4/tlsrpt-reporter" +MY_P="${PN}-${PV/_/}" +SRC_URI="https://github.com/sys4/${PN}/archive/refs/tags/v${PV/_/}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${PV/_/}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+man test" + +RDEPEND=" + acct-group/tlsrpt-reporter + acct-user/tlsrpt-reporter + dev-db/sqlite +" +BDEPEND="man? ( dev-ruby/asciidoctor )" + +distutils_enable_tests unittest + +src_compile() { + if use man; then + pushd doc + emake + popd + fi + distutils-r1_src_compile +} + +src_install() { + use man && doman doc/*.1 + distutils-r1_src_install + systemd_dounit "${FILESDIR}/tlsrpt-"{collectd,reportd}.service + newtmpfiles "${FILESDIR}/${PN}.tmpfiles" "${PN}".conf + insinto /etc/tlsrpt-reporter + doins "${FILESDIR}/"*.cfg +} + +pkg_postinst() { + tmpfiles_process "${PN}".conf +} |
