relpipe-data/examples/release-v0.18.sh
branchv_0
changeset 329 5bc2bb8b7946
parent 323 e2d607e4a4f4
--- 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