svn commit: r359849 - head/devel/subversion
Lev A. Serebryakov
lev at FreeBSD.org
Mon Jun 30 14:24:05 UTC 2014
Author: lev
Date: Mon Jun 30 14:24:04 2014
New Revision: 359849
URL: http://svnweb.freebsd.org/changeset/ports/359849
QAT: https://qat.redports.org/buildarchive/r359849/
Log:
Fix KWallet / GNOMe Keyring integration: eanble code in "main" libraries
as it doesn't call any functions from KWallet/Keyring directly but
should be enabled to load plugins dynamically.
PR: 191463
Submitted by: Raphael Kubo da Costa
Modified:
head/devel/subversion/Makefile
Modified: head/devel/subversion/Makefile
==============================================================================
--- head/devel/subversion/Makefile Mon Jun 30 14:18:17 2014 (r359848)
+++ head/devel/subversion/Makefile Mon Jun 30 14:24:04 2014 (r359849)
@@ -1,6 +1,7 @@
# Created by: rooneg at electricjellyfish.net
# $FreeBSD$
+PORTREVISION= 6
MAINTAINER= lev at FreeBSD.org
COMMENT= Version control system
@@ -145,6 +146,8 @@ pre-configure:
.endif
post-configure:
+# Enable GNOME Keyring / KWallet support in main code, as it is harmless
+ @${REINPLACE_CMD} -E 's%.*#undef SVN_HAVE_(GNOME_KEYRING|KWALLET).*%#define SVN_HAVE_\1 1%' ${WRKSRC}/subversion/svn_private_config.h
# ugly hack: save tools directory so we don't have to cleanup before installing
@${CP} -R ${WRKSRC}/tools ${WRKSRC}/tools.examples
@${CHMOD} -R a-st,o+rX ${WRKSRC}/tools.examples
More information about the svn-ports-all
mailing list