mirror of
https://abf.rosa.ru/djam/calibre.git
synced 2025-02-25 16:42:47 +00:00
38 lines
1.6 KiB
Diff
38 lines
1.6 KiB
Diff
![]() |
diff -up calibre/src/calibre/linux.py.manpages calibre/src/calibre/linux.py
|
||
|
--- calibre/src/calibre/linux.py.manpages 2010-04-10 19:34:42.632332811 +0300
|
||
|
+++ calibre/src/calibre/linux.py 2010-04-10 19:34:50.404207554 +0300
|
||
|
@@ -339,7 +339,7 @@ class PostInstall:
|
||
|
continue
|
||
|
parser = parser()
|
||
|
raw = create_man_page(prog, parser)
|
||
|
- if isfreebsd:
|
||
|
+ if isfreebsd or islinux:
|
||
|
manfile = os.path.join(manpath, prog+'.1')
|
||
|
else:
|
||
|
manfile = os.path.join(manpath, prog+'.1'+__appname__+'.bz2')
|
||
|
diff -up calibre/src/calibre/utils/help2man.py.manpages calibre/src/calibre/utils/help2man.py
|
||
|
--- calibre/src/calibre/utils/help2man.py.manpages 2010-04-10 19:30:51.670926847 +0300
|
||
|
+++ calibre/src/calibre/utils/help2man.py 2010-04-10 19:32:27.842332121 +0300
|
||
|
@@ -4,7 +4,7 @@ __copyright__ = '2009, Kovid Goyal <kovi
|
||
|
__docformat__ = 'restructuredtext en'
|
||
|
|
||
|
import time, bz2
|
||
|
-from calibre.constants import isfreebsd
|
||
|
+from calibre.constants import isfreebsd, islinux
|
||
|
|
||
|
from calibre.constants import __version__, __appname__, __author__
|
||
|
|
||
|
@@ -58,9 +58,7 @@ def create_man_page(prog, parser):
|
||
|
lines = [x if isinstance(x, unicode) else unicode(x, 'utf-8', 'replace') for
|
||
|
x in lines]
|
||
|
|
||
|
- if not isfreebsd:
|
||
|
- return bz2.compress((u'\n'.join(lines)).encode('utf-8'))
|
||
|
- else:
|
||
|
+ if isfreebsd or islinux:
|
||
|
return (u'\n'.join(lines)).encode('utf-8')
|
||
|
-
|
||
|
-
|
||
|
+ else:
|
||
|
+ return bz2.compress((u'\n'.join(lines)).encode('utf-8'))
|