~rdoering/ubuntu/karmic/erlang/fix-535090

« back to all changes in this revision

Viewing changes to debian/erlang-depends.in

  • Committer: Bazaar Package Importer
  • Author(s): Luca Falavigna
  • Date: 2008-11-04 22:26:12 UTC
  • mfrom: (3.1.1 lenny)
  • Revision ID: james.westby@ubuntu.com-20081104222612-1uwzavuet6ar35fw
Tags: 1:12.b.3-dfsg-4ubuntu1
* Merge from Debian unstable, remaining Ubuntu changes:
  + debian/patches/glibc2.8_compatibility.patch:
    - Fix FTBFS with new glibc.

Show diffs side-by-side

added added

removed removed

Lines of Context:
54
54
my $version = '@SOURCE_VERSION@';
55
55
my $abi_version = '@ABI_VERSION@';
56
56
 
 
57
# The list of HiPE enabled architectures (with added 'all' architecture)
 
58
my @hipe_arches = split(/\s+/, '@HIPE_ARCHES@ all');
 
59
 
57
60
foreach my $package (@{$dh{DOPACKAGES}}) {
58
61
  delsubstvar($package, "erlang-abi:Depends");
59
62
  addsubstvar($package, "erlang-abi:Depends", "erlang-abi-$abi_version");
60
63
  delsubstvar($package, "erlang-base:Depends");
61
 
  addsubstvar($package, "erlang-base:Depends",
62
 
    "erlang-base (>= $version) | erlang-base-hipe (>= $version)");
 
64
  my $arch = package_arch($package);
 
65
  if (grep(/^$arch$/, @hipe_arches)) {
 
66
    addsubstvar($package, "erlang-base:Depends",
 
67
      "erlang-base (>= $version) | erlang-base-hipe (>= $version)");
 
68
  } else {
 
69
    addsubstvar($package, "erlang-base:Depends", "erlang-base (>= $version)");
 
70
  }
63
71
  delsubstvar($package, "erlang-nox:Depends");
64
72
  addsubstvar($package, "erlang-nox:Depends", "erlang-nox (>= $version)");
65
73
  delsubstvar($package, "erlang-x11:Depends");