Try to find the rip_dvd script automatically.
authorCarl Baldwin <carl@ecbaldwin.net>
Fri, 12 Feb 2010 23:57:08 +0000 (16:57 -0700)
committerCarl Baldwin <carl@ecbaldwin.net>
Fri, 12 Feb 2010 23:57:08 +0000 (16:57 -0700)
rip_dvd.conf.dist
rip_dvd.wrap

index 6f6b80f37d33d62598bb6167e8c63eca8d70af53..74e65221375bb4d576babaa3dd885be1f288a6b1 100644 (file)
@@ -6,8 +6,9 @@
 # NOTE: You can override ANY of the global variables listed in the top of rip_dvd here
 ###########################################################################################
 
-# specify the path to the rip_dvd script
-ripcmd="/myth/video/bin/rip_dvd"
+# specify the path to the rip_dvd script (no need to do this if rip_dvd is in
+# the same directory as the rip_dvd.wrap script (which is likely).
+# ripcmd="/myth/video/bin/rip_dvd"
 
 # Specify the device path to the DVD drive
 dev=/dev/dvd
index fdfee25d0fac2aa0407d57251f9ed82cbc2de49b..e9e8544b938eef68cdeee1dca32868389b63ad5c 100755 (executable)
@@ -16,6 +16,18 @@ if [ -z "$dvdtype" ]; then
   usage
 fi
 
+mydir=$(cd $(dirname $0) && pwd)
+if [ -z "$ripcmd" ]
+then
+  if [ -x "$mydir/rip_dvd" ]
+  then
+    ripcmd="$mydir/rip_dvd"
+  else
+    echo >&2 "Cannot find your rip_dvd command!"
+    exit 1
+  fi
+fi
+
 ##############################################################################
 # Local Machine Settings:
 # Sources both the "default" conf file tracked by GIT (rip_dvd.conf.dist)