diff options
| author | Michael Forney <mforney@mforney.org> | 2021-05-20 20:08:06 -0700 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2021-05-21 11:48:37 -0700 |
| commit | daff7805be2c1198565962712d2cd7e1547621c0 (patch) | |
| tree | f0cd3a3fec3669274b4465ad32dd7721d7fe3248 | |
| parent | 79dfb91c8b15c77758e6e7e8c971faf699e33b44 (diff) | |
Add pwgen 2.08
| -rw-r--r-- | .gitmodules | 3 | ||||
| -rw-r--r-- | pkg/gen.lua | 1 | ||||
| -rw-r--r-- | pkg/pwgen/gen.lua | 17 | ||||
| m--------- | pkg/pwgen/src | 0 | ||||
| -rw-r--r-- | pkg/pwgen/ver | 1 |
5 files changed, 22 insertions, 0 deletions
diff --git a/.gitmodules b/.gitmodules index a5246b23..cf0bda4e 100644 --- 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 index d06505ce..f13f6205 100644 --- 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 new file mode 100644 index 00000000..5495a180 --- /dev/null +++ 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 new file mode 160000 +Subproject c25787fce93b2c99efd87219585c0531e80b6d1 diff --git a/pkg/pwgen/ver b/pkg/pwgen/ver new file mode 100644 index 00000000..e90862c4 --- /dev/null +++ b/pkg/pwgen/ver @@ -0,0 +1 @@ +2.08 r0 |
