[Midnightbsd-cvs] mports [16985] trunk/Mk/components/options.mk: loop through options depends.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Thu Sep 11 21:22:56 EDT 2014


Revision: 16985
          http://svnweb.midnightbsd.org/mports/?rev=16985
Author:   laffer1
Date:     2014-09-11 21:22:55 -0400 (Thu, 11 Sep 2014)
Log Message:
-----------
loop through options depends.

Modified Paths:
--------------
    trunk/Mk/components/options.mk

Modified: trunk/Mk/components/options.mk
===================================================================
--- trunk/Mk/components/options.mk	2014-09-12 01:14:33 UTC (rev 16984)
+++ trunk/Mk/components/options.mk	2014-09-12 01:22:55 UTC (rev 16985)
@@ -7,9 +7,17 @@
 
 .if !defined(AFTERPORTMK)
 
+OPTIONS_NAME?=	${PKGORIGIN:S/\//_/}
 OPTIONSFILE?=	${PORT_DBDIR}/${UNIQUENAME}/options
 _OPTIONSFILE!=	${ECHO_CMD} "${OPTIONSFILE}"
 
+_OPTIONS_FLAGS=	ALL_TARGET CATEGORIES CFLAGS CONFIGURE_ENV CONFLICTS \
+		CONFLICTS_BUILD CONFLICTS_INSTALL CPPFLAGS CXXFLAGS DISTFILES \
+		EXTRA_PATCHES INSTALL_TARGET LDFLAGS LIBS MAKE_ARGS MAKE_ENV \
+		PATCHFILES PATCH_SITES PLIST_DIRS PLIST_DIRSTRY PLIST_FILES \
+		PLIST_SUB USES INFO
+_OPTIONS_DEPENDS=	PKG FETCH EXTRACT PATCH BUILD LIB RUN
+
 # Set the default values for the global options
 .if !defined(NOPORTDOCS) || defined(PACKAGE_BUILDING)
 PORT_OPTIONS+=	DOCS



More information about the Midnightbsd-cvs mailing list