~statik/ubuntu/maverick/erlang/erlang-merge-testing

« back to all changes in this revision

Viewing changes to lib/configure

  • Committer: Elliot Murphy
  • Date: 2010-06-08 03:55:44 UTC
  • mfrom: (3.5.6 squeeze)
  • Revision ID: elliot@elliotmurphy.com-20100608035544-dd8zh2swk7jr5rz2
* Merge with Debian unstable; remaining Ubuntu changes:
  - Drop libwxgtk2.8-dev build dependency. Wx isn't in main, and not
    supposed to. (LP #438365)
  - 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.
* Added missing symlinks to /usr/include for a few new header files.
* Fixed generation of ${erlang-base:Depends} and ${erlang-x11:Depends}
  substitution variables.
* Added a fix for a re:compile/2 crash on a long regular expression.
* Changed urgency to medium as the change fixes a security bug.
* Manpages in section 1 are needed even if only arch-dependent packages are
  built. So, re-enabled them.
* Fixed HiPE architecture recognition for powerpc Debian architecture.
* Moved xsltproc and fop to build-depends-indep and do not build
  documentation if only architecture-specific packages are built.
* Refreshed all patches.
* Made Emacs look in man5 and man7 for Erlang manpages and added code
  skeleton files to erlang-mode package.
* New upstream release.
* Moved manpages from incorrect sections 4 and 6 to correct 5 and 7
  (closes: #498492).
* Made manpages regexp in Emacs mode match only 3erl pages in section 3.
* Removed docb_gen script which is no longer needed to build manpages.
* Added erlang-doc package which contains documentation in HTML and PDF
  formats. This package replaces erlang-doc-html package and it's easier
  to synchronize it with the main Erlang packages as it's built from
  a single source package (closes: #558451).
* Removed RPATH from ssl and crypto application binaries as required by
  Debian policy.
* Added libwxgtk2.4-dev and libwxgtk2.6-dev to build conflicts.
* Added a few dpendencies for erlang-dialyzer, erlang-et, erlang-observer
  and erlang-examples packages which now call functions from more modules
  than in 1:13.b.3.
* Added a workaround which disables vfork() for hppa architecture
  (closes: #562218).
* Strictened check for JDK 1.5 adding a call to String(int[], int, int)
  because GCJ 4.4 doesn't implement it and OpenJDK isn't available for all
  architectures.
* Fixed erlang-manpages package section.
* Made erlang-depends add only substvars which are requested in
  debian/control file. This minimizes number of warnings from dh_gencontrol.
  Also, improved descriptions of the functions in erlang-depends escript.
* Added erlang-erl-docgen package to erlang-nox dependencies.
* Made dummy packages erlang-nox and erlang-x11 architecture all.
* Cleaned up working with custom substitution variables in debian/rules.
* Reorganized debian/rules to ensure that manpages arent built twice, and
  aren't built at all if only architecture-dependent packages are requested.
* Fixed project links in README.Debian.
* Added a new package erlang-jinterface which provides tools for
  communication of Java programs with Erlang processes. This adds build
  depandency on default-jdk and as a result enables Java module for IDL
  compiler.
* Bumped standards version to 3.8.4.

Show diffs side-by-side

added added

removed removed

Lines of Context:
271
271
PACKAGE_STRING=
272
272
PACKAGE_BUGREPORT=
273
273
 
274
 
ac_subdirs_all="$ac_subdirs_all $appdirs"
 
274
ac_subdirs_all="$ac_subdirs_all snmp/."
 
275
ac_subdirs_all="$ac_subdirs_all common_test/."
 
276
ac_subdirs_all="$ac_subdirs_all erl_interface/."
 
277
ac_subdirs_all="$ac_subdirs_all gs/."
 
278
ac_subdirs_all="$ac_subdirs_all megaco/."
 
279
ac_subdirs_all="$ac_subdirs_all odbc/."
 
280
ac_subdirs_all="$ac_subdirs_all wx/."
275
281
ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS subdirs LIBOBJS LTLIBOBJS'
276
282
ac_subst_files=''
277
283
 
780
786
 
781
787
  cat <<\_ACEOF
782
788
 
 
789
Optional Features:
 
790
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
 
791
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
 
792
  --enable-bootstrap-only enable bootstrap only configuration
 
793
 
783
794
_ACEOF
784
795
fi
785
796
 
1233
1244
ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1234
1245
 
1235
1246
 
1236
 
 
1237
 
appdirs=""
1238
 
for d in * ; do
1239
 
    if test -f "$d/configure" ; then
1240
 
        appdirs="$appdirs $d/."
1241
 
    fi
1242
 
done
1243
 
 
1244
 
 
1245
 
 
1246
 
subdirs="$subdirs $appdirs"
1247
 
 
 
1247
# Check whether --enable-bootstrap-only or --disable-bootstrap-only was given.
 
1248
if test "${enable_bootstrap_only+set}" = set; then
 
1249
  enableval="$enable_bootstrap_only"
 
1250
   if test "X$enableval" = "Xyes"; then
 
1251
     bootstrap_only=yes
 
1252
  else
 
1253
     bootstrap_only=no
 
1254
  fi
 
1255
 
 
1256
else
 
1257
  bootstrap_only=no
 
1258
fi;
 
1259
 
 
1260
# Multiple versions of autoconf generates code that
 
1261
# don't work on all platforms (e.g. SunOS 5.8) if
 
1262
# sub directories are soft links. Internally at Ericsson
 
1263
# some OTP application directories are soft links.
 
1264
# An added "/." solves this problem.
 
1265
 
 
1266
test ! -f snmp/configure ||
 
1267
 
 
1268
subdirs="$subdirs snmp/."
 
1269
 
 
1270
 
 
1271
if test $bootstrap_only = no; then
 
1272
 
 
1273
    test ! -f common_test/configure ||
 
1274
 
 
1275
subdirs="$subdirs common_test/."
 
1276
    test ! -f erl_interface/configure ||
 
1277
 
 
1278
subdirs="$subdirs erl_interface/."
 
1279
    test ! -f gs/configure ||
 
1280
 
 
1281
subdirs="$subdirs gs/."
 
1282
    test ! -f megaco/configure ||
 
1283
 
 
1284
subdirs="$subdirs megaco/."
 
1285
    test ! -f odbc/configure ||
 
1286
 
 
1287
subdirs="$subdirs odbc/."
 
1288
    test ! -f wx/configure ||
 
1289
 
 
1290
subdirs="$subdirs wx/."
 
1291
 
 
1292
 
 
1293
fi
1248
1294
 
1249
1295
 
1250
1296