net-irc/litterbox: new package, add 1.9

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
This commit is contained in:
Lucio Sauer
2023-09-04 02:19:05 +02:00
parent 41ab2d371d
commit 4208aaeff2
3 changed files with 58 additions and 0 deletions

View File

@@ -0,0 +1 @@
DIST litterbox-1.9.tar.gz 36931 BLAKE2B 4ae73011e2e4eaf2d31af42e1454724359a4e6a6b51e0b70f530c79c1ccec76f2b44e7411e329c8da96a07919ab617526733ccdc8661ec285f47e620c33e7940 SHA512 b2af91635118010ba5093027bffadbbdaa4e6e80f953881f1fb416ebff410897b9a1259e9cc7ddd33df6334b97704b3992979a85f0310e0dabde6af41b56149a

View File

@@ -0,0 +1,32 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit edo toolchain-funcs
DESCRIPTION="TLS-only IRC logger"
HOMEPAGE="https://git.causal.agency/litterbox/about/"
SRC_URI="https://git.causal.agency/${PN}/snapshot/${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="
dev-db/sqlite:3=
dev-libs/libretls:=
"
RDEPEND="${DEPEND}"
BDEPEND="virtual/pkgconfig"
src_configure() {
tc-export CC
# note: not an autoconf configure script
edo ./configure --prefix="${EPREFIX}"/usr --mandir="${EPREFIX}"/usr/share/man
}
src_compile() {
emake all
}

View File

@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<maintainer>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</maintainer>
<bugs-to>mailto:list+litterbox@causal.agency</bugs-to>
</upstream>
<longdescription>
litterbox is a TLS-only IRC logger. It logs events from IRC in a SQLite
database, indexing messages for full-text search. It is intended for
use with the IRC bouncer net-irc/pounce, but can also be used independently
as a logging bot.
litterbox provides the scoop command-line query utility. A web interface
for litterbox is provided by scooper. Some formats of plain text logs can
be imported into the litterbox database with unscoop.
</longdescription>
<maintainer type="person">
<email>lucio.sauer@posteo.net</email>
<name>Lucio Sauer</name>
</maintainer>
</pkgmetadata>