server:svn_install
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| server:svn_install [2010/11/16 21:33] – updated link to dojo gmcharlton | server:svn_install [2011/07/19 18:30] (current) – Moved to server:git_install aatre | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Installing from SVN ====== | ||
| - | |||
| - | FIXME | ||
| - | |||
| - | Generally, you will need to follow 95% of the instructions for a normal install. | ||
| - | |||
| - | There is a step in the normal install instructions ' | ||
| - | <code bash> | ||
| - | cd / | ||
| - | ./configure --prefix=/ | ||
| - | make | ||
| - | </ | ||
| - | ** Don't do this!! | ||
| - | |||
| - | Instead, you will need to install the proper python tools for building locales. | ||
| - | <code bash> | ||
| - | 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: | ||
| - | <code bash> | ||
| - | sudo su - opensrf | ||
| - | cd ~ | ||
| - | svn co svn:// | ||
| - | </ | ||
| - | |||
| - | Next, make an empty build folder for your locales and prepare the pot files: | ||
| - | cd ~/ | ||
| - | mkdir locale | ||
| - | make newpot | ||
| - | |||
| - | Next, make the desired locales. | ||
| - | 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:// | ||
| - | tar xvfz dojo-1.3.3.tar.gz | ||
| - | cd ~/ | ||
| - | cp -r / | ||
| - | |||
| - | Finally, you can run the following: | ||
| - | cd ~/ | ||
| - | ./ | ||
| - | ./configure --prefix=/ | ||
| - | make | ||
| - | |||
| - | And continue on the instructions where you left off. | ||
server/svn_install.1289961182.txt.gz · Last modified: 2022/02/10 13:34 (external edit)