upgrade to gmake 3.81
Bulk build tested by naddy@ ok okan@
This commit is contained in:
parent
727e588824
commit
936c51164c
@ -1,9 +1,9 @@
|
|||||||
# $OpenBSD: Makefile,v 1.36 2007/09/16 02:52:59 merdely Exp $
|
# $OpenBSD: Makefile,v 1.37 2008/06/12 21:04:16 brad Exp $
|
||||||
|
|
||||||
COMMENT= GNU make
|
COMMENT= GNU make
|
||||||
|
|
||||||
DISTNAME= make-3.80
|
DISTNAME= make-3.81
|
||||||
PKGNAME= g${DISTNAME}p1
|
PKGNAME= g${DISTNAME}
|
||||||
CATEGORIES= devel
|
CATEGORIES= devel
|
||||||
MASTER_SITES= ${MASTER_SITE_GNU:=make/}
|
MASTER_SITES= ${MASTER_SITE_GNU:=make/}
|
||||||
|
|
||||||
@ -11,8 +11,7 @@ HOMEPAGE= http://www.gnu.org/software/make/
|
|||||||
|
|
||||||
MODULES= devel/gettext
|
MODULES= devel/gettext
|
||||||
|
|
||||||
MAINTAINER= Todd T. Fries <todd@openbsd.org>
|
# GPLv2+
|
||||||
|
|
||||||
PERMIT_PACKAGE_CDROM= Yes
|
PERMIT_PACKAGE_CDROM= Yes
|
||||||
PERMIT_PACKAGE_FTP= Yes
|
PERMIT_PACKAGE_FTP= Yes
|
||||||
PERMIT_DISTFILES_CDROM= Yes
|
PERMIT_DISTFILES_CDROM= Yes
|
||||||
@ -24,7 +23,8 @@ SEPARATE_BUILD= simple
|
|||||||
CONFIGURE_STYLE= gnu
|
CONFIGURE_STYLE= gnu
|
||||||
CONFIGURE_ARGS= --program-prefix="g"
|
CONFIGURE_ARGS= --program-prefix="g"
|
||||||
CONFIGURE_ENV= CPPFLAGS="-I${DEPBASE}/include" \
|
CONFIGURE_ENV= CPPFLAGS="-I${DEPBASE}/include" \
|
||||||
LDFLAGS="-L${DEPBASE}/lib"
|
LDFLAGS="-L${DEPBASE}/lib" \
|
||||||
|
MAKEINFO="makeinfo --no-split"
|
||||||
MODGNU_CONFIG_GUESS_DIRS= ${WRKSRC}/config
|
MODGNU_CONFIG_GUESS_DIRS= ${WRKSRC}/config
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
MD5 (make-3.80.tar.gz) = xoVA2pMCpIBo1czh8AmUdw==
|
MD5 (make-3.81.tar.gz) = pOlJSsbcP2sMX/dcXVKrug==
|
||||||
RMD160 (make-3.80.tar.gz) = yJSIryCOWHHRmYV2APFuFW3gPNc=
|
RMD160 (make-3.81.tar.gz) = pxOnKHXLmilWhnfJgCJGXG9Vy78=
|
||||||
SHA1 (make-3.80.tar.gz) = Es14ItnNfB8SzFDfhzZuxhkVonc=
|
SHA1 (make-3.81.tar.gz) = zU+loxhBdkkr8HmVk6jyUKcoIQw=
|
||||||
SHA256 (make-3.80.tar.gz) = ZLMLQf3i6/Zp5q9ImIP7HfagasMFVals+jw57M5yZ90=
|
SHA256 (make-3.81.tar.gz) = Frd96fATvNU2t7we++MUIjrt/iUPkGPjPLtN/TRyFaI=
|
||||||
SIZE (make-3.80.tar.gz) = 1211924
|
SIZE (make-3.81.tar.gz) = 1564560
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
$OpenBSD: patch-configure,v 1.1 2005/01/29 09:06:56 alek Exp $
|
$OpenBSD: patch-configure,v 1.2 2008/06/12 21:04:16 brad Exp $
|
||||||
--- configure.orig Sat Jan 29 00:25:06 2005
|
--- configure.orig Sat Apr 1 01:40:00 2006
|
||||||
+++ configure Sat Jan 29 00:25:49 2005
|
+++ configure Wed May 28 19:30:52 2008
|
||||||
@@ -11865,10 +11865,10 @@ s,@GMSGFMT@,$GMSGFMT,;t t
|
@@ -14529,10 +14529,10 @@ s,@MSGFMT@,$MSGFMT,;t t
|
||||||
|
s,@GMSGFMT@,$GMSGFMT,;t t
|
||||||
s,@XGETTEXT@,$XGETTEXT,;t t
|
s,@XGETTEXT@,$XGETTEXT,;t t
|
||||||
s,@MSGMERGE@,$MSGMERGE,;t t
|
s,@MSGMERGE@,$MSGMERGE,;t t
|
||||||
s,@USE_NLS@,$USE_NLS,;t t
|
|
||||||
-s,@LIBICONV@,$LIBICONV,;t t
|
-s,@LIBICONV@,$LIBICONV,;t t
|
||||||
+s,@LIBICONV@,$LTLIBICONV,;t t
|
+s,@LIBICONV@,$LTLIBICONV,;t t
|
||||||
s,@LTLIBICONV@,$LTLIBICONV,;t t
|
s,@LTLIBICONV@,$LTLIBICONV,;t t
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
$OpenBSD: patch-doc_make_texi,v 1.1 2002/10/04 18:06:28 brad Exp $
|
$OpenBSD: patch-doc_make_texi,v 1.2 2008/06/12 21:04:16 brad Exp $
|
||||||
--- doc/make.texi.orig Fri Oct 4 10:18:02 2002
|
--- doc/make.texi.orig Sat Apr 1 01:36:40 2006
|
||||||
+++ doc/make.texi Fri Oct 4 10:19:00 2002
|
+++ doc/make.texi Wed May 28 19:29:23 2008
|
||||||
@@ -25,9 +25,9 @@
|
@@ -50,9 +50,9 @@ Software Foundation raise funds for GNU development.''
|
||||||
@c Combine the program and concept indices:
|
@c ISPELL CHECK: done, 2000-06-25 --Martin Buchholz
|
||||||
@syncodeindex pg cp
|
|
||||||
|
|
||||||
-@dircategory GNU Packages
|
-@dircategory GNU Packages
|
||||||
+@dircategory Programming & development tools
|
+@dircategory Programming & development tools
|
||||||
@ -12,4 +12,4 @@ $OpenBSD: patch-doc_make_texi,v 1.1 2002/10/04 18:06:28 brad Exp $
|
|||||||
+* GNU Make: (make). The GNU make utility.
|
+* GNU Make: (make). The GNU make utility.
|
||||||
@end direntry
|
@end direntry
|
||||||
|
|
||||||
@ifinfo
|
@iftex
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
$OpenBSD: patch-make.1,v 1.2 2002/10/04 18:06:28 brad Exp $
|
$OpenBSD: patch-make.1,v 1.3 2008/06/12 21:04:16 brad Exp $
|
||||||
|
|
||||||
Since we install GNU make as gmake replace make with gmake in the
|
Since we install GNU make as gmake replace make with gmake in the
|
||||||
manpage where it makes sense.
|
manpage where it makes sense.
|
||||||
|
|
||||||
--- make.1.orig Tue Jul 6 17:09:34 1999
|
--- make.1.orig Sat Feb 11 15:00:39 2006
|
||||||
+++ make.1 Fri Oct 4 10:11:50 2002
|
+++ make.1 Wed May 28 22:15:02 2008
|
||||||
@@ -1,8 +1,8 @@
|
@@ -1,8 +1,8 @@
|
||||||
-.TH MAKE 1L "22 August 1989" "GNU" "LOCAL USER COMMANDS"
|
-.TH MAKE 1 "22 August 1989" "GNU" "LOCAL USER COMMANDS"
|
||||||
+.TH GMAKE 1L "22 August 1989" "GNU" "LOCAL USER COMMANDS"
|
+.TH GMAKE 1L "22 August 1989" "GNU" "LOCAL USER COMMANDS"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
-make \- GNU make utility to maintain groups of programs
|
-make \- GNU make utility to maintain groups of programs
|
||||||
@ -17,7 +17,7 @@ manpage where it makes sense.
|
|||||||
[
|
[
|
||||||
.B \-f
|
.B \-f
|
||||||
.I makefile
|
.I makefile
|
||||||
@@ -19,7 +19,7 @@ which is made from the Texinfo source fi
|
@@ -18,7 +18,7 @@ which is made from the Texinfo source file
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
.LP
|
.LP
|
||||||
The purpose of the
|
The purpose of the
|
||||||
@ -26,9 +26,9 @@ manpage where it makes sense.
|
|||||||
utility is to determine automatically which
|
utility is to determine automatically which
|
||||||
pieces of a large program need to be recompiled, and issue the commands to
|
pieces of a large program need to be recompiled, and issue the commands to
|
||||||
recompile them.
|
recompile them.
|
||||||
@@ -27,17 +27,17 @@ The manual describes the GNU implementat
|
@@ -27,17 +27,17 @@ The manual describes the GNU implementation of
|
||||||
.IR make ,
|
which was written by Richard Stallman and Roland McGrath, and is
|
||||||
which was written by Richard Stallman and Roland McGrath.
|
currently maintained by Paul Smith.
|
||||||
Our examples show C programs, since they are most common, but you can use
|
Our examples show C programs, since they are most common, but you can use
|
||||||
-.I make
|
-.I make
|
||||||
+.I gmake
|
+.I gmake
|
||||||
@ -47,7 +47,7 @@ manpage where it makes sense.
|
|||||||
you must write a file called the
|
you must write a file called the
|
||||||
.I makefile
|
.I makefile
|
||||||
that describes the relationships among files in your program, and the
|
that describes the relationships among files in your program, and the
|
||||||
@@ -49,17 +49,17 @@ Once a suitable makefile exists, each ti
|
@@ -49,17 +49,17 @@ Once a suitable makefile exists, each time you change
|
||||||
this simple shell command:
|
this simple shell command:
|
||||||
.sp 1
|
.sp 1
|
||||||
.RS
|
.RS
|
||||||
@ -86,7 +86,7 @@ manpage where it makes sense.
|
|||||||
updates a target if it depends on prerequisite files
|
updates a target if it depends on prerequisite files
|
||||||
that have been modified since the target was last modified,
|
that have been modified since the target was last modified,
|
||||||
or if the target does not exist.
|
or if the target does not exist.
|
||||||
@@ -125,7 +125,7 @@ previous one:
|
@@ -126,7 +126,7 @@ previous one:
|
||||||
is equivalent to
|
is equivalent to
|
||||||
.BR "\-C " /etc.
|
.BR "\-C " /etc.
|
||||||
This is typically used with recursive invocations of
|
This is typically used with recursive invocations of
|
||||||
@ -95,7 +95,7 @@ manpage where it makes sense.
|
|||||||
.TP 0.5i
|
.TP 0.5i
|
||||||
.B \-d
|
.B \-d
|
||||||
Print debugging information in addition to normal processing.
|
Print debugging information in addition to normal processing.
|
||||||
@@ -133,7 +133,7 @@ The debugging information says which fil
|
@@ -134,7 +134,7 @@ The debugging information says which files are being c
|
||||||
remaking, which file-times are being compared and with what results,
|
remaking, which file-times are being compared and with what results,
|
||||||
which files actually need to be remade, which implicit rules are
|
which files actually need to be remade, which implicit rules are
|
||||||
considered and which are applied---everything interesting about how
|
considered and which are applied---everything interesting about how
|
||||||
@ -103,8 +103,8 @@ manpage where it makes sense.
|
|||||||
+.I gmake
|
+.I gmake
|
||||||
decides what to do.
|
decides what to do.
|
||||||
.TP 0.5i
|
.TP 0.5i
|
||||||
.B \-e
|
.BI \-\-debug "[=FLAGS]"
|
||||||
@@ -157,7 +157,7 @@ If several
|
@@ -181,7 +181,7 @@ If several
|
||||||
options are used to specify several directories, the directories are
|
options are used to specify several directories, the directories are
|
||||||
searched in the order specified.
|
searched in the order specified.
|
||||||
Unlike the arguments to other flags of
|
Unlike the arguments to other flags of
|
||||||
@ -113,7 +113,7 @@ manpage where it makes sense.
|
|||||||
directories given with
|
directories given with
|
||||||
.B \-I
|
.B \-I
|
||||||
flags may come directly after the flag:
|
flags may come directly after the flag:
|
||||||
@@ -177,7 +177,7 @@ option, the last one is effective.
|
@@ -203,7 +203,7 @@ option, the last one is effective.
|
||||||
If the
|
If the
|
||||||
.B \-j
|
.B \-j
|
||||||
option is given without an argument,
|
option is given without an argument,
|
||||||
@ -121,8 +121,8 @@ manpage where it makes sense.
|
|||||||
+.IR gmake
|
+.IR gmake
|
||||||
will not limit the number of jobs that can run simultaneously.
|
will not limit the number of jobs that can run simultaneously.
|
||||||
.TP 0.5i
|
.TP 0.5i
|
||||||
.B \-k
|
.BR \-k , " \-\-keep\-going"
|
||||||
@@ -214,7 +214,7 @@ This also prints the version information
|
@@ -241,7 +241,7 @@ This also prints the version information given by the
|
||||||
.B \-v
|
.B \-v
|
||||||
switch (see below).
|
switch (see below).
|
||||||
To print the data base without trying to remake any files, use
|
To print the data base without trying to remake any files, use
|
||||||
@ -131,7 +131,7 @@ manpage where it makes sense.
|
|||||||
.B \-p
|
.B \-p
|
||||||
.BI \-f /dev/null.
|
.BI \-f /dev/null.
|
||||||
.TP 0.5i
|
.TP 0.5i
|
||||||
@@ -236,11 +236,11 @@ Cancel the effect of the
|
@@ -266,11 +266,11 @@ Cancel the effect of the
|
||||||
.B \-k
|
.B \-k
|
||||||
option.
|
option.
|
||||||
This is never necessary except in a recursive
|
This is never necessary except in a recursive
|
||||||
@ -145,21 +145,21 @@ manpage where it makes sense.
|
|||||||
via MAKEFLAGS or if you set
|
via MAKEFLAGS or if you set
|
||||||
.B \-k
|
.B \-k
|
||||||
in MAKEFLAGS in your environment.
|
in MAKEFLAGS in your environment.
|
||||||
@@ -250,11 +250,11 @@ Touch files (mark them up to date withou
|
@@ -280,11 +280,11 @@ Touch files (mark them up to date without really chang
|
||||||
instead of running their commands.
|
instead of running their commands.
|
||||||
This is used to pretend that the commands were done, in order to fool
|
This is used to pretend that the commands were done, in order to fool
|
||||||
future invocations of
|
future invocations of
|
||||||
-.IR make .
|
-.IR make .
|
||||||
+.IR gmake .
|
+.IR gmake .
|
||||||
.TP 0.5i
|
.TP 0.5i
|
||||||
.B \-v
|
.BR \-v , " \-\-version"
|
||||||
Print the version of the
|
Print the version of the
|
||||||
-.I make
|
-.I make
|
||||||
+.I gmake
|
+.I gmake
|
||||||
program plus a copyright, a list of authors and a notice that there
|
program plus a copyright, a list of authors and a notice that there
|
||||||
is no warranty.
|
is no warranty.
|
||||||
.TP 0.5i
|
.TP 0.5i
|
||||||
@@ -263,7 +263,7 @@ Print a message containing the working d
|
@@ -293,7 +293,7 @@ Print a message containing the working directory
|
||||||
before and after other processing.
|
before and after other processing.
|
||||||
This may be useful for tracking down errors from complicated nests of
|
This may be useful for tracking down errors from complicated nests of
|
||||||
recursive
|
recursive
|
||||||
@ -167,8 +167,8 @@ manpage where it makes sense.
|
|||||||
+.I gmake
|
+.I gmake
|
||||||
commands.
|
commands.
|
||||||
.TP 0.5i
|
.TP 0.5i
|
||||||
.BI "\-W " file
|
.B \-\-no\-print\-directory
|
||||||
@@ -278,9 +278,9 @@ Without
|
@@ -313,9 +313,9 @@ Without
|
||||||
it is almost the same as running a
|
it is almost the same as running a
|
||||||
.I touch
|
.I touch
|
||||||
command on the given file before running
|
command on the given file before running
|
||||||
@ -177,6 +177,6 @@ manpage where it makes sense.
|
|||||||
except that the modification time is changed only in the imagination of
|
except that the modification time is changed only in the imagination of
|
||||||
-.IR make .
|
-.IR make .
|
||||||
+.IR gmake .
|
+.IR gmake .
|
||||||
.SH "SEE ALSO"
|
.TP 0.5i
|
||||||
.I "The GNU Make Manual"
|
.B \-\-warn\-undefined\-variables
|
||||||
.SH BUGS
|
Warn when an undefined variable is referenced.
|
||||||
|
@ -1,21 +1,30 @@
|
|||||||
@comment $OpenBSD: PLIST,v 1.13 2005/04/23 14:32:51 espie Exp $
|
@comment $OpenBSD: PLIST,v 1.14 2008/06/12 21:04:16 brad Exp $
|
||||||
bin/gmake
|
@bin bin/gmake
|
||||||
@endfake
|
@endfake
|
||||||
@info info/make.info
|
@info info/make.info
|
||||||
@man man/man1/gmake.1
|
@man man/man1/gmake.1
|
||||||
|
share/locale/be/LC_MESSAGES/make.mo
|
||||||
share/locale/da/LC_MESSAGES/make.mo
|
share/locale/da/LC_MESSAGES/make.mo
|
||||||
share/locale/de/LC_MESSAGES/make.mo
|
share/locale/de/LC_MESSAGES/make.mo
|
||||||
share/locale/es/LC_MESSAGES/make.mo
|
share/locale/es/LC_MESSAGES/make.mo
|
||||||
|
share/locale/fi/LC_MESSAGES/make.mo
|
||||||
share/locale/fr/LC_MESSAGES/make.mo
|
share/locale/fr/LC_MESSAGES/make.mo
|
||||||
|
share/locale/ga/LC_MESSAGES/make.mo
|
||||||
share/locale/gl/LC_MESSAGES/make.mo
|
share/locale/gl/LC_MESSAGES/make.mo
|
||||||
share/locale/he/LC_MESSAGES/make.mo
|
share/locale/he/LC_MESSAGES/make.mo
|
||||||
share/locale/hr/LC_MESSAGES/make.mo
|
share/locale/hr/LC_MESSAGES/make.mo
|
||||||
|
share/locale/id/LC_MESSAGES/make.mo
|
||||||
share/locale/ja/LC_MESSAGES/make.mo
|
share/locale/ja/LC_MESSAGES/make.mo
|
||||||
share/locale/ko/LC_MESSAGES/make.mo
|
share/locale/ko/LC_MESSAGES/make.mo
|
||||||
share/locale/nl/LC_MESSAGES/make.mo
|
share/locale/nl/LC_MESSAGES/make.mo
|
||||||
share/locale/pl/LC_MESSAGES/make.mo
|
share/locale/pl/LC_MESSAGES/make.mo
|
||||||
share/locale/pt_BR/LC_MESSAGES/make.mo
|
share/locale/pt_BR/LC_MESSAGES/make.mo
|
||||||
share/locale/ru/LC_MESSAGES/make.mo
|
share/locale/ru/LC_MESSAGES/make.mo
|
||||||
|
share/locale/rw/
|
||||||
|
share/locale/rw/LC_MESSAGES/
|
||||||
|
share/locale/rw/LC_MESSAGES/make.mo
|
||||||
share/locale/sv/LC_MESSAGES/make.mo
|
share/locale/sv/LC_MESSAGES/make.mo
|
||||||
share/locale/tr/LC_MESSAGES/make.mo
|
share/locale/tr/LC_MESSAGES/make.mo
|
||||||
|
share/locale/uk/LC_MESSAGES/make.mo
|
||||||
|
share/locale/vi/LC_MESSAGES/make.mo
|
||||||
share/locale/zh_CN/LC_MESSAGES/make.mo
|
share/locale/zh_CN/LC_MESSAGES/make.mo
|
||||||
|
Loading…
x
Reference in New Issue
Block a user