python3-* rebuild

This commit is contained in:
Rmys
2024-04-10 00:11:52 +03:00
parent e80e441422
commit 1fdbf86e7b
5 changed files with 38 additions and 9 deletions
@@ -6,16 +6,22 @@
from pisi.actionsapi import pythonmodules
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def build():
pythonmodules.compile(pyVer="3")
shelltools.cd("pycparser")
pythonmodules.run("_build_tables.py", pyVer="3")
shelltools.cd("..")
def check():
pythonmodules.run("tests/all_tests.py", pyVer="3")
pythonmodules.run("tests/test_util.py", pyVer="3")
def install():
pythonmodules.install(pyVer="3")
for dirs in ["examples"]:
pisitools.insinto("%s/%s" % (get.docDIR(), get.srcNAME()), dirs)
pisitools.insinto("%s/%s" % (get.docDIR(), get.srcNAME()), dirs)
@@ -13,7 +13,7 @@
<IsA>library</IsA>
<Summary>Complete C99 parser in pure Python</Summary>
<Description>pycparser is a parser for the C language, written in pure Python. It is a module designed to be easily integrated into applications that need to parse C source code.</Description>
<Archive sha1sum="3a7e92b87f9fe0b863ec99b0c4ee9f90a32a3c3f" type="targz">https://github.com/eliben/pycparser/archive/release_v2.20.tar.gz</Archive>
<Archive sha1sum="afdf296c3880047a5ed4f8afda9ab3367ef0843c" type="targz">https://github.com/eliben/pycparser/archive/release_v2.22.tar.gz</Archive>
<BuildDependencies>
<Dependency>python3-setuptools</Dependency>
<Dependency>python3</Dependency>
@@ -33,6 +33,13 @@
</Package>
<History>
<Update release="5">
<Date>2024-04-09</Date>
<Version>2.22</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="4">
<Date>2023-10-17</Date>
<Version>2.20</Version>