The bin/BuildPackages.sh is quite nice, but it has not yet been updated to deal with the fact that kbmag and cohomolo now have a new build system.
I guess the best route to go here is to still special case the two packages, but add checks: if a file named configure.ac is present, then run
(cd $dir && run_configure_and_make) || build_fail
else run the existing special case code. This way, it will work for both old and new versions of the package.
I am still puzzled by the anupq special case. This may hint at a bug in the anupq package (but even if that's the case, and I fix that bug in anupq, the special case should not hurt)
The
bin/BuildPackages.shis quite nice, but it has not yet been updated to deal with the fact that kbmag and cohomolo now have a new build system.I guess the best route to go here is to still special case the two packages, but add checks: if a file named configure.ac is present, then run
else run the existing special case code. This way, it will work for both old and new versions of the package.
I am still puzzled by the anupq special case. This may hint at a bug in the anupq package (but even if that's the case, and I fix that bug in anupq, the special case should not hurt)