tpm2-tss: fixed more build problems

This commit is contained in:
Tim Biermann 2024-04-27 15:17:08 +02:00
parent d8384bdebf
commit 6e483cae35
Signed by: tb
GPG Key ID: 42F8B4E30B673606
2 changed files with 17 additions and 5 deletions

View File

@ -1,6 +1,8 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF36VTwb/1D8TEOdnsxu3bM2+Nt+S6Sk6M3WQI7oLQ9+vDRpNrepWNAsdYwTfxl/hgERPQ6PVLM8D57vTw5st3Hg0=
SHA256 (Pkgfile) = 888da90c19ae4f008d196a8757a0ecd9c8e9bd6c8298e395618f0e2301f6b76b
RWSagIOpLGJF379TyU5yZ9tRNZ6xDrML3XY1/9k/ANYeDbHT5ZIinGOYMh/cQz2OT5Y9xr6owFx8ErYdJbX/aUDBzS3pGZhEwAY=
SHA256 (Pkgfile) = 1d6e5822d091902310a17414c938d6bd28f6c4dc298a701ba712142709e94aed
SHA256 (.footprint) = 4f2e0aaf40ed2bba85c7c6bc1e14760c77f49064ce7eb77569d1fcdc047dd200
SHA256 (tpm2-tss-4.1.0.tar.gz) = ac9c38e019aebe0d04a79e8f8db7ff805d23dcc7c45131c02960947576214329
SHA256 (tss2-tcti-libtpms.map) = 41c37dc4b10b1e86023619150e5047739aeee93fd8f77315157d3eeb5fe6a981
SHA256 (tss2-tcti-libtpms.map-bb6453c652508c6d92da73c0f895009388194e63) = e8c94da4b5dc814210724508856e931254b4bf73b05cc8f791d97ffda618fe4f
SHA256 (tss2-tcti-i2c-ftdi.map-e107c0126a636d7ac6a3546850bdfa3b6f2211cb) = fa8b959007f3932ecb46abeb3f3c4a90afaadbff0ffa7159318951efcad17dd6
SHA256 (tss2-tcti-spi-ftdi.map-86349e033f59e42c4c785c5e2472694a0a3bfb18) = c4f97fb3f200ff943dbbecb6c1e18baffba0706d5b395f84a2749fe67160088e

View File

@ -7,12 +7,22 @@ name=tpm2-tss
version=4.1.0
release=1
source=(https://github.com/tpm2-software/tpm2-tss/releases/download/$version/$name-$version.tar.gz
https://raw.githubusercontent.com/tpm2-software/tpm2-tss/e237e4d33cbf280292a480edd8ad061dcd3a37a2/lib/tss2-tcti-libtpms.map)
https://raw.githubusercontent.com/tpm2-software/tpm2-tss/bb6453c652508c6d92da73c0f895009388194e63/lib/tss2-tcti-libtpms.map
https://raw.githubusercontent.com/tpm2-software/tpm2-tss/e107c0126a636d7ac6a3546850bdfa3b6f2211cb/lib/tss2-tcti-i2c-ftdi.map
https://raw.githubusercontent.com/tpm2-software/tpm2-tss/86349e033f59e42c4c785c5e2472694a0a3bfb18/lib/tss2-tcti-spi-ftdi.map
)
renames=(SKIP
tss2-tcti-libtpms.map-bb6453c652508c6d92da73c0f895009388194e63
tss2-tcti-i2c-ftdi.map-e107c0126a636d7ac6a3546850bdfa3b6f2211cb
tss2-tcti-spi-ftdi.map-86349e033f59e42c4c785c5e2472694a0a3bfb18
)
build() {
cd $name-$version
cp $SRC/tss2-tcti-libtpms.map lib
cp $SRC/tss2-tcti-libtpms.map-bb6453c652508c6d92da73c0f895009388194e63 lib/tss2-tcti-libtpms.map
cp $SRC/tss2-tcti-i2c-ftdi.map-e107c0126a636d7ac6a3546850bdfa3b6f2211cb lib/tss2-tcti-i2c-ftdi.map
cp $SRC/tss2-tcti-spi-ftdi.map-86349e033f59e42c4c785c5e2472694a0a3bfb18 lib/tss2-tcti-spi-ftdi.map
./configure --prefix=/usr \
--sysconfdir=/etc \