From 8c02e6310236dc118286b9220e6aad6fa5decf06 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Zden=C4=9Bk=20=C5=A0ustr?= Date: Fri, 26 Mar 2010 12:47:55 +0000 Subject: [PATCH] Support definition of obsolete packages in --mode=etics --- org.glite.lb/configure | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/org.glite.lb/configure b/org.glite.lb/configure index 05685b0..238cfc3 100755 --- a/org.glite.lb/configure +++ b/org.glite.lb/configure @@ -475,6 +475,10 @@ for my $ext (keys %deps_aux) { jpclient => 'jp.client', ); +%obsoletes = ( + 'lb.yaim' => [ qq/glite-yaim-lb/ ], +); + my @t = qw/lb.client-java jobid.api-java lb.types/; @topbuild{@t} = (1) x ($#t+1); } @@ -702,9 +706,14 @@ checkstyle = None $buildroot $package_description $package_summary +}; + for (@{$obsoletes{"$subsys.$module"}}) { + print C "package.obsoletes = $_\n"; + print C "package.replaces = $_\n"; + } + print C qq{ [Platform-default:DynamicDependency] - }; for (@{$need_externs{"$subsys.$module"}},@{$need_jars{"$subsys.$module"}}) { my $eext = $etics_externs{$_} ? $etics_externs{$_} : $_; -- 1.8.2.3