Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Dec 2016 17:01:34 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r428364 - head/sysutils/lnav
Message-ID:  <201612111701.uBBH1Yre040628@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Sun Dec 11 17:01:33 2016
New Revision: 428364
URL: https://svnweb.freebsd.org/changeset/ports/428364

Log:
  sysutils/lnav: more dynamic linking
  
  Some libraries were still linked dynamically and it broke if
  databases/sqlite3 was built with ICU=on. To avoid missing out
  on stability and security fixes link all dependencies dynamically.
  
  PR:		214538
  Submitted by:	Pavel Volkov <pavelivolkov@gmail.com>
  Approved by:	maintainer timeout (3 weeks)

Modified:
  head/sysutils/lnav/Makefile   (contents, props changed)

Modified: head/sysutils/lnav/Makefile
==============================================================================
--- head/sysutils/lnav/Makefile	Sun Dec 11 16:23:49 2016	(r428363)
+++ head/sysutils/lnav/Makefile	Sun Dec 11 17:01:33 2016	(r428364)
@@ -4,6 +4,7 @@
 PORTNAME=	lnav
 PORTVERSION=	0.8.1
 DISTVERSIONPREFIX=	v
+PORTREVISION=	1
 CATEGORIES=	sysutils
 
 MAINTAINER=	tom@hur.st
@@ -11,16 +12,16 @@ COMMENT=	Terminal based log file navigat
 
 LICENSE=	BSD2CLAUSE
 
-BUILD_DEPENDS=	${LOCALBASE}/lib/libpcre.a:devel/pcre \
-		${LOCALBASE}/lib/libsqlite3.a:databases/sqlite3
+LIB_DEPENDS=	libpcrecpp.so:devel/pcre
 
 BROKEN_FreeBSD_9_i386=	does not build
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	tstack
 
+USES=		autoreconf execinfo gmake ncurses python sqlite readline
 GNU_CONFIGURE=	yes
-USES=		autoreconf execinfo gmake ncurses python readline
+CONFIGURE_ARGS=	--disable-static
 
 PLIST_FILES=	bin/lnav man/man1/lnav.1.gz
 



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