new packages: python-gast, python3-beniget, python3-pythran

This commit is contained in:
suvari
2024-04-09 22:01:10 +03:00
parent f9328002f2
commit a6804e5e2a
13 changed files with 1071 additions and 444 deletions
@@ -0,0 +1,19 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import autotools, pythonmodules, shelltools, pisitools
def setup():
pass
def build():
shelltools.system("python3 setup.py build") #autotools.make()
def install():
pythonmodules.install(pyVer = '3')
pisitools.dodoc("LICENSE", "README.rst")
@@ -0,0 +1,52 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>python3-pythran</Name>
<Homepage>https://pypi.org/project/pythran/</Homepage>
<Packager>
<Name>Kamil Atlı</Name>
<Email>suvarice@gmail.com</Email>
</Packager>
<License>BSD</License>
<IsA>library</IsA>
<Icon>python</Icon>
<PartOf>programming.language.python3</PartOf>
<Summary>Ahead of Time compiler for numeric kernels</Summary>
<Description>Pythran is an ahead of time compiler for a subset of the Python language, with a focus on scientific computing. It takes a Python module annotated with a few interface descriptions and turns it into a native Python module with the same interface, but (hopefully) faster.</Description>
<Archive sha1sum="dc8a6035c0c46d36630085003160a3aba4444add" type="targz">https://files.pythonhosted.org/packages/82/31/cc6fd7a2b91efc6cdb03e7c42df895b4a65a8f049b074579d45d1def746f/pythran-0.15.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>python3-devel</Dependency>
<Dependency>python3-setuptools</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python3-pythran</Name>
<RuntimeDependencies>
<Dependency>xsimd</Dependency>
<Dependency>boost</Dependency>
<Dependency>python3</Dependency>
<Dependency>python3-PLY</Dependency>
<Dependency>python3-gast</Dependency>
<Dependency>python3-numpy</Dependency>
<Dependency>python3-beniget</Dependency>
<Dependency>python3-setuptools</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/python3.*/site-packages</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2024-04-09</Date>
<Version>0.15.0</Version>
<Comment>First Release</Comment>
<Name>Kamil Atlı</Name>
<Email>suvarice@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>python3-pythran</Name>
<Summary xml:lang="tr">Sayısal çekirdekler için Zamanın Önünde derleyici</Summary>
<Description xml:lang="tr">Pythran, Python dilinin bir alt kümesi için bilimsel hesaplamaya odaklanan, zamanın ilerisinde bir derleyicidir. Birkaç arayüz açıklamasıyla açıklamalı bir Python modülünü alır ve onu aynı arayüze sahip, ancak (umarız) daha hızlı, yerel bir Python modülüne dönüştürür.</Description>
</Source>
</PISI>