           SPELL=m4
         VERSION=1.4.21
     SOURCE_HASH="sha512:4d573245d31e14a1b2856abf7cd16f82ec01036956bb2c9ee09e6d9d3fcca518cf77d6864c915d4defa07771bf8503241017b37ce9027dcf4fafdd0fb20db582"
  SECURITY_PATCH=2
          SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
   SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
        WEB_SITE=https://www.gnu.org/software/m4/
         ENTERED=20010922
      LICENSE[0]=GPL
        KEYWORDS="devel"
           SHORT="GNU m4 macro processor"
cat << EOF
GNU m4 - Macro processor. An implementation of the traditional UNIX macro
processor in that it copies its input to the output, expanding macros as it
goes. Macros are either built-in or user-defined and can take any number of
arguments. M4 also has built-in functions for including named files, running
UNIX commands, doing integer arithmetic, manipulating text in various ways, and
recursions. It can also be used as either a front-end to a compiler or as a
macro processor in its own right. It is often used to generate HTML as it can
give a consistent look to pages. If GNU m4 is meant to serve GNU autoconf,
beware that m4 should be fully installed *prior to* configuring autoconf itself.
EOF
