Merge pull request #7755 from blue-devil/master

perl and python modules update
This commit is contained in:
Kamil ATLI
2020-01-29 03:02:02 +03:00
committed by GitHub
17 changed files with 132 additions and 39 deletions
+10 -3
View File
@@ -8,13 +8,13 @@
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Packager>
<PartOf>programming.language.perl</PartOf>
<License>Artistic</License>
<License>GPLv1</License>
<PartOf>programming.language.perl</PartOf>
<IsA>library</IsA>
<Summary>Handle Common Gateway Interface requests and responses.</Summary>
<Description>Handle Common Gateway Interface requests and responses.</Description>
<Archive type="targz" sha1sum="5ec34c8cb99eb9aaab413e3efac670a13a5cdf29">https://cpan.metacpan.org/authors/id/L/LE/LEEJO/CGI-4.44.tar.gz</Archive>
<Archive type="targz" sha1sum="0a50a8c3d3916de2c40ab7cee966966d1de14130">https://cpan.metacpan.org/authors/id/L/LE/LEEJO/CGI-4.45.tar.gz</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
<Dependency>perl-HTML-Parser</Dependency>
@@ -41,6 +41,13 @@
</Package>
<History>
<Update release="7">
<Date>2020-01-29</Date>
<Version>4.45</Version>
<Comment>Version bump and translations added</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="6">
<Date>2020-01-02</Date>
<Version>4.44</Version>
@@ -84,4 +91,4 @@
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
</PISI>
@@ -5,4 +5,4 @@
<Summary xml:lang="tr">CGI istek ve yanıtlarını işleyebilmek için bir perl kütüphanesi</Summary>
<Description xml:lang="tr">perl-CGI, CGI istek ve yanıtlarını işleyebilmek için bir perl kütüphanesidir.</Description>
</Source>
</PISI>
</PISI>
+10 -3
View File
@@ -8,12 +8,12 @@
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>Artistic</License>
<PartOf>programming.language.perl</PartOf>
<License>Artistic</License>
<IsA>library</IsA>
<Summary>Error/exception handling in an OO-ish way</Summary>
<Description>The Error package provides two interfaces. Firstly Error provides a procedural interface to exception handling. Secondly Error is a base class for errors/exceptions that can either be thrown, for subsequent catch, or can simply be recorded.</Description>
<Archive sha1sum="358ba91d1480d6f462f4c139cc3e3a62d136f1a4" type="targz">https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/Error-0.17028.tar.gz</Archive>
<Archive sha1sum="dc339398cae75ce5c8371be05775a32c377d0e3c" type="targz">https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/Error-0.17029.tar.gz</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
<Dependency>perl-Module-Build</Dependency>
@@ -34,6 +34,13 @@
</Package>
<History>
<Update release="6">
<Date>2020-01-29</Date>
<Version>0.17029</Version>
<Comment>Version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="5">
<Date>2020-01-07</Date>
<Version>0.17028</Version>
@@ -70,4 +77,4 @@
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
</PISI>
@@ -8,12 +8,12 @@
<Name>Blue DeviL</Name>
<Email>bluedevil@sctzine.com</Email>
</Packager>
<License>Perl 5</License>
<PartOf>programming.language.perl</PartOf>
<License>Perl 5</License>
<IsA>library</IsA>
<Summary>Perl extension for creating a module Makefile</Summary>
<Description>This utility is designed to write a Makefile for an extension module from a Makefile.PL. It is based on the Makefile.SH model provided by Andy Dougherty and the perl5-porters.</Description>
<Archive sha1sum="0441553dc10430917382f132be3dfa167d77a030" type="targz">https://cpan.metacpan.org/authors/id/B/BI/BINGOS/ExtUtils-MakeMaker-7.42.tar.gz</Archive>
<Archive sha1sum="875676bb9e1fa97ceebff3e16ff5db3811626518" type="targz">https://cpan.metacpan.org/authors/id/B/BI/BINGOS/ExtUtils-MakeMaker-7.44.tar.gz</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
</BuildDependencies>
@@ -35,6 +35,13 @@
</Package>
<History>
<Update release="3">
<Date>2020-01-29</Date>
<Version>7.44</Version>
<Comment>Version bump.</Comment>
<Name>Blue DeviL</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="2">
<Date>2020-01-07</Date>
<Version>7.42</Version>
@@ -50,4 +57,4 @@
<Email>bluedevil@sctzine.com</Email>
</Update>
</History>
</PISI>
</PISI>
@@ -13,7 +13,7 @@
<IsA>library</IsA>
<Summary>File path utility</Summary>
<Description>This module provides a small, fast utility for working with file paths.</Description>
<Archive sha1sum="8cb67afa7543f0707c1326b1433c4a0828160efa" type="targz">https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.108.tar.gz</Archive>
<Archive sha1sum="63a793e77088372be1d44f6d1186079932f6f0e0" type="targz">https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.110.tar.gz</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
</BuildDependencies>
@@ -34,6 +34,13 @@
</Package>
<History>
<Update release="3">
<Date>2020-01-29</Date>
<Version>0.110</Version>
<Comment>Version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="2">
<Date>2020-01-13</Date>
<Version>0.108</Version>
@@ -8,12 +8,12 @@
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>PerlArtistic</License>
<PartOf>programming.language.perl</PartOf>
<License>PerlArtistic</License>
<IsA>library</IsA>
<Summary>Perl template processing system</Summary>
<Description>The Template Toolkit is a collection of Perl modules which implement a fast, flexible, powerful and extensible template processing system.</Description>
<Archive sha1sum="0a20d1d3a8e9436946ed3e7a164d7798d8962f0e" type="targz">https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/Template-Toolkit-3.003.tar.gz</Archive>
<Archive sha1sum="ce1846a07e28dfa38ee68d05df1cdc754a61783d" type="targz">https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/Template-Toolkit-3.007.tar.gz</Archive>
<BuildDependencies>
<Dependency>perl</Dependency>
<Dependency>perl-AppConfig</Dependency>
@@ -36,6 +36,13 @@
</Package>
<History>
<Update release="3">
<Date>2020-01-29</Date>
<Version>3.007</Version>
<Comment>Version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="2">
<Date>2020-01-13</Date>
<Version>3.003</Version>
@@ -13,7 +13,7 @@
<IsA>library</IsA>
<Summary>Core utilities for Python packages</Summary>
<Description>Core utilities for Python packages</Description>
<Archive sha1sum="159c2823ce2291542c72e74efedcf3289e555708" type="targz">https://github.com/pypa/packaging/archive/20.0.tar.gz</Archive>
<Archive sha1sum="14f60518ca7e4168f64fb3d652591c63ee8c8ca1" type="targz">https://github.com/pypa/packaging/archive/20.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>python-setuptools</Dependency>
<Dependency>python-devel</Dependency>
@@ -30,6 +30,13 @@
</Package>
<History>
<Update release="3">
<Date>2020-01-29</Date>
<Version>20.1</Version>
<Comment>Version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="2">
<Date>2020-01-23</Date>
<Version>20.0</Version>
@@ -3,7 +3,7 @@
<PISI>
<Source>
<Name>python-udev</Name>
<Homepage>http://packages.python.org/pyudev</Homepage>
<Homepage>https://pypi.org/project/pyudev/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
@@ -13,7 +13,7 @@
<IsA>library</IsA>
<Summary>Python bindings for libudev library</Summary>
<Description>These bindings enable using of udev library in Python programs.</Description>
<Archive sha1sum="58263b4358951d3a990bce7661e2e2ff30ca6cbe" type="targz">https://pypi.python.org/packages/bc/a2/31a07829acea8e70a28c247f43fa5d981229ae0f9edfeddedf52de00709b/pyudev-0.21.0.tar.gz</Archive>
<Archive sha1sum="03fda37e2e01de5b978743fb0f8cfc2a19ee3cc2" type="targz">https://github.com/pyudev/pyudev/archive/v0.22.tar.gz</Archive>
<BuildDependencies>
<Dependency>python-setuptools</Dependency>
<Dependency>eudev-devel</Dependency>
@@ -61,6 +61,13 @@
-->
<History>
<Update release="7">
<Date>2020-01-29</Date>
<Version>0.22</Version>
<Comment>Version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="6">
<Date>2020-01-20</Date>
<Version>0.21.0</Version>
+2 -3
View File
@@ -6,8 +6,8 @@
from pisi.actionsapi import pythonmodules
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
WorkDir="pip-%s" % get.srcVERSION()
@@ -19,5 +19,4 @@ def install():
pisitools.rename("/usr/bin/pip", "pip3")
shelltools.system("sed -i 's|#!/usr/bin/env python$|#!/usr/bin/env python3|' %s/usr/lib/python3.*/site-packages/pip/__init__.py" % get.installDIR())
shelltools.system("python3 -m compileall %s/usr/lib/python3.*/site-packages/pip/__init__.py" % get.installDIR())
shelltools.system("python3 -m compileall %s/usr/lib/python3.*/site-packages/pip/__init__.py" % get.installDIR())
+14 -5
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>pip3</Name>
@@ -8,18 +8,20 @@
<Name>Yusuf Aydemir</Name>
<Email>Yusuf.aydemir@istanbul.com</Email>
</Packager>
<PartOf>programming.language.python3</PartOf>
<License>MIT</License>
<Summary>The PyPA recommended tool for installing Python packages</Summary>
<Description>The PyPA recommended tool for installing Python packages</Description>
<License>MIT</License>
<Archive sha1sum="bb825314632e0528aa93a19ab18e87f4cc36e998" type="targz">https://github.com/pypa/pip/archive/19.3.1.tar.gz</Archive>
<Archive sha1sum="4192da2254fbf46cfb22099b4478200ec2cac29b" type="targz">https://github.com/pypa/pip/archive/20.0.2.tar.gz</Archive>
<BuildDependencies>
<Dependency>python3-setuptools</Dependency>
<Dependency versionFrom="3.6.0">python3-devel</Dependency>
<Dependency versionFrom="3.8.0">python3-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>pip3</Name>
<Summary>The PyPA recommended tool for installing Python packages</Summary>
<RuntimeDependencies>
<Dependency>python3</Dependency>
</RuntimeDependencies>
@@ -35,6 +37,13 @@
</Package>
<History>
<Update release="10">
<Date>2020-01-29</Date>
<Version>20.0.2</Version>
<Comment>Version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="9">
<Date>2020-01-15</Date>
<Version>19.3.1</Version>
@@ -99,4 +108,4 @@
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Update>
</History>
</PISI>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>pip3</Name>
<Summary xml:lang="tr">Python3 paketleri yükleme aracı</Summary>
<Description xml:lang="tr">pip3, pypa tarafından önerilen python3 modülleri yükleme aracıdır.</Description>
</Source>
</PISI>
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>python3-Jinja2</Name>
@@ -8,12 +8,12 @@
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>as-is</License>
<PartOf>programming.language.python3</PartOf>
<License>as-is</License>
<IsA>app:console</IsA>
<Summary>A small but fast and easy to use stand-alone template engine written in pure python</Summary>
<Description>Jinja2 is the rewritten version of Jinja, sandboxed template engine written in pure Python. It provides a Django like non-XML syntax and compiles templates into executable python code. It's basically a combination of Django templates and python code.</Description>
<Archive sha1sum="fbb6a03ad01b766d816650147d1fccfc145de9e0" type="targz">https://files.pythonhosted.org/packages/source/J/Jinja2/Jinja2-2.10.3.tar.gz</Archive>
<Archive sha1sum="b1bf44d926349c4e35a123c7535cdcf7b8bd5397" type="targz">https://github.com/pallets/jinja/archive/2.11.0.tar.gz</Archive>
<BuildDependencies>
<!-- For creating documentations-->
<!--<Dependency>python3-sphinx</Dependency>-->
@@ -47,6 +47,13 @@
</Package>
<History>
<Update release="4">
<Date>2020-01-29</Date>
<Version>2.11.0</Version>
<Comment>Version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="3">
<Date>2019-12-30</Date>
<Version>2.10.3</Version>
@@ -69,4 +76,4 @@
<Email>admin@pisilinux.org</Email>
</Update>
</History>
</PISI>
</PISI>
@@ -7,8 +7,8 @@
</Source>
<Package>
<Name>python-Jinja2-docs</Name>
<Name>python3-Jinja2-docs</Name>
<Summary xml:lang="tr">python3-Jinja2 için belgelendirme dosyaları</Summary>
<Description xml:lang="tr">python3-Jinja2-docs, python3-Jinja2 için belgelendirme dosyaları içerir.</Description>
</Package>
</PISI>
</PISI>
@@ -5,13 +5,16 @@
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import pythonmodules
from pisi.actionsapi import get
from pisi.actionsapi import shelltools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
# fix unused dependency analysis
shelltools.export("LDSHARED", "x86_64-pc-linux-gnu-gcc -Wl,-O1,--as-needed -shared -lpthread")
pythonmodules.compile(pyVer = "3")
def install():
pythonmodules.install(pyVer = "3")
pisitools.dodoc("COPYING*", "README*","COPYING*")
pisitools.dodoc("COPYING*", "README*","COPYING*")
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>python3-cairo</Name>
@@ -8,22 +8,24 @@
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<PartOf>programming.language.python3</PartOf>
<License>GPLv2</License>
<IsA>library</IsA>
<Summary>Python3 wrapper for cairo graphics library</Summary>
<Description>Pycairo is set of Python3 bindings for the cairo graphics library.</Description>
<Archive sha1sum="c2474a12318433c15d94a5f48a80578609cf712a" type="targz">https://github.com/pygobject/pycairo/releases/download/v1.18.2/pycairo-1.18.2.tar.gz</Archive>
<Archive sha1sum="8810dc6f08fbf3cef5d8373abda072dd264c1a9a" type="targz">https://github.com/pygobject/pycairo/archive/v1.19.0.tar.gz</Archive>
<BuildDependencies>
<Dependency versionFrom="3.8.1">python3-devel</Dependency>
<Dependency>cairo-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch level="1">pycairo-setup.patch</Patch> -->
<!--<Patch level="1">pycairo-setup.patch</Patch> -->
</Patches>
</Source>
<Package>
<Name>python3-cairo</Name>
<Summary>Python3 wrapper for cairo graphics library</Summary>
<RuntimeDependencies>
<Dependency versionFrom="3.8.1">python3</Dependency>
<Dependency>cairo</Dependency>
@@ -49,7 +51,14 @@
</Package>
<History>
<Update release="7">
<Update release="8">
<Date>2020-01-29</Date>
<Version>1.19.0</Version>
<Comment>Version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="7">
<Date>2020-01-07</Date>
<Version>1.18.2</Version>
<Comment>Version Bump</Comment>
@@ -99,4 +108,4 @@
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
</PISI>
@@ -3,11 +3,13 @@
<Source>
<Name>python3-cairo</Name>
<Summary xml:lang="tr">Cairo vektörel grafik kitaplığı için Python3 bağlayıcıları</Summary>
<Description xml:lang="tr">python3-cairo, Cairo vektörel grafik kitaplığı için Python bağlayıcıları sunar.</Description>
<Summary xml:lang="fr">wrapper (version enrobée) Python3 de la librairie de graphisme vectoriel cairo.</Summary>
</Source>
<Package>
<Name>python3-cairo-devel</Name>
<Summary xml:lang="tr">python3-cairo için geliştirme dosyaları</Summary>
<Description xml:lang="tr">python3-cairo-devel, python3-cairo için geliştirme dosyalarını içerir.</Description>
</Package>
</PISI>
@@ -3,7 +3,7 @@
<PISI>
<Source>
<Name>python3-pyudev</Name>
<Homepage>http://packages.python.org/pyudev</Homepage>
<Homepage>https://pypi.org/project/pyudev/</Homepage>
<Packager>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
@@ -13,7 +13,7 @@
<IsA>library</IsA>
<Summary>Python3 bindings for libudev library</Summary>
<Description>These bindings enable using of udev library in Python programs.</Description>
<Archive sha1sum="58263b4358951d3a990bce7661e2e2ff30ca6cbe" type="targz">https://pypi.python.org/packages/bc/a2/31a07829acea8e70a28c247f43fa5d981229ae0f9edfeddedf52de00709b/pyudev-0.21.0.tar.gz</Archive>
<Archive sha1sum="03fda37e2e01de5b978743fb0f8cfc2a19ee3cc2" type="targz">https://github.com/pyudev/pyudev/archive/v0.22.tar.gz</Archive>
<BuildDependencies>
<Dependency>python3-setuptools</Dependency>
<Dependency>python3-devel</Dependency>
@@ -63,6 +63,13 @@
-->
<History>
<Update release="2">
<Date>2020-01-29</Date>
<Version>0.22</Version>
<Comment>Version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="1">
<Date>2020-01-20</Date>
<Version>0.21.0</Version>