~ubuntu-branches/ubuntu/trusty/erlang/trusty

« back to all changes in this revision

Viewing changes to lib/configure.in.src

  • Committer: Bazaar Package Importer
  • Author(s): Clint Byrum
  • Date: 2011-05-05 15:48:43 UTC
  • mfrom: (3.5.13 sid)
  • Revision ID: james.westby@ubuntu.com-20110505154843-0om6ekzg6m7ugj27
Tags: 1:14.b.2-dfsg-3ubuntu1
* Merge from debian unstable.  Remaining changes:
  - Drop libwxgtk2.8-dev build dependency. Wx isn't in main, and not
    supposed to.
  - Drop erlang-wx binary.
  - Drop erlang-wx dependency from -megaco, -common-test, and -reltool, they
    do not really need wx. Also drop it from -debugger; the GUI needs wx,
    but it apparently has CLI bits as well, and is also needed by -megaco,
    so let's keep the package for now.
  - debian/patches/series: Do what I meant, and enable build-options.patch
    instead.
* Additional changes:
  - Drop erlang-wx from -et
* Dropped Changes:
  - patches/pcre-crash.patch: CVE-2008-2371: outer level option with
    alternatives caused crash. (Applied Upstream)
  - fix for ssl certificate verification in newSSL: 
    ssl_cacertfile_fix.patch (Applied Upstream)
  - debian/patches/series: Enable native.patch again, to get stripped beam
    files and reduce the package size again. (build-options is what
    actually accomplished this)
  - Remove build-options.patch on advice from upstream and because it caused
    odd build failures.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
dnl
 
2
dnl %CopyrightBegin%
 
3
dnl
 
4
dnl Copyright Ericsson AB 1999-2010. All Rights Reserved.
 
5
dnl
 
6
dnl The contents of this file are subject to the Erlang Public License,
 
7
dnl Version 1.1, (the "License"); you may not use this file except in
 
8
dnl compliance with the License. You should have received a copy of the
 
9
dnl Erlang Public License along with this software. If not, it can be
 
10
dnl retrieved online at http://www.erlang.org/.
 
11
dnl
 
12
dnl Software distributed under the License is distributed on an "AS IS"
 
13
dnl basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
 
14
dnl the License for the specific language governing rights and limitations
 
15
dnl under the License.
 
16
dnl
 
17
dnl %CopyrightEnd%
 
18
dnl
 
19
 
 
20
dnl Turn of caching
 
21
define([AC_CACHE_LOAD], )dnl
 
22
define([AC_CACHE_SAVE], )dnl
 
23
 
 
24
dnl Process this file with autoconf to produce a configure script.
 
25
AC_INIT
 
26
 
 
27
dnl
 
28
dnl This is just to run configure in all applications that need it.
 
29
dnl
 
30
 
 
31
if test -z "$ERL_TOP" || test ! -d $ERL_TOP ; then
 
32
  AC_MSG_ERROR(You need to set the environment variable ERL_TOP!)
 
33
fi
 
34
erl_top=${ERL_TOP}
 
35
AC_CONFIG_AUX_DIRS($erl_top/erts/autoconf)
 
36
 
 
37
AC_ARG_ENABLE(bootstrap-only,
 
38
[  --enable-bootstrap-only enable bootstrap only configuration],
 
39
[ if test "X$enableval" = "Xyes"; then
 
40
     bootstrap_only=yes
 
41
  else
 
42
     bootstrap_only=no  
 
43
  fi    
 
44
],
 
45
bootstrap_only=no)
 
46
 
 
47
# Multiple versions of autoconf generates code that
 
48
# don't work on all platforms (e.g. SunOS 5.8) if
 
49
# sub directories are soft links. Internally at Ericsson
 
50
# some OTP application directories are soft links.
 
51
# An added "/." solves this problem.
 
52
 
 
53
@BOOTSTRAP_CONFIGURE_APPS@
 
54
 
 
55
if test $bootstrap_only = no; then
 
56
 
 
57
@NON_BOOTSTRAP_CONFIGURE_APPS@
 
58
 
 
59
fi
 
60
 
 
61
AC_OUTPUT