git: b0458f0daa92 - main - security/linux-rl9-libsecret: add new port

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Mon, 20 May 2024 13:20:58 UTC
The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b0458f0daa927b62db825d9483a05bdbac3c224f

commit b0458f0daa927b62db825d9483a05bdbac3c224f
Author:     Alexey Donskov <aadonsk4@mts.ru>
AuthorDate: 2024-05-20 10:05:38 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2024-05-20 13:20:43 +0000

    security/linux-rl9-libsecret: add new port
    
    Sponsored by:   Serenity Cybersecurity, LLC
---
 Mk/Uses/linux.mk                               |  1 +
 security/Makefile                              |  1 +
 security/linux-rl9-libsecret/Makefile          | 23 +++++++++
 security/linux-rl9-libsecret/distinfo          |  7 +++
 security/linux-rl9-libsecret/pkg-plist.aarch64 | 65 ++++++++++++++++++++++++++
 security/linux-rl9-libsecret/pkg-plist.amd64   | 65 ++++++++++++++++++++++++++
 6 files changed, 162 insertions(+)

diff --git a/Mk/Uses/linux.mk b/Mk/Uses/linux.mk
index b14dafe2ac72..ccf1771b6e82 100644
--- a/Mk/Uses/linux.mk
+++ b/Mk/Uses/linux.mk
@@ -114,6 +114,7 @@ _linux_${linux_ARGS}_libpciaccess=	linux-${linux_ARGS}-libpciaccess>0:devel/linu
 _linux_rl9_libproxy=			linux-rl9-libproxy>0:net/linux-rl9-libproxy
 _linux_rl9_libpsl=			linux-rl9-libpsl>0:dns/linux-rl9-libpsl
 _linux_${linux_ARGS}_librsvg2=		linux-${linux_ARGS}-librsvg2>0:graphics/linux-${linux_ARGS}-librsvg2
+_linux_rl9_libsecret=			linux-rl9-libsecret>0:security/linux-rl9-libsecret
 _linux_${linux_ARGS}_libsigc++20=	linux-${linux_ARGS}-libsigc++20>0:devel/linux-${linux_ARGS}-libsigc++20
 _linux_rl9_libsigsegv=			linux-${linux_ARGS}-libsigsegv>0:devel/linux-${linux_ARGS}-libsigsegv
 _linux_rl9_libsoup=			linux-${linux_ARGS}-libsoup>0:devel/linux-${linux_ARGS}-libsoup
diff --git a/security/Makefile b/security/Makefile
index 571b193ec2d1..be19b9dbfa80 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -350,6 +350,7 @@
     SUBDIR += linux-rl9-libassuan
     SUBDIR += linux-rl9-libgcrypt
     SUBDIR += linux-rl9-libgpg-error
+    SUBDIR += linux-rl9-libsecret
     SUBDIR += linux-rl9-libtasn1
     SUBDIR += linux-rl9-libxcrypt
     SUBDIR += linux-rl9-nettle
diff --git a/security/linux-rl9-libsecret/Makefile b/security/linux-rl9-libsecret/Makefile
new file mode 100644
index 000000000000..2a9839fec090
--- /dev/null
+++ b/security/linux-rl9-libsecret/Makefile
@@ -0,0 +1,23 @@
+PORTNAME=	libsecret
+PORTVERSION=	0.20.4
+DISTVERSIONSUFFIX=	-4.el9
+CATEGORIES=	security linux
+
+MAINTAINER=	aadonsk4@mts.ru
+COMMENT=	Library for storing and retrieving passwords and other secrets
+WWW=		https://wiki.gnome.org/Projects/Libsecret/
+
+LICENSE=	LGPL20+
+
+USES=		linux:rl9
+USE_LDCONFIG=	yes
+USE_LINUX=	libgcrypt libgpg-error
+USE_LINUX_RPM=	yes
+
+CONFLICTS=	linux-c7-${PORTNAME}
+DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE=	DOCS NLS
+OPTIONS_SUB=	yes
+
+.include <bsd.port.mk>
diff --git a/security/linux-rl9-libsecret/distinfo b/security/linux-rl9-libsecret/distinfo
new file mode 100644
index 000000000000..2d93b5b28e4a
--- /dev/null
+++ b/security/linux-rl9-libsecret/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1716192661
+SHA256 (rocky/l/libsecret-0.20.4-4.el9.aarch64.rpm) = 952c22fa51a9e9acffd4d072d1606f27f45861ab167ea727d3e6bd8a0f8072db
+SIZE (rocky/l/libsecret-0.20.4-4.el9.aarch64.rpm) = 159270
+SHA256 (rocky/l/libsecret-0.20.4-4.el9.x86_64.rpm) = 27b6dc9dde386ee9de16b53144b252dbbcdcea614dc56ab2fe3e1423c004eea1
+SIZE (rocky/l/libsecret-0.20.4-4.el9.x86_64.rpm) = 161035
+SHA256 (rocky/l/libsecret-0.20.4-4.el9.src.rpm) = 3961aeb933cdf1f0cb847411a628e0f4679dfc831d78e082fc798c512f838818
+SIZE (rocky/l/libsecret-0.20.4-4.el9.src.rpm) = 541154
diff --git a/security/linux-rl9-libsecret/pkg-plist.aarch64 b/security/linux-rl9-libsecret/pkg-plist.aarch64
new file mode 100644
index 000000000000..b6cbe9daa27e
--- /dev/null
+++ b/security/linux-rl9-libsecret/pkg-plist.aarch64
@@ -0,0 +1,65 @@
+usr/bin/secret-tool
+usr/lib/.build-id/44/3bad0bb8387c5a443bf26e60513e43ce09899c
+usr/lib/.build-id/df/df038f0f15765bd7349c1801addf5a3bfb142e
+usr/lib64/girepository-1.0/Secret-1.typelib
+usr/lib64/libsecret-1.so.0
+usr/lib64/libsecret-1.so.0.0.0
+%%PORTDOCS%%usr/share/doc/libsecret/AUTHORS
+%%PORTDOCS%%usr/share/doc/libsecret/NEWS
+%%PORTDOCS%%usr/share/doc/libsecret/README
+usr/share/licenses/libsecret/COPYING
+%%NLS%%usr/share/locale/an/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/ar/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/as/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/be/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/bs/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/ca@valencia/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/ckb/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/en_GB/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/eu/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/fa/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/fur/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/he/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/kk/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/lv/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/ml/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/ms/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/ne/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/oc/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/pa/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/sr@latin/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/tg/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/zh_HK/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/libsecret.mo
+usr/share/man/man1/secret-tool.1.gz
diff --git a/security/linux-rl9-libsecret/pkg-plist.amd64 b/security/linux-rl9-libsecret/pkg-plist.amd64
new file mode 100644
index 000000000000..665f426b562f
--- /dev/null
+++ b/security/linux-rl9-libsecret/pkg-plist.amd64
@@ -0,0 +1,65 @@
+usr/bin/secret-tool
+usr/lib/.build-id/27/1640d6a68b01f4991fb7bc8fe8fc37a65ad4e8
+usr/lib/.build-id/43/52383f2bab10d03e96607e00df3f6a0261f423
+usr/lib64/girepository-1.0/Secret-1.typelib
+usr/lib64/libsecret-1.so.0
+usr/lib64/libsecret-1.so.0.0.0
+%%PORTDOCS%%usr/share/doc/libsecret/AUTHORS
+%%PORTDOCS%%usr/share/doc/libsecret/NEWS
+%%PORTDOCS%%usr/share/doc/libsecret/README
+usr/share/licenses/libsecret/COPYING
+%%NLS%%usr/share/locale/an/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/ar/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/as/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/be/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/bs/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/ca@valencia/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/ckb/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/en_GB/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/eu/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/fa/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/fur/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/he/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/kk/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/lv/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/ml/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/ms/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/ne/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/oc/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/pa/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/sr@latin/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/tg/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/zh_HK/LC_MESSAGES/libsecret.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/libsecret.mo
+usr/share/man/man1/secret-tool.1.gz