commit: daff7805be2c1198565962712d2cd7e1547621c0
parent 79dfb91c8b15c77758e6e7e8c971faf699e33b44
Author: Michael Forney <mforney@mforney.org>
Date: Thu, 20 May 2021 20:08:06 -0700
Add pwgen 2.08
Diffstat:
5 files changed, 23 insertions(+), 0 deletions(-)
diff --git a/.gitmodules b/.gitmodules
@@ -263,6 +263,9 @@
[submodule "pkg/pounce/src"]
path = pkg/pounce/src
url = https://git.causal.agency/pounce
+[submodule "pkg/pwgen/src"]
+ path = pkg/pwgen/src
+ url = https://github.com/tytso/pwgen.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
@@ -93,6 +93,7 @@ subgen 'perp'
subgen 'pigz'
subgen 'pixman'
subgen 'pounce'
+subgen 'pwgen'
subgen 'python'
subgen 'qbe'
subgen 'rc'
diff --git a/pkg/pwgen/gen.lua b/pkg/pwgen/gen.lua
@@ -0,0 +1,17 @@
+cflags{
+ '-std=c99 -Wall -Wpedantic',
+ '-D _POSIX_C_SOURCE=200809L',
+}
+
+exe('pwgen', {
+ 'pwgen.c',
+ 'pw_phonemes.c',
+ 'pw_rand.c',
+ 'randnum.c',
+ 'sha1.c',
+ 'sha1num.c',
+})
+file('bin/pwgen', '755', '$outdir/pwgen')
+man{'pwgen.1'}
+
+fetch 'git'
diff --git a/pkg/pwgen/src b/pkg/pwgen/src
@@ -0,0 +1 @@
+Subproject commit c25787fce93b2c99efd87219585c0531e80b6d1c
diff --git a/pkg/pwgen/ver b/pkg/pwgen/ver
@@ -0,0 +1 @@
+2.08 r0