{"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-devel","libstrophe","abinit","libccp4","nco","netcdf","AfterStep","pnetcdf","groff","gmp","libsigcxx2","libsigcxx3","pulseaudio","nettle","ppl","gstreamer010","gFTL","pcc","kalc","kalker","libass"]},{"type":"lib","ports":["pcb","autoconf","autoconf213","autoconf263","autoconf264","autoconf269","bison","libtool","plotutils"]},{"type":"run","ports":["wml","netcdf-fortran","flex"]}]}