summaryrefslogtreecommitdiff
path: root/createrepomddeps
diff options
context:
space:
mode:
authorYi Yang <yi.y.yang@intel.com>2010-04-09 17:00:17 +0800
committerLudwig Nussel <ludwig.nussel@suse.de>2010-04-09 13:25:56 +0200
commita3a5d83f298333201018d0001ef48d31897c374f (patch)
tree3d9b56320d6026f6dd9a53e6d8673d4141b5719b /createrepomddeps
parentfb8ac84452e88589cd3d73de76a0876cbcd4725a (diff)
downloadbuild-a3a5d83f298333201018d0001ef48d31897c374f.tar.gz
build-a3a5d83f298333201018d0001ef48d31897c374f.tar.bz2
build-a3a5d83f298333201018d0001ef48d31897c374f.zip
Can recognize more remote repo url and some cleanups
Diffstat (limited to 'createrepomddeps')
-rwxr-xr-xcreaterepomddeps3
1 files changed, 2 insertions, 1 deletions
diff --git a/createrepomddeps b/createrepomddeps
index fb2f499..002275b 100755
--- a/createrepomddeps
+++ b/createrepomddeps
@@ -26,6 +26,7 @@ my $opt_dump;
my $opt_old;
my $opt_nosrc;
my $opt_bc;
+my $cachedir = "/var/cache/build";
my $old_seen = ();
@@ -363,6 +364,7 @@ GetOptions (
"nosrc" => \$opt_nosrc,
"dump" => \$opt_dump,
"old" => \$opt_old,
+ "cachedir=s" => \$cachedir,
) or exit(1);
$opt_bc = 1 unless ($opt_dump || $opt_old);
@@ -395,7 +397,6 @@ for my $url (@ARGV) {
}
} elsif ($url =~ /^http:\/\/([^\/]*)\/?/) {
my $repoid = md5_hex($url);
- my $cachedir = ($::ENV{'CACHE_DIR'} || '/var/cache/build');
$dir = "$cachedir/$repoid/";
getmetadata($url, $dir);
$baseurl = $url;