From 30a10d0330dedff961de0dbc7d871cb086abd7db Mon Sep 17 00:00:00 2001 From: =?utf8?q?Franti=C5=A1ek=20Dvo=C5=99=C3=A1k?= Date: Fri, 16 Jul 2010 09:03:22 +0000 Subject: [PATCH] Revert platform-dependent patch (can be solved better in external configurations). --- org.glite.lb/configure | 68 +++++++++++--------------------------------------- 1 file changed, 15 insertions(+), 53 deletions(-) diff --git a/org.glite.lb/configure b/org.glite.lb/configure index 49d448d..f8121be 100755 --- a/org.glite.lb/configure +++ b/org.glite.lb/configure @@ -499,31 +499,6 @@ for my $ext (keys %deps_aux) { 'gridsite' => '', ); -%platform_mappings = ( - 'sl5_ia32_gcc432' => { - 'commons-lang' => 'jakarta-commons-lang', - 'commons-codec' => 'jakarta-commons-codec', - }, - 'sl5_x86_64_gcc412' => { - 'commons-lang' => 'jakarta-commons-lang', - 'commons-codec' => 'jakarta-commons-codec', - }, - 'slc4_ia32_gcc346' => { - 'commons-lang' => 'jakarta-commons-lang', - 'commons-codec' => 'jakarta-commons-codec', - }, - 'slc4_x86_64_gcc346' => { - 'commons-lang' => 'jakarta-commons-lang', - 'commons-codec' => 'jakarta-commons-codec', - }, - 'deb5_x86_64_gcc432' => { - 'commons-lang' => 'commons-lang', #libcommons-lang-java - 'commons-codec' => 'commons-codec', #libcommons-codec-java - }, -); -%platform_mappings_names = (); -for (keys %platform_mappings) { map { $platform_mapping_names{$_} = 1; } keys %{$platform_mappings{$_}}; } - my @k = keys %deps_aux; @buildroot{@k} = ('build') x ($#k+1); @@ -819,39 +794,26 @@ package.SRPMSLocation = ${moduleDir}/RPMTMP/SRPMS print C "$package_description$package_summary\n"; } - for my $plat ('default', sort keys %platform_mappings) { - my @print_deps = (); - - for (@{$need_externs{"$subsys.$module"}},@{$need_jars{"$subsys.$module"}}) { - my $eext = $etics_externs{$_} ? $etics_externs{$_} : $_; - - my $proj = 'externals'; - for my $p (keys %etics_projects) { - for $m (@{$etics_projects{$p}}) { - $proj = $p if $m eq $_; - } - } + print C qq{ +[Platform-default:DynamicDependency] +}; + for (@{$need_externs{"$subsys.$module"}},@{$need_jars{"$subsys.$module"}}) { + my $eext = $etics_externs{$_} ? $etics_externs{$_} : $_; - my $type = $need_externs_type{"$subsys.$module"}->{$_}; - if (not exists $platform_mapping_names{$eext} and $plat eq 'default' or exists $platform_mappings{$plat}{$eext}) { - if (exists $platform_mappings{$plat}{$eext}) { $eext = $platform_mappings{$plat}{$eext}; } - push @print_deps, "$proj|$eext = $type"; + my $proj = 'externals'; + for my $p (keys %etics_projects) { + for $m (@{$etics_projects{$p}}) { + $proj = $p if $m eq $_; } - } - if ($plat eq 'default') { - for (@{$deps{"$subsys.$module"}}) { - my $type = $deps_type{"$subsys.$module"}->{$_}; - push @print_deps, "org.glite|org.glite.$_ = $type"; - } - } + my $type = $need_externs_type{"$subsys.$module"}->{$_}; + print C "$proj|$eext = $type\n"; + } - if ($#print_deps >= 0) { - print C "[Platform-$plat:DynamicDependency]\n"; - print C join "\n", @print_deps; - print C "\n\n"; - } + for (@{$deps{"$subsys.$module"}}) { + my $type = $deps_type{"$subsys.$module"}->{$_}; + print C "org.glite|org.glite.$_ = $type\n"; } close C; -- 1.8.2.3