Add spassgen, a small GUI Qt utility to generate secure random passwords with variable
length, variable symbols set, etc. PR: ports/69748 Submitted by: Rashid N. Achilov <shelton@sentry.granch.ru>
This commit is contained in:
parent
fea7a23b8b
commit
43bbfe439b
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=115140
@ -376,6 +376,7 @@
|
||||
SUBDIR += snowlog
|
||||
SUBDIR += socket
|
||||
SUBDIR += socklog
|
||||
SUBDIR += spassgen
|
||||
SUBDIR += spinner
|
||||
SUBDIR += srmt
|
||||
SUBDIR += ssync
|
||||
|
49
sysutils/spassgen/Makefile
Normal file
49
sysutils/spassgen/Makefile
Normal file
@ -0,0 +1,49 @@
|
||||
# New ports collection makefile for: spassgen
|
||||
# Date created: 29 Jul 2004
|
||||
# Whom: Rashid N. Achilov <shelton@granch.ru>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= spassgen
|
||||
PORTVERSION= 1.5
|
||||
CATEGORIES= sysutils kde
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= spassgen
|
||||
|
||||
MAINTAINER= shelton@granch.ru
|
||||
COMMENT= Qt GUI secure password generator
|
||||
|
||||
BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake
|
||||
|
||||
USE_QT_VER= 3
|
||||
USE_GMAKE= yes
|
||||
USE_BZIP2= yes
|
||||
USE_X_PREFIX= yes
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||
QMAKE_LOCATION= ${LOCALBASE}/bin
|
||||
|
||||
MAKE_ENV+= QTDIR="${QT_PREFIX}"
|
||||
DOCSDIR= share/doc/HTML/en/${PORTNAME}
|
||||
|
||||
pre-build:
|
||||
(cd ${WRKSRC}; \
|
||||
${QMAKE_LOCATION}/qmake -project spassgen.pro; \
|
||||
${SETENV} QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ \
|
||||
${QMAKE_LOCATION}/qmake)
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/spassgen ${PREFIX}/bin
|
||||
.for i in 128x128 16x16 32x32 48x48 64x64
|
||||
${MKDIR} ${PREFIX}/share/icons/hicolor/${i}/apps
|
||||
${INSTALL_DATA} ${WRKSRC}/icons/${i}/password.png ${PREFIX}/share/icons/hicolor/${i}/apps
|
||||
.endfor
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${PREFIX}/${DOCSDIR}
|
||||
.for i in AUTHORS LICENCE README TODO INSTALL
|
||||
${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/${DOCSDIR}
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
2
sysutils/spassgen/distinfo
Normal file
2
sysutils/spassgen/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
MD5 (spassgen-1.5.tar.bz2) = ed019dda56551fb860c74016baa91fa4
|
||||
SIZE (spassgen-1.5.tar.bz2) = 66808
|
6
sysutils/spassgen/pkg-descr
Normal file
6
sysutils/spassgen/pkg-descr
Normal file
@ -0,0 +1,6 @@
|
||||
A small program that generates passwords for you so you don't have to.
|
||||
It can have 6-25 characters in length, and generate 1 to 100 passwords.
|
||||
Passwords can have numbers, lower case letters, upper case letters, and
|
||||
symbols.
|
||||
|
||||
WWW: http://spassgen.sourceforge.net
|
12
sysutils/spassgen/pkg-plist
Normal file
12
sysutils/spassgen/pkg-plist
Normal file
@ -0,0 +1,12 @@
|
||||
bin/spassgen
|
||||
%%PORTDOCS%%%%DOCSDIR%%/INSTALL
|
||||
%%PORTDOCS%%%%DOCSDIR%%/LICENCE
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||
%%PORTDOCS%%%%DOCSDIR%%/TODO
|
||||
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
|
||||
share/icons/hicolor/128x128/apps/password.png
|
||||
share/icons/hicolor/16x16/apps/password.png
|
||||
share/icons/hicolor/32x32/apps/password.png
|
||||
share/icons/hicolor/48x48/apps/password.png
|
||||
share/icons/hicolor/64x64/apps/password.png
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
Loading…
Reference in New Issue
Block a user