Mercurial > forge
changeset 11242:382f21d0c566 octave-forge
maint: remove really old files from monolithic release no longer necessary
author | carandraug |
---|---|
date | Thu, 15 Nov 2012 16:02:47 +0000 |
parents | 35663a7b374b |
children | cf9bc1303f12 |
files | main/CONTENTS main/INDEX main/Makefile main/video/src/bootstrap |
diffstat | 4 files changed, 2 insertions(+), 1494 deletions(-) [+] |
line wrap: on
line diff
--- a/main/CONTENTS Wed Nov 14 15:42:40 2012 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,6 +0,0 @@ -Packages which may eventually be included in the main octave -distribution. As such, they should follow Octave conventions. -The octave-forge SVN tree should be the primary development/release -site. All functions should work with the latest Octave -interpreter without any special compilation switches or patches -applied.
--- a/main/INDEX Wed Nov 14 15:42:40 2012 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1423 +0,0 @@ -# This is the main index of functions in octave/octave-forge. -# It organizes functions by toolbox and by category within -# each toolbox. Individual directories may have their own -# INDEX file specifying their own toolboxes, or their own -# categories within the "extra" toolbox. In general if you -# are adding a function to a directory and it does not already -# have an INDEX file, then you should add it here. If you -# are adding a new directory, you should probably add a new -# INDEX file. - -# An index file has the following format: -# -# toolbox >> Toolbox name -# Category Name -# fn fn fn -# fn fn fn -# Category Name -# fn - -# Toolbox and category definitions are on the left, function -# lists are indented. - -# If no toolbox is specified, then the categories will go into -# extra. Only use this if you are contributing a small number -# of specialized functions. - -# Lines starting with # are comment lines. - -# Some functions may be unavailable in octave or octave-forge. -# If they are not implemented they can be listed as usual -# and they will show up with a description of "not implemented". -# If there is a work around or if the function is available -# elsewhere, you can instead use: -# fn = workaround description -# This workaround description can use any html markup, but -# keep in mind that it is in a bold-italic environment. For -# the special case of: -# fn = use <code>alternate expression</code> -# the bold-italic is automatically suppressed. You will need -# to use <code> even in references: -# fn = use <a href="someothersite.html"><code>fn</code></a> -# Sometimes functions are only partially compatible, in which -# case you can list the non-compatible cases separately. To -# refer to another function in the package, use <f>fn</f>. -# E.g., -# eig(A,B) = use <f>qz</f> - -# Since sites may have many missing functions, you can define -# a macro rather than typing the same link over and again. -# $id = expansion -# defines the macro id. You can use $id anywhere in the -# description and it will be expanded. E.g., -# $TSA = see <a href="link_to_spctools">SPC Tools</a> -# arcov = $TSA <code>armcv</code> -# id is any string of letters, numbers and _. - -audio >> Audio -Record and play - speak - recordsound - wavrecord - soundcap - loadaudio saveaudio playaudio record setaudio -Read and write - wavwrite - wavread - readsnd - writesnd -Process - mu2lin - lin2mu - -interpreter >> Interpreter -Help - help - doc - demo - ver - version - info -Variables - who - whos - whos_line_format - workspace - clear - pack - load - save - append_save - quit - document - temp_name - class -Functions - autoload - alias - what - type - isa - dispatch - edit - open - lookfor - which - pcode - inmem = use <f>who</f> with -functions - mex - mexext - source - iscommand israwcommand -Load path - path - addpath - savepath - rmpath - pathtool - file_in_path file_in_loadpath - rehash - genpath - pathdef - matlabroot - restoredefaultpath -Output - echo - more - diary - format - terminal_size - list_in_columns -Environment - cd pwd - dir - ls - ls_command - mkdir isdir - copyfile - delete - getenv - putenv - dos - vms= use <f>system</f> - unix - web - computer - isieee - isunix ispc ismac - system - ! = use <f>system</f><code>("command")</code> - dump_prefs - bug_report warranty - native_float_format - license ver - news - uname - extproc - perl -Debugging - dbclear - dbstatus - dbstop - dbtype - dbwhere - debug_on_error - debug_on_interrupt - debug_on_warning - debug_symtab_lookups -Installation - mkoctfile mex tar untar zip unzip pkg - bunzip2 gzip gunzip unpack - compare_versions movefile -Profiling - profile - flops -Objects - inferiorto - superiorto - isobject - methods -Demos and Tests. - example demo test assert fail speed - -variables >> System Configuration Variables -Command input - history history_file history_size edit_history - saving_history run_history read_readline_init_file - completion_append_char completion_matches - history_timestamp_format_string -Function - ignore_function_time_stamp -Display - echo_executing_commands - page_screen_output page_output_immediately - print_answer_id_name print_empty_dimensions - struct_levels_to_print - split_long_rows silent_functions - suppress_verbose_help_message - output_max_field_width output_precision - PS1 PS2 PS4 fixed_point_format -Error Handling - crash_dumps_octave_core - octave_core_file_options - octave_core_file_limit - octave_core_file_name - beep_on_error - debug_on_error - debug_on_warning - errno - errno_list - warning_ids -Processing - variables_can_hide_functions - max_recursion_depth - string_fill_char - casesen - sighup_dumps_octave_core - sigterm_dumps_octave_core -File output - default_save_options - save_precision - save_header_format_string - namelengthmax -Support programs - EDITOR - info_file info_program makeinfo_program - PAGER gnuplot_binary - PAGER_FLAGS -Constants - F_DUPFD F_GETFD F_GETFL F_SETFD F_SETFL - O_APPEND O_ASYNC O_CREAT O_EXCL O_NONBLOCK O_RDONLY - O_RDWR O_SYNC O_TRUNC O_WRONLY - SEEK_CUR SEEK_END SEEK_SET - OCTAVE_HOME OCTAVE_VERSION - octave_config_info - program_name argv - program_invocation_name -Variables - EXEC_PATH IMAGE_PATH - -system >> System Utilities -Clock functions - now - date - clock - cputime - tic - toc - etime gmtime - ctime time localtime mktime - addtodate -Date conversion - is_leap_year - asctime - datenum - datestr - datevec - weekday - eomday - calendar - datetick=use <code>gset xdata time; gset timefmt "%d/%m"; gset format x "%b %d"</code> - strftime - strptime -Controlling subprocesses - system - popen popen2 pclose - fork exec pipe waitpid kill - EXEC_PATH sleep usleep - WCONTINUE - WCOREDUMP - WEXITSTATUS - WIFCONTINUED - WIFEXITED - WIFSIGNALED - WIFSTOPPED - WNOHANG - WSTOPSIG - WTERMSIG - WUNTRACED - SIG -Process information - getrusage - getpgrp - getpid - getppid - geteuid - getuid - getegid - getgid - getgrgid -Password Database - getpwent - getpwuid - getpwnam - setpwent - endpwent -Group Database - getgrent - getgrnam - setgrent - endgrent - -language >> Programming -Logical functions - xor - any - all - true - false - isbool -Bit operations - bitand - bitcmp - bitor - bitmax - bitxor - bitset - bitget - bitshift - intmax - intmin -Sets - union - unique create_set - intersect intersection - setdiff complement - setxor - ismember -Control structures - if - else - elseif - end - for - while - break - switch - case - otherwise - try - catch - return -Interpreter interface - iskeyword isvarname genvarname - eval - evalc - feval - leval temp_name - evalin - builtin - assignin - ans - input_event_hook atexit - func2str str2func functions - run -Constants - eps - realmax - realmin - pi e - i j I J - Inf inf isinf - isfinite finite - NaN nan isnan - NA isna -Symbol table - exist - global - isglobal - static - persistent - mfilename - mlock - munlock - mislocked - command typeinfo -Function arguments - nargchk - nargin - nargout - nargoutchk - varargin - varargout - inputname - fcnchk - read_options - usage - parseparams -User I/O - disp printf puts - print_usage - error - warning - lasterr - lasterror - rethrow - lastwarn - clc - home - input - keyboard kbhit - pause menu - waitbar beep - yes_or_no -Inline functions - inline - argnames - formula - char - vectorize -Cell arrays - cell - iscell - deref - cellfun - celldisp - cellplot - num2cell - deal - cell2mat - cell2struct - struct2cell - mat2cell -Structures - struct - fieldnames - getfield - setfield - rmfield - isfield - isstruct - struct_contains - struct_elements - orderfields - structfun -Lists - list islist - nth - append - reverse - splice - leval - map -Operations - comma horzcat semicolon vertcat not paren cat -Types - sparse cell struct - int8 int16 int32 int64 - uint8 uint16 uint32 uint64 isinteger - sizeof - swapbytes typecast -Deprecated - is_bool is_complex is_list is_stream is_struct is_global - -matrix >> Linear Algebra -Generating matrices - zeros - ones - eye - rand texas_lotto - randn rande randg randp - linspace - logspace - randperm - meshgrid meshdom - ndgrid - arrayfun - bsxfun -Matrix properties - size rows columns common_size ndims - length - isempty - isequal - isnumeric iscomplex - islogical isdefinite - logical - isscalar isvector ismatrix issquare - issymmetric is_duplicate_entry isequalwithequalnans - size_equal -Assignment - subsasgn subsref - substruct -Rearranging matrices - reshape - resize - tril - triu - fliplr - flipud - flipdim - rot90 - rotdim - repmat - diag - blkdiag - kron - find - sub2ind - ind2sub - transpose ctranspose - prepad postpad shift vec vech - permute ipermute squeeze numel - circshift shiftdim -Special matrices - compan - commutation_matrix - duplication_matrix - sylvester_matrix - hankel - hilb - invhilb - lauchli - magic - pascal - rosser - toeplitz - vander - wilkinson - $TESTMAT= available in Nick Higham's <a href="http://www.ma.man.ac.uk/~higham/testmat.html">Test Matrix Toolbox</a> - gallery= $TESTMAT - hadamard -Linear algebra - dmult - cross - dot - norm - rank - det - trace - null - orth - rref - subspace - cond - inv inverse - pinv - lscov - eig - eig(A,B)= use <f>qz</f> - polyeig - condeig - syl -Matrix factorization - chol - lu - qr - svd - hess - qz - schur - rsf2csf - cdf2rdf - balance - qrdelete - qrinsert - choldelete - cholinsert - cholshift - qrshift - planerot - cholupdate - chol2inv - cholinv - qrupdate - housh - krylov - krylovb - qzhess - givens -Matrix functions - expm - logm - sqrtm - funm thfm -Deprecated - is_scalar is_matrix is_square is_symmetric is_vector lchol - -sparse >> Sparse matrix support -Generate sparse matrix - speye - sprand - sprandn - sprandsym - spdiags - spconvert - spvcat sphcat -Manipulate sparse matrices - sparse - full - issparse - spy - nnz - spfind spdump - nonzeros - nzmax - spones - spfun - spalloc - spkron - matrix_type -Graph Theory - etree - etreeplot - gplot - treelayout - treeplot -Sparse matrix reordering - amd - ccolamd - colamd - colperm - csymamd - dmperm - randperm - symamd - symrcm -Linear algebra - condest - normest - onenormest - sprank -Iterative techniques - bicgstab - cgs - cholinc - gmres - lsqr - luinc - minres - pcg - pcr - qmr - symmlq -Miscellaneous - spaugment - spparms - symbfact - spstats - spdiag - sparse_auto_mutate -Deprecated - spprod - spcumprod - spcumsum - spsum - spsumsq - spmin - spmax - spatan2 - spchol - spchol2inv - spcholinv - spdet - spinv - splchol - splu - spqr - -strings >> Strings -Creation - char - double - cellstr - blanks - single - cast -Tests - ischar - iscellstr - isletter - isspace - isalnum - isalpha - isascii - iscntrl - isdigit - isgraph - islower - isprint - ispunct - isstr - isupper - isxdigit - isstrprop -Search and replace - strmatch - fnmatch - regexp - regexpi - regexprep - regexptranslate - strcmp - strncmp - strcmpi - strncmpi - validatestring - findstr strfind - index rindex - strrep - substr - cellidx -Operations - deblank split - strcat - cstrcat - strvcat - strcmp - strjust - strtok - upper - lower - tolower - toupper - do_string_escapes - undo_string_escapes - strappend - strsort - strtrunc -Conversion - toascii setstr - num2str com2str str2mat - str2num strftime - mat2str - int2str - str2double - sprintf - sscanf - hex2num - num2hex - hex2dec - bin2dec - base2dec - dec2hex - dec2bin - dec2base - strptime - base64encode -Flags - string_fill_char - -math >> Mathematics -Operators - and - eq - ge - gt - idivide - ldivide - le - lt - minus - mldivide - mpower - mrdivide - mtimes - ne - or - plus - power - realpow - rdivide - times - uminus - uplus -Trigonometry - sin - sinh - asin - asinh - cos - cosh - acos - acosh - tan - tanh - atan - atan2 - atanh - sec - sech - asec - asech - csc - csch - acsc - acsch - cot - coth - acot - acoth - sind - asind - cosd - acosd - tand - atand - secd - asecd - cscd - acscd - cotd - acotd - hypot -Exponentials - exp - expm1 - log - log1p - log10 - log2 - reallog - pow2 - sqrt - realsqrt - nextpow2 - nthroot -Complex numbers - abs - angle arg - complex - conj - imag - real - unwrap - isreal - cplxpair -Floating point operations - fix - floor - ceil - round - roundb - sign - isfloat -Special functions - airy - besselj - bessely - besselh - besseli - besselk bessel - beta - betainc betai - betaln - ellipj - ellipke - erf - erfc - erfcx - erfinv - expint - gamma - gamma(complex)= use Tim Reluga's <a href="http://www.octave.org/mailing-lists/octave-sources/2002/9">Gamma.m</a> or Eyal Doron's <a href="http://www.octave.org/mailing-lists/octave-sources/1996/3">cgamma.m</a> - gammainc gammai - gammaln lgamma - lambertw - legendre -Number theory - mod fmod - rem - factor - isprime - primes list_primes - gcd - lcm - rat - rats - perms - nchoosek bincoeff - factorial - SHA1 -Coordinate transformations - cart2sph - cart2pol - pol2cart - sph2cart - deg2rad rad2deg azimuth distance - -analysis >> Data analysis -Sorting - sort - sortrows -Filtering - filter - filter2 - conv fftconv - conv2 - convn - deconv - detrend center clip -Fourier analysis - fft fftw - fft2 - fftn - ifft - ifft2 - ifftn - fftshift - ifftshift -Interpolation - bicubic - interp1 - interpft - interp2 - interp3 - interpn - pchip pchip_deriv - lookup -Spline functions - spline - ppval - mkpp - unmkpp -Geometry - delaunay - delaunay3 - delaunayn - dsearch - dsearchn - tsearch - tsearchn - convhull - convhulln - voronoi - voronoin - griddata - griddata3 - griddatan - rectint - polyarea - __voronoi__ - inpolygon -Polynomials - cheb - roots - poly - polyval - polyvalm - mpoles - residue - residue(r,p,k)=use Bradley T. Burchett's <code><a href="ftp://ftp.mathworks.com/pub/contrib/v5/control/resid2wp.m">resid2wp</a></code> - polyfit - polyder polyderiv - polyint polyreduce polyout polygcd -Deprecated - polyinteg - -calculus >> Calculus -Integration - quad - quadl - quad8 - dblquad - quad_options - count cquadnd crule crule2d crule2dgen - gquad gquad2d gquad2d6 gquad2dgen gquad6 gquadnd - grule grule2d grule2dgen innerfun ncrule quad2dc - quad2dcgen quad2dg quad2dggen quadc quadg quadndg -Differentiation - diff - gradient - del2 -Ordinary differential equations - ode23 ode45 ode78 - penddot - pendulum - rk2fixed rk4fixed rk8fixed - lsode lsode_options - dassl dassl_options - daspk daspk_options - dasrt dasrt_options - lpsolve lpsolve_options - colloc - -plot >> Plotting -Line plots - plot mplot fplot - plot3 - loglog - semilogx - semilogy - polar - compass - rose - plotyy - errorbar semilogxerr semilogyerr loglogerr - scatter - plotmatrix - stem - stem3 - stairs - comet - feather - line - triplot - quiver -Business graphs - pie - pie3 - area - bar hbar - barh - bar3 - bar3h - ribbon - pareto - fill -Contour plots - contour - contourc - contourf - contour3 - clabel - pcolor -Surface plots - ellipsoid - mesh - surf - comet3 - meshc - meshz - scatter3 - surfc - trisurf - trimesh - waterfall - fill3 - sombrero - peaks - hidden - sphere - cylinder - quiver3 - slice - surface - surfnorm -Function plots - ezcontour - ezcontourf - ezmesh - ezmeshc - ezplot3 - ezpolar - ezsurf - ezsurfc - ezplot - -plot >> Plot controls -Figure controls - newplot - figure - clf - shg - close - refresh= try <f>replot</f> - drawnow - clearplot closeplot - clg - replot - isfigure - ishandle - closereq - gca gcf - get set - findall - findobj - ancestor -Axis controls - axis - box - grid - hold - ishold - subplot - multiplot subwindow oneplot plot_border - datetick - tics - xlim ylim zlim -Labels - axes - title bottom_title top_title - xlabel - ylabel - zlabel - legend - colorbar - texlabel - gtext -Primitives - text - patch -Printing - print - printopt - orient - dxfwrite - -Colour controls - shading - colormap - spinmap - rgbplot - caxis - brighten -Colour maps - gray - ocean - hsv rainbow - hot - bone - copper - pink - white - jet - prism - cool - autumn - spring - winter - summer - gmap40 - lines - colorcube - vga - contrast - colorgradient -View control - view - viewmtx - rotate3d -User input - ginput grab - dragrect - rbbox -Gnuplot Interface - gnuplot_binary - gnuplot_command_axes gnuplot_command_end gnuplot_command_plot - gnuplot_command_replot gnuplot_command_splot gnuplot_command_title - gnuplot_command_using gnuplot_command_with purge_tmp_files - gnuplot_use_title_option - __gnuplot_raw__ __gnuplot_set__ __gnuplot_show__ __gnuplot_plot__ - __gnuplot_splot__ __gnuplot_replot__ - -file >> File I/O -Basic handle operations - fopen - fclose - fread - fwrite - ferror perror strerror - feof - fseek - ftell - frewind - fflush - freport - dup2 - fcntl - stdin stdout stderr - isstreamoff streamoff - fclear -Formatted I/O - fgetl - fgets - fputs - fprintf - fdisp - fscanf - scanf -File operations - fileattrib - tempdir - mkstemp - tmpfile - tmpnam - tempname - P_tmpdir - prefdir - rename link unlink symlink readlink - mkfifo umask stat lstat - mark_for_deletion - S_ISBLK - S_ISCHR - S_ISDIR - S_ISFIFO - S_ISLNK - S_ISREG - S_ISSOCK - md5sum -Directory operations - cd pwd ls dir - filesep - pathsep - fullfile - fileparts - partialpath - readdir mkdir rmdir - glob - tilde_expand - file_in_path - file_in_loadpath - canonicalize_file_name - confirm_recursive_rmdir -Import/Export - csv2cell cell2csv - textread - dlmread dlmwrite - csvread csvwrite - xmlread xmlwrite xlsread - wk1read wk1write - wavread wavwrite - auload ausave - imread imwrite - hdf = use <f>load</f>/<f>save</f> with <code>-hdf5</code> - aload/asave= flat ascii file read/write, available from <a href="ftp://ftp.ci.tuwien.ac.at/pub/octave/octave-ci.tar.gz">Octave-ci</a> - -optimization >> Optimization -Linear programming - glpk - sqp - qp - glpkmex - lsqnonneg - -statistics >> Statistics -Deprecated - beta_cdf beta_inv beta_pdf beta_rnd - binomial_cdf binomial_inv binomial_pdf binomial_rnd - chisquare_cdf chisquare_inv chisquare_pdf chisquare_rnd - exponential_cdf exponential_inv exponential_pdf exponential_rnd - f_cdf f_inv f_pdf f_rnd - gamma_cdf gamma_inv gamma_pdf gamma_rnd - geometric_cdf geometric_inv geometric_pdf geometric_rnd - hypergeometric_cdf hypergeometric_inv hypergeometric_pdf hypergeometric_rnd - lognormal_cdf lognormal_inv lognormal_pdf lognormal_rnd - normal_cdf normal_inv normal_pdf normal_rnd - poisson_cdf poisson_inv poisson_pdf poisson_rnd - t_cdf t_inv t_pdf t_rnd - uniform_cdf uniform_inv uniform_pdf uniform_rnd - wblcdf wblinv wblpdf wblrnd - weibull_cdf weibull_inv weibull_pdf weibull_rnd - wiener_rnd -Distributions - betacdf betainv betapdf betarnd - binocdf binoinv binopdf binornd - cauchy_cdf cauchy_inv cauchy_pdf cauchy_rnd - chi2cdf chi2inv chi2pdf chi2rnd - discrete_cdf discrete_inv discrete_pdf discrete_rnd - empirical_cdf empirical_inv empirical_pdf empirical_rnd - expcdf expinv exppdf exprnd - fcdf finv fpdf frnd - gamcdf gaminv gampdf gamrnd - geocdf geoinv geopdf geornd - hygecdf hygeinv hygepdf hygernd - kolmogorov_smirnov_cdf - laplace_cdf laplace_inv laplace_pdf laplace_rnd - logistic_cdf logistic_inv logistic_pdf logistic_rnd - logncdf logninv lognpdf lognrnd - nbincdf nbininv nbinpdf nbinrnd - normcdf norminv normpdf normrnd - pascal_cdf pascal_inv pascal_pdf pascal_rnd - poisscdf poissinv poisspdf poissrnd - stdnormal_cdf stdnormal_inv stdnormal_pdf stdnormal_rnd - tcdf tinv tpdf trnd - unidcdf unidinv unidpdf unidrnd - unifcdf unifinv unifpdf unifrnd - weibcdf weibinv weibpdf weibrnd - wienrnd -Descriptive statistics - accumarray - max - min - mean meansq - median - mode - std - var - cut hist - histc - corrcoef - cov cor - sum sumsq - prod - trapz - cumsum - cumprod - cumtrapz - nanfunc - iqr - kurtosis - moment - range - skewness - spearman - runlength - run_count - statistics - studentize - table - values mahalanobis - ranks - probit logit kendall cloglog -Experimental design - fullfact ff2n hadamard -Linear regression - anova anovan - polyfit wpolyfit - polyval polyconf - gls ols wsolve - princomp -Plots - qqplot ppplot boxplot scatter normplot - pareto - histfit -Nonlinear regression - leasqr -Models - hmmdecode - logistic_regression logistic_regression_derivatives - logistic_regression_likelihood -Hypothesis testing - u_test - wilcoxon_test - sign_test - t_test - t_test_2 - t_test_regression - z_test - z_test_2 - bartlett_test - chisquare_test_homogeneity - chisquare_test_independence - cor_test - f_test_regression - hotelling_test - hotelling_test_2 - kolmogorov_smirnov_test - kolmogorov_smirnov_test_2 - kruskal_wallis_test - manova - mcnemar_test - prop_test_2 - run_test - var_test - welch_test -Compatibility - nbin*= use <code>pascal_*</code> - unid*= use <code>discrete_*</code> - anova1= use <f>anova</f> - nlinfit= use <f>leasqr</f> - barttest= use <f>bartlett_test</f> - ranksum= use <f>u_test</f> - signrank= use <f>wilcoxon_test</f> - signtest= use <f>sign_test</f> - ttest= use <f>t_test</f> - ttest2= use <f>t_test_2</f> - ztest= use <f>z_test</f> - -image >> Image processing -Display - image - imagesc - imshow - image_viewer -Read/write - loadimage saveimage -Colour controls - hsv2rgb - ntsc2rgb - rgb2hsv - rgb2ntsc -Representation - gray2ind - ind2gray - ind2rgb - rgb2ind -Colour maps - gray - ocean - -signal >> Signal processing -Signals - hurst - periodogram - sinc - sinetone - sinewave - stft - synthesis -Filtering - fftfilt - spencer - fractdiff -Filter analysis - freqz freqz_plot -Filter conversion - ss2tf - ss2zp - tf2ss - tf2zp - zp2ss - zp2tf -IIR Filter design - yulewalker -Power spectrum analysis - spectral_adf spectral_xdf -Window functions - bartlett - blackman - hamming - hanning - rectangle_lw - rectangle_sw - triangle_lw - triangle_sw -System identification - durbinlevinson - diffpara - arch_rnd arch_fit arch_test - arma_rnd autoreg_matrix autocor autocov - -web >> Web Services -Read/write - urlread urlwrite
--- a/main/Makefile Wed Nov 14 15:42:40 2012 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,62 +0,0 @@ -sinclude ../Makeconf - - -ifeq ($(PKGDIR),) -PKGDIR = ../packages/main -else -PKGDIR += /main -endif - -# Determine which subdirectories are to be installed. Of those, determine -# which have their own Makefile. -SUBMAKEDIRS = $(dir $(wildcard */Makefile)) -NOINSTALLDIRS = $(dir $(wildcard */NOINSTALL)) -BUILDDIRS = $(filter-out $(NOINSTALLDIRS), $(SUBMAKEDIRS)) -INSTALLDIRS = $(filter-out $(BUILDDIRS), $(filter-out .cvn/ $(NOINSTALLDIRS), $(dir $(wildcard */.)))) - -.PHONY: all package clean distclean $(SUBMAKEDIRS) - -ifdef OCTAVE_FORGE -all: - -package: checkpkgdir $(patsubst %,dopkg/%,$(BUILDDIRS)) $(patsubst %,dopkg2/%,$(INSTALLDIRS)) - -checkpkgdir: - @if [ ! -d $(PKGDIR) ]; then mkdir $(PKGDIR); fi - -pkg/%: - @if [ -e "$(opkg)/Makefile" ]; then \ - $(MAKE) dopkg/$(opkg); \ - else \ - $(MAKE) dopkg2/$(opkg); \ - fi - -dopkg/%: - @$(MAKE) PKGDIR=$(PKGDIR) -C $(opkg) pre-pkg - @$(MAKE) PKGDIR=$(PKGDIR) -C $(opkg) pkg/$(opkg) - @$(MAKE) PKGDIR=$(PKGDIR) -C $(opkg) post-pkg - -dopkg2/%: - @$(MAKE) PKGDIR=$(PKGDIR) -C $(opkg) pre-pkg -f../../Makeconf - @$(MAKE) PKGDIR=$(PKGDIR) -C $(opkg) pkg/$(opkg) -f../../Makeconf - @$(MAKE) PKGDIR=$(PKGDIR) -C $(opkg) post-pkg -f../../Makeconf -else -all: - @echo not yet configured - -package: - @echo not yet configured -endif - -clean: $(SUBMAKEDIRS) - -# Propogate make to the subdirectory if the goal is a valid target -# in the subdirectory Makefile. -$(SUBMAKEDIRS): - @echo Processing main/$@... - @if test -z "$(MAKECMDGOALS)" ; then \ - cd $@ && $(MAKE) ; \ - elif grep "^$(MAKECMDGOALS) *[:]" $@Makefile >/dev/null ; then \ - cd $@ && $(MAKE) $(MAKECMDGOALS) ; \ - fi -
--- a/main/video/src/bootstrap Wed Nov 14 15:42:40 2012 +0000 +++ b/main/video/src/bootstrap Thu Nov 15 16:02:47 2012 +0000 @@ -2,6 +2,5 @@ ## Octave-Forge: video package bootstrap script ## Run this to generate the configure script -set -e - -autoconf +set -e # halt if unhandled error +autoconf # generate configure script