mirror of
https://git.freebsd.org/ports.git
synced 2025-06-02 03:16:28 -04:00
security/linux-bitwarden-cli: Add a new port
The Bitwarden CLI is a powerful, full-featured command-line interface (CLI) tool to access and manage a Bitwarden vault. The CLI is written with TypeScript and Node.js and can be run on Windows, macOS, and Linux distributions. This port is using the Linux binary thanks to the Linux binary compatibility provided by FreeBSD. WWW: https://github.com/bitwarden/cli
This commit is contained in:
parent
354ce3e6dc
commit
a95dab9614
4 changed files with 45 additions and 0 deletions
|
@ -338,6 +338,7 @@
|
|||
SUBDIR += libwhisker
|
||||
SUBDIR += libyubikey
|
||||
SUBDIR += libzrtpcppcore
|
||||
SUBDIR += linux-bitwarden-cli
|
||||
SUBDIR += linux-c7-cyrus-sasl2
|
||||
SUBDIR += linux-c7-gnutls
|
||||
SUBDIR += linux-c7-libgcrypt
|
||||
|
|
34
security/linux-bitwarden-cli/Makefile
Normal file
34
security/linux-bitwarden-cli/Makefile
Normal file
|
@ -0,0 +1,34 @@
|
|||
PORTNAME= bitwarden
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.18.1
|
||||
CATEGORIES= security linux
|
||||
MASTER_SITES= https://github.com/bitwarden/cli/releases/download/${DISTVERSIONFULL}/
|
||||
PKGNAMEPREFIX= linux-
|
||||
PKGNAMESUFFIX= -cli
|
||||
DISTNAME= bw-linux-${DISTVERSION}
|
||||
|
||||
MAINTAINER= 0mp@FreeBSD.org
|
||||
COMMENT= Bitwarden CLI
|
||||
|
||||
LICENSE= GPLv3
|
||||
|
||||
USES= linux zip
|
||||
|
||||
# install(1) fails with the following messages when stripping:
|
||||
# strip: elf_update() failed: Layout constraint violation
|
||||
# strip: elf_update() failed: Layout constraint violation
|
||||
STRIP=
|
||||
|
||||
NO_WRKSUBDIR= yes
|
||||
PLIST_FILES= bin/bw
|
||||
|
||||
do-build:
|
||||
${BRANDELF} -t Linux ${WRKSRC}/bw
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/bw ${STAGEDIR}${PREFIX}/bin/
|
||||
|
||||
do-test:
|
||||
${SETENV} ${TEST_ENV} ${STAGEDIR}${PREFIX}/bin/bw help >/dev/null
|
||||
|
||||
.include <bsd.port.mk>
|
3
security/linux-bitwarden-cli/distinfo
Normal file
3
security/linux-bitwarden-cli/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1633604286
|
||||
SHA256 (bw-linux-1.18.1.zip) = e8713b1d0d75f41c5077bbbcb81fbc6536d95cdf919f702fe23a66ecdae979dd
|
||||
SIZE (bw-linux-1.18.1.zip) = 21351588
|
7
security/linux-bitwarden-cli/pkg-descr
Normal file
7
security/linux-bitwarden-cli/pkg-descr
Normal file
|
@ -0,0 +1,7 @@
|
|||
The Bitwarden CLI is a powerful, full-featured command-line interface
|
||||
(CLI) tool to access and manage a Bitwarden vault. The CLI is written
|
||||
with TypeScript and Node.js and can be run on Windows, macOS, and Linux
|
||||
distributions. This port is using the Linux binary thanks to the Linux
|
||||
binary compatibility provided by FreeBSD.
|
||||
|
||||
WWW: https://github.com/bitwarden/cli
|
Loading…
Add table
Reference in a new issue