This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
devvertofreebsd [2007/05/11 10:53] 127.0.0.1 external edit |
devvertofreebsd [2012/05/07 11:21] morten fix url |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== A cookbook on how to download and install the bleeding edge of the NAV development version on a freeBSD machine ====== | ====== A cookbook on how to download and install the bleeding edge of the NAV development version on a freeBSD machine ====== | ||
+ | FIXME: Can someone who knows their way around the FreeBSD ports system add info on how to get a Mercurial client for FreeBSD? | ||
<code> | <code> | ||
- Make a directory, example : /usr/local/src/nav | - Make a directory, example : /usr/local/src/nav | ||
- cd /usr/local/src/nav | - cd /usr/local/src/nav | ||
- | - svn co http://svn.itea.ntnu.no/repos/nav/navme/trunk/ | + | - hg clone http://nav.uninett.no/hg/default/ |
- | (You need the subversion package /usr/ports/devel/subversion) | + | (You need a Mercural client package) |
- | A directory /usr/local/src/nav/trunk is created | + | A directory /usr/local/src/nav/default is created |
- | - Some svn commands : | + | - Some Mercurial commands : |
- | svn update | + | hg pull |
- | svn log | + | hg update |
+ | hg log | ||
01) nav stop | 01) nav stop | ||
Line 16: | Line 17: | ||
/usr/local/etc/rc.d/010.pgsql.sh stop | /usr/local/etc/rc.d/010.pgsql.sh stop | ||
02) mv /usr/local/nav /usr/local/nav-DATE | 02) mv /usr/local/nav /usr/local/nav-DATE | ||
- | 03) cd /usr/local/src/nav/trunk | + | 03) cd /usr/local/src/nav/default |
- | svn update | + | hg pull |
+ | hg update | ||
04) cd /usr/ports/net-mgmt/nav | 04) cd /usr/ports/net-mgmt/nav | ||
make clean | make clean | ||
unset JAVA_HOME | unset JAVA_HOME | ||
make extract | make extract | ||
- | cp -R /usr/local/src/nav/trunk/* /usr/ports/net-mgmt/nav/work/nav-3.0_beta10/ | + | cp -R /usr/local/src/nav/default/* /usr/ports/net-mgmt/nav/work/nav-3.0_beta10/ |
FORCE_PKG_REGISTER=yes | FORCE_PKG_REGISTER=yes | ||
make install | make install | ||
Line 41: | Line 43: | ||
</code> | </code> | ||
- | Contributed to metanav by roar.pettersen at it.uib.no and borge brunes at cc.uit.no | + | Contributed to NAV wiki by roar.pettersen at it.uib.no and borge brunes at cc.uit.no |