{"name":"m4","portdir":"devel/m4","version":"1.4.21","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnu.org/software/m4/","description":"GNU macro processor","long_description":"GNU `m4' is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible, although it has some extensions (for example, handling more than 9 positional parameters to macros). `m4' also has built-in functions for including files, running shell commands, doing arithmetic, etc. Autoconf needs GNU `m4' for generating `configure' scripts, but not for running them.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["gettext","clang-18"]},{"type":"lib","ports":["libiconv","gettext-runtime"]}],"depends_on":[{"type":"build","ports":["libass","libass-devel","libsigcxx2","libsigcxx3","nettle","ppl","gstreamer010","pcc","kalc","kalker","libstrophe","libccp4","nco","AfterStep","abinit","netcdf","groff","pnetcdf","pulseaudio","gFTL","gmp"]},{"type":"lib","ports":["libtool","bison","autoconf263","autoconf264","autoconf269","pcb","plotutils","autoconf","autoconf213"]},{"type":"run","ports":["netcdf-fortran","flex","wml"]}]}