summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
04feb20)
This breaks reading DVD images over HTTP for some reason I don't
currently understand.
+prog=${0##*/}
+usage () { echo "usage: $prog [-L] [PROG [ARGS ...]]"; }
+bogus=nil libhack=t
+while getopts "hL" opt; do
+ case $opt in
+ h) usage; exit 0 ;;
+ L) libhack=nil ;;
+ *) bogus=t ;;
+ esac
+done
+shift $(( $OPTIND - 1 ))
+case $bogus in t) usage >&2; exit 2 ;; esac
case $# in 0) set -- "$SHELL" ;; esac
case $# in 0) set -- "$SHELL" ;; esac
-DVDCSS_CACHE=none; export DVDCSS_CACHE
+
+DVDCSS_CACHE=off; export DVDCSS_CACHE
DVDREAD_NOKEYS=t; export DVDREAD_NOKEYS
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
+
+case $libhack in
+ t)
+ 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
+ ;;
+esac
+