From 54bc4a26f39ca00f920ef98f5bf7b5b504194121 Mon Sep 17 00:00:00 2001 From: ayhanyalcinsoy Date: Mon, 27 Jul 2015 16:57:52 +0300 Subject: [PATCH] docutils:moved into main for pisi 2.0 --- office/misc/docutils/actions.py | 19 +++++++ .../latex-default-output-encoding-utf8.diff | 23 +++++++++ office/misc/docutils/pspec.xml | 50 +++++++++++++++++++ office/misc/docutils/translations.xml | 8 +++ 4 files changed, 100 insertions(+) create mode 100644 office/misc/docutils/actions.py create mode 100644 office/misc/docutils/files/latex-default-output-encoding-utf8.diff create mode 100644 office/misc/docutils/pspec.xml create mode 100644 office/misc/docutils/translations.xml diff --git a/office/misc/docutils/actions.py b/office/misc/docutils/actions.py new file mode 100644 index 0000000000..046720e226 --- /dev/null +++ b/office/misc/docutils/actions.py @@ -0,0 +1,19 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import pythonmodules +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + +def install(): + pythonmodules.install() + + pisitools.dodoc("COPYING.txt", "PKG-INFO", "README.txt") + + #Remove .py extensions from scripts in /usr/bin + for f in shelltools.ls("%s/usr/bin" % get.installDIR()): + pisitools.domove("/usr/bin/%s" % f, "/usr/bin", f.replace(".py", "")) diff --git a/office/misc/docutils/files/latex-default-output-encoding-utf8.diff b/office/misc/docutils/files/latex-default-output-encoding-utf8.diff new file mode 100644 index 0000000000..1b3d7a545a --- /dev/null +++ b/office/misc/docutils/files/latex-default-output-encoding-utf8.diff @@ -0,0 +1,23 @@ +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 new file mode 100644 index 0000000000..488a77208d --- /dev/null +++ b/office/misc/docutils/pspec.xml @@ -0,0 +1,50 @@ + + + + + docutils + http://docutils.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + public-domain + library + 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.11.tar.gz + + + + docutils + + /usr/lib + /usr/bin + /usr/share/doc + + + + + + 2014-02-26 + 0.11 + Rebuild for python 2.7.6 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-22 + 0.11 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-13 + 0.7 + First release + Pisi Linux Admins + admins@pisilinux.org + + + diff --git a/office/misc/docutils/translations.xml b/office/misc/docutils/translations.xml new file mode 100644 index 0000000000..d3f5ab0754 --- /dev/null +++ b/office/misc/docutils/translations.xml @@ -0,0 +1,8 @@ + + + + docutils + Düz yazı belgelendirme işleme için kütüphane + Librería para procesamiento de texto plano para conversión a formatos útiles como HTML, XML, y LaTeX. + +