summaryrefslogtreecommitdiff
path: root/devel/gmake
diff options
context:
space:
mode:
authorMasafumi Max NAKANE <max@FreeBSD.org>1997-10-15 17:14:54 +0000
committerMasafumi Max NAKANE <max@FreeBSD.org>1997-10-15 17:14:54 +0000
commit01a5cf754d9a8f1169893fb5fbfbb36551ad0e99 (patch)
tree79084891a4417b57218770963da8608212266a88 /devel/gmake
parentattach gtk (diff)
Upgrade, 3.75 -> 3.76.1.
PR: 4747 Submitted by: jseger@freebsd.org Please note that jserger decided to be the maintainer of this port.
Notes
Notes: svn path=/head/; revision=8282
Diffstat (limited to 'devel/gmake')
-rw-r--r--devel/gmake/Makefile12
-rw-r--r--devel/gmake/distinfo2
-rw-r--r--devel/gmake/files/patch-aa93
-rw-r--r--devel/gmake/files/patch-ab22
4 files changed, 54 insertions, 75 deletions
diff --git a/devel/gmake/Makefile b/devel/gmake/Makefile
index c887b329e67a..09810e233f0c 100644
--- a/devel/gmake/Makefile
+++ b/devel/gmake/Makefile
@@ -1,23 +1,27 @@
# New ports collection makefile for: GNU make
-# Version required: 3.75
+# Version required: 3.76.1
# Date created: 11 September 1994
# Whom: jkh
#
-# $Id: Makefile,v 1.15 1997/06/12 12:31:00 max Exp $
+# $Id: Makefile,v 1.16 1997/06/13 20:00:47 max Exp $
#
-DISTNAME= make-3.75
-PKGNAME= gmake-3.75
+DISTNAME= make-3.76.1
+PKGNAME= gmake-3.76.1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU}
+MAINTAINER= jseger@freebsd.org
+
GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --program-transform-name='s/^/g/'
MAN1= gmake.1
# joerg@freebsd.org says our getloadavg() no longer requires setgid kmem
post-install:
/bin/chmod g-s ${PREFIX}/bin/gmake
/usr/bin/chgrp ${BINGRP} ${PREFIX}/bin/gmake
+ ${INSTALL_MAN} ${WRKSRC}/make.man ${PREFIX}/man/man1/gmake.1
@if [ ! -f ${PREFIX}/info/dir ]; then \
${SED} -ne '1,/Menu:/p' /usr/share/info/dir > ${PREFIX}/info/dir; \
fi
diff --git a/devel/gmake/distinfo b/devel/gmake/distinfo
index dec33e37275e..8f2eb6fa3ef2 100644
--- a/devel/gmake/distinfo
+++ b/devel/gmake/distinfo
@@ -1 +1 @@
-MD5 (make-3.75.tar.gz) = f3dd5a2bc74aee00b9f3c38f5d438f60
+MD5 (make-3.76.1.tar.gz) = 1f2d2fd7806a815ca58d844ba1499f6b
diff --git a/devel/gmake/files/patch-aa b/devel/gmake/files/patch-aa
index 4ef16a9c505f..20ecba1091dc 100644
--- a/devel/gmake/files/patch-aa
+++ b/devel/gmake/files/patch-aa
@@ -1,62 +1,39 @@
---- Makefile.in.orig Thu Aug 29 06:13:09 1996
-+++ Makefile.in Thu Jun 12 20:53:26 1997
-@@ -79,7 +79,7 @@
- # Number to put on the man page filename.
- manext = 1
- # Prefix to put on installed `make' binary file name.
--binprefix =
-+binprefix = g
- # Prefix to put on installed `make' man page file name.
- manprefix = $(binprefix)
+--- Makefile.in.orig Sat Sep 20 03:58:51 1997
++++ Makefile.in Thu Oct 16 00:50:40 1997
+@@ -54,7 +54,7 @@
+ CC = @CC@
+ CPP = @CPP@
+ LIBOBJS = @LIBOBJS@
+-MAKEINFO = @MAKEINFO@
++MAKEINFO = @MAKEINFO@ --no-split
+ PACKAGE = @PACKAGE@
+ REMOTE = @REMOTE@
+ VERSION = @VERSION@
+@@ -259,12 +259,12 @@
+ done; \
+ done
+ @$(POST_INSTALL)
+- @if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
+- for file in $(INFO_DEPS); do \
+- echo " install-info --info-dir=$(infodir) $(infodir)/$$file";\
+- install-info --info-dir=$(infodir) $(infodir)/$$file || :;\
+- done; \
+- else : ; fi
++# @if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
++# for file in $(INFO_DEPS); do \
++# echo " install-info --info-dir=$(infodir) $(infodir)/$$file";\
++# install-info --info-dir=$(infodir) $(infodir)/$$file || :;\
++# done; \
++# else : ; fi
-@@ -130,14 +130,14 @@
- .SUFFIXES:
- .SUFFIXES: .o .c .h .ps .dvi .info .texinfo
+ uninstall-info:
+ $(PRE_UNINSTALL)
+@@ -476,7 +476,7 @@
--all: make
-+all: make info
- info: make.info
- dvi: make.dvi
- # Some makes apparently use .PHONY as the default goal if it is before `all'.
- .PHONY: all check info dvi
+ uninstall: uninstall-recursive uninstall-am
- make.info: make.texinfo
-- $(MAKEINFO) -I$(srcdir) $(srcdir)/make.texinfo -o make.info
-+ rm -f make.info* && $(MAKEINFO) --no-split -I$(srcdir) $(srcdir)/make.texinfo -o make.info
+-all: all-recursive-am all-am
++all: all-recursive-am all-am info
- make.dvi: make.texinfo
- $(TEXI2DVI) $(srcdir)/make.texinfo
-@@ -175,6 +175,8 @@
-
- installdirs:
- $(SHELL) ${srcdir}/mkinstalldirs $(bindir) $(infodir) $(mandir)
-+ rm -f $(bindir)/$(binprefix)make $(infodir)/make.info \
-+ $(mandir)/$(manprefix)make.$(manext)
-
- $(bindir)/$(binprefix)make: make
- $(INSTALL_PROGRAM) make $@.new
-@@ -204,10 +206,10 @@
- # line so we notice real errors from install-info.
- # We use `$(SHELL) -c' because some shells do not
- # fail gracefully when there is an unknown command.
-- if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then \
-- if [ -r ./make.info ]; then dir=.; else dir=$(srcdir); fi; \
-- install-info --infodir=$(infodir) $$dir/make.info; \
-- else true; fi
-+# if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then \
-+# if [ -r ./make.info ]; then dir=.; else dir=$(srcdir); fi; \
-+# install-info --infodir=$(infodir) $$dir/make.info; \
-+# else true; fi
-
- $(mandir)/$(manprefix)make.$(manext): make.man
- $(INSTALL_DATA) $(srcdir)/make.man $@
-@@ -250,7 +252,8 @@
- $(SHELL) config.status
- glob/Makefile: config.status $(srcdir)/glob/Makefile.in
- $(SHELL) config.status
--config.h: stamp-config ;
-+config.h: stamp-config
-+
- stamp-config: config.status $(srcdir)/config.h.in
- $(SHELL) config.status
- touch stamp-config
+ install-strip:
+ $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
diff --git a/devel/gmake/files/patch-ab b/devel/gmake/files/patch-ab
index d1d69bd6608f..7150e3724cf7 100644
--- a/devel/gmake/files/patch-ab
+++ b/devel/gmake/files/patch-ab
@@ -1,13 +1,11 @@
---- make.texinfo.orig Mon Jul 15 01:30:15 1996
-+++ make.texinfo Thu Jun 12 20:37:09 1997
-@@ -2,6 +2,10 @@
- @c %**start of header
- @setfilename make.info
- @settitle GNU @code{make}
-+@dircategory Programming & development tools
-+@direntry
-+* Gmake: (make). The GNU Make utility.
-+@end direntry
- @setchapternewpage odd
- @c %**end of header
+--- make.texinfo.orig Tue Sep 16 23:17:33 1997
++++ make.texinfo Thu Oct 16 00:56:23 1997
+@@ -25,7 +25,7 @@
+ @syncodeindex pg cp
+ @ifinfo
+-@dircategory The GNU make utility
++@dircategory Programming & development tools
+ @direntry
+ * GNU make: (make.info). The GNU make utility.
+ @end direntry