--- a/relpipe-data/examples/release-v0.18.sh Fri Nov 26 22:14:18 2021 +0100
+++ b/relpipe-data/examples/release-v0.18.sh Mon Feb 21 00:43:11 2022 +0100
@@ -13,14 +13,14 @@
RELPIPE_DEPENDENCIES+=(libzbar-dev libmagick++-dev) # needed only for relpipe-in-barcode and the barcode-reader streamlet
RELPIPE_DEPENDENCIES+=(libgumbo-dev) # needed only for relpipe-in-htmltable
RELPIPE_DEPENDENCIES+=(libyaml-dev) # needed only for relpipe-in-yaml, relpipe-in-yamltable, relpipe-in-json and relpipe-in-jsontable
+ RELPIPE_DEPENDENCIES+=(libcbor-dev) # needed only for relpipe-in-cbortable
RELPIPE_DEPENDENCIES+=(libvmime-dev) # needed only for relpipe-in-mimetable
apt install "${RELPIPE_DEPENDENCIES[@]}"
exit;
fi
# Run rest of installation as a non-root user:
-export RELPIPE_VERSION="v0.18"
-export RELPIPE_VERSION="tip" # FIXME: v0.18
+export RELPIPE_VERSION=${RELPIPE_VERSION:-"v0.18"}
export RELPIPE_SRC=~/src
export RELPIPE_BUILD=~/build
export RELPIPE_INSTALL=~/install
@@ -36,7 +36,7 @@
RELPIPE_LIBS=(lib-common lib-reader lib-writer lib-cli lib-xmlwriter)
RELPIPE_TOOLS=(in-cli in-fstab in-xml in-xmltable in-csv in-filesystem in-recfile out-nullbyte out-ods out-tabular out-xml out-csv out-asn1 out-recfile tr-cut tr-grep tr-sed tr-validator tr-scheme tr-awk tr-sql in-jack out-jack)
-RELPIPE_TOOLS+=(in-asn1table in-barcode in-htmltable in-ini in-initable in-mimetable in-x11 in-yaml in-yamltable out-ini out-x11 out-yaml tr-xpath) # since v0.18
+RELPIPE_TOOLS+=(in-asn1 in-asn1table in-barcode in-cbortable in-htmltable in-ini in-initable in-mimetable in-x11 in-yaml in-yamltable out-ini out-x11 out-yaml tr-infertypes tr-xpath) # since v0.18
# RELPIPE_TOOLS+=(out-gui.qt tr-python) # not enabled by default
@@ -65,5 +65,9 @@
unset -v RELPIPE_BUILD
unset -v RELPIPE_INSTALL
-# List available JACK ports (the JACK daemon should be running):
-relpipe-in-jack --list-ports true --list-midi-messages false | relpipe-out-tabular
+# List mice, keyboards and some fstab entries:
+(relpipe-in-fstab ; relpipe-in-x11 2>/dev/null) \
+ | relpipe-tr-xpath \
+ --relation 'fstab' --where 'pass > 1' \
+ --relation 'x11_input_device' --where 'type = "keyboard" or type = "mouse"' \
+ | relpipe-out-tabular