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