From ad2447402d7a90d6bff6fb2f3e2fdbcf77c66a61 Mon Sep 17 00:00:00 2001 From: "C. McEnroe" Date: Sat, 2 Oct 2021 01:51:29 +0000 Subject: OpenBSD: Add port for pounce --- OpenBSD/net/pounce/Makefile | 26 ++++++++++++++++++++++++++ OpenBSD/net/pounce/distinfo | 2 ++ OpenBSD/net/pounce/pkg/DESCR | 7 +++++++ OpenBSD/net/pounce/pkg/PLIST | 5 +++++ 4 files changed, 40 insertions(+) create mode 100644 OpenBSD/net/pounce/Makefile create mode 100644 OpenBSD/net/pounce/distinfo create mode 100644 OpenBSD/net/pounce/pkg/DESCR create mode 100644 OpenBSD/net/pounce/pkg/PLIST (limited to 'OpenBSD/net/pounce') diff --git a/OpenBSD/net/pounce/Makefile b/OpenBSD/net/pounce/Makefile new file mode 100644 index 0000000..892a415 --- /dev/null +++ b/OpenBSD/net/pounce/Makefile @@ -0,0 +1,26 @@ +# $OpenBSD$ + +COMMENT = IRC bouncer +DISTNAME = pounce-2.5 +CATEGORIES = net +HOMEPAGE = https://git.causal.agency/pounce/about/ +MAINTAINER = june@causal.agency + +# GPLv3+ +PERMIT_PACKAGE = Yes + +# uses pledge() and unveil() +WANTLIB = c tls + +MASTER_SITES = https://git.causal.agency/pounce/snapshot/ + +# C11 +COMPILER = base-clang ports-gcc +COMPILER_LANGS = c + +NO_TEST = Yes + +MAKE_FLAGS += LDADD.crypt= +FAKE_FLAGS = PREFIX=${PREFIX} + +.include diff --git a/OpenBSD/net/pounce/distinfo b/OpenBSD/net/pounce/distinfo new file mode 100644 index 0000000..b7c857d --- /dev/null +++ b/OpenBSD/net/pounce/distinfo @@ -0,0 +1,2 @@ +SHA256 (pounce-2.5.tar.gz) = w/iPheprMhHXe4GTcxcEywGHGu5odi0va16bEC+D0K0= +SIZE (pounce-2.5.tar.gz) = 52471 diff --git a/OpenBSD/net/pounce/pkg/DESCR b/OpenBSD/net/pounce/pkg/DESCR new file mode 100644 index 0000000..6858864 --- /dev/null +++ b/OpenBSD/net/pounce/pkg/DESCR @@ -0,0 +1,7 @@ +pounce is a multi-client, TLS-only IRC bouncer. It maintains a +persistent connection to an IRC server, acting as a proxy and buffer +for a number of clients. When a client connects, any messages +received since it last disconnected will be relayed to it. Unlike +some other bouncers, pounce uses a single buffer for all IRC messages, +which acts as a queue from which each client reads messages +independently. diff --git a/OpenBSD/net/pounce/pkg/PLIST b/OpenBSD/net/pounce/pkg/PLIST new file mode 100644 index 0000000..9876d19 --- /dev/null +++ b/OpenBSD/net/pounce/pkg/PLIST @@ -0,0 +1,5 @@ +@comment $OpenBSD: PLIST,v$ +@bin bin/calico +@bin bin/pounce +@man man/man1/calico.1 +@man man/man1/pounce.1 -- cgit 1.4.1 8314d5cbebb6ec88b49383c89c7a98&showmsg=1&follow=1'>Expand)Author 2018-09-05Zero after mirrorJune McEnroe 2018-09-05Simplify glitch -x -y to just zeroJune McEnroe 2018-09-05Add glitch -x and -yJune McEnroe 2018-09-04Add glitch -i to READMEJune McEnroe 2018-09-04Add -i invert option to glitchJune McEnroe 2018-09-02malloc IDAT chunks in pngo and glitchJune McEnroe 2018-09-02Use PascalCase for constants in gfxJune McEnroe 2018-09-02Use PascalCase for constantsJune McEnroe 2018-09-02Remove colorcolumn at 100June McEnroe 2018-09-02Install bc(1) on ArchJune McEnroe 2018-09-02SendEnv LANGJune McEnroe 2018-08-27Add New Order — TemptationJune McEnroe 2018-08-26Add NetBSD to install.shJune McEnroe 2018-08-24Show hostname in title over SSHJune McEnroe 2018-08-23Alias bc='bc -l'June McEnroe 2018-08-20Update usage of scheme in READMEJune McEnroe 2018-08-20Use scheme.h in fbatt and fbclockJune McEnroe 2018-08-20Generate scheme.hJune McEnroe 2018-08-20Add dependencies on gfx.hJune McEnroe 2018-08-18Add Blondie — Heart of GlassJune McEnroe 2018-08-18Set FCEDIT=$EDITORJune McEnroe 2018-08-18Only post commits with bodies to MastodonJune McEnroe 2018-08-18Run tf/cfg link script with /bin/shJune McEnroe 2018-08-18Run {,s,t}up with /bin/shJune McEnroe 2018-08-18Use whence instead of typeJune McEnroe 2018-08-18Cut off path components until right prompt fitsJune McEnroe 2018-08-17Add "private" alias to source encrypted fileJune McEnroe 2018-08-17Add vim mapping to add a #includeJune McEnroe