server:svn_install
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
server:svn_install [2011/07/19 17:18] – aatre | 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 ~ | ||
- | git clone git:// | ||
- | </ | ||
- | |||
- | 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-release-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.1311110314.txt.gz · Last modified: 2022/02/10 13:34 (external edit)