aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBogdano Arendartchuk <bogdano@mandriva.org>2007-06-21 21:13:37 +0000
committerBogdano Arendartchuk <bogdano@mandriva.org>2007-06-21 21:13:37 +0000
commitd3737579678b5e38c972ed36f9cbcc90c0c0483f (patch)
treeff93393f1c9b991d50484c8e602db6d024284b5b
parentcd513ed60078aba780cae0ec2f39303679cfff33 (diff)
downloadmgarepo-d3737579678b5e38c972ed36f9cbcc90c0c0483f.tar
mgarepo-d3737579678b5e38c972ed36f9cbcc90c0c0483f.tar.gz
mgarepo-d3737579678b5e38c972ed36f9cbcc90c0c0483f.tar.bz2
mgarepo-d3737579678b5e38c972ed36f9cbcc90c0c0483f.tar.xz
mgarepo-d3737579678b5e38c972ed36f9cbcc90c0c0483f.zip
pysvn's ls returns complete URLs
-rw-r--r--RepSys/rpmutil.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/RepSys/rpmutil.py b/RepSys/rpmutil.py
index 7579bc0..70550e4 100644
--- a/RepSys/rpmutil.py
+++ b/RepSys/rpmutil.py
@@ -311,14 +311,13 @@ def check_changed(pkgdirurl, all=0, show=0, verbose=0):
if not packages:
raise Error, "couldn't get list of packages"
else:
- baseurl, basename = os.path.split(pkgdirurl)
- packages = [basename]
+ packages = [pkgdirurl]
clean = []
changed = []
nopristine = []
nocurrent = []
- for package in packages:
- pkgdirurl = os.path.join(baseurl, package)
+ for pkgdirurl in packages:
+ package = os.path.basename(pkgdirurl)
current = os.path.join(pkgdirurl, "current")
pristine = os.path.join(pkgdirurl, "pristine")
if verbose: