svn commit: r369773 - in head: . Mk

Baptiste Daroussin bapt at FreeBSD.org
Wed Oct 1 22:12:33 UTC 2014


Author: bapt
Date: Wed Oct  1 22:12:32 2014
New Revision: 369773
URL: https://svnweb.freebsd.org/changeset/ports/369773
QAT: https://qat.redports.org/buildarchive/r369773/

Log:
  Add BUNDLE_LIBS knob to prevent pkg(8) from automatically add provided shlibs

Modified:
  head/CHANGES
  head/Mk/bsd.port.mk

Modified: head/CHANGES
==============================================================================
--- head/CHANGES	Wed Oct  1 22:12:11 2014	(r369772)
+++ head/CHANGES	Wed Oct  1 22:12:32 2014	(r369773)
@@ -10,6 +10,13 @@ in the release notes and/or placed into 
 
 All ports committers are allowed to commit to this file.
 
+20141002:
+AUTHOR: bapt at FreeBSD.org
+
+  New BUNDLE_LIBS knobs to allow a port to tell pkg(8) not to compute provided
+  libraries, this is to be used when a port bundles libraries it doesn't want
+  to expose to other ports.
+
 20141001:
 AUTHOR: tijl at FreeBSD.org
 

Modified: head/Mk/bsd.port.mk
==============================================================================
--- head/Mk/bsd.port.mk	Wed Oct  1 22:12:11 2014	(r369772)
+++ head/Mk/bsd.port.mk	Wed Oct  1 22:12:32 2014	(r369773)
@@ -1546,6 +1546,11 @@ PKGNG_ORIGIN=	${PKG_ORIGIN}
 WITH_PKGNG?=	yes
 WITH_PKG?=	${WITH_PKGNG}
 
+.if defined(BUNDLE_LIBS)
+PKG_NOTES+=	no_provide_shlib
+PKG_NOTE_no_provide_shlib=	yes
+.endif
+
 .endif
 # End of pre-makefile section.
 


More information about the svn-ports-all mailing list