New port: x11/rofi-pass
A bash script to handle Simple Password Store in a convenient way using rofi. Features: - Open URLs of entries with hotkey - Add new Entries to Password Storage - Edit existing Entries - Generate new passwords for entries - Inline view, which can copy/type individual entries - Move/Delete existing entries - Type any field from entry - Auto-typing of user and/or password fields - Generating OTPs WWW: https://github.com/carnager/rofi-pass PR: 235114 Submitted by: alex@xanderio.de
This commit is contained in:
parent
9c8f6c40ca
commit
6d32c6e7cc
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=494017
4 changed files with 64 additions and 0 deletions
|
@ -282,6 +282,7 @@
|
|||
SUBDIR += rendercheck
|
||||
SUBDIR += rgb
|
||||
SUBDIR += rofi
|
||||
SUBDIR += rofi-pass
|
||||
SUBDIR += rox-wallpaper
|
||||
SUBDIR += roxbg
|
||||
SUBDIR += roxterm
|
||||
|
|
45
x11/rofi-pass/Makefile
Normal file
45
x11/rofi-pass/Makefile
Normal file
|
@ -0,0 +1,45 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= rofi-pass
|
||||
DISTVERSION= 2.0.2
|
||||
CATEGORIES= x11
|
||||
|
||||
MAINTAINER= alex@xanderio.de
|
||||
COMMENT= Rofi frontend for pass
|
||||
|
||||
LICENSE= GPLv3+
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
xRUN_DEPENDS= bash:shells/bash \
|
||||
gawk:lang/gawk \
|
||||
${LOCALBASE}/bin/grep:textproc/gnugrep \
|
||||
pass:sysutils/password-store \
|
||||
pwgen:sysutils/pwgen \
|
||||
qrencode:graphics/libqrencode \
|
||||
rofi:x11/rofi \
|
||||
xdotool:x11/xdotool
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= carnager
|
||||
|
||||
NO_ARCH= yes
|
||||
NO_BUILD= yes
|
||||
|
||||
PLIST_FILES= bin/addpass \
|
||||
bin/rofi-pass \
|
||||
"@sample etc/rofi-pass.conf.sample"
|
||||
PORTDOCS= README.md
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
do-install:
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/addpass ${STAGEDIR}${PREFIX}/bin
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/rofi-pass ${STAGEDIR}${PREFIX}/bin
|
||||
${INSTALL_DATA} ${WRKSRC}/config.example \
|
||||
${STAGEDIR}${PREFIX}/etc/rofi-pass.conf.sample
|
||||
|
||||
do-install-DOCS-on:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
|
||||
|
||||
.include <bsd.port.mk>
|
3
x11/rofi-pass/distinfo
Normal file
3
x11/rofi-pass/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1550147378
|
||||
SHA256 (carnager-rofi-pass-2.0.2_GH0.tar.gz) = 6ba8d08c39d8df671ce37f272bd05b0926365d3512f5037dab699b462015b22d
|
||||
SIZE (carnager-rofi-pass-2.0.2_GH0.tar.gz) = 58897
|
15
x11/rofi-pass/pkg-descr
Normal file
15
x11/rofi-pass/pkg-descr
Normal file
|
@ -0,0 +1,15 @@
|
|||
A bash script to handle Simple Password Store in a convenient way
|
||||
using rofi.
|
||||
|
||||
Features:
|
||||
- Open URLs of entries with hotkey
|
||||
- Add new Entries to Password Storage
|
||||
- Edit existing Entries
|
||||
- Generate new passwords for entries
|
||||
- Inline view, which can copy/type individual entries
|
||||
- Move/Delete existing entries
|
||||
- Type any field from entry
|
||||
- Auto-typing of user and/or password fields
|
||||
- Generating OTPs
|
||||
|
||||
WWW: https://github.com/carnager/rofi-pass
|
Loading…
Reference in a new issue