This page has been deprecated.
Please install a more recent supported version of Evergreen using the instructions referenced on this page: http://evergreen-ils.org/downloads/
Installing from Repository
Generally, you will need to follow 95% of the instructions for a normal install.
There is a step in the normal install instructions 'compile and configure Evergreen':
cd /home/opensrf/Evergreen-ILS-1.6.0.7 ./configure --prefix=/openils --sysconfdir=/openils/conf make
Don't do this!! Instead do the following
Instead, you will need to install the proper python tools for building locales. This can be done on Ubuntu using these commands:
sudo aptitude install translate-toolkit python-dev python-setuptools python-lxml sudo easy_install polib sudo easy_install simplejson
Next, you should check out the desired code bits as the opensrf user:
sudo su - opensrf cd ~ git clone git://git.evergreen-ils.org/Evergreen.git evergreen-trunk
Next, make an empty build folder for your locales and prepare the pot files:
cd ~/evergreen-trunk/build/i18n mkdir locale make newpot
Next, make the desired locales. Repeat for each locale you want:
make LOCALE=en-CA install make LOCALE=fr-CA install ...
Next, you will need to download dojo and put it in your source tree:
cd /tmp wget http://download.dojotoolkit.org/release-1.3.3/dojo-release-1.3.3.tar.gz tar xvfz dojo-release-1.3.3.tar.gz cd ~/evergreen-trunk cp -r /tmp/dojo-release-1.3.3/* Open-ILS/web/js/dojo/.
Finally, you can run the following:
cd ~/evergreen-trunk ./autogen.sh ./configure --prefix=/openils --sysconfdir=/openils/conf make
And continue on the instructions where you left off.