Merge pull request #8531 from blue-devil/master

python2 modules update
This commit is contained in:
Blue DeviL
2020-05-19 01:24:55 +03:00
committed by GitHub
11 changed files with 96 additions and 54 deletions
+4 -4
View File
@@ -4,14 +4,14 @@
# 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 shelltools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import pythonmodules
WorkDir="pip-%s" % get.srcVERSION()
def setup():
def build():
pythonmodules.compile()
def install():
+11 -4
View File
@@ -12,10 +12,10 @@
<License>MIT</License>
<Summary>The PyPA recommended tool for installing Python packages</Summary>
<Description>The PyPA recommended tool for installing Python packages</Description>
<Archive sha1sum="4192da2254fbf46cfb22099b4478200ec2cac29b" type="targz">https://github.com/pypa/pip/archive/20.0.2.tar.gz</Archive>
<Archive sha1sum="c04eb4602ce628f7955fc3d711fccccc928a3645" type="targz">https://github.com/pypa/pip/archive/20.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>python-setuptools</Dependency>
<Dependency>python-devel</Dependency>
<Dependency>python-setuptools</Dependency>
</BuildDependencies>
</Source>
@@ -26,13 +26,20 @@
<Dependency>python-setuptools</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="executable">/usr/bin</Path>
</Files>
</Package>
<History>
<Update release="10">
<Date>2020-05-16</Date>
<Version>20.1</Version>
<Comment>Minor version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="9">
<Date>2020-02-23</Date>
<Version>20.0.2</Version>
@@ -4,10 +4,10 @@
# 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 shelltools
from pisi.actionsapi import pythonmodules
shelltools.export("SETUPTOOLS_SCM_PRETEND_VERSION","1.4.0")
shelltools.export("SETUPTOOLS_SCM_PRETEND_VERSION","1.5.0")
def build():
pythonmodules.compile()
@@ -13,11 +13,11 @@
<IsA>library</IsA>
<Summary>Design and implementation for a planned importlib.resources</Summary>
<Description>The key goal of this module is to replace parts of pkg_resources with a solution in Python's stdlib that relies on well-defined APIs. This makes reading resources included in packages easier, with more stable and consistent semantics.</Description>
<Archive sha1sum="dd361efa08121aeb7b7af6ca066780ec3c08f587" type="targz">https://gitlab.com/python-devs/importlib_resources/-/archive/v1.4.0/importlib_resources-v1.4.0.tar.gz</Archive>
<Archive sha1sum="ef73bbdfa1e5d90d9aeed0492cbdcd3ccfce6b1a" type="targz">https://gitlab.com/python-devs/importlib_resources/-/archive/v1.5.0/importlib_resources-v1.5.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>python-setuptools-scm</Dependency>
<Dependency>python-setuptools</Dependency>
<Dependency>python-devel</Dependency>
<Dependency>python-setuptools</Dependency>
<Dependency>python-setuptools-scm</Dependency>
</BuildDependencies>
</Source>
@@ -25,18 +25,25 @@
<Name>python-importlib_resources</Name>
<Summary>Design and implementation for a planned importlib.resources</Summary>
<RuntimeDependencies>
<Dependency>python-importlib_metadata</Dependency>
<Dependency>python-singledispatch</Dependency>
<Dependency>python-contextlib2</Dependency>
<Dependency>python-pathlib2</Dependency>
<Dependency>python-contextlib2</Dependency>
<Dependency>python-singledispatch</Dependency>
<Dependency>python-importlib_metadata</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="doc">/usr/share/doc/python-importlib_resources</Path>
<Path fileType="library">/usr/lib/python2*</Path>
<Path fileType="doc">/usr/share/doc/python-importlib_resources</Path>
</Files>
</Package>
<History>
<Update release="3">
<Date>2020-05-18</Date>
<Version>1.5.0</Version>
<Comment>Minor version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="2">
<Date>2020-03-27</Date>
<Version>1.4.0</Version>
@@ -4,16 +4,15 @@
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
from pisi.actionsapi import shelltools
def setup():
shelltools.makedirs("build")
shelltools.cd("build")
shelltools.system("meson .. --prefix=/usr -Dpython=python2.7")
shelltools.system("meson .. --prefix=/usr -Dpython=python2.7")
def build():
shelltools.cd("build")
@@ -13,14 +13,14 @@
<IsA>library</IsA>
<Summary>Python Bindings for GLib/GObject/GIO/GTK+</Summary>
<Description>pygobject is GLib's GObject library bindings for Python3.</Description>
<Archive sha1sum="332a0d1915eaf6b1f5609785a01c90725b24f800" type="tarxz">http://ftp.acc.umu.se/pub/GNOME/sources/pygobject/3.36/pygobject-3.36.0.tar.xz</Archive>
<Archive sha1sum="8617e3edf4d1d02ba30cf8c1c087df6d96f7de66" type="tarxz">http://ftp.acc.umu.se/pub/GNOME/sources/pygobject/3.36/pygobject-3.36.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>python-cairo-devel</Dependency>
<Dependency>meson</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libffi-devel</Dependency>
<Dependency>python-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>meson</Dependency>
<Dependency>python-cairo-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
</BuildDependencies>
</Source>
@@ -28,17 +28,17 @@
<Name>python-pygobject3</Name>
<Summary>Python Bindings for GLib/GObject/GIO/GTK+</Summary>
<RuntimeDependencies>
<Dependency>gobject-introspection</Dependency>
<Dependency>python-cairo</Dependency>
<Dependency>libffi</Dependency>
<Dependency>cairo</Dependency>
<Dependency>glib2</Dependency>
<Dependency>cairo</Dependency>
<Dependency>libffi</Dependency>
<Dependency>python-cairo</Dependency>
<Dependency>gobject-introspection</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/libpyglib-gi-2.0-python2.7.so*</Path>
<Path fileType="library">/usr/lib/python2.7</Path>
<Path fileType="data">/usr/share/pygobject</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/pygobject</Path>
<Path fileType="library">/usr/lib/python2.7</Path>
<Path fileType="library">/usr/lib/libpyglib-gi-2.0-python2.7.so*</Path>
</Files>
</Package>
@@ -46,18 +46,25 @@
<Name>python-pygobject3-devel</Name>
<Summary>Development files for python3-pygobject3</Summary>
<RuntimeDependencies>
<Dependency release="current">python-pygobject3</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>libffi-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libffi-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency release="current">python-pygobject3</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="11">
<Date>2020-05-18</Date>
<Version>3.36.1</Version>
<Comment>Patch version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="10">
<Date>2020-03-11</Date>
<Version>3.36.0</Version>
@@ -4,10 +4,10 @@
# 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 shelltools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import pythonmodules
def build():
# suppress compiler warnings
@@ -13,12 +13,12 @@
<IsA>library</IsA>
<Summary>PyZMQ: Python bindings for zeromq</Summary>
<Description>This package contains Python bindings for ØMQ. ØMQ is a lightweight and fast messaging implementation.</Description>
<Archive sha1sum="2d538a6c4254e9c8a9781eb65f2795906ea04d38" type="targz">https://github.com/zeromq/pyzmq/archive/v19.0.0.tar.gz</Archive>
<Archive sha1sum="1334933139bdfe14ae6a85fde89a48e209dad1f2" type="targz">https://github.com/zeromq/pyzmq/archive/v19.0.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>python-setuptools</Dependency>
<Dependency>zeromq-devel</Dependency>
<Dependency>python-devel</Dependency>
<Dependency>cython</Dependency>
<Dependency>python-devel</Dependency>
<Dependency>zeromq-devel</Dependency>
<Dependency>python-setuptools</Dependency>
</BuildDependencies>
</Source>
@@ -26,6 +26,7 @@
<Name>python-pyzmq</Name>
<Summary>PyZMQ: Python bindings for zeromq</Summary>
<RuntimeDependencies>
<Dependency>python</Dependency>
<Dependency>zeromq</Dependency>
</RuntimeDependencies>
<Files>
@@ -35,6 +36,13 @@
</Package>
<History>
<Update release="3">
<Date>2020-05-18</Date>
<Version>19.0.1</Version>
<Comment>Patch version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="2">
<Date>2020-03-04</Date>
<Version>19.0.0</Version>
@@ -13,10 +13,10 @@
<IsA>library</IsA>
<Summary>Sphinx API for Web Apps</Summary>
<Description>sphinxcontrib-websupport provides a Python API to easily integrate Sphinx documentation into your Web application.</Description>
<Archive sha1sum="313f4b764872d36f890e76579985e6aaa732f4ca" type="targz">https://pypi.org/packages/source/s/sphinxcontrib-websupport/sphinxcontrib-websupport-1.2.1.tar.gz</Archive>
<Archive sha1sum="9c7e4feaf8744d9c5600ce780db8451fb0075c21" type="targz">https://pypi.org/packages/source/s/sphinxcontrib-websupport/sphinxcontrib-websupport-1.2.2.tar.gz</Archive>
<BuildDependencies>
<Dependency>python-setuptools</Dependency>
<Dependency>python-devel</Dependency>
<Dependency>python-setuptools</Dependency>
</BuildDependencies>
</Source>
@@ -24,18 +24,25 @@
<Name>python-sphinxcontrib-websupport</Name>
<Summary>sphinxcontrib-websupport module for python</Summary>
<RuntimeDependencies>
<Dependency>python-setuptools</Dependency>
<Dependency>python-docutils</Dependency>
<Dependency>python-Jinja2</Dependency>
<Dependency>python-docutils</Dependency>
<Dependency>python-setuptools</Dependency>
<!--<Dependency>python-sphinx</Dependency>-->
</RuntimeDependencies>
<Files>
<Path fileType="doc">/usr/share/doc/python-sphinxcontrib-websupport</Path>
<Path fileType="library">/usr/lib/python2*</Path>
<Path fileType="doc">/usr/share/doc/python-sphinxcontrib-websupport</Path>
</Files>
</Package>
<History>
<Update release="5">
<Date>2020-05-18</Date>
<Version>1.2.2</Version>
<Comment>Patch version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="4">
<Date>2020-03-27</Date>
<Version>1.2.1</Version>
@@ -4,8 +4,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 pythonmodules
def build():
pythonmodules.compile()
@@ -13,10 +13,10 @@
<IsA>library</IsA>
<Summary>A Fast, Extensible Progress Bar for Python and CLI.</Summary>
<Description>python-tqdm provides a fast, extensible progress bar for python and commandline. Instantly make your loops show a smart progress meter - just wrap any iterable with tqdm(iterable), and you're done!</Description>
<Archive sha1sum="66f3cfd744fb1d893361c1a04df1db724f32ccfa" type="targz">https://github.com/tqdm/tqdm/archive/v4.45.0.tar.gz</Archive>
<Archive sha1sum="96d0d5d7a851e1e46e51c03c81175919adce395b" type="targz">https://github.com/tqdm/tqdm/archive/v4.46.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>python-setuptools</Dependency>
<Dependency>python-devel</Dependency>
<Dependency>python-setuptools</Dependency>
</BuildDependencies>
</Source>
@@ -27,13 +27,20 @@
<Dependency>python-setuptools</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="doc">/usr/share/doc/python-tqdm</Path>
<Path fileType="executable">/usr/bin/tqdm-py2</Path>
<Path fileType="library">/usr/lib/python2*</Path>
<Path fileType="executable">/usr/bin/tqdm-py2</Path>
<Path fileType="doc">/usr/share/doc/python-tqdm</Path>
</Files>
</Package>
<History>
<Update release="8">
<Date>2020-05-18</Date>
<Version>4.46.0</Version>
<Comment>Minor version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="7">
<Date>2020-04-08</Date>
<Version>4.45.0</Version>