tpm2-tss: major version bump

This commit is contained in:
bluedevil
2020-09-24 00:02:36 +02:00
parent 9fc0e54fc4
commit bf9b87451d
3 changed files with 38 additions and 14 deletions
+9 -4
View File
@@ -4,15 +4,20 @@
# 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 get
from pisi.actionsapi import autotools from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
from pisi.actionsapi import get from pisi.actionsapi import shelltools
def setup(): def setup():
autotools.configure("--with-tmpfilesdir=/usr/lib/tmpfiles.d \ shelltools.system("./bootstrap")
--enable-static=no \ autotools.configure("--enable-static=no \
--with-udevrulesprefix=60- \ --with-udevrulesprefix=60- \
--with-tmpfilesdir=/usr/lib/tmpfiles.d \
--with-sysusersdir=/usr/lib/sysusers.d") --with-sysusersdir=/usr/lib/sysusers.d")
# fix unused direct dependency analysis
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build(): def build():
autotools.make() autotools.make()
@@ -20,4 +25,4 @@ def build():
def install(): def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR()) autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "CHANGELOG*", "LICENSE", "README*") pisitools.dodoc("LICENSE", "README*")
+20 -7
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?> <?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd"> <!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI> <PISI>
<Source> <Source>
<Name>tpm2-tss</Name> <Name>tpm2-tss</Name>
@@ -8,22 +8,26 @@
<Name>PisiLinux Community</Name> <Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email> <Email>admins@pisilinux.org</Email>
</Packager> </Packager>
<License>BSD</License> <PartOf>programming.library</PartOf>
<License>BSDv2</License>
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)</Summary> <Summary>OSS implementation of the TCG TPM2 Software Stack (TSS2)</Summary>
<Description>Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)</Description> <Description>Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)</Description>
<Archive sha1sum="15eb2f328950c72846f00be9d766f7755645ad25" type="targz">https://github.com/tpm2-software/tpm2-tss/releases/download/2.4.0/tpm2-tss-2.4.0.tar.gz</Archive> <Archive sha1sum="3ddaec4e9d09d5ad1e243559beb85680aa6e3a30" type="targz">https://github.com/tpm2-software/tpm2-tss/archive/3.0.0.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>doxygen</Dependency> <Dependency>doxygen</Dependency>
<Dependency>iproute2</Dependency> <Dependency>iproute2</Dependency>
<Dependency>curl-devel</Dependency> <Dependency>curl-devel</Dependency>
<Dependency>json-c-devel</Dependency> <Dependency>json-c-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>openssl-devel</Dependency> <Dependency>openssl-devel</Dependency>
<Dependency>autoconf-archive</Dependency>
</BuildDependencies> </BuildDependencies>
</Source> </Source>
<Package> <Package>
<Name>tpm2-tss</Name> <Name>tpm2-tss</Name>
<Summary>OSS implementation of the TCG TPM2 Software Stack (TSS2)</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency>curl</Dependency> <Dependency>curl</Dependency>
<Dependency>json-c</Dependency> <Dependency>json-c</Dependency>
@@ -31,10 +35,12 @@
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="config">/etc</Path> <Path fileType="config">/etc</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path> <Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="man">/usr/share/man</Path> <Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path> <Path fileType="doc">/usr/share/doc</Path>
<Path fileType="config">/var/lib/tpm2-tss</Path>
<Path fileType="config">/var/run/tpm2-tss</Path>
</Files> </Files>
</Package> </Package>
@@ -42,10 +48,10 @@
<Name>tpm2-tss-devel</Name> <Name>tpm2-tss-devel</Name>
<Summary>Development files for tpm2-tss</Summary> <Summary>Development files for tpm2-tss</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency release="current">tpm2-tss</Dependency>
<Dependency>curl-devel</Dependency> <Dependency>curl-devel</Dependency>
<Dependency>json-c-devel</Dependency> <Dependency>json-c-devel</Dependency>
<Dependency>openssl-devel</Dependency> <Dependency>openssl-devel</Dependency>
<Dependency release="current">tpm2-tss</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="header">/usr/include</Path> <Path fileType="header">/usr/include</Path>
@@ -54,6 +60,13 @@
</Package> </Package>
<History> <History>
<Update release="2">
<Date>2020-09-23</Date>
<Version>3.0.0</Version>
<Comment>Major version bump. Fix translation</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="1"> <Update release="1">
<Date>2020-04-02</Date> <Date>2020-04-02</Date>
<Version>2.4.0</Version> <Version>2.4.0</Version>
@@ -62,4 +75,4 @@
<Email>admins@pisilinux.org</Email> <Email>admins@pisilinux.org</Email>
</Update> </Update>
</History> </History>
</PISI> </PISI>
@@ -2,7 +2,13 @@
<PISI> <PISI>
<Source> <Source>
<Name>tpm2-tss</Name> <Name>tpm2-tss</Name>
<Summary xml:lang="tr">Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)</Summary> <Summary xml:lang="tr">TCG TPM2 (Trusted Platform Module) Yazılım yığınının (TSS2) açık kaynak kodlu uygulanması</Summary>
<Description xml:lang="tr">Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)</Description> <Description xml:lang="tr">tpm2-tss, TCG TPM2 (Trusted Platform Module) Yazılım yığınının (TSS2) açık kaynak kodlu uygulanmasını içeren kitaplıkları sunar.</Description>
</Source> </Source>
</PISI>
<Package>
<Name>tpm2-tss-devel</Name>
<Summary xml:lang="tr">tpm2-tss için geliştirme dosyaları</Summary>
<Description xml:lang="tr">tpm2-tss-devel, tpm2-tss için geliştirme dosyalarını içerir.</Description>
</Package>
</PISI>