diff --git a/office/misc/docutils/actions.py b/office/misc/docutils/actions.py
index 046720e226..f0697ef94d 100644
--- a/office/misc/docutils/actions.py
+++ b/office/misc/docutils/actions.py
@@ -9,10 +9,37 @@ from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
+WorkDir="docutils-%s" % get.srcVERSION()
+
+def setup():
+ shelltools.cd("..")
+ shelltools.makedirs("build_python")
+ shelltools.copytree("./%s" % WorkDir, "build_python")
+ shelltools.cd(WorkDir)
+
+ shelltools.cd("..")
+ shelltools.makedirs("build_python3")
+ shelltools.copytree("./%s" % WorkDir, "build_python3")
+ shelltools.cd(WorkDir)
+
+def build():
+ pythonmodules.compile()
+
+ shelltools.cd("../build_python/%s" % WorkDir)
+ pythonmodules.compile()
+
+ shelltools.system("pwd")
+ shelltools.cd("../../build_python3/%s" % WorkDir)
+ pythonmodules.compile(pyVer="3")
+
def install():
pythonmodules.install()
-
- pisitools.dodoc("COPYING.txt", "PKG-INFO", "README.txt")
+
+ shelltools.cd("../build_python/%s" % WorkDir)
+ pythonmodules.install()
+
+ shelltools.cd("../../build_python3/%s" % WorkDir)
+ pythonmodules.install(pyVer="3")
#Remove .py extensions from scripts in /usr/bin
for f in shelltools.ls("%s/usr/bin" % get.installDIR()):
diff --git a/office/misc/docutils/files/latex-default-output-encoding-utf8.diff b/office/misc/docutils/files/latex-default-output-encoding-utf8.diff
deleted file mode 100644
index 1b3d7a545a..0000000000
--- a/office/misc/docutils/files/latex-default-output-encoding-utf8.diff
+++ /dev/null
@@ -1,23 +0,0 @@
-Index: docutils-0.6/docutils/writers/latex2e/__init__.py
-===================================================================
---- docutils-0.6.orig/docutils/writers/latex2e/__init__.py
-+++ docutils-0.6/docutils/writers/latex2e/__init__.py
-@@ -35,7 +35,7 @@ class Writer(writers.Writer):
-
- settings_spec = (
- 'LaTeX-Specific Options',
-- 'The LaTeX "--output-encoding" default is "latin-1:strict".',
-+ 'The LaTeX "--input-encoding" default is "UTF-8:strict".',
- (('Specify documentclass. Default is "article".',
- ['--documentclass'],
- {'default': 'article', }),
-@@ -186,7 +186,8 @@ class Writer(writers.Writer):
- {'default': None, }),
- ),)
-
-- settings_defaults = {'output_encoding': 'latin-1',
-+ settings_defaults = {'output_encoding': 'utf8',
-+ 'input_encoding': 'utf8',
- 'sectnum_depth': 0 # updated by SectNum transform
- }
-
diff --git a/office/misc/docutils/pspec.xml b/office/misc/docutils/pspec.xml
index 27197e043e..f8b2ba827e 100644
--- a/office/misc/docutils/pspec.xml
+++ b/office/misc/docutils/pspec.xml
@@ -13,18 +13,45 @@
A library for processing plaintext documentation
A library for processing plaintext documentation into useful formats, such as HTML, XML, and LaTeX.
mirrors://sourceforge/docutils/docutils-0.14.tar.gz
+
+ python3-devel
+ python-devel
+
docutils
+ A library and applications for processing plaintext documentation
- /usr/lib
/usr/bin
/usr/share/doc
+
+ python-docutils
+ Docutils module for python
+
+ /usr/lib/python2*
+
+
+
+
+ python3-docutils
+ Docutils module for python3
+
+ /usr/lib/python3*
+
+
+
+
+ 2019-12-06
+ 0.14
+ Rebuilt with python3 bindings.
+ Blue Devil
+ bluedevil@sctzine.com
+
2018-08-05
0.14
diff --git a/office/misc/docutils/translations.xml b/office/misc/docutils/translations.xml
index d3f5ab0754..f18ba50c86 100644
--- a/office/misc/docutils/translations.xml
+++ b/office/misc/docutils/translations.xml
@@ -2,7 +2,20 @@
docutils
- Düz yazı belgelendirme işleme için kütüphane
+ Düz yazı belgelendirme işleme için gerekli uygulamalar ve kitaplığı
+ Docutils, düzyazı belgelendirmelerini HTML, LaTeX, man-betleri, açık belge veya XML biçimlerine dönüştürebilen açık kaynak kodlu uygulamalar ve kitaplığıdır.
Librería para procesamiento de texto plano para conversión a formatos útiles como HTML, XML, y LaTeX.
+
+
+ python-docutils
+ Python için docutils modülü
+ Python için docutils modülü
+
+
+
+ python3-docutils
+ Python3 için docutils modülü
+ Python3 için docutils modülü
+