pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/security/libtatsu
Module Name: pkgsrc
Committed By: vins
Date: Fri May 1 20:03:04 UTC 2026
Added Files:
pkgsrc/security/libtatsu: DESCR Makefile PLIST buildlink3.mk distinfo
Log Message:
security/libtatsu: initial import of package
Packaged in wip by wiz
Library handling the communication with Apple's Tatsu Signing Server (TSS).
This library is part of the libimobiledevice project. The main purpose of
this library is to allow creating TSS request payloads, sending them to
Apple's TSS server, and retrieving and processing the response.
The code was originally part of idevicerestore and has been split out to
its own library, while obviously idevicerestore will remain the main
consumer.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/security/libtatsu/DESCR \
pkgsrc/security/libtatsu/Makefile pkgsrc/security/libtatsu/PLIST \
pkgsrc/security/libtatsu/buildlink3.mk pkgsrc/security/libtatsu/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/security/libtatsu/DESCR
diff -u /dev/null pkgsrc/security/libtatsu/DESCR:1.1
--- /dev/null Fri May 1 20:03:04 2026
+++ pkgsrc/security/libtatsu/DESCR Fri May 1 20:03:04 2026
@@ -0,0 +1,9 @@
+Library handling the communication with Apple's Tatsu Signing Server (TSS).
+
+This library is part of the libimobiledevice project. The main purpose of
+this library is to allow creating TSS request payloads, sending them to
+Apple's TSS server, and retrieving and processing the response.
+
+The code was originally part of idevicerestore and has been split out to
+its own library, while obviously idevicerestore will remain the main
+consumer.
Index: pkgsrc/security/libtatsu/Makefile
diff -u /dev/null pkgsrc/security/libtatsu/Makefile:1.1
--- /dev/null Fri May 1 20:03:04 2026
+++ pkgsrc/security/libtatsu/Makefile Fri May 1 20:03:04 2026
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2026/05/01 20:03:04 vins Exp $
+
+DISTNAME= libtatsu-1.0.5
+CATEGORIES= security
+MASTER_SITES= ${MASTER_SITE_GITHUB:=libimobiledevice/}
+GITHUB_RELEASE= ${PKGVERSION_NOREV}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/libimobiledevice/libtatsu/
+COMMENT= Library handling the communication with Apple's Tatsu Signing Server
+LICENSE= gnu-lgpl-v2.1
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= pkg-config
+
+PKGCONFIG_OVERRIDE+= src/libtatsu-1.0.pc.in
+
+.include "../../textproc/libplist/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/security/libtatsu/PLIST
diff -u /dev/null pkgsrc/security/libtatsu/PLIST:1.1
--- /dev/null Fri May 1 20:03:04 2026
+++ pkgsrc/security/libtatsu/PLIST Fri May 1 20:03:04 2026
@@ -0,0 +1,5 @@
+@comment $NetBSD: PLIST,v 1.1 2026/05/01 20:03:04 vins Exp $
+include/libtatsu/tatsu.h
+include/libtatsu/tss.h
+lib/libtatsu.la
+lib/pkgconfig/libtatsu-1.0.pc
Index: pkgsrc/security/libtatsu/buildlink3.mk
diff -u /dev/null pkgsrc/security/libtatsu/buildlink3.mk:1.1
--- /dev/null Fri May 1 20:03:04 2026
+++ pkgsrc/security/libtatsu/buildlink3.mk Fri May 1 20:03:04 2026
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2026/05/01 20:03:04 vins Exp $
+
+BUILDLINK_TREE+= libtatsu
+
+.if !defined(LIBTATSU_BUILDLINK3_MK)
+LIBTATSU_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libtatsu+= libtatsu>=1.0.5
+BUILDLINK_PKGSRCDIR.libtatsu?= ../../security/libtatsu
+
+.include "../../textproc/libplist/buildlink3.mk"
+.endif # LIBTATSU_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -libtatsu
Index: pkgsrc/security/libtatsu/distinfo
diff -u /dev/null pkgsrc/security/libtatsu/distinfo:1.1
--- /dev/null Fri May 1 20:03:04 2026
+++ pkgsrc/security/libtatsu/distinfo Fri May 1 20:03:04 2026
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2026/05/01 20:03:04 vins Exp $
+
+BLAKE2s (libtatsu-1.0.5.tar.bz2) = c3ef052da78e9283515b0e1bec3d60e6d44293ea9d86e3c33a12f43b32c3bcce
+SHA512 (libtatsu-1.0.5.tar.bz2) = 5d683f9ee153f0958d2461f12017abccaf2f92d20dea6b219042f91a28daa5434df9a01315831a882acddbf6e0af1eb106c088f48efabff1c9f38c50f55a323f
+Size (libtatsu-1.0.5.tar.bz2) = 302913 bytes
Home |
Main Index |
Thread Index |
Old Index