My personal recommended way to package DSCIP is to do the following: Install all the scripts except setup.sh into /usr/share/charadon/dscip. Next, install setup.sh to /usr/bin/setup-dscip. And install the docs to your system's recommended documentation directory. (Usually /usr/share/doc, or /usr/doc) If it's installed this way, instead of grabbing DSCIP from the remote git repo, the setup script will copy the files from /usr/share/charadon/dscip. It requires no additional dependencies if I did things right, as it's written in complete POSIX shell.