Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Jun 2014 14:24:05 +0000 (UTC)
From:      "Lev A. Serebryakov" <lev@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r359849 - head/devel/subversion
Message-ID:  <201406301424.s5UEO5Co024658@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@electricjellyfish.net
 # $FreeBSD$
 
+PORTREVISION=	6
 MAINTAINER=	lev@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



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