python3-cryptography:ver bump

This commit is contained in:
blue-devil
2020-04-08 00:49:15 +03:00
parent 18c48def4b
commit 5fd687eaad
3 changed files with 37 additions and 7 deletions
@@ -6,18 +6,20 @@
from pisi.actionsapi import pythonmodules from pisi.actionsapi import pythonmodules
from pisi.actionsapi import shelltools from pisi.actionsapi import shelltools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def build(): def build():
# suppress compiler warnings # suppress compiler warnings
pisitools.cflags.add("-Wno-stringop-truncation -Wno-deprecated-declarations -Wno-incompatible-pointer-types -Wno-discarded-qualifiers -Wno-sign-conversion -Wno-sign-compare") pisitools.cflags.add("-Wno-stringop-truncation -Wno-deprecated-declarations -Wno-incompatible-pointer-types -Wno-discarded-qualifiers -Wno-sign-conversion -Wno-sign-compare")
# fix unused direct dependency analysis
shelltools.export("LDSHARED", "x86_64-pc-linux-gnu-gcc -Wl,-O1,--as-needed -shared -lpthread -Wl,-O1 -Wl,-z,relro -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--sort-common")
pythonmodules.compile(pyVer="3") pythonmodules.compile(pyVer="3")
# build documentation
shelltools.cd("docs")
autotools.make("html")
def install(): def install():
pythonmodules.install(pyVer="3") pythonmodules.install(pyVer="3")
pisitools.dohtml("docs/_build/html/*")
for dirs in ["vectors"]: #for dirs in ["vectors"]:
pisitools.insinto("%s/%s" % (get.docDIR(), get.srcNAME()), dirs) # pisitools.insinto("%s/%s" % (get.docDIR(), get.srcNAME()), dirs)
@@ -13,11 +13,13 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Cryptographic recipes for Python3</Summary> <Summary>Cryptographic recipes for Python3</Summary>
<Description>A package designed to expose cryptographic recipes and primitives to Python developers</Description> <Description>A package designed to expose cryptographic recipes and primitives to Python developers</Description>
<Archive sha1sum="93d4e9d58f911d342c68973a75542375ef8021ab" type="targz">https://github.com/pyca/cryptography/archive/2.8.tar.gz</Archive> <Archive sha1sum="d30a891552c70febeb67f936877a8abfc220e0ef" type="targz">https://github.com/pyca/cryptography/archive/2.9.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>python3-setuptools</Dependency> <Dependency>python3-setuptools</Dependency>
<Dependency>python3-devel</Dependency> <Dependency>python3-devel</Dependency>
<Dependency>openssl-devel</Dependency> <Dependency>openssl-devel</Dependency>
<!-- documentation dependencies -->
<Dependency>python3-sphinx</Dependency>
</BuildDependencies> </BuildDependencies>
</Source> </Source>
@@ -29,11 +31,31 @@
<Dependency>python3</Dependency> <Dependency>python3</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="doc">/usr/share/doc/python3-cryptography/README.rst</Path>
<Path fileType="doc">/usr/share/doc/python3-cryptography/LICENSE</Path>
<Path fileType="library">/usr/lib/python3*</Path> <Path fileType="library">/usr/lib/python3*</Path>
<Path fileType="doc">/usr/share/doc/python3-cryptography</Path>
</Files> </Files>
</Package> </Package>
<Package>
<Name>python3-cryptography-docs</Name>
<Summary>Documentation files for python3-cryptography</Summary>
<RuntimeDependencies>
<Dependency release="current">python3-cryptography</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="doc">/usr/share/doc/python3-cryptography/html</Path>
</Files>
</Package>
<History> <History>
<Update release="2">
<Date>2020-04-07</Date>
<Version>2.9</Version>
<Comment>Minor version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="1"> <Update release="1">
<Date>2019-11-06</Date> <Date>2019-11-06</Date>
<Version>2.8</Version> <Version>2.8</Version>
@@ -5,4 +5,10 @@
<Summary xml:lang="tr">Python için kriptografik tarifler.</Summary> <Summary xml:lang="tr">Python için kriptografik tarifler.</Summary>
<Description xml:lang="tr">python-cryptography, Python geliştiricileri icin kriptografik tarifler ve ilkeler sunan bir pakettir.</Description> <Description xml:lang="tr">python-cryptography, Python geliştiricileri icin kriptografik tarifler ve ilkeler sunan bir pakettir.</Description>
</Source> </Source>
<Package>
<Name>python3-cryptography-docs</Name>
<Summary xml:lang="tr">python3-cryptography için belgelendirme dosyaları</Summary>
<Description xml:lang="tr">python3-cryptography-docs, python3-cryptography için belgelendirme dosyaları içerir.</Description>
</Package>
</PISI> </PISI>