make-rules/shared-macros.mk
changeset 82 2f155565730b
parent 80 7f8350e3f91a
child 85 8098282b503b
equal deleted inserted replaced
81:6ed71ce349b1 82:2f155565730b
   167 PYTHON.32 =	$(PYTHON.$(PYTHON_VERSION).$(BITS))
   167 PYTHON.32 =	$(PYTHON.$(PYTHON_VERSION).$(BITS))
   168 PYTHON.64 =	$(PYTHON.$(PYTHON_VERSION).$(BITS))
   168 PYTHON.64 =	$(PYTHON.$(PYTHON_VERSION).$(BITS))
   169 
   169 
   170 GMAKE =		/usr/gnu/bin/make
   170 GMAKE =		/usr/gnu/bin/make
   171 GPATCH =	/usr/gnu/bin/patch
   171 GPATCH =	/usr/gnu/bin/patch
   172 GPATCH_FLAGS =	-p1 -b
   172 PATCH_LEVEL =	1
       
   173 GPATCH_FLAGS =	-p$(PATCH_LEVEL) -b
   173 
   174 
   174 PKGSEND =	/usr/bin/pkgsend
   175 PKGSEND =	/usr/bin/pkgsend
   175 PKGLINT =	/usr/bin/pkglint
   176 PKGLINT =	/usr/bin/pkglint
   176 
   177 
   177 TOUCH =		/usr/bin/touch
   178 TOUCH =		/usr/bin/touch
   258 	$(COPTFLAG64) $($(MACH64)_CFLAGS) $(CCMODE64) \
   259 	$(COPTFLAG64) $($(MACH64)_CFLAGS) $(CCMODE64) \
   259 	$(ILDOFF) $(C99MODE) $(IROPTFLAG64)
   260 	$(ILDOFF) $(C99MODE) $(IROPTFLAG64)
   260 
   261 
   261 # build with a non-executable stack by default.
   262 # build with a non-executable stack by default.
   262 # override this if necessary
   263 # override this if necessary
   263 LD_MAP_NOEXSTK="-M /usr/lib/ld/map.noexstk"
   264 LD_MAP_NOEXSTK=-M /usr/lib/ld/map.noexstk
   264 LD_OPTIONS+= $(LD_MAP_NOEXSTK)
   265 LD_OPTIONS+= $(LD_MAP_NOEXSTK)
   265 
   266 
   266 # Environment variables and arguments passed into the build and install
   267 # Environment variables and arguments passed into the build and install
   267 # environment(s).  These are the initial settings.
   268 # environment(s).  These are the initial settings.
   268 COMPONENT_BUILD_ENV= \
   269 COMPONENT_BUILD_ENV= \
   269     LD_OPTIONS=$(LD_OPTIONS)
   270     LD_OPTIONS="$(LD_OPTIONS)"
   270 COMPONENT_INSTALL_ENV= \
   271 COMPONENT_INSTALL_ENV= \
   271     LD_OPTIONS=$(LD_OPTIONS)
   272     LD_OPTIONS="$(LD_OPTIONS)"
   272 
   273 
   273 # Add any bit-specific settings
   274 # Add any bit-specific settings
   274 COMPONENT_BUILD_ENV += $(COMPONENT_BUILD_ENV.$(BITS))
   275 COMPONENT_BUILD_ENV += $(COMPONENT_BUILD_ENV.$(BITS))
   275 COMPONENT_BUILD_ARGS += $(COMPONENT_BUILD_ARGS.$(BITS))
   276 COMPONENT_BUILD_ARGS += $(COMPONENT_BUILD_ARGS.$(BITS))
   276 COMPONENT_INSTALL_ENV += $(COMPONENT_INSTALL_ENV.$(BITS))
   277 COMPONENT_INSTALL_ENV += $(COMPONENT_INSTALL_ENV.$(BITS))