Rubber seems to be available on various Linux repositories but not on macOS. What is the recommended way of installing rubber on macOS? Could a package be made available on Homebrew?
Edit: Homebrew does not host rubber anymore. Try the Github instructions instead.
How to "Install rubber on Mac OSX" (source found here, last accessed 02.04.2019, 1426h UTC: http://macappstore.org/rubber/ )
Installation Guide taken in full from website. I did not write, edit or test any instruction beforehand. Use with caution and at own risk:
Install the App
1.) Press Command+Space and type Terminal and press enter/return key. 2.) Run in Terminal app: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null and press enter/return key. If the screen prompts you to enter a password, please enter your Mac's user password to continue. When you type the password, it won't be displayed on screen, but the system would accept it. So just type your password and press ENTER/RETURN key. Then wait for the command to finish. 3.) Run: brew install rubber
Done! You can now use rubber.
Found an alternative instruction set on github (source found here, last accessed 02.04.2019, 1440H UTC: https://github.com/oracleyue/rubber ).
Running Rubber just requires Python version 2.6 or newer. Of course it won't be of much use without a working LaTeX environment (Rubber is known to work on TeXLive and VTeX on various flavors of Unix including Darwin and Cygwin, any feedback is welcome about other systems).
For compilation, you will need the Python Distutils, which are usually included in development packages (in Debian, this is the python-dev package). To build the documentation, you need texinfo (Debian package: texinfo).
To compile and install Rubber, just follow the usual procedure:
# python2 setup.py --help # python2 setup.py install # python2 setup.py clean --all
For further instructions, see the source.