]> git.bzium.org/ - embe/man-symlinker.git/blobdiff - man-symlinker
Poprawka dla stron językowych.
[embe/man-symlinker.git] / man-symlinker
index e337c6d6919df18463d7deb6c704947a2b8d44f4..aa90e385c85f483d0b4ef114f68b5b80375fa5f4 100755 (executable)
@@ -12,7 +12,7 @@ MAX_LEN = 1024
 SO_RE = re.compile(r'^\.so\s+(.*)$')
 
 def process_file(name):
 SO_RE = re.compile(r'^\.so\s+(.*)$')
 
 def process_file(name):
-    full_name = os.path.join(os.getcwd(), name)
+    full_name = os.path.abspath(name)
     m = MAN_NAME_RE.search(full_name)
     if not m:
         return False
     m = MAN_NAME_RE.search(full_name)
     if not m:
         return False
@@ -37,7 +37,7 @@ def process_file(name):
         link = '../' + link
     os.unlink(name)
     os.symlink(link, name)
         link = '../' + link
     os.unlink(name)
     os.symlink(link, name)
-    print 'Converted {} into a symlink to {}'.format(name, link)
+    print 'Converted {} into a symlink to {}'.format(full_name, link)
     return True
 
 def main(args=[]):
     return True
 
 def main(args=[]):