Page MenuHomeFreeBSD

D21234.id60687.diff
No OneTemporary

D21234.id60687.diff

Index: security/Makefile
===================================================================
--- security/Makefile
+++ security/Makefile
@@ -1021,6 +1021,7 @@
SUBDIR += py-volatility
SUBDIR += py-vulndb
SUBDIR += py-xmlsec
+ SUBDIR += py-xkcdpass
SUBDIR += py-yara
SUBDIR += py-yubikey-manager
SUBDIR += py-zkg
Index: security/py-xkcdpass/Makefile
===================================================================
--- /dev/null
+++ security/py-xkcdpass/Makefile
@@ -0,0 +1,25 @@
+# $FreeBSD$
+
+PORTNAME= xkcdpass
+DISTVERSION= 1.17.3.1
+CATEGORIES= security sysutils python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= jacob@jwfh.ca
+COMMENT= Password generator as in XKCD 936
+
+LICENSE= BSD3CLAUSE
+
+USES= tar python:3.6
+USE_PYTHON= autoplist distutils
+USE_GITHUB= yes
+GH_ACCOUNT= jwfh
+GH_PROJECT= ${PORTNAME}
+GH_TAGNAME= ${PORTNAME}-1.17.3.1
+
+EXTRACT_CMD= (${TEST} -d ${WRKSRC} || ${MKDIR} -p ${WRKSRC} ) && ${TAR} -xvf ${PORTSDIR}/distfiles/${DISTFILES} --strip-components=1 -C ${WRKSRC}
+
+post-install:
+ ${INSTALL_MAN} ${WRKSRC}/xkcdpass.1 ${STAGEDIR}${PREFIX}/man/man1
+
+.include <bsd.port.mk>
Index: security/py-xkcdpass/distinfo
===================================================================
--- /dev/null
+++ security/py-xkcdpass/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1563509870
+SHA256 (jwfh-xkcdpass-1.17.3.1-xkcdpass-1.17.3.1_GH0.tar.gz) = b49a100c5e50e5004f291f55bb5dd8615c74ff09531cd8f9b51a418e10f368c5
+SIZE (jwfh-xkcdpass-1.17.3.1-xkcdpass-1.17.3.1_GH0.tar.gz) = 2197565
Index: security/py-xkcdpass/pkg-descr
===================================================================
--- /dev/null
+++ security/py-xkcdpass/pkg-descr
@@ -0,0 +1,4 @@
+Python-based password generator styled after XKCD 936.
+
+Usable as standalone script or a module within a larger
+Python project.
Index: security/py-xkcdpass/pkg-plist
===================================================================
--- /dev/null
+++ security/py-xkcdpass/pkg-plist
@@ -0,0 +1,23 @@
+bin/xkcdpass
+lib/python3.6/site-packages/xkcdpass/__init__.py
+lib/python3.6/site-packages/xkcdpass/xkcd_password.py
+lib/python3.6/site-packages/xkcdpass/static/eff-long
+lib/python3.6/site-packages/xkcdpass/static/eff-short
+lib/python3.6/site-packages/xkcdpass/static/eff-special
+lib/python3.6/site-packages/xkcdpass/static/fin-kotus
+lib/python3.6/site-packages/xkcdpass/static/fr-freelang
+lib/python3.6/site-packages/xkcdpass/static/fr-freelang-bernard-vivier
+lib/python3.6/site-packages/xkcdpass/static/ger-anlx
+lib/python3.6/site-packages/xkcdpass/static/ita-wiki
+lib/python3.6/site-packages/xkcdpass/static/legacy
+lib/python3.6/site-packages/xkcdpass/static/nor-nb
+lib/python3.6/site-packages/xkcdpass/static/pt-ipublicis
+lib/python3.6/site-packages/xkcdpass/static/pt-l33t-ipublicis
+lib/python3.6/site-packages/xkcdpass/static/pt-pt-ipublicis
+lib/python3.6/site-packages/xkcdpass/static/pt-pt-l33t-ipublicis
+lib/python3.6/site-packages/xkcdpass/static/spa-mich
+lib/python3.6/site-packages/xkcdpass/__pycache__/xkcd_password.cpython-36.pyc
+lib/python3.6/site-packages/xkcdpass/__pycache__/__init__.cpython-36.pyc
+lib/python3.6/site-packages/xkcdpass/__pycache__/xkcd_password.cpython-36.opt-1.pyc
+lib/python3.6/site-packages/xkcdpass/__pycache__/__init__.cpython-36.opt-1.pyc
+man/man1/xkcdpass.1.gz

File Metadata

Mime Type
text/plain
Expires
Sat, Apr 25, 7:58 PM (6 h, 49 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
32139965
Default Alt Text
D21234.id60687.diff (3 KB)

Event Timeline