After something of a hiatus here, I’m going to make a bit of a transition. My time has now become significantly limited, so I can no longer maintain the Octave build system I was working on – it has been archived and I may resurrect it at some point in the future, but for now […]
The civil package does not contain a src/ directory and can be directly installed. This package appears to install correctly but is not found when described – looking in the DESCRIPTION file, the package name is civil-engineering, not civil. Fixed in build #4.
The zeromq package has no dependencies. It has a src/ directory containing a bootstrap script. It requires the zeromq library. Fixed in build #4.
The netcdf package has no dependencies. The package has a src/ directory containing autogen.sh to create a configure script.
The tsa package has no dependencies, it contains a src/ directory with a Makefile. It also has a hidden dependency upon NaN, from which it uses a few files: covm_mex.cpp, sumskipnan_mex.cpp and histo_mex.cpp
The ZeroMQ library is an IPC communication library. It is built using a standard ./autogen.sh, ./configure, make process. Fixed in build #1.
The tisean package depends upon signal. It has a src/ directory and a makefile in its base directory. making this project allows the build to succeed. Fixed in build #3.
The sparsersb package has no dependencies on other octave packages but does have a build dependency upon librsb. It contains a src/ directory which has an autogen.sh script. Its build fails: In file included from sparsersb.cc:77:0: /usr/local/include/octave-4.1.0+/octave/../octave/oct-alloc.h:30:34: error: expected unqualified-id before numeric constant #define DECLARE_OCTAVE_ALLOCATOR 1 ^ sparsersb.cc:1242:3: note: in expansion of macro ‘DECLARE_OCTAVE_ALLOCATOR’ DECLARE_OCTAVE_ALLOCATOR […]
Adding bsltl as a new project, the code does not include a src/ directory, but it does include a makefile, which contains a series of targets to make the distributable, check it and install it. This project depends upon of-control and of-signal.
This project consists of three packages, secs1d, secs2d and secs3d. secs1d depends upon bim, secs2d has no dependencies and secs3d depends upon bim and fpl. Each of the packages has its own subdirectory. secs1d and secs3d have no src/ directory and can both be installed directly. secs2d has a src/ directory containing a makefile. The […]