Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 Nov 2012 05:01:36 GMT
From:      Eric Camachat <eric@camachat.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/173282: New port: security/keepassx2 Cross Platform Password Manager
Message-ID:  <201211020501.qA251anQ092046@red.freebsd.org>
Resent-Message-ID: <201211020510.qA25A0C5067643@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         173282
>Category:       ports
>Synopsis:       New port: security/keepassx2 Cross Platform Password Manager
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Nov 02 05:10:00 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Eric Camachat
>Release:        10-CURRENT
>Organization:
Motorola Solutions, Inc
>Environment:
FreeBSD eb8640p 10.0-CURRENT FreeBSD 10.0-CURRENT #7 r242448: Thu Nov  1 11:47:36 PDT 2012     root@eb8640p:/usr/obj/usr/src/sys/EB8460p  amd64
>Description:
New port, modify from security/keepassx.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	security/keepassx2
#	security/keepassx2/distinfo
#	security/keepassx2/pkg-descr
#	security/keepassx2/pkg-plist
#	security/keepassx2/Makefile
#
echo c - security/keepassx2
mkdir -p security/keepassx2 > /dev/null 2>&1
echo x - security/keepassx2/distinfo
sed 's/^X//' >security/keepassx2/distinfo << 'd5b0806c80823da85ce824d32cd940fc'
XSHA256 (keepassx-2.0-alpha3.tar.gz) = 66addf7dbe26a0dc137d0397b3de4152f0d0fb563c0577be260e9f2a10fa2f21
XSIZE (keepassx-2.0-alpha3.tar.gz) = 388122
d5b0806c80823da85ce824d32cd940fc
echo x - security/keepassx2/pkg-descr
sed 's/^X//' >security/keepassx2/pkg-descr << '1e49ded77848785f22b26148c9da3a05'
XKeePassX is a free/open-source password manager or safe which helps you
Xto manage your passwords in a secure way.  You can put all your
Xpasswords in one database, which is locked with one master key or a
Xkey-disk.  So you only have to remember one single master password or
Xinsert the key-disk to unlock the whole database.  The databases are
Xencrypted using the best and most secure encryption algorithms currently
Xknown (AES and Twofish).
X
XWWW: http://www.keepassx.org
1e49ded77848785f22b26148c9da3a05
echo x - security/keepassx2/pkg-plist
sed 's/^X//' >security/keepassx2/pkg-plist << 'c8802602a882caefc4df5084fcda4558'
Xbin/keepassx
Xlib/keepassx/libkeepassx-autotype-x11.so
X%%DATADIR%%/icons/database/C00_Password.png
X%%DATADIR%%/icons/database/C01_Package_Network.png
X%%DATADIR%%/icons/database/C02_MessageBox_Warning.png
X%%DATADIR%%/icons/database/C03_Server.png
X%%DATADIR%%/icons/database/C04_Klipper.png
X%%DATADIR%%/icons/database/C05_Edu_Languages.png
X%%DATADIR%%/icons/database/C06_KCMDF.png
X%%DATADIR%%/icons/database/C07_Kate.png
X%%DATADIR%%/icons/database/C08_Socket.png
X%%DATADIR%%/icons/database/C09_Identity.png
X%%DATADIR%%/icons/database/C10_Kontact.png
X%%DATADIR%%/icons/database/C11_Camera.png
X%%DATADIR%%/icons/database/C12_IRKickFlash.png
X%%DATADIR%%/icons/database/C13_KGPG_Key3.png
X%%DATADIR%%/icons/database/C14_Laptop_Power.png
X%%DATADIR%%/icons/database/C15_Scanner.png
X%%DATADIR%%/icons/database/C16_Mozilla_Firebird.png
X%%DATADIR%%/icons/database/C17_CDROM_Unmount.png
X%%DATADIR%%/icons/database/C18_Display.png
X%%DATADIR%%/icons/database/C19_Mail_Generic.png
X%%DATADIR%%/icons/database/C20_Misc.png
X%%DATADIR%%/icons/database/C21_KOrganizer.png
X%%DATADIR%%/icons/database/C22_ASCII.png
X%%DATADIR%%/icons/database/C23_Icons.png
X%%DATADIR%%/icons/database/C24_Connect_Established.png
X%%DATADIR%%/icons/database/C25_Folder_Mail.png
X%%DATADIR%%/icons/database/C26_FileSave.png
X%%DATADIR%%/icons/database/C27_NFS_Unmount.png
X%%DATADIR%%/icons/database/C28_QuickTime.png
X%%DATADIR%%/icons/database/C29_KGPG_Term.png
X%%DATADIR%%/icons/database/C30_Konsole.png
X%%DATADIR%%/icons/database/C31_FilePrint.png
X%%DATADIR%%/icons/database/C32_FSView.png
X%%DATADIR%%/icons/database/C33_Run.png
X%%DATADIR%%/icons/database/C34_Configure.png
X%%DATADIR%%/icons/database/C35_KRFB.png
X%%DATADIR%%/icons/database/C36_Ark.png
X%%DATADIR%%/icons/database/C37_KPercentage.png
X%%DATADIR%%/icons/database/C38_Samba_Unmount.png
X%%DATADIR%%/icons/database/C39_History.png
X%%DATADIR%%/icons/database/C40_Mail_Find.png
X%%DATADIR%%/icons/database/C41_VectorGfx.png
X%%DATADIR%%/icons/database/C42_KCMMemory.png
X%%DATADIR%%/icons/database/C43_EditTrash.png
X%%DATADIR%%/icons/database/C44_KNotes.png
X%%DATADIR%%/icons/database/C45_Cancel.png
X%%DATADIR%%/icons/database/C46_Help.png
X%%DATADIR%%/icons/database/C47_KPackage.png
X%%DATADIR%%/icons/database/C48_Folder.png
X%%DATADIR%%/icons/database/C49_Folder_Blue_Open.png
X%%DATADIR%%/icons/database/C50_Folder_Tar.png
X%%DATADIR%%/icons/database/C51_Decrypted.png
X%%DATADIR%%/icons/database/C52_Encrypted.png
X%%DATADIR%%/icons/database/C53_Apply.png
X%%DATADIR%%/icons/database/C54_Signature.png
X%%DATADIR%%/icons/database/C55_Thumbnail.png
X%%DATADIR%%/icons/database/C56_KAddressBook.png
X%%DATADIR%%/icons/database/C57_View_Text.png
X%%DATADIR%%/icons/database/C58_KGPG.png
X%%DATADIR%%/icons/database/C59_Package_Development.png
X%%DATADIR%%/icons/database/C60_KFM_Home.png
X%%DATADIR%%/icons/database/C61_Services.png
X%%DATADIR%%/icons/database/C62_Tux.png
X%%DATADIR%%/icons/database/C63_Feather.png
X%%DATADIR%%/icons/database/C64_Apple.png
X%%DATADIR%%/icons/database/C65_Apple.png
X%%DATADIR%%/icons/database/C66_Money.png
X%%DATADIR%%/icons/database/C67_Certificate.png
X%%DATADIR%%/icons/database/C68_BlackBerry.png
X%%DATADIR%%/icons/application/128x128/apps/keepassx.png
X%%DATADIR%%/icons/application/16x16/actions/application-exit.png
X%%DATADIR%%/icons/application/16x16/actions/configure.png
X%%DATADIR%%/icons/application/16x16/actions/database-change-key.png
X%%DATADIR%%/icons/application/16x16/actions/document-close.png
X%%DATADIR%%/icons/application/16x16/actions/document-edit.png
X%%DATADIR%%/icons/application/16x16/actions/document-encrypt.png
X%%DATADIR%%/icons/application/16x16/actions/document-new.png
X%%DATADIR%%/icons/application/16x16/actions/document-open.png
X%%DATADIR%%/icons/application/16x16/actions/document-save-as.png
X%%DATADIR%%/icons/application/16x16/actions/document-save.png
X%%DATADIR%%/icons/application/16x16/actions/edit-clear-locationbar-ltr.png
X%%DATADIR%%/icons/application/16x16/actions/edit-clear-locationbar-rtl.png
X%%DATADIR%%/icons/application/16x16/actions/entry-clone.png
X%%DATADIR%%/icons/application/16x16/actions/entry-delete.png
X%%DATADIR%%/icons/application/16x16/actions/entry-edit.png
X%%DATADIR%%/icons/application/16x16/actions/entry-new.png
X%%DATADIR%%/icons/application/16x16/actions/group-delete.png
X%%DATADIR%%/icons/application/16x16/actions/group-edit.png
X%%DATADIR%%/icons/application/16x16/actions/group-new.png
X%%DATADIR%%/icons/application/16x16/actions/help-about.png
X%%DATADIR%%/icons/application/16x16/actions/password-generate.png
X%%DATADIR%%/icons/application/16x16/actions/system-search.png
X%%DATADIR%%/icons/application/16x16/apps/keepassx.png
X%%DATADIR%%/icons/application/22x22/actions/dialog-close.png
X%%DATADIR%%/icons/application/22x22/actions/dialog-ok.png
X%%DATADIR%%/icons/application/22x22/actions/entry-delete.png
X%%DATADIR%%/icons/application/22x22/actions/entry-edit.png
X%%DATADIR%%/icons/application/22x22/actions/entry-new.png
X%%DATADIR%%/icons/application/22x22/actions/system-search.png
X%%DATADIR%%/icons/application/22x22/status/dialog-error.png
X%%DATADIR%%/icons/application/22x22/status/dialog-information.png
X%%DATADIR%%/icons/application/22x22/status/dialog-warning.png
X%%DATADIR%%/icons/application/24x24/apps/keepassx.png
X%%DATADIR%%/icons/application/32x32/apps/keepassx.png
X%%DATADIR%%/icons/application/48x48/apps/keepassx.png
X%%DATADIR%%/icons/application/64x64/apps/keepassx.png
X%%DATADIR%%/icons/application/scalable/apps/keepassx.svgz
Xshare/icons/hicolor/16x16/apps/keepassx.png
Xshare/icons/hicolor/24x24/apps/keepassx.png
Xshare/icons/hicolor/32x32/apps/keepassx.png
Xshare/icons/hicolor/48x48/apps/keepassx.png
Xshare/icons/hicolor/64x64/apps/keepassx.png
Xshare/icons/hicolor/128x128/apps/keepassx.png
Xshare/icons/hicolor/scalable/apps/keepassx.svgz
X@dirrm lib/keepassx
X@dirrm %%DATADIR%%/icons/application/128x128/apps
X@dirrm %%DATADIR%%/icons/application/128x128
X@dirrm %%DATADIR%%/icons/application/16x16/actions
X@dirrm %%DATADIR%%/icons/application/16x16/apps
X@dirrm %%DATADIR%%/icons/application/16x16
X@dirrm %%DATADIR%%/icons/application/22x22/actions
X@dirrm %%DATADIR%%/icons/application/22x22/status
X@dirrm %%DATADIR%%/icons/application/22x22
X@dirrm %%DATADIR%%/icons/application/24x24/apps
X@dirrm %%DATADIR%%/icons/application/24x24
X@dirrm %%DATADIR%%/icons/application/32x32/apps
X@dirrm %%DATADIR%%/icons/application/32x32
X@dirrm %%DATADIR%%/icons/application/48x48/apps
X@dirrm %%DATADIR%%/icons/application/48x48
X@dirrm %%DATADIR%%/icons/application/64x64/apps
X@dirrm %%DATADIR%%/icons/application/64x64
X@dirrm %%DATADIR%%/icons/application/scalable/apps
X@dirrm %%DATADIR%%/icons/application/scalable
X@dirrm %%DATADIR%%/icons/application
X@dirrm %%DATADIR%%/icons/database
X@dirrm %%DATADIR%%/icons
X@dirrm %%DATADIR%%
X@dirrmtry share/icons/hicolor/16x16/actions
X@dirrmtry share/icons/hicolor/16x16/apps
X@dirrmtry share/icons/hicolor/16x16
X@dirrmtry share/icons/hicolor/22x22/actions
X@dirrmtry share/icons/hicolor/22x22/status
X@dirrmtry share/icons/hicolor/22x22
X@dirrmtry share/icons/hicolor/24x24/apps
X@dirrmtry share/icons/hicolor/24x24
X@dirrmtry share/icons/hicolor/32x32/apps
X@dirrmtry share/icons/hicolor/32x32
X@dirrmtry share/icons/hicolor/48x48/apps
X@dirrmtry share/icons/hicolor/48x48
X@dirrmtry share/icons/hicolor/64x64/apps
X@dirrmtry share/icons/hicolor/64x64
X@dirrmtry share/icons/hicolor/128x128/apps
X@dirrmtry share/icons/hicolor/128x128
X@dirrmtry share/icons/hicolor/scalable/apps
X@dirrmtry share/icons/hicolor/scalable
c8802602a882caefc4df5084fcda4558
echo x - security/keepassx2/Makefile
sed 's/^X//' >security/keepassx2/Makefile << 'b6e74e96704c9e9d4ef5bbccc6685988'
X# New ports collection makefile for:	keepassx2
X# Date created:	   1 Nov 2012
X# Whom:		   Eric Camachat <eric@camachat.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	KeePassX
XPORTVERSION=	2.0a3
XDISTVERSION=	2.0-alpha3
XPORTREVISION=	0
XCATEGORIES=	security
X#MASTER_SITES=	SF/${PORTNAME:L}/${KeePassX}/${PORTVERSION}/
XMASTER_SITES=	http://www.keepassx.org/dev/attachments/download/22/
XDISTNAME=	${PORTNAME:L}-${DISTVERSION}
X
XMAINTAINER=	eric@camachat.org
XCOMMENT=	Cross Platform Password Manager
X
XCONFLICTS_INSTALL=	keepassx-0.*
X
XDATADIR=	${PREFIX}/share/${PORTNAME:L}
XWRKSRC=		${WRKDIR}/${DISTNAME:L}
X
XUSE_CMAKE=	yes
XUSE_QT4=	corelib gui xml qtestlib dbus
X
XUSE_XORG=	xt inputproto xtst xrender xrandr xfixes xcursor \
X		xext x11 sm ice xi
XMAKE_JOBS_SAFE=	yes
X
X.include <bsd.port.mk>
b6e74e96704c9e9d4ef5bbccc6685988
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201211020501.qA251anQ092046>