My DVD archive is already decrypted, so CSS is unnecessary; but
`libdvdread' still takes some time -- sometimes a long time -- trying to
`crack' the nonexistent keys, and, on rare occasions, this can actually
result in a failure to read the plain content of the DVD image.
.tclshrc_SRC = tclshrc
.wishrc_SRC = tclshrc
+## The `nocss' machinery.
+SCRIPTLINKS += nocss
+all: $(HOME)/lib/hacks/nocss/libdvdcss.so.2
+$(HOME)/lib/hacks/nocss/libdvdcss.so.2:
+ $(V_AT)mkdir -p $(dir $@)
+ $(call v_tag,TOUCH)touch $@
+
## Random scripts.
SCRIPTLINKS += mdw-editor mdw-pager
SCRIPTLINKS += mdw-conf
--- /dev/null
+#! /bin/sh -e
+
+case $# in 0) set -- "$SHELL" ;; esac
+DVDCSS_CACHE=none; export DVDCSS_CACHE
+DVDREAD_NOKEYS=t; export DVDREAD_NOKEYS
+if [ -d "$HOME/lib/hacks/nocss" ]; then
+ LD_LIBRARY_PATH=$HOME/lib/hacks/nocss${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH}
+ export LD_LIBRARY_PATH
+fi
+exec "$@"