summaryrefslogtreecommitdiffstats
path: root/devel/m4/DETAILS
blob: 16b77f681a4ef328386732e5fae39a97e6331420 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
           SPELL=m4
         VERSION=1.4.17
  SECURITY_PATCH=2
          SOURCE=$SPELL-$VERSION.tar.gz
         SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
   SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
  SOURCE2_URL[0]=$GNU_URL/$SPELL/$SOURCE2
      SOURCE_GPG=gnu.gpg:$SOURCE2:UPSTREAM_KEY
  SOURCE2_IGNORE=signature
        WEB_SITE=http://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