Skip to content

Commit

Permalink
sysutils/pass-secrets: add new port
Browse files Browse the repository at this point in the history
CLI Application that provides the Freedesktop Secret Service using
Pass as its backend!

https://github.com/nullobsi/pass-secrets
  • Loading branch information
jbeich committed Dec 21, 2021
1 parent 56db10a commit b0c02f3
Show file tree
Hide file tree
Showing 4 changed files with 37 additions and 0 deletions.
1 change: 1 addition & 0 deletions sysutils/Makefile
Expand Up @@ -917,6 +917,7 @@
SUBDIR += parallel
SUBDIR += parkverbot
SUBDIR += pass-otp
SUBDIR += pass-secrets
SUBDIR += pass-update
SUBDIR += password-store
SUBDIR += passwordsafe
Expand Down
25 changes: 25 additions & 0 deletions sysutils/pass-secrets/Makefile
@@ -0,0 +1,25 @@
PORTNAME= pass-secrets
PORTVERSION= s20210930
CATEGORIES= sysutils

PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES+= 1381a097ef34.patch:-p1 # https://github.com/nullobsi/pass-secrets/pull/3
PATCHFILES+= 01cc706f52c8.patch:-p1 # https://github.com/nullobsi/pass-secrets/pull/3

MAINTAINER= jbeich@FreeBSD.org
COMMENT= Freedesktop secrets provider that uses pass as a backend

LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE

LIB_DEPENDS= libsdbus-c++.so:devel/sdbus-cpp
RUN_DEPENDS= pass:sysutils/password-store

USES= cmake compiler:c++17-lang
USE_GITHUB= yes
GH_ACCOUNT= nullobsi
GH_TAGNAME= cee6b85
CMAKE_OFF= INSTALL_DBUS_SERVICE
PLIST_FILES= bin/${PORTNAME}

.include <bsd.port.mk>
7 changes: 7 additions & 0 deletions sysutils/pass-secrets/distinfo
@@ -0,0 +1,7 @@
TIMESTAMP = 1633027831
SHA256 (nullobsi-pass-secrets-s20210930-cee6b85_GH0.tar.gz) = 0523b042f6c1f685498bc02e6d8fed54e2701e88acf83f725ccf6f40bbab801f
SIZE (nullobsi-pass-secrets-s20210930-cee6b85_GH0.tar.gz) = 170018
SHA256 (1381a097ef34.patch) = b07757135ecf02587d3c2e816d654409a6c87d53c0847ae7d15a245708ac5a96
SIZE (1381a097ef34.patch) = 1305
SHA256 (01cc706f52c8.patch) = 9cf6584a8a17bd458248df7f32128c92733588c9d26d5bc11c0ef43c40ac69d9
SIZE (01cc706f52c8.patch) = 1244
4 changes: 4 additions & 0 deletions sysutils/pass-secrets/pkg-descr
@@ -0,0 +1,4 @@
CLI Application that provides the Freedesktop Secret Service using
Pass as its backend!

WWW: https://github.com/nullobsi/pass-secrets

0 comments on commit b0c02f3

Please sign in to comment.