aboutsummaryrefslogtreecommitdiffstats
path: root/BCD/Common.pm
diff options
context:
space:
mode:
Diffstat (limited to 'BCD/Common.pm')
-rw-r--r--BCD/Common.pm7
1 files changed, 5 insertions, 2 deletions
diff --git a/BCD/Common.pm b/BCD/Common.pm
index df200b5..c5a71ae 100644
--- a/BCD/Common.pm
+++ b/BCD/Common.pm
@@ -12,7 +12,7 @@ use BCD::Bcd qw(:DEFAULT);
our @ISA = qw(Exporter);
our @EXPORT = qw(create_needed_dir check_dir clean_all print_color);
# export all needed var
-our @EXPORT_OK = qw($isoconf $wd $name $arch $file $based_on $version $repo $isodir $builddir $distrib_path $error_color $DISTRIB $THEME $tmp_rpmsrate $NB_FORK $dir_deps @list_of_removed $rpmrc $pwd_file $conf_file $date);
+our @EXPORT_OK = qw($isoconf $wd $name $arch $file $based_on $version $repo $isodir $builddir $distrib_path $error_color $DISTRIB $THEME $tmp_rpmsrate $NB_FORK $dir_deps @list_of_removed $rpmrc $pwd_file $conf_file $date $urpmqlogs);
my $LOG="COMMON -";
my $color = "red";
@@ -64,7 +64,10 @@ our $pwd_file = $isoconf->{signature};
our $rpmrc = $isoconf->{rpmrc};
# where to store urpmq queries results
-our $dir_deps = "/var/lib/bcd/$name-$version-$arch";
+my $urpmqlogs;
+$isoconf->{urpmqlogs} and $urpmqlogs=$isoconf->{urpmqlogs} or $urpmqlogs="/var/lib/bcd/";
+create_needed_dir($urpmqlogs);
+our $dir_deps = "$urpmqlogs/$name-$version-$arch";
our $builddir = "$wd/$isoconf->{iso}{genisoimage}{builddir}/$name-$version-$arch/$arch";
our $isodir = "$wd/$isoconf->{iso}{genisoimage}{isodir}/$name-$version-$arch";
# distrib path in chroot (mounted loop)