[Midnightbsd-cvs] mports [22876] trunk/devel/m4: update gnu m4 to 1.4.18

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sun Oct 1 19:55:20 EDT 2017


Revision: 22876
          http://svnweb.midnightbsd.org/mports/?rev=22876
Author:   laffer1
Date:     2017-10-01 19:55:19 -0400 (Sun, 01 Oct 2017)
Log Message:
-----------
update gnu m4 to 1.4.18

Modified Paths:
--------------
    trunk/devel/m4/Makefile
    trunk/devel/m4/distinfo
    trunk/devel/m4/pkg-descr
    trunk/devel/m4/pkg-plist

Modified: trunk/devel/m4/Makefile
===================================================================
--- trunk/devel/m4/Makefile	2017-10-01 23:51:41 UTC (rev 22875)
+++ trunk/devel/m4/Makefile	2017-10-01 23:55:19 UTC (rev 22876)
@@ -1,8 +1,8 @@
 # $MidnightBSD$
 
 PORTNAME=	m4
-PORTVERSION=	1.4.17
-PORTREVISION=	1
+PORTVERSION=	1.4.18
+PORTEPOCH=	1
 CATEGORIES=	devel
 MASTER_SITES=	GNU
 
@@ -10,8 +10,9 @@
 COMMENT=	GNU m4
 
 LICENSE=	gpl3
+LICENSE_FILE=	${WRKSRC}/COPYING
 
-USES=		tar:bzip2
+USES=		makeinfo tar:xz
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--infodir=${PREFIX}/info --mandir=${PREFIX}/man \
 		--program-prefix=g

Modified: trunk/devel/m4/distinfo
===================================================================
--- trunk/devel/m4/distinfo	2017-10-01 23:51:41 UTC (rev 22875)
+++ trunk/devel/m4/distinfo	2017-10-01 23:55:19 UTC (rev 22876)
@@ -1,2 +1,3 @@
-SHA256 (m4-1.4.17.tar.bz2) = 8e4e1f963932136ed45dcd5afb0c6e237e96a6fcdcd2a2fa6755040859500d70
-SIZE (m4-1.4.17.tar.bz2) = 1438525
+TIMESTAMP = 1483466903
+SHA256 (m4-1.4.18.tar.xz) = f2c1e86ca0a404ff281631bdc8377638992744b175afb806e25871a24a934e07
+SIZE (m4-1.4.18.tar.xz) = 1207688

Modified: trunk/devel/m4/pkg-descr
===================================================================
--- trunk/devel/m4/pkg-descr	2017-10-01 23:51:41 UTC (rev 22875)
+++ trunk/devel/m4/pkg-descr	2017-10-01 23:55:19 UTC (rev 22876)
@@ -1,7 +1,15 @@
-   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 builtin functions for including files, running
-shell commands, doing arithmetic, etc.
+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). GNU M4 also has built-in functions
+for including files, running shell commands, doing arithmetic, etc.
 
-WWW: http://www.gnu.org/software/m4/m4.html
+GNU M4 is a macro processor in the sense that it copies its input to the output
+expanding macros as it goes. Macros are either builtin or user-defined and can
+take any number of arguments. Besides just doing macro expansion, m4 has builtin
+functions for including named files, running UNIX commands, doing integer
+arithmetic, manipulating text in various ways, recursion etc... m4 can be used
+either as a front-end to a compiler or as a macro processor in its own right.
+
+One of the biggest users of GNU M4 is the GNU Autoconf project.
+
+WWW: https://www.gnu.org/software/m4/m4.html

Modified: trunk/devel/m4/pkg-plist
===================================================================
--- trunk/devel/m4/pkg-plist	2017-10-01 23:51:41 UTC (rev 22875)
+++ trunk/devel/m4/pkg-plist	2017-10-01 23:55:19 UTC (rev 22876)
@@ -1,46 +1,2 @@
 bin/gm4
 man/man1/gm4.1.gz
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/capitalize.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/capitalize2.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/comments.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/curry.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ddivert.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/debug.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/esyscmd.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/exp.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/file.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/foreach.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/foreach2.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/foreachq.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/foreachq2.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/foreachq3.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/foreachq4.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forloop.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forloop2.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forloop3.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fstab.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hanoi.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/incl-test.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/incl.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/include.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indir.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/join.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loop.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/misc.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/multiquotes.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/patsubst.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pushpop.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quote.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/regexp.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverse.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stack.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stack_sep.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sync-lines.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sysv-args.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trace.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/translit.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/undivert.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wrap.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wrapfifo.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wraplifo.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wraplifo2.m4



More information about the Midnightbsd-cvs mailing list