Index: head/sysutils/passwordsafe/Makefile =================================================================== --- head/sysutils/passwordsafe/Makefile (revision 443117) +++ head/sysutils/passwordsafe/Makefile (revision 443118) @@ -1,68 +1,68 @@ # $FreeBSD$ PORTNAME= passwordsafe -DISTVERSION= 1.01BETA +DISTVERSION= 1.02BETA CATEGORIES= sysutils MAINTAINER= brnrd@FreeBSD.org COMMENT= Popular secure and convenient password manager LICENSE= ART20 LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid \ libxerces-c-3.1.so:textproc/xerces-c3 BUILD_DEPENDS= zip:archivers/zip NOT_FOR_ARCHS= armv6 NOT_FOR_ARCHS_REASON= Cannot determine whether the target CPU is big or little endian - please fix PwsPlatform.h CONFLICTS= pwsafe-[0-9]* USES= gmake USE_GITHUB= yes USE_WX= 3.0+ USE_XORG= x11 xtst GH_ACCOUNT= pwsafe GH_PROJECT= ${GH_ACCOUNT} WX_COMP= wx WANT_WX_VER= 3.0 ALL_TARGET= unicoderelease OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext post-patch: . for f in Makefile.freebsd help/Makefile.freebsd src/os/unix/Makefile \ src/os/unix/dir.cpp src/ui/wxWidgets/pwsafeapp.cpp \ src/ui/wxWidgets/Makefile ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/$f . endfor post-build: ${GMAKE} -C ${WRKSRC}/src/ui/wxWidgets/I18N mos ${GMAKE} -C ${WRKSRC}/help all do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/ui/wxWidgets/GCCUnicodeRelease/pwsafe \ ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DOCSDIR}/help ${CP} ${WRKSRC}/help/help*.zip ${STAGEDIR}${DOCSDIR}/help post-install-NLS-on: .for l in da de es fr it ko nl pl ru sv zh ${MKDIR} ${STAGEDIR}${PREFIX}/locale/$l/LC_MESSAGES ${INSTALL_DATA} ${WRKSRC}/src/ui/wxWidgets/I18N/mos/$l/LC_MESSAGES/pwsafe.mo \ ${STAGEDIR}${PREFIX}/locale/$l/LC_MESSAGES .endfor .include .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100000 BROKEN= clang segfaults on 10.x .endif .include Index: head/sysutils/passwordsafe/distinfo =================================================================== --- head/sysutils/passwordsafe/distinfo (revision 443117) +++ head/sysutils/passwordsafe/distinfo (revision 443118) @@ -1,3 +1,3 @@ -TIMESTAMP = 1486296870 -SHA256 (pwsafe-pwsafe-1.01BETA_GH0.tar.gz) = dc1e7e012009309f57a8611adad9ec62fdafe5b326f66dd0cefe2b5988ee52aa -SIZE (pwsafe-pwsafe-1.01BETA_GH0.tar.gz) = 13984971 +TIMESTAMP = 1497127333 +SHA256 (pwsafe-pwsafe-1.02BETA_GH0.tar.gz) = 78d5970e8de2b28584ebdf6a319dd484e733afea06d1b3d15ac80bf454b39ccc +SIZE (pwsafe-pwsafe-1.02BETA_GH0.tar.gz) = 14067763 Index: head/sysutils/passwordsafe/files/patch-src_os_unix_dir.cpp =================================================================== --- head/sysutils/passwordsafe/files/patch-src_os_unix_dir.cpp (revision 443117) +++ head/sysutils/passwordsafe/files/patch-src_os_unix_dir.cpp (nonexistent) @@ -1,31 +0,0 @@ -From 9cdf2cd3ad5de5034d367b8283c071ad90ad2055 Mon Sep 17 00:00:00 2001 -From: Bernard Spil -Date: Sun, 5 Feb 2017 15:36:48 +0100 -Subject: [PATCH] Obey hier(8) on FreeBSD - -Signed-off-by: Bernard Spil ---- - src/os/unix/dir.cpp | 8 ++++++++ - 1 file changed, 8 insertions(+) - ---- src/os/unix/dir.cpp.orig 2016-12-21 20:10:25 UTC -+++ src/os/unix/dir.cpp -@@ -173,10 +173,18 @@ stringT pws_os::getsafedir(void) - - stringT pws_os::getxmldir(void) - { -+#ifdef __FreeBSD__ -+ return _S("/usr/local/share/pwsafe/xml/"); -+#else - return _S("/usr/share/pwsafe/xml/"); -+#endif - } - - stringT pws_os::gethelpdir(void) - { -+#ifdef __FreeBSD__ -+ return _S("/usr/local/share/doc/passwordsafe/help/"); -+#else - return _S("/usr/share/doc/passwordsafe/help/"); -+#endif - } Property changes on: head/sysutils/passwordsafe/files/patch-src_os_unix_dir.cpp ___________________________________________________________________ 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/sysutils/passwordsafe/files/patch-help_Makefile =================================================================== --- head/sysutils/passwordsafe/files/patch-help_Makefile (revision 443117) +++ head/sysutils/passwordsafe/files/patch-help_Makefile (nonexistent) @@ -1,23 +0,0 @@ -From fad7654fc8f709712211700d3ad02272dd2e6963 Mon Sep 17 00:00:00 2001 -From: Bernard Spil -Date: Sun, 5 Feb 2017 15:35:35 +0100 -Subject: [PATCH] Fix helpfile building on FreeBSD - -Signed-off-by: Bernard Spil ---- - help/Makefile | 2 ++ - help/Makefile.freebsd | 21 +++++++++++++++++++++ - 2 files changed, 23 insertions(+) - create mode 100644 help/Makefile.freebsd - ---- help/Makefile.orig 2016-12-21 20:10:25 UTC -+++ help/Makefile -@@ -7,6 +7,8 @@ include Makefile.windows - else ifeq ($(findstring Darwin, $(shell uname -s)), Darwin) - #include Makefile.macos - $(error "MacOS unsupported (yet)") -+else ifeq ($(findstring FreeBSD, $(shell uname -s)), FreeBSD) -+include Makefile.freebsd - else - $(error "Unsupported OS or unable to determine OS") - endif Property changes on: head/sysutils/passwordsafe/files/patch-help_Makefile ___________________________________________________________________ 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