diff --git a/network/misc/libnl/actions.py b/network/misc/libnl/actions.py index b9149a7407..e86d0b937d 100644 --- a/network/misc/libnl/actions.py +++ b/network/misc/libnl/actions.py @@ -7,16 +7,21 @@ from pisi.actionsapi import get from pisi.actionsapi import autotools from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools def setup(): + shelltools.system("./autogen.sh") autotools.configure("--disable-static") pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") def build(): autotools.make() + +def check(): + autotools.make("check") def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("COPYING", "ChangeLog") + pisitools.dodoc("COPYING", "ChangeLog") \ No newline at end of file diff --git a/network/misc/libnl/pspec.xml b/network/misc/libnl/pspec.xml index 7ba4e3ddc3..ea4cf13290 100644 --- a/network/misc/libnl/pspec.xml +++ b/network/misc/libnl/pspec.xml @@ -3,7 +3,7 @@ libnl - http://people.suug.ch/~tgr/libnl + https://github.com/thom311/libnl PisiLinux Community admins@pisilinux.org @@ -12,7 +12,7 @@ library A library for applications dealing with netlink sockets libnl is a convenience library to simplify the usage of the Linux kernel's netlink sockets interface for network manipulation. - https://github.com/thom311/libnl/releases/download/libnl3_4_0/libnl-3.4.0.tar.gz + https://github.com/thom311/libnl/archive/libnl3_5_0.tar.gz glibc flex @@ -48,6 +48,13 @@ + + 2019-12-05 + 3.5.0 + Version bump. + Blue DeviL + bluedevil@sctzine.com + 2018-07-29 3.4.0 @@ -77,4 +84,4 @@ ayhanyalcinsoy@pisilinux.org - + \ No newline at end of file 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..cb0da5f0e8 100644 --- a/office/misc/docutils/pspec.xml +++ b/office/misc/docutils/pspec.xml @@ -12,19 +12,58 @@ 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.14.tar.gz + https://files.pythonhosted.org/packages/93/22/953e071b589b0b1fee420ab06a0d15e5aa0c7470eb9966d60393ce58ad61/docutils-0.15.2.tar.gz + + python3-setuptools + python-setuptools + 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 + + python3 + + + /usr/lib/python3* + + + + + 2019-12-07 + 0.15.2 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 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ü +