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ü +