annotate unixSoft/otherbin/svn-bootstrap.sh @ 378:20e47bc8eea9

hgrc: disable hg-git and hgsubversion It hasn't been common for me to use either of these extensions for some time, so just drop both of them from the main hgrc. Instead I'll enable them as-needed in individual repositories.
author Augie Fackler <durin42@gmail.com>
date Thu, 09 Jun 2011 20:20:04 -0500
parents 2eb8cbc08070
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
59
2eb8cbc08070 Add a script that builds serf and subversion assuming all other deps are installed so that I can wipe and rebuild a little easier.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
1 #!/bin/sh
2eb8cbc08070 Add a script that builds serf and subversion assuming all other deps are installed so that I can wipe and rebuild a little easier.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
2 echo 'fetching and building serf trunk'
2eb8cbc08070 Add a script that builds serf and subversion assuming all other deps are installed so that I can wipe and rebuild a little easier.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
3 svn co http://serf.googlecode.com/svn/trunk serf || exit 1
2eb8cbc08070 Add a script that builds serf and subversion assuming all other deps are installed so that I can wipe and rebuild a little easier.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
4 cd serf
2eb8cbc08070 Add a script that builds serf and subversion assuming all other deps are installed so that I can wipe and rebuild a little easier.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
5 ./serfmake --prefix=/opt/durin install || exit 3
2eb8cbc08070 Add a script that builds serf and subversion assuming all other deps are installed so that I can wipe and rebuild a little easier.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
6
2eb8cbc08070 Add a script that builds serf and subversion assuming all other deps are installed so that I can wipe and rebuild a little easier.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
7 echo 'fetching and building svn trunk with swig-py'
2eb8cbc08070 Add a script that builds serf and subversion assuming all other deps are installed so that I can wipe and rebuild a little easier.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
8 svn co http://svn.collab.net/repos/svn/trunk subversion || exit 4
2eb8cbc08070 Add a script that builds serf and subversion assuming all other deps are installed so that I can wipe and rebuild a little easier.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
9 cd subversion
2eb8cbc08070 Add a script that builds serf and subversion assuming all other deps are installed so that I can wipe and rebuild a little easier.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
10 ./autogen.sh && ./configure --without-apxs --without-sasl \
2eb8cbc08070 Add a script that builds serf and subversion assuming all other deps are installed so that I can wipe and rebuild a little easier.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
11 --with-serf=/opt/durin --without-neon --prefix=/opt/durin || exit 5
2eb8cbc08070 Add a script that builds serf and subversion assuming all other deps are installed so that I can wipe and rebuild a little easier.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
12 make -j 4 && make install && make swig-py && make install-swig-py || exit 6