svn commit: r428364 - head/sysutils/lnav

Jan Beich jbeich at FreeBSD.org
Sun Dec 11 17:01:35 UTC 2016


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 at 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 at 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
 


More information about the svn-ports-head mailing list