pkgsrc/math/octave-current/octave.mk
rillig b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00

20 lines
655 B
Makefile

# $NetBSD: octave.mk,v 1.4 2005/12/05 20:50:37 rillig Exp $
.include "../../mk/bsd.prefs.mk"
OCTAVE_CONFIG= ${LOCALBASE}/bin/octave-config
# OCTAVE_VARS is a list of variables to define in the make environment.
# This may be overridden in an octave add-on package Makefile.
OCTAVE_VARS?= LOCALVERFCNFILEDIR LOCALVEROCTFILEDIR LOCALVERARCHLIBDIR VERSION
# Set OCT_<var> to the value of <var> as returned by octave-config.
.if !empty(PHASES_AFTER_EXTRACT:M${PKG_PHASE})
. if exists(${OCTAVE_CONFIG})
. for _var_ in ${OCTAVE_VARS}
. if !defined(OCT_${_var_})
OCT_${_var_}!= ${OCTAVE_CONFIG} -p ${_var_}
. endif
. endfor
. endif
.endif