Current installation process:
- a fragile shell script that uses dpkg to install and remove decapod components: http://code.google.com/p/decapod/source/browse/#hg%2Finstall-scripts
Current removal process:
- using the "decapod-all.sh remove" option does not completely remove all components.
- user then needs to manually clean up (warning, ugly...):
sudo rm -fr /usr/local/share/ocropus/
sudo rm -f /usr/local/bin/ocro*
sudo rm -rf /usr/local/lib/python2.6/dist-packages/
sudo rm -r /usr/local/bin/decapod-genpdf.py
Features:
- Easy "one-click" installation of Decapod and its dependencies. Including:
- gphoto
- ocropus
- various python libraries (like matplotlib etc.)
- Easy "one-click" removal of Decapod and its dependencies.
- Ability to easily change version numbers of dependencies
- Simultaneously run different versions of Decapod
- Ability to easily determine which version of Decapod is being used.
Use cases:
- testing different versions of Decapod for regression bugs
- testing effects of changing / upgrading Decapod dependencies (i.e. upgrading from gphoto 2.4.9 to 2.5).
- end-user installation
- reverting a system back to a pristine "pre-Decapod" state