diff options
author | Lucio Sauer <watermanpaint@posteo.net> | 2023-09-04 02:19:05 +0200 |
---|---|---|
committer | Lucio Sauer <watermanpaint@posteo.net> | 2023-09-04 02:23:40 +0200 |
commit | 4208aaeff26c458bc9e72c5d78fb14bc9514d952 (patch) | |
tree | b1d1a7bbd5e98c0fe62bf306cfee5073ad1755bd /net-irc | |
parent | net-irc/catgirl: update upstream maintainer name (diff) | |
download | guru-4208aaeff26c458bc9e72c5d78fb14bc9514d952.tar.gz guru-4208aaeff26c458bc9e72c5d78fb14bc9514d952.tar.bz2 guru-4208aaeff26c458bc9e72c5d78fb14bc9514d952.zip |
net-irc/litterbox: new package, add 1.9
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
Diffstat (limited to 'net-irc')
-rw-r--r-- | net-irc/litterbox/Manifest | 1 | ||||
-rw-r--r-- | net-irc/litterbox/litterbox-1.9.ebuild | 32 | ||||
-rw-r--r-- | net-irc/litterbox/metadata.xml | 25 |
3 files changed, 58 insertions, 0 deletions
diff --git a/net-irc/litterbox/Manifest b/net-irc/litterbox/Manifest new file mode 100644 index 000000000..0b4fe99ea --- /dev/null +++ b/net-irc/litterbox/Manifest @@ -0,0 +1 @@ +DIST litterbox-1.9.tar.gz 36931 BLAKE2B 4ae73011e2e4eaf2d31af42e1454724359a4e6a6b51e0b70f530c79c1ccec76f2b44e7411e329c8da96a07919ab617526733ccdc8661ec285f47e620c33e7940 SHA512 b2af91635118010ba5093027bffadbbdaa4e6e80f953881f1fb416ebff410897b9a1259e9cc7ddd33df6334b97704b3992979a85f0310e0dabde6af41b56149a diff --git a/net-irc/litterbox/litterbox-1.9.ebuild b/net-irc/litterbox/litterbox-1.9.ebuild new file mode 100644 index 000000000..8475aded9 --- /dev/null +++ b/net-irc/litterbox/litterbox-1.9.ebuild @@ -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 +} diff --git a/net-irc/litterbox/metadata.xml b/net-irc/litterbox/metadata.xml new file mode 100644 index 000000000..491d8c717 --- /dev/null +++ b/net-irc/litterbox/metadata.xml @@ -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> |