diff -r cc60c8dd7924 -r 5bc2bb8b7946 relpipe-data/examples/release-v0.18.sh --- 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