[gentoo-commits] repo/proj/guru:dev commit in: net-irc/litterbox/

2023-09-03 Thread Lucio Sauer
commit: 451fb454b6289210c73afc3cff09ffa84a6c4138
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon Sep  4 00:30:26 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Mon Sep  4 00:30:47 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=451fb454

net-irc/litterbox: fix maintainer email address

Signed-off-by: Lucio Sauer  posteo.net>

 net-irc/litterbox/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/litterbox/metadata.xml b/net-irc/litterbox/metadata.xml
index 491d8c717c..edbf09cbcc 100644
--- a/net-irc/litterbox/metadata.xml
+++ b/net-irc/litterbox/metadata.xml
@@ -19,7 +19,7 @@
 be imported into the litterbox database with unscoop.
   
   
-lucio.sa...@posteo.net
+watermanpa...@posteo.net
 Lucio Sauer
   
 



[gentoo-commits] repo/proj/guru:dev commit in: net-irc/litterbox/

2023-09-03 Thread Lucio Sauer
commit: 4208aaeff26c458bc9e72c5d78fb14bc9514d952
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon Sep  4 00:19:05 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Mon Sep  4 00:23:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4208aaef

net-irc/litterbox: new package, add 1.9

Signed-off-by: Lucio Sauer  posteo.net>

 net-irc/litterbox/Manifest |  1 +
 net-irc/litterbox/litterbox-1.9.ebuild | 32 
 net-irc/litterbox/metadata.xml | 25 +
 3 files changed, 58 insertions(+)

diff --git a/net-irc/litterbox/Manifest b/net-irc/litterbox/Manifest
new file mode 100644
index 00..0b4fe99ea4
--- /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 00..8475aded95
--- /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 00..491d8c717c
--- /dev/null
+++ b/net-irc/litterbox/metadata.xml
@@ -0,0 +1,25 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+
+  June McEnroe
+  june@causal.agency
+
+mailto:list+litterbox@causal.agency
+  
+  
+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.
+  
+  
+lucio.sa...@posteo.net
+Lucio Sauer
+  
+