Merge pull request #13911 from Rmys/master

python3-* rebuild
This commit is contained in:
Rmys
2024-04-10 00:12:31 +03:00
committed by GitHub
5 changed files with 38 additions and 9 deletions
@@ -13,7 +13,7 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Foreign Function Interface for Python calling C code</Summary> <Summary>Foreign Function Interface for Python calling C code</Summary>
<Description>Foreign Function Interface for Python calling C code</Description> <Description>Foreign Function Interface for Python calling C code</Description>
<Archive sha1sum="b795a6c06eee85fb3d9194981f9f94aec4dfe053" type="targz">https://foss.heptapod.net/pypy/cffi/-/archive/v1.15.1/cffi-v1.15.1.tar.gz</Archive> <Archive sha1sum="907c177687fc820052ae26b77bf519e92e683527" type="targz">https://github.com/python-cffi/cffi/archive/refs/tags/v1.16.0.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>python3-setuptools</Dependency> <Dependency>python3-setuptools</Dependency>
<Dependency>python3-devel</Dependency> <Dependency>python3-devel</Dependency>
@@ -37,6 +37,13 @@
</Package> </Package>
<History> <History>
<Update release="7">
<Date>2024-04-09</Date>
<Version>1.16.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="6"> <Update release="6">
<Date>2023-10-17</Date> <Date>2023-10-17</Date>
<Version>1.15.1</Version> <Version>1.15.1</Version>
@@ -4,13 +4,13 @@
# Licensed under the GNU General Public License, version 3. # Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt # See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import pythonmodules from pisi.actionsapi import python3modules
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
def build(): def build():
pythonmodules.compile(pyVer="3") python3modules.compile(pyVer="3")
def install(): def install():
pythonmodules.install(pyVer="3") python3modules.install(pyVer="3")
# pisitools.dodoc("AUTHORS", "BUGS", "ChangeLog", "COPYING", "NEWS", "README") # pisitools.dodoc("AUTHORS", "BUGS", "ChangeLog", "COPYING", "NEWS", "README")
@@ -13,10 +13,12 @@
<Summary>Simple module to parse ISO 8601 dates</Summary> <Summary>Simple module to parse ISO 8601 dates</Summary>
<Icon>python3-iso8601</Icon> <Icon>python3-iso8601</Icon>
<Description>ISO 8601 tarihlerini ayrıştırmak için basit modül</Description> <Description>ISO 8601 tarihlerini ayrıştırmak için basit modül</Description>
<Archive sha1sum="f15004651bd5e4f5b5bc39bfdc0cc49bc6df1e83" type="targz">https://files.pythonhosted.org/packages/31/8c/1c342fdd2f4af0857684d16af766201393ef53318c15fa785fcb6c3b7c32/iso8601-1.1.0.tar.gz</Archive> <Archive sha1sum="efd225b2c9fa7d9e4a1ec6ad94f3295cee982e61" type="targz">https://files.pythonhosted.org/packages/b9/f3/ef59cee614d5e0accf6fd0cbba025b93b272e626ca89fb70a3e9187c5d15/iso8601-2.1.0.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>python3-build</Dependency>
<Dependency>python3-devel</Dependency> <Dependency>python3-devel</Dependency>
<Dependency>python3-setuptools</Dependency> <Dependency>python3-pyproject-hook</Dependency>
<Dependency>python3-poetry-core</Dependency>
</BuildDependencies> </BuildDependencies>
<!-- <!--
<Patches> <Patches>
@@ -38,6 +40,13 @@
</Package> </Package>
<History> <History>
<Update release="3">
<Date>2024-04-09</Date>
<Version>2.1.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2"> <Update release="2">
<Date>2023-10-17</Date> <Date>2023-10-17</Date>
<Version>1.1.0</Version> <Version>1.1.0</Version>
@@ -6,13 +6,19 @@
from pisi.actionsapi import pythonmodules from pisi.actionsapi import pythonmodules
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get from pisi.actionsapi import get
def build(): def build():
pythonmodules.compile(pyVer="3") pythonmodules.compile(pyVer="3")
shelltools.cd("pycparser")
pythonmodules.run("_build_tables.py", pyVer="3")
shelltools.cd("..")
def check(): def check():
pythonmodules.run("tests/all_tests.py", pyVer="3") pythonmodules.run("tests/test_util.py", pyVer="3")
def install(): def install():
pythonmodules.install(pyVer="3") pythonmodules.install(pyVer="3")
@@ -13,7 +13,7 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Complete C99 parser in pure Python</Summary> <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> <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> <BuildDependencies>
<Dependency>python3-setuptools</Dependency> <Dependency>python3-setuptools</Dependency>
<Dependency>python3</Dependency> <Dependency>python3</Dependency>
@@ -33,6 +33,13 @@
</Package> </Package>
<History> <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"> <Update release="4">
<Date>2023-10-17</Date> <Date>2023-10-17</Date>
<Version>2.20</Version> <Version>2.20</Version>