summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2017-06-14 23:56:13 -0700
committerMichael Forney <mforney@mforney.org>2017-06-14 23:56:13 -0700
commitcde4d874ff3aa27694c7a475d3fcc46b79b7bc0a (patch)
tree8774f9083d34bee37d820276b0b4dec2a4e23585
parent2f16df1442e7823664a682b6343e1f088b6daf90 (diff)
Add blind 1.1
-rw-r--r--.gitmodules3
-rw-r--r--pkg/blind/gen.rc65
-rw-r--r--pkg/blind/rev1
m---------pkg/blind/src0
-rw-r--r--pkg/gen.rc1
5 files changed, 70 insertions, 0 deletions
diff --git a/.gitmodules b/.gitmodules
index 1652db20..b0c8668e 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -13,6 +13,9 @@
[submodule "pkg/bearssl/src"]
path = pkg/bearssl/src
url = https://www.bearssl.org/git/BearSSL
+[submodule "pkg/blind/src"]
+ path = pkg/blind/src
+ url = git://git.suckless.org/blind
[submodule "pkg/ccid/src"]
path = pkg/ccid/src
url = https://anonscm.debian.org/git/pcsclite/CCID.git
diff --git a/pkg/blind/gen.rc b/pkg/blind/gen.rc
new file mode 100644
index 00000000..9b259e85
--- /dev/null
+++ b/pkg/blind/gen.rc
@@ -0,0 +1,65 @@
+cflags\
+ '-std=c99' -Wall -pedantic\
+ -D _DEFAULT_SOURCE\
+ -D HAVE_PRCTL\
+ -D HAVE_EPOLL
+
+exes=(\
+ blind-arithm\
+ blind-colour-ciexyz\
+ blind-colour-srgb\
+ blind-compress\
+ blind-concat\
+ blind-crop\
+ blind-cut\
+ blind-decompress\
+ blind-dissolve\
+ blind-extend\
+ blind-flip\
+ blind-flop\
+ blind-from-image\
+ blind-from-text\
+ blind-from-video\
+ blind-gauss-blur\
+ blind-invert-luma\
+ blind-next-frame\
+ blind-read-head\
+ blind-repeat\
+ blind-reverse\
+ blind-rewrite-head\
+ blind-set-alpha\
+ blind-set-luma\
+ blind-set-saturation\
+ blind-single-colour\
+ blind-skip-pattern\
+ blind-split\
+ blind-stack\
+ blind-time-blur\
+ blind-to-image\
+ blind-to-text\
+ blind-to-video\
+ blind-translate\
+ blind-transpose\
+ blind-write-head\
+)
+scripts=(\
+ blind-rotate-90\
+ blind-rotate-180\
+ blind-rotate-270\
+)
+
+lib libutil.a src/^(util.c stream.c)
+
+for(exe in $exes) {
+ exe $exe src/$exe.c libutil.a
+ file bin/$exe '$outdir'/$exe 755
+}
+for(script in $scripts) {
+ file bin/$script '$srcdir'/$script 755
+}
+
+man -d man\
+ 1 ($exes $scripts)^.1\
+ 7 blind.7
+
+fetch git
diff --git a/pkg/blind/rev b/pkg/blind/rev
new file mode 100644
index 00000000..d00491fd
--- /dev/null
+++ b/pkg/blind/rev
@@ -0,0 +1 @@
+1
diff --git a/pkg/blind/src b/pkg/blind/src
new file mode 160000
+Subproject da24af3ae9984b04347ee8c8dc964a79a15d05b
diff --git a/pkg/gen.rc b/pkg/gen.rc
index 722889b5..da970598 100644
--- a/pkg/gen.rc
+++ b/pkg/gen.rc
@@ -4,6 +4,7 @@ subgen alsa-utils
subgen awk
subgen bc
subgen bearssl
+subgen blind
subgen bzip2
subgen ccid
subgen curl