View Single Post
Old 07-14-2024, 06:08 PM   #3
axlrod
Junior Member
axlrod began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Oct 2011
Location: The Shire
Device: iPad
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.
axlrod is offline   Reply With Quote