Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Dec 2013 23:05:35 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r337100 - head/Mk
Message-ID:  <201312202305.rBKN5Z4T092598@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Fri Dec 20 23:05:35 2013
New Revision: 337100
URL: http://svnweb.freebsd.org/changeset/ports/337100

Log:
  Stop registering recursively dependencies into package with pkgng
  
  pkg has a naive solver but good enough to properly order the dependencies
  and not get into a missed dependency
  pkg register is also able to figure out by itself lib_depends magically
  added during the compilation.

Modified:
  head/Mk/bsd.pkgng.mk

Modified: head/Mk/bsd.pkgng.mk
==============================================================================
--- head/Mk/bsd.pkgng.mk	Fri Dec 20 22:55:35 2013	(r337099)
+++ head/Mk/bsd.pkgng.mk	Fri Dec 20 23:05:35 2013	(r337100)
@@ -33,7 +33,6 @@ PLIST_REINPLACE:=	${PLIST_REINPLACE:Nsto
 ACTUAL-PACKAGE-DEPENDS?= \
 	if [ "${_LIB_RUN_DEPENDS}" != "  " ]; then \
 		${PKG_QUERY} "%n: {origin: %o, version: \"%v\"}" " " ${_LIB_RUN_DEPENDS:C,[^:]*:([^:]*):?.*,\1,:C,${PORTSDIR}/,,} 2>/dev/null || : ; \
-		${PKG_QUERY} "%dn: {origin: %do, version: \"%dv\"}" " " ${_LIB_RUN_DEPENDS:C,[^:]*:([^:]*):?.*,\1,:C,${PORTSDIR}/,,} 2>/dev/null || : ; \
 	fi
 
 create-manifest:



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