Index: head/security/keepass/Makefile =================================================================== --- head/security/keepass/Makefile (revision 443730) +++ head/security/keepass/Makefile (revision 443731) @@ -1,67 +1,71 @@ # Created by: Ben Woods # $FreeBSD$ PORTNAME= keepass -PORTVERSION= 2.35 -PORTREVISION= 1 +PORTVERSION= 2.36 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}/KeePass%202.x/${PORTVERSION} DISTNAME= KeePass-${PORTVERSION}-Source MAINTAINER= woodsb02@FreeBSD.org COMMENT= Light-weight and easy-to-use password manager LICENSE= GPLv2+ BUILD_DEPENDS= icotool:graphics/icoutils LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ libgdiplus.so:x11-toolkits/libgdiplus EXTRACT_AFTER_ARGS= -d ${WRKDIR}/${DISTNAME} USES= cpe dos2unix mono zip DOS2UNIX_GLOB= *.csproj *.sln INSTALLS_ICONS= yes SUB_FILES= ${PORTNAME}.sh NO_ARCH= yes DESKTOP_ENTRIES="KeePass" \ "${COMMENT}" \ "${PORTNAME}" \ "keepass.sh" \ "Utility;" \ true -OPTIONS_DEFINE= XDOTOOL XSEL +OPTIONS_DEFINE= DEBUG XDOTOOL XSEL XDOTOOL_DESC= Use the xdotool utility for auto-typing passwords XSEL_DESC= Use the xsel utility for clipboard copying OPTIONS_DEFAULT= XDOTOOL XSEL +DEBUG_VARS= config=Debug +DEBUG_VARS_OFF= config=Release XDOTOOL_RUN_DEPENDS= xdotool:x11/xdotool XSEL_RUN_DEPENDS= xsel:x11/xsel-conrad +post-patch: + ${REINPLACE_CMD} -e 's|sed\ -i|sed\ -i\ \"\"|g' ${WRKSRC}/Build/PrepMonoDev.sh + do-build: # Extract icons (cd ${WRKSRC} && ${LOCALBASE}/bin/icotool -x KeePass/KeePass.ico) # Prepare build (cd ${WRKSRC}/Build && ${SH} PrepMonoDev.sh) # Do build (cd ${WRKSRC} && \ - ${SETENV} ${MAKE_ENV} ${LOCALBASE}/bin/xbuild /t:KeePass /p:Configuration=Release) + ${SETENV} ${MAKE_ENV} ${LOCALBASE}/bin/xbuild /t:KeePass /p:Configuration=${CONFIG}) do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin - ${INSTALL_DATA} ${WRKSRC}/Build/KeePass/Release/KeePass.exe ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/Build/KeePass/${CONFIG}/KeePass.exe ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/Ext/KeePass.config.xml ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/Ext/KeePass.exe.config ${STAGEDIR}${DATADIR} @(cd ${WRKSRC}/Ext && ${COPYTREE_SHARE} XSL ${STAGEDIR}${DATADIR}) .for size in 16 32 48 256 @${MKDIR} ${STAGEDIR}${LOCALBASE}/share/icons/hicolor/${size}x${size}/apps ${INSTALL_DATA} ${WRKSRC}/KeePass_*_${size}x${size}x32.png \ ${STAGEDIR}${LOCALBASE}/share/icons/hicolor/${size}x${size}/apps/keepass.png .endfor .include Index: head/security/keepass/distinfo =================================================================== --- head/security/keepass/distinfo (revision 443730) +++ head/security/keepass/distinfo (revision 443731) @@ -1,3 +1,3 @@ -TIMESTAMP = 1484560184 -SHA256 (KeePass-2.35-Source.zip) = 5faad9381af2f9d808d65ee3d880ff3bca9352c7ce886fea95d54f9169e863df -SIZE (KeePass-2.35-Source.zip) = 4840873 +TIMESTAMP = 1497668905 +SHA256 (KeePass-2.36-Source.zip) = de7e3e9d9bedab13e4d66b0ee941b2ebedaa08d8090f7cd78bd0fc019187d8c8 +SIZE (KeePass-2.36-Source.zip) = 5063221 Index: head/security/keepass/files/patch-KeePass_KeePass.csproj =================================================================== --- head/security/keepass/files/patch-KeePass_KeePass.csproj (revision 443730) +++ head/security/keepass/files/patch-KeePass_KeePass.csproj (nonexistent) @@ -1,8 +0,0 @@ ---- KeePass/KeePass.csproj.orig 2015-05-25 15:16:50 UTC -+++ KeePass/KeePass.csproj -@@ -1,4 +1,4 @@ -- -+ - - Debug - AnyCPU Property changes on: head/security/keepass/files/patch-KeePass_KeePass.csproj ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/security/keepass/files/patch-KeePass.sln =================================================================== --- head/security/keepass/files/patch-KeePass.sln (revision 443730) +++ head/security/keepass/files/patch-KeePass.sln (nonexistent) @@ -1,10 +0,0 @@ ---- KeePass.sln.orig 2016-01-31 12:47:41 UTC -+++ KeePass.sln -@@ -1,5 +1,5 @@ --Microsoft Visual Studio Solution File, Format Version 10.00 --# Visual Studio 2008 -+Microsoft Visual Studio Solution File, Format Version 12.00 -+# Visual Studio 2012 - Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KeePassLib", "KeePassLib\KeePassLib.csproj", "{53573E4E-33CB-4FDB-8698-C95F5E40E7F3}" - EndProject - Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KeePass", "KeePass\KeePass.csproj", "{10938016-DEE2-4A25-9A5A-8FD3444379CA}" Property changes on: head/security/keepass/files/patch-KeePass.sln ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/security/keepass/files/patch-Translation_TrlUtil_TrlUtil.csproj =================================================================== --- head/security/keepass/files/patch-Translation_TrlUtil_TrlUtil.csproj (revision 443730) +++ head/security/keepass/files/patch-Translation_TrlUtil_TrlUtil.csproj (nonexistent) @@ -1,8 +0,0 @@ ---- Translation/TrlUtil/TrlUtil.csproj.orig 2015-05-25 15:16:50 UTC -+++ Translation/TrlUtil/TrlUtil.csproj -@@ -1,4 +1,4 @@ -- -+ - - Debug - AnyCPU Property changes on: head/security/keepass/files/patch-Translation_TrlUtil_TrlUtil.csproj ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/security/keepass/files/patch-KeePassLib_KeePassLib.csproj =================================================================== --- head/security/keepass/files/patch-KeePassLib_KeePassLib.csproj (revision 443730) +++ head/security/keepass/files/patch-KeePassLib_KeePassLib.csproj (nonexistent) @@ -1,8 +0,0 @@ ---- KeePassLib/KeePassLib.csproj.orig 2015-05-25 15:16:50 UTC -+++ KeePassLib/KeePassLib.csproj -@@ -1,4 +1,4 @@ -- -+ - - Debug - AnyCPU Property changes on: head/security/keepass/files/patch-KeePassLib_KeePassLib.csproj ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property