1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-18 00:10:04 +00:00

security/libtatsu: New port

Library handling the communication with Apple's Tatsu Signing Server
(TSS).

This library is part of the libimobiledevice project and its main
purpose is to create TSS request payloads, send them to Apple's TSS
server, and ultimately retrieve and process the response.

PR:		280014
Reported by:	<fabio.comolli@gmail.com>
This commit is contained in:
Jason E. Hale 2024-07-10 20:36:04 -04:00
parent a092997dfa
commit 8a03fb6d4c
5 changed files with 47 additions and 0 deletions

View File

@ -323,6 +323,7 @@
SUBDIR += libssh
SUBDIR += libssh2
SUBDIR += libtasn1
SUBDIR += libtatsu
SUBDIR += libtomcrypt
SUBDIR += libu2f-host
SUBDIR += libuecc

View File

@ -0,0 +1,30 @@
PORTNAME= libtatsu
PORTVERSION= 1.0.3
CATEGORIES= security
MASTER_SITES= https://github.com/libimobiledevice/${PORTNAME}/releases/download/${PORTVERSION}/
MAINTAINER= jhale@FreeBSD.org
COMMENT= Library for communicating with Apple's Tatsu Signing Server
WWW= https://www.libimobiledevice.org
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libplist-2.0.so:devel/libplist \
libcurl.so:ftp/curl
USES= libtool pathfix pkgconfig tar:bzip2
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
PORTDOCS= NEWS README.md
OPTIONS_DEFINE= DOCS
post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1720416933
SHA256 (libtatsu-1.0.3.tar.bz2) = 4f69452d23e50e0ffbe844110e6ab6a900d080e051fbda3b7d595f679dee9bc5
SIZE (libtatsu-1.0.3.tar.bz2) = 303021

View File

@ -0,0 +1,6 @@
Library handling the communication with Apple's Tatsu Signing Server
(TSS).
This library is part of the libimobiledevice project and its main
purpose is to create TSS request payloads, send them to Apple's TSS
server, and ultimately retrieve and process the response.

View File

@ -0,0 +1,7 @@
include/libtatsu/tatsu.h
include/libtatsu/tss.h
lib/libtatsu.a
lib/libtatsu.so
lib/libtatsu.so.0
lib/libtatsu.so.0.0.1
libdata/pkgconfig/libtatsu-1.0.pc