bin/nocss: Add an option to inhibit the `libdvdcss.so.2' hack.
[profile] / bin / nocss
CommitLineData
bc61033e
MW
1#! /bin/sh -e
2
b885bf9b
MW
3prog=${0##*/}
4usage () { echo "usage: $prog [-L] [PROG [ARGS ...]]"; }
5bogus=nil libhack=t
6while getopts "hL" opt; do
7 case $opt in
8 h) usage; exit 0 ;;
9 L) libhack=nil ;;
10 *) bogus=t ;;
11 esac
12done
13shift $(( $OPTIND - 1 ))
14case $bogus in t) usage >&2; exit 2 ;; esac
bc61033e 15case $# in 0) set -- "$SHELL" ;; esac
b885bf9b
MW
16
17DVDCSS_CACHE=off; export DVDCSS_CACHE
bc61033e 18DVDREAD_NOKEYS=t; export DVDREAD_NOKEYS
b885bf9b
MW
19
20case $libhack in
21 t)
22 if [ -d "$HOME/lib/hacks/nocss" ]; then
23 LD_LIBRARY_PATH=$HOME/lib/hacks/nocss${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH}
24 export LD_LIBRARY_PATH
25 fi
26 ;;
27esac
28
bc61033e 29exec "$@"