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:
Tobias Kortkamp 2019-02-27 04:07:11 +00:00
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

View file

@ -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
View 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
View 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
View 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