From ee04e85bf09261aa598a30e1ce5a3e803374be02 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sat, 14 Jan 2012 20:27:49 +0000 Subject: fix publishing of docs --- unperish | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/unperish b/unperish index 133b2df..2ee408a 100755 --- a/unperish +++ b/unperish @@ -444,19 +444,20 @@ class Unperish(cliapp.Application): docs = ['README', 'NEWS'] for doc in docs: - doc = os.path.join(self.dirname, doc) - if os.path.exists(doc): - publish(doc, doc + '.mdwn') + src = self.join(self.dirname, doc) + print 'pd: src: %s' % src + if os.path.exists(src): + publish(src, doc + '.mdwn') env = dict(os.environ) env['LC_ALL'] = 'C' - for manpage in glob.glob(os.path.join(self.dirname, '*.[1-8]')): + for manpage in glob.glob(self.join(self.dirname, '*.[1-8]')): fmt = self.runcmd(['man', '-l', manpage], env=env) - text = self.runcmd(['col', '-b'], stdin=fmt) + text = self.runcmd(['col', '-b'], feed_stdin=fmt) fd, name = tempfile.mkstemp() os.write(fd, text) os.close(fd) - publish(name, manpage + '.txt') + publish(name, os.path.basename(manpage) + '.txt') os.remove(name) def cmd_rsync_publish(self, args): -- cgit v1.2.1