I did not realize that might work for a Mac. Are there any detailed instructions for setting that up? I dropped the caliber.app and created the two default directories, I got this far and pressed Ctrl-C:
Code:
$ calibre.app/Contents/Resources/resources/calibre-portable.sh
Generating default configuration file at /Volumes/PortableCalibre/Books/calibre-portable.conf
Set any non-default options here.
CONFIG FILES: /Volumes/PortableCalibre/Books/CalibreConfig
--------------------------------------------------
LIBRARY FILES: /Volumes/PortableCalibre/Books/CalibreLibrary
--------------------------------------------------
SOURCE FILES: *** Not being Used ***
--------------------------------------------------
PROGRAM FILES: No portable copy found.
To install a portable copy, run './calibre-portable.sh --upgrade-install'
*** Using system search path instead***
--------------------------------------------------
tr: Illegal byte sequence
TEMPORARY FILES: /tmp/CALIBRE_TEMP_
--------------------------------------------------
Press CTRL-C if you do not want to continue
Press ENTER to continue and start calibre
The built-in script in resources looks a lot cleaner than my method. If I had a definitive guide on the steps different from Linux on a Mac, I could likely take it from there and stop asking too many questions.
Maybe I need to create a Calibre folder and drop the app in there for the first issue? I imagine not, as I believe it looks for a ${BIN_DIR}/calibre and not a calibre.app, or the system search path for "calibre", or spits out that error.
For the temp directory I am pretty sure I can just tweak the calibre-portable.conf to use CALIBRE_TEMP_DIR="$\(pwd)/CalibreTemp"
Or am I on the wrong path to even try and use that script on a Mac? I might have the skills to work through adding Mac support to the script to work on a Mac once I get this figured out.