mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-09 15:13:31 -04:00
net-irc/litterbox: new package, add 1.9
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
This commit is contained in:
1
net-irc/litterbox/Manifest
Normal file
1
net-irc/litterbox/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST litterbox-1.9.tar.gz 36931 BLAKE2B 4ae73011e2e4eaf2d31af42e1454724359a4e6a6b51e0b70f530c79c1ccec76f2b44e7411e329c8da96a07919ab617526733ccdc8661ec285f47e620c33e7940 SHA512 b2af91635118010ba5093027bffadbbdaa4e6e80f953881f1fb416ebff410897b9a1259e9cc7ddd33df6334b97704b3992979a85f0310e0dabde6af41b56149a
|
||||
32
net-irc/litterbox/litterbox-1.9.ebuild
Normal file
32
net-irc/litterbox/litterbox-1.9.ebuild
Normal 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
|
||||
}
|
||||
25
net-irc/litterbox/metadata.xml
Normal file
25
net-irc/litterbox/metadata.xml
Normal 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>
|
||||
Reference in New Issue
Block a user