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

FIXME

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.

server/git_install.txt · Last modified: 2013/12/06 09:51 by phasefx
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Debian Driven by DokuWiki

© 2008-2013 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a member of Software Freedom Conservancy.