# 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: # # keepass # keepass/distinfo # keepass/pkg-descr # keepass/Makefile # keepass/pkg-plist # keepass/files # keepass/files/keepass.sh.in # echo c - keepass mkdir -p keepass > /dev/null 2>&1 echo x - keepass/distinfo sed 's/^X//' >keepass/distinfo << '622fff38ccff9b9af61f20f15e6d5f90' XSHA256 (KeePass-2.29-Source.zip) = b5582eb96611726a70b523c156c89dfb83ae80ce051a4f57bb0b7a6fbf023a14 XSIZE (KeePass-2.29-Source.zip) = 4762221 622fff38ccff9b9af61f20f15e6d5f90 echo x - keepass/pkg-descr sed 's/^X//' >keepass/pkg-descr << '02c85434c2463d2e8151fc734d3ff4e1' XToday you need to remember many passwords. You need a password for the Windows Xnetwork logon, your e-mail account, your website's FTP password, online Xpasswords (like website member account), etc. etc. etc. The list is endless. XAlso, you should use different passwords for each account. Because if you use Xonly one password everywhere and someone gets this password you have a problem. XA serious problem. The thief would have access to your e-mail account, website, Xetc. Unimaginable. X XKeePass is a free open source password manager, which helps you to manage your Xpasswords in a secure way. You can put all your passwords in one database, which Xis locked with one master key or a key file. So you only have to remember one Xsingle master password or select the key file to unlock the whole database. The Xdatabases are encrypted using the best and most secure encryption algorithms Xcurrently known (AES and Twofish). X XWWW: http://keepass.info/ 02c85434c2463d2e8151fc734d3ff4e1 echo x - keepass/Makefile sed 's/^X//' >keepass/Makefile << '8803dfc8ab8232cc3b7caab99ee9a2f0' X# Created by: Ben Woods X# $FreeBSD$ X XPORTNAME= keepass XPORTVERSION= 2.29 XCATEGORIES= security XMASTER_SITES= SF/${PORTNAME}/KeePass%202.x/${PORTVERSION} XDISTNAME= KeePass-${PORTVERSION}-Source X XMAINTAINER= woodsb02@gmail.com XCOMMENT= Light-weight and easy-to-use password manager X XLICENSE= GPLv2 # or later X XBUILD_DEPENDS= icotool:${PORTSDIR}/graphics/icoutils XLIB_DEPENDS= libgcrypt.so:${PORTSDIR}/security/libgcrypt \ X libgdiplus.so:${PORTSDIR}/x11-toolkits/libgdiplus XRUN_DEPENDS= xdotool:${PORTSDIR}/x11/xdotool \ X xsel:${PORTSDIR}/x11/xsel X XEXTRACT_AFTER_ARGS= -d ${WRKDIR}/${DISTNAME} X XUSES= mono zip XINSTALLS_ICONS= yes XSUB_FILES= ${PORTNAME}.sh X XDESKTOP_ENTRIES="KeePass" \ X "${COMMENT}" \ X "${PORTNAME}" \ X "keepass.sh" \ X "Utility;" \ X true X Xdo-build: X # Extract icons X (cd ${WRKSRC} && ${LOCALBASE}/bin/icotool -x KeePass/KeePass.ico) X # Prepare build X (cd ${WRKSRC}/Build && ${SH} PrepMonoDev.sh) X # Do build X (cd ${WRKSRC} && \ X ${SETENV} ${MAKE_ENV} ${LOCALBASE}/bin/xbuild /t:KeePass /p:Configuration=Release) X Xdo-install: X @${MKDIR} ${STAGEDIR}${DATADIR} X ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin X ${INSTALL_DATA} ${WRKSRC}/Build/KeePass/Release/KeePass.exe ${STAGEDIR}${DATADIR} X ${INSTALL_DATA} ${WRKSRC}/Ext/KeePass.config.xml ${STAGEDIR}${DATADIR} X ${INSTALL_DATA} ${WRKSRC}/Ext/KeePass.exe.config ${STAGEDIR}${DATADIR} X @(cd ${WRKSRC}/Ext && ${COPYTREE_SHARE} XSL ${STAGEDIR}${DATADIR}) X.for size in 16 32 48 256 X @${MKDIR} ${STAGEDIR}${LOCALBASE}/share/icons/hicolor/${size}x${size}/apps X ${INSTALL_DATA} ${WRKSRC}/KeePass_*_${size}x${size}x32.png \ X ${STAGEDIR}${LOCALBASE}/share/icons/hicolor/${size}x${size}/apps/keepass.png X.endfor X X.include 8803dfc8ab8232cc3b7caab99ee9a2f0 echo x - keepass/pkg-plist sed 's/^X//' >keepass/pkg-plist << '0ca6c75f0f5f52ee86583b608a4e23fe' Xbin/keepass.sh Xshare/icons/hicolor/16x16/apps/keepass.png Xshare/icons/hicolor/256x256/apps/keepass.png Xshare/icons/hicolor/32x32/apps/keepass.png Xshare/icons/hicolor/48x48/apps/keepass.png X%%DATADIR%%/KeePass.config.xml X%%DATADIR%%/KeePass.exe X%%DATADIR%%/KeePass.exe.config X%%DATADIR%%/XSL/KDBX_DetailsFull.xsl X%%DATADIR%%/XSL/KDBX_DetailsLite.xsl X%%DATADIR%%/XSL/KDBX_PasswordsOnly.xsl X%%DATADIR%%/XSL/KDBX_Styles.css X%%DATADIR%%/XSL/KDBX_Tabular.xsl X%%DATADIR%%/XSL/TableHeader.gif 0ca6c75f0f5f52ee86583b608a4e23fe echo c - keepass/files mkdir -p keepass/files > /dev/null 2>&1 echo x - keepass/files/keepass.sh.in sed 's/^X//' >keepass/files/keepass.sh.in << '0b699385d2e6a6b7ce96e9b8d6dae033' X#!/bin/sh X Xexec %%PREFIX%%/bin/mono %%PREFIX%%/share/keepass/KeePass.exe "$@" 0b699385d2e6a6b7ce96e9b8d6dae033 exit