From de5b90ba3d25c6335724f9c75823105627e7b84d Mon Sep 17 00:00:00 2001 From: eldy Date: Tue, 20 Sep 2011 15:23:17 +0200 Subject: [PATCH] Work on 3.1 packager --- build/makepack-dolibarr.pl | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/build/makepack-dolibarr.pl b/build/makepack-dolibarr.pl index f72418b7235..9af50c5f0b8 100755 --- a/build/makepack-dolibarr.pl +++ b/build/makepack-dolibarr.pl @@ -163,7 +163,17 @@ else { # Test if requirement is ok #-------------------------- +$atleastonerpm=0; foreach my $target (keys %CHOOSEDTARGET) { + if ($target =~ /RPM/i) + { + if ($atleastonerpm && ! $ENV{"DESTI"}) + { + print "Error: You asked creation of several rpms. Because all rpm have same name, you must defined an environment variable DESTI to tell package it must create subdirs for each package.\n"; + exit; + } + $atleastonerpm=1; + } foreach my $req (split(/[,\s]/,$REQUIREMENTTARGET{$target})) { # Test print "Test requirement for target $target: Search '$req'... ";