~ubuntu-branches/debian/sid/subversion/sid

« back to all changes in this revision

Viewing changes to get-deps.sh

  • Committer: Package Import Robot
  • Author(s): James McCoy
  • Date: 2015-08-07 21:32:47 UTC
  • mfrom: (0.2.15) (4.1.7 experimental)
  • Revision ID: package-import@ubuntu.com-20150807213247-ozyewtmgsr6tkewl
Tags: 1.9.0-1
* Upload to unstable
* New upstream release.
  + Security fixes
    - CVE-2015-3184: Mixed anonymous/authenticated path-based authz with
      httpd 2.4
    - CVE-2015-3187: svn_repos_trace_node_locations() reveals paths hidden
      by authz
* Add >= 2.7 requirement for python-all-dev Build-Depends, needed to run
  tests.
* Remove Build-Conflicts against ruby-test-unit.  (Closes: #791844)
* Remove patches/apache_module_dependency in favor of expressing the
  dependencies in authz_svn.load/dav_svn.load.
* Build-Depend on apache2-dev (>= 2.4.16) to ensure ap_some_authn_required()
  is available when building mod_authz_svn and Depend on apache2-bin (>=
  2.4.16) for runtime support.

Show diffs side-by-side

added added

removed removed

Lines of Context:
36
36
SERF_VERSION=${SERF_VERSION:-"1.3.8"}
37
37
ZLIB_VERSION=${ZLIB_VERSION:-"1.2.8"}
38
38
SQLITE_VERSION=${SQLITE_VERSION:-"3.7.15.1"}
39
 
GTEST_VERSION=${GTEST_VERSION:-"1.6.0"}
 
39
GMOCK_VERSION=${GMOCK_VERSION:-"1.6.0"}
40
40
HTTPD_VERSION=${HTTPD_VERSION:-"2.4.10"}
41
41
APR_ICONV_VERSION=${APR_ICONV_VERSION:-"1.2.1"}
42
42
 
46
46
ZLIB=zlib-${ZLIB_VERSION}
47
47
SQLITE_VERSION_LIST=`echo $SQLITE_VERSION | sed -e 's/\./ /g'`
48
48
SQLITE=sqlite-amalgamation-`printf %d%02d%02d%02d $SQLITE_VERSION_LIST`
49
 
GTEST=gtest-${GTEST_VERSION}
50
 
GTEST_URL=http://googletest.googlecode.com/files/
 
49
GMOCK=gmock-${GMOCK_VERSION}
 
50
GMOCK_URL=https://googlemock.googlecode.com/files/
51
51
 
52
52
HTTPD=httpd-${HTTPD_VERSION}
53
53
APR_ICONV=apr-iconv-${APR_ICONV_VERSION}
67
67
# helpers
68
68
usage() {
69
69
    echo "Usage: $0"
70
 
    echo "Usage: $0 [ apr | serf | zlib | sqlite | gtest ] ..."
 
70
    echo "Usage: $0 [ apr | serf | zlib | sqlite | gmock ] ..."
71
71
    exit $1
72
72
}
73
73
 
122
122
 
123
123
}
124
124
 
125
 
get_gtest() {
126
 
    test -d $BASEDIR/gtest && return
 
125
get_gmock() {
 
126
    test -d $BASEDIR/gmock-fused && return
127
127
 
128
128
    cd $TEMPDIR
129
 
    $HTTP_FETCH ${GTEST_URL}/${GTEST}.zip
 
129
    $HTTP_FETCH ${GMOCK_URL}/${GMOCK}.zip
130
130
    cd $BASEDIR
131
131
 
132
 
    unzip -q $TEMPDIR/$GTEST.zip
 
132
    unzip -q $TEMPDIR/$GMOCK.zip
133
133
 
134
 
    mv $GTEST gtest
 
134
    mv $GMOCK/fused-src gmock-fused
 
135
    rm -fr $GMOCK
135
136
}
136
137
 
137
138
# main()
138
139
get_deps() {
139
140
    mkdir -p $TEMPDIR
140
141
 
141
 
    for i in zlib serf sqlite-amalgamation apr apr-util gtest; do
 
142
    for i in zlib serf sqlite-amalgamation apr apr-util gmock-fused; do
142
143
      if [ -d $i ]; then
143
144
        echo "Local directory '$i' already exists; the downloaded copy won't be used" >&2
144
145
      fi