changeset 6283:7099f1ae465e

[project @ 2007-02-08 08:37:00 by jwe]
author jwe
date Thu, 08 Feb 2007 08:37:00 +0000
parents 0b8a8631f0c7
children 4f9514696199
files scripts/ChangeLog scripts/Makefile.in scripts/audio/Makefile.in scripts/control/base/Makefile.in scripts/control/hinf/Makefile.in scripts/control/obsolete/Makefile.in scripts/control/system/Makefile.in scripts/control/util/Makefile.in scripts/deprecated/Makefile.in scripts/elfun/Makefile.in scripts/finance/Makefile.in scripts/general/Makefile.in scripts/image/Makefile.in scripts/io/Makefile.in scripts/linear-algebra/Makefile.in scripts/miscellaneous/Makefile.in scripts/optimization/Makefile.in scripts/path/Makefile.in scripts/pkg/Makefile.in scripts/plot/figure.m scripts/polynomial/Makefile.in scripts/quaternion/Makefile.in scripts/set/Makefile.in scripts/signal/Makefile.in scripts/sparse/Makefile.in scripts/specfun/Makefile.in scripts/special-matrix/Makefile.in scripts/startup/Makefile.in scripts/statistics/base/Makefile.in scripts/statistics/distributions/Makefile.in scripts/statistics/models/Makefile.in scripts/statistics/tests/Makefile.in scripts/strings/Makefile.in scripts/testfun/Makefile.in scripts/time/Makefile.in
diffstat 35 files changed, 205 insertions(+), 75 deletions(-) [+]
line wrap: on
line diff
--- a/scripts/ChangeLog	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/ChangeLog	Thu Feb 08 08:37:00 2007 +0000
@@ -1,3 +1,8 @@
+2007-02-08  John W. Eaton  <jwe@octave.org>
+
+	* plot/figure.m: Don't call drawnow.  Correctly init figure when
+	only given property list.
+
 2007-02-07  John W. Eaton  <jwe@octave.org>
 
 	* plot/__uiobject_draw_axes__.m: Handle xdir, ydir, and zdir axis
--- a/scripts/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,7 +20,7 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = # *.m
+SOURCES =
 
 ALL_M_FILES1 := $(shell find $(srcdir) -name '*.m' -print)
 ALL_M_FILES := $(patsubst $(srcdir)/%, %, $(ALL_M_FILES1))
--- a/scripts/audio/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/audio/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,12 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = lin2mu.m loadaudio.m mu2lin.m playaudio.m record.m \
+  saveaudio.m setaudio.m wavread.m wavwrite.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/control/base/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/control/base/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,17 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = DEMOcontrol.m __bodquist__.m __freqresp__.m \
+  __stepimp__.m analdemo.m are.m bddemo.m bode.m bode_bounds.m \
+  controldemo.m ctrb.m damp.m dare.m dcgain.m dgram.m dkalman.m \
+  dlqe.m dlqr.m dlyap.m dre.m frdemo.m freqchkw.m gram.m \
+  impulse.m lqe.m lqg.m lqr.m lsim.m ltifr.m lyap.m nichols.m \
+  nyquist.m obsv.m place.m pzmap.m rldemo.m rlocus.m step.m \
+  tzero.m tzero2.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/control/hinf/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/control/hinf/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,13 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = dgkfdemo.m dhinfdemo.m h2norm.m h2syn.m hinf_ctr.m \
+  hinfdemo.m hinfnorm.m hinfsyn.m hinfsyn_chk.m hinfsyn_ric.m \
+  is_dgkf.m wgt1o.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/control/obsolete/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/control/obsolete/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,12 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = dezero.m dlqg.m minfo.m packsys.m qzval.m rotg.m \
+  series.m swapcols.m swaprows.m syschnames.m unpacksys.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/control/system/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/control/system/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,25 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = __abcddims__.m __syschnamesl__.m __sysconcat__.m \
+  __syscont_disc__.m __sysdefioname__.m __sysdefstname__.m \
+  __sysgroupn__.m __tf2sysl__.m __tfl__.m __zp2ssg2__.m \
+  abcddim.m buildssic.m c2d.m cellidx.m d2c.m dmr2d.m fir2sys.m \
+  is_abcd.m is_controllable.m is_detectable.m is_digital.m \
+  is_observable.m is_sample.m is_signal_list.m is_siso.m \
+  is_stabilizable.m is_stable.m jet707.m listidx.m moddemo.m \
+  ord2.m packedform.m parallel.m ss.m ss2sys.m ss2tf.m ss2zp.m \
+  starp.m sys2fir.m sys2ss.m sys2tf.m sys2zp.m sysadd.m \
+  sysappend.m syschtsam.m sysconnect.m syscont.m sysdimensions.m \
+  sysdisc.m sysdup.m sysgetsignals.m sysgettsam.m sysgettype.m \
+  sysgroup.m sysidx.m sysmin.m sysmult.m sysout.m sysprune.m \
+  sysreorder.m sysrepdemo.m sysscale.m syssetsignals.m syssub.m \
+  sysupdate.m tf.m tf2ss.m tf2sys.m tf2zp.m tfout.m ugain.m zp.m \
+  zp2ss.m zp2sys.m zp2tf.m zpout.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/control/util/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/control/util/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,13 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = __outlist__.m __zgpbal__.m axis2dlim.m prompt.m \
+  run_cmd.m sortcom.m strappend.m swap.m zgfmul.m zgfslv.m \
+  zginit.m zgreduce.m zgrownorm.m zgscal.m zgsgiv.m zgshsr.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/deprecated/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/deprecated/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,28 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = beta_cdf.m beta_inv.m beta_pdf.m beta_rnd.m \
+  binomial_cdf.m binomial_inv.m binomial_pdf.m binomial_rnd.m \
+  chisquare_cdf.m chisquare_inv.m chisquare_pdf.m chisquare_rnd.m \
+  clearplot.m clg.m com2str.m exponential_cdf.m exponential_inv.m \
+  exponential_pdf.m exponential_rnd.m f_cdf.m f_inv.m f_pdf.m \
+  f_rnd.m gamma_cdf.m gamma_inv.m gamma_pdf.m gamma_rnd.m \
+  geometric_cdf.m geometric_inv.m geometric_pdf.m geometric_rnd.m \
+  hypergeometric_cdf.m hypergeometric_inv.m hypergeometric_pdf.m \
+  hypergeometric_rnd.m intersection.m is_bool.m is_complex.m \
+  is_list.m is_matrix.m is_scalar.m is_square.m is_stream.m \
+  is_struct.m is_symmetric.m is_vector.m isstr.m lognormal_cdf.m \
+  lognormal_inv.m lognormal_pdf.m lognormal_rnd.m normal_cdf.m \
+  normal_inv.m normal_pdf.m normal_rnd.m poisson_cdf.m \
+  poisson_inv.m poisson_pdf.m poisson_rnd.m setstr.m \
+  struct_contains.m struct_elements.m t_cdf.m t_inv.m t_pdf.m \
+  t_rnd.m uniform_cdf.m uniform_inv.m uniform_pdf.m uniform_rnd.m \
+  weibcdf.m weibinv.m weibpdf.m weibrnd.m weibull_cdf.m \
+  weibull_inv.m weibull_pdf.m weibull_rnd.m wiener_rnd.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/elfun/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/elfun/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,14 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = acosd.m acot.m acotd.m acoth.m acsc.m acscd.m \
+  acsch.m asec.m asecd.m asech.m asind.m atand.m cosd.m \
+  cot.m cotd.m coth.m csc.m cscd.m csch.m lcm.m sec.m secd.m \
+  sech.m sind.m tand.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/finance/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/finance/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,11 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = fv.m fvl.m irr.m nper.m npv.m pmt.m pv.m pvl.m rate.m vol.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/general/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/general/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,21 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = __isequal__.m bicubic.m bitcmp.m bitget.m bitset.m \
+  blkdiag.m cart2pol.m cart2sph.m cell2mat.m circshift.m \
+  common_size.m cplxpair.m cumtrapz.m deal.m diff.m flipdim.m \
+  fliplr.m flipud.m gradient.m ind2sub.m int2str.m interp1.m \
+  interp2.m interpft.m is_duplicate_entry.m isa.m isdefinite.m \
+  isdir.m isequal.m isequalwithequalnans.m isscalar.m issquare.m \
+  issymmetric.m isvector.m logical.m logspace.m lookup.m mod.m \
+  nargchk.m nextpow2.m nthroot.m num2str.m perror.m pol2cart.m \
+  polyarea.m postpad.m prepad.m quadl.m randperm.m rem.m \
+  repmat.m rot90.m rotdim.m shift.m shiftdim.m sortrows.m \
+  sph2cart.m strerror.m sub2ind.m trapz.m tril.m triu.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/image/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/image/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,12 +20,16 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
-IMAGES = *.img
+SOURCES = __img_via_file__.m colormap.m gray.m gray2ind.m hsv2rgb.m \
+  image.m image_viewer.m imagesc.m imshow.m ind2gray.m ind2rgb.m \
+  loadimage.m ntsc2rgb.m ocean.m rgb2hsv.m rgb2ind.m rgb2ntsc.m \
+  saveimage.m
+
+IMAGES = default.img
 
 DISTFILES = Makefile.in $(SOURCES) $(IMAGES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 IMAGE_FILES = $(wildcard $(srcdir)/*.img)
--- a/scripts/io/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/io/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,11 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = beep.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/linear-algebra/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/linear-algebra/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,13 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = commutation_matrix.m cond.m cross.m dmult.m dot.m \
+  duplication_matrix.m housh.m krylov.m krylovb.m logm.m norm.m \
+  null.m orth.m qzhess.m rank.m rref.m trace.m vec.m vech.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/miscellaneous/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/miscellaneous/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,20 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = ans.m bincoeff.m bug_report.m bunzip2.m comma.m \
+  compare_versions.m computer.m copyfile.m cputime.m \
+  default_ls_command.m delete.m dir.m doc.m dos.m dump_prefs.m \
+  fileattrib.m fileparts.m flops.m fullfile.m getfield.m gunzip.m \
+  inputname.m ispc.m isunix.m license.m list_primes.m ls.m \
+  ls_command.m menu.m mex.m mexext.m mkoctfile.m movefile.m \
+  news.m not.m orderfields.m pack.m paren.m parseparams.m \
+  popen2.m semicolon.m setfield.m single.m substruct.m tar.m \
+  tempdir.m tempname.m texas_lotto.m unix.m unpack.m untar.m \
+  unzip.m ver.m version.m warning_ids.m xor.m zip.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/optimization/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/optimization/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,13 +20,13 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = __fsolve_defopts__.m glpk.m glpkmex.m optimset.m qp.m sqp.m
 
 EXTRAS = glpktest1 glpktest2
 
 DISTFILES = Makefile.in $(SOURCES) $(EXTRAS)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/path/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/path/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,11 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = addpath.m rmpath.m savepath.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/pkg/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/pkg/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,11 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = pkg.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/plot/figure.m	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/plot/figure.m	Thu Feb 08 08:37:00 2007 +0000
@@ -29,9 +29,9 @@
 
   nargs = nargin;
 
-  if (nargs == 0)
-    f = __uiobject_init_figure__ ();
-  elseif (mod (nargs, 2) == 1)
+  f = [];
+
+  if (mod (nargs, 2) == 1)
     tmp = varargin{1};
     if (ishandle (tmp) && strcmp (get (tmp, "type"), "figure"))
       f = tmp;
@@ -47,19 +47,21 @@
     endif
   endif
 
-  if (nargout > 0)
-    h = f;
-  endif
-
   if (rem (nargs, 2) == 0)
+    if (isempty (f))
+      f = __uiobject_init_figure__ ();
+    endif
     if (nargs > 0)
       set (f, varargin{:});
     endif
     __uiobject_adopt__ (0, f);
     set (0, "currentfigure", f);
-    drawnow ();
   else
     print_usage ();
   endif
 
+  if (nargout > 0)
+    h = f;
+  endif
+
 endfunction
--- a/scripts/polynomial/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/polynomial/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,14 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = compan.m conv.m deconv.m mkpp.m pchip.m poly.m \
+  polyder.m polyderiv.m polyfit.m polygcd.m polyinteg.m \
+  polyout.m polyreduce.m polyval.m polyvalm.m ppval.m residue.m \
+  roots.m spline.m unmkpp.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/quaternion/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/quaternion/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,13 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = demoquat.m qconj.m qcoordinate_plot.m qderiv.m \
+  qderivmat.m qinv.m qmult.m qtrans.m qtransv.m qtransvmat.m \
+  quaternion.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/set/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/set/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,12 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = complement.m create_set.m intersect.m ismember.m \
+  setdiff.m setxor.m union.m unique.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/signal/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/signal/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,18 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = arch_fit.m arch_rnd.m arch_test.m arma_rnd.m autocor.m \
+  autocov.m autoreg_matrix.m bartlett.m blackman.m detrend.m \
+  diffpara.m durbinlevinson.m fftconv.m fftfilt.m fftshift.m \
+  filter2.m fractdiff.m freqz.m freqz_plot.m hamming.m hanning.m \
+  hurst.m ifftshift.m periodogram.m rectangle_lw.m rectangle_sw.m \
+  sinc.m sinetone.m sinewave.m spectral_adf.m spectral_xdf.m \
+  spencer.m stft.m synthesis.m triangle_lw.m triangle_sw.m \
+  unwrap.m yulewalker.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/sparse/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/sparse/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,14 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = colperm.m etreeplot.m gplot.m nonzeros.m normest.m \
+  pcg.m pcr.m spalloc.m spconvert.m spdiags.m speye.m spfun.m \
+  sphcat.m spones.m sprand.m sprandn.m sprandsym.m spstats.m \
+  spvcat.m spy.m treeplot.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/specfun/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/specfun/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,13 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = bessel.m beta.m betai.m betaln.m erfinv.m factor.m \
+  factorial.m gammai.m isprime.m legendre.m log2.m nchoosek.m \
+  perms.m pow2.m primes.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/special-matrix/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/special-matrix/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,12 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = hadamard.m hankel.m hilb.m invhilb.m magic.m pascal.m \
+  rosser.m sylvester_matrix.m toeplitz.m vander.m wilkinson.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/startup/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/startup/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,12 +20,12 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = main-rcfile local-rcfile inputrc # *.m
+SOURCES = main-rcfile local-rcfile inputrc
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = # $(wildcard $(srcdir)/*.m)
-FCN_FILES_NO_DIR = # $(notdir $(FCN_FILES))
+FCN_FILES =
+FCN_FILES_NO_DIR =
 
 all: PKG_ADD
 .PHONY: all
--- a/scripts/statistics/base/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/statistics/base/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,15 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = center.m cloglog.m cor.m corrcoef.m cov.m cut.m gls.m \
+  iqr.m kendall.m kurtosis.m logit.m mahalanobis.m mean.m meansq.m \
+  median.m moment.m ols.m ppplot.m probit.m qqplot.m range.m \
+  ranks.m run_count.m skewness.m spearman.m statistics.m std.m \
+  studentize.m table.m unidrnd.m values.m var.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/statistics/distributions/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/statistics/distributions/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,27 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = betacdf.m betainv.m betapdf.m betarnd.m binocdf.m \
+  binoinv.m binopdf.m binornd.m cauchy_cdf.m cauchy_inv.m \
+  cauchy_pdf.m cauchy_rnd.m chi2cdf.m chi2inv.m chi2pdf.m \
+  chi2rnd.m discrete_cdf.m discrete_inv.m discrete_pdf.m \
+  discrete_rnd.m empirical_cdf.m empirical_inv.m empirical_pdf.m \
+  empirical_rnd.m expcdf.m expinv.m exppdf.m exprnd.m fcdf.m \
+  finv.m fpdf.m frnd.m gamcdf.m gaminv.m gampdf.m gamrnd.m \
+  geocdf.m geoinv.m geopdf.m geornd.m hygecdf.m hygeinv.m \
+  hygepdf.m hygernd.m kolmogorov_smirnov_cdf.m laplace_cdf.m \
+  laplace_inv.m laplace_pdf.m laplace_rnd.m logistic_cdf.m \
+  logistic_inv.m logistic_pdf.m logistic_rnd.m logncdf.m \
+  logninv.m lognpdf.m lognrnd.m normcdf.m norminv.m normpdf.m \
+  normrnd.m pascal_cdf.m pascal_inv.m pascal_pdf.m pascal_rnd.m \
+  poisscdf.m poissinv.m poisspdf.m poissrnd.m stdnormal_cdf.m \
+  stdnormal_inv.m stdnormal_pdf.m stdnormal_rnd.m tcdf.m tinv.m \
+  tpdf.m trnd.m unifcdf.m unifinv.m unifpdf.m unifrnd.m wblcdf.m \
+  wblinv.m wblpdf.m wblrnd.m wienrnd.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/statistics/models/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/statistics/models/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,12 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = logistic_regression.m logistic_regression_derivatives.m \
+  logistic_regression_likelihood.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/statistics/tests/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/statistics/tests/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,17 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = anova.m bartlett_test.m chisquare_test_homogeneity.m \
+  chisquare_test_independence.m cor_test.m f_test_regression.m \
+  hotelling_test.m hotelling_test_2.m kolmogorov_smirnov_test.m \
+  kolmogorov_smirnov_test_2.m kruskal_wallis_test.m manova.m \
+  mcnemar_test.m prop_test_2.m run_test.m sign_test.m t_test.m \
+  t_test_2.m t_test_regression.m u_test.m var_test.m welch_test.m \
+  wilcoxon_test.m z_test.m z_test_2.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/strings/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/strings/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,15 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = base2dec.m bin2dec.m blanks.m deblank.m dec2base.m \
+  dec2bin.m dec2hex.m findstr.m hex2dec.m index.m isletter.m \
+  lower.m mat2str.m rindex.m split.m str2double.m str2mat.m \
+  str2num.m strcat.m strcmpi.m strfind.m strjust.m strmatch.m \
+  strncmpi.m strrep.m strtok.m strtrunc.m strvcat.m substr.m upper.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/testfun/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/testfun/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,11 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = assert.m demo.m example.m fail.m speed.m test.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD
--- a/scripts/time/Makefile.in	Thu Feb 08 07:35:07 2007 +0000
+++ b/scripts/time/Makefile.in	Thu Feb 08 08:37:00 2007 +0000
@@ -20,11 +20,13 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-SOURCES = *.m
+SOURCES = asctime.m calendar.m clock.m ctime.m date.m datenum.m \
+  datestr.m datevec.m eomday.m etime.m is_leap_year.m now.m \
+  tic.m toc.m weekday.m
 
 DISTFILES = Makefile.in $(SOURCES)
 
-FCN_FILES = $(wildcard $(srcdir)/*.m)
+FCN_FILES = $(addprefix $(srcdir)/, $(SOURCES))
 FCN_FILES_NO_DIR = $(notdir $(FCN_FILES))
 
 all: PKG_ADD