git://git.onelab.eu
/
build.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
ad6339f
)
fix specpath for svn commands
author
Barış Metin
<Talip-Baris.Metin@sophia.inria.fr>
Tue, 2 Feb 2010 22:51:17 +0000
(22:51 +0000)
committer
Barış Metin
<Talip-Baris.Metin@sophia.inria.fr>
Tue, 2 Feb 2010 22:51:17 +0000
(22:51 +0000)
module-tools.py
patch
|
blob
|
history
diff --git
a/module-tools.py
b/module-tools.py
index
37ed751
..
fee85b6
100755
(executable)
--- a/
module-tools.py
+++ b/
module-tools.py
@@
-1014,9
+1014,14
@@
class Package:
def __init__(self, package, module, svnpath, spec):
self.package=package
self.module=module
def __init__(self, package, module, svnpath, spec):
self.package=package
self.module=module
- self.svnpath=svnpath
+ self.svnrev = None
+ self.svnpath=svnpath
+ if svnpath.rfind('@') > 0:
+ self.svnpath, self.svnrev = svnpath.split('@')
self.spec=spec
self.spec=spec
- self.specpath="%s/%s"%(svnpath,spec)
+ self.specpath="%s/%s"%(self.svnpath,self.spec)
+ if self.svnrev:
+ self.specpath += "@%s" % self.svnrev
self.basename=os.path.basename(svnpath)
# returns a http URL to the trac path where full diff can be viewed (between self and pkg)
self.basename=os.path.basename(svnpath)
# returns a http URL to the trac path where full diff can be viewed (between self and pkg)