commit: 49c82b4adaa5e773af05aa6fd9172757b3c25d4c
parent 4b4af15f94153bc9a4fc9e546715c57ab9738671
Author: Michael Forney <mforney@mforney.org>
Date: Wed, 20 Nov 2019 12:51:36 -0800
Add pounce 1.0
Diffstat:
6 files changed, 33 insertions(+), 0 deletions(-)
diff --git a/.gitmodules b/.gitmodules
@@ -216,6 +216,9 @@
path = pkg/pixman/src
url = https://anongit.freedesktop.org/git/pixman.git
ignore = all
+[submodule "pkg/pounce/src"]
+ path = pkg/pounce/src
+ url = https://code.causal.agency/june/pounce.git
[submodule "pkg/qbe/src"]
path = pkg/qbe/src
url = git://c9x.me/qbe.git
diff --git a/pkg/gen.lua b/pkg/gen.lua
@@ -74,6 +74,7 @@ subgen 'pcre'
subgen 'perp'
subgen 'pigz'
subgen 'pixman'
+subgen 'pounce'
subgen 'python'
subgen 'qbe'
subgen 'rc'
diff --git a/pkg/pounce/gen.lua b/pkg/pounce/gen.lua
@@ -0,0 +1,26 @@
+cflags{
+ '-std=c11', '-Wall', '-Wextra', '-Wpedantic',
+ '-D _GNU_SOURCE',
+ '-I $builddir/pkg/libressl/include',
+}
+
+exe('pounce', {
+ 'bounce.c',
+ 'client.c',
+ 'config.c',
+ 'local.c',
+ 'ring.c',
+ 'server.c',
+ 'state.c',
+ '$builddir/pkg/libressl/libtls.a.d',
+})
+file('bin/pounce', '755', '$outdir/pounce')
+man{'pounce.1'}
+
+exe('calico', {
+ 'dispatch.c',
+})
+file('bin/calico', '755', '$outdir/calico')
+man{'calico.1'}
+
+fetch 'git'
diff --git a/pkg/pounce/src b/pkg/pounce/src
@@ -0,0 +1 @@
+Subproject commit 3051555d4e7975bcc05a9fef86b4016637a14832
diff --git a/pkg/pounce/ver b/pkg/pounce/ver
@@ -0,0 +1 @@
+1.0-10-g3051555 r0
diff --git a/sets.lua b/sets.lua
@@ -62,6 +62,7 @@ return {
'msmtp',
'nginx',
'nsd',
+ 'pounce',
'sshfs',
'transmission',
},