svn commit: r494017 - in head/x11: . rofi-pass
Tobias Kortkamp
tobik at FreeBSD.org
Wed Feb 27 04:07:12 UTC 2019
Author: tobik
Date: Wed Feb 27 04:07:11 2019
New Revision: 494017
URL: https://svnweb.freebsd.org/changeset/ports/494017
Log:
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 at xanderio.de
Added:
head/x11/rofi-pass/
head/x11/rofi-pass/Makefile (contents, props changed)
head/x11/rofi-pass/distinfo (contents, props changed)
head/x11/rofi-pass/pkg-descr (contents, props changed)
Modified:
head/x11/Makefile
Modified: head/x11/Makefile
==============================================================================
--- head/x11/Makefile Wed Feb 27 03:51:47 2019 (r494016)
+++ head/x11/Makefile Wed Feb 27 04:07:11 2019 (r494017)
@@ -282,6 +282,7 @@
SUBDIR += rendercheck
SUBDIR += rgb
SUBDIR += rofi
+ SUBDIR += rofi-pass
SUBDIR += rox-wallpaper
SUBDIR += roxbg
SUBDIR += roxterm
Added: head/x11/rofi-pass/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11/rofi-pass/Makefile Wed Feb 27 04:07:11 2019 (r494017)
@@ -0,0 +1,45 @@
+# $FreeBSD$
+
+PORTNAME= rofi-pass
+DISTVERSION= 2.0.2
+CATEGORIES= x11
+
+MAINTAINER= alex at 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>
Added: head/x11/rofi-pass/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11/rofi-pass/distinfo Wed Feb 27 04:07:11 2019 (r494017)
@@ -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
Added: head/x11/rofi-pass/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11/rofi-pass/pkg-descr Wed Feb 27 04:07:11 2019 (r494017)
@@ -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
More information about the svn-ports-head
mailing list