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,46 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>python3-beniget</Name>
<Homepage>https://github.com/serge-sans-paille/beniget</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>Extract semantic information about static Python code</Summary>
<Description>Beniget is a collection of Compile-time analyse on Python Abstract Syntax Tree(AST). It's a building block to write static analyzer or compiler for Python. Beniget relies on gast to provide a cross version abstraction of the AST, effectively working across all Python 3 versions greater than 3.6.</Description>
<Archive sha1sum="0167f16d17fbd61b91e620bca07e4ec7054ce51d" type="targz">https://files.pythonhosted.org/packages/14/e7/50cbac38f77eca8efd39516be6651fdb9f3c4c0fab8cf2cf05f612578737/beniget-0.4.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>python3-devel</Dependency>
<Dependency>python3-setuptools</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python3-beniget</Name>
<RuntimeDependencies>
<Dependency>python3</Dependency>
<Dependency>python3-gast</Dependency>
</RuntimeDependencies>
<Files>
<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.4.1</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-beniget</Name>
<Summary xml:lang="tr">Statik Python koduyla ilgili anlamsal bilgileri çıkarın</Summary>
<Description xml:lang="tr">Beniget, Python Özet Sözdizimi Ağacı (AST) üzerinde Derleme zamanı analizinin bir koleksiyonudur. Python için statik analizör veya derleyici yazmak için bir yapı taşıdır. Beniget, AST'nin çapraz sürüm soyutlamasını sağlamak için gast'a güveniyor ve 3.6'dan büyük tüm Python 3 sürümlerinde etkili bir şekilde çalışıyor.</Description>
</Source>
</PISI>