Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Aug 1999 04:03:25 -0400 (EDT)
From:      Will Andrews <andrews@technologist.com>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/13190: update port shells/zsh to 3.0.6
Message-ID:  <199908170803.EAA28016@shadow.blackdawn.com>

next in thread | raw e-mail | index | archive | help

>Number:         13190
>Category:       ports
>Synopsis:       update port shells/zsh to 3.0.6
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Aug 17 01:10:00 PDT 1999
>Closed-Date:
>Last-Modified:
>Originator:     Will Andrews
>Release:        FreeBSD 3.2-STABLE i386
>Organization:
none
>Environment:

FreeBSD shadow.blackdawn.com 3.2-STABLE FreeBSD 3.2-STABLE #0: Sat Aug 14 00:56:46 EDT 1999     root@shadow.blackdawn.com:/usr/src/sys/compile/SHADOW  i386

>Description:

Finally, an update to the stable version of Zsh, from 3.0.5 to 3.0.6.
This update includes the removal of the main site and the addition of
another (ftp.sterling.com -> uiarchive.uiuc.edu).

>How-To-Repeat:

Use the diff below to patch the current port.

>Fix:

diff -urN zsh/Makefile zsh.new/Makefile
--- zsh/Makefile	Tue Jun 22 17:07:57 1999
+++ zsh.new/Makefile	Tue Aug 17 03:56:24 1999
@@ -1,16 +1,15 @@
 # New ports collection makefile for:	zsh
-# Version required:     	3.0.5
+# Version required:     	3.0.6
 # Date created:			11 Feb. 1995
 # Whom:				torstenb
 #
 # $Id: Makefile,v 1.29 1999/06/08 04:57:15 sada Exp $
 #
 
-DISTNAME=       zsh-3.0.5
-PKGNAME=	zsh-3.0.5
+DISTNAME=       zsh-3.0.6
 CATEGORIES=	shells
-MASTER_SITES=	ftp://ftp.sterling.com/zsh/ \
-		ftp://ftp.rge.com/pub/shells/zsh/ \
+MASTER_SITES=	ftp://ftp.rge.com/pub/shells/zsh/ \
+		ftp://uiarchive.uiuc.edu/pub/packages/shells/zsh/ \
 		ftp://ftp.cenatls.cena.dgac.fr/pub/shells/zsh/ \
 		ftp://mrrl.lut.ac.uk/zsh/ \
 		ftp://ftp.fu-berlin.de/pub/unix/shells/zsh/ \
diff -urN zsh/files/md5 zsh.new/files/md5
--- zsh/files/md5	Fri Sep 26 04:23:15 1997
+++ zsh.new/files/md5	Tue Aug 17 03:46:19 1999
@@ -1 +1 @@
-MD5 (zsh-3.0.5.tar.gz) = 7c3ce278a75ee8d05c5d0fc1821b2a7a
+MD5 (zsh-3.0.6.tar.gz) = 12fd65a2e3629674fd01f84a37e0e23e
diff -urN zsh/patches/patch-aa zsh.new/patches/patch-aa
--- zsh/patches/patch-aa	Tue Jul  9 18:11:17 1996
+++ zsh.new/patches/patch-aa	Tue Aug 17 03:54:38 1999
@@ -1,19 +1,21 @@
-*** Src/Makefile.in.orig	Tue Jul  9 11:00:39 1996
---- Src/Makefile.in	Tue Jul  9 11:00:46 1996
-***************
-*** 138,144 ****
-  # install binary, creating install directory if necessary
-  install.bin: zsh
-  	$(top_srcdir)/mkinstalldirs $(bindir)
-! 	-if [ -f $(bindir)/zsh ]; then mv $(bindir)/zsh $(bindir)/zsh.old; fi
-  	$(INSTALL_PROGRAM) zsh $(bindir)/zsh
-  	-if [ -f $(bindir)/zsh-$(VERSION) ]; then rm -f $(bindir)/zsh-$(VERSION); fi
-  	ln $(bindir)/zsh $(bindir)/zsh-$(VERSION)
---- 138,144 ----
-  # install binary, creating install directory if necessary
-  install.bin: zsh
-  	$(top_srcdir)/mkinstalldirs $(bindir)
-! 	-if [ -f $(bindir)/zsh ]; then mv -f $(bindir)/zsh $(bindir)/zsh.old; fi
-  	$(INSTALL_PROGRAM) zsh $(bindir)/zsh
-  	-if [ -f $(bindir)/zsh-$(VERSION) ]; then rm -f $(bindir)/zsh-$(VERSION); fi
-  	ln $(bindir)/zsh $(bindir)/zsh-$(VERSION)
+--- Doc/Makefile.in	Wed Jul 14 14:59:48 1999
++++ Doc/Makefile.in.new	Tue Aug 17 03:49:30 1999
+@@ -91,7 +91,8 @@
+ everything: all zsh_us.ps zsh_a4.ps zsh_toc.html
+ 
+ zsh.info: zsh.texi
+-	@$(MAKEINFO) -I$(srcdir) $(srcdir)/zsh.texi || { \
++	@rm -f zsh.info*
++	@$(MAKEINFO) --no-split -I$(srcdir) $(srcdir)/zsh.texi || { \
+ 	echo Info documentation cannot be compiled without $(MAKEINFO). ; \
+ 	echo You can find precompiled info files in zsh-doc.tar.gz. ; }
+ 
+@@ -125,7 +126,7 @@
+ # install info pages, creating install directory if necessary
+ install.info: zsh.info
+ 	$(top_srcdir)/mkinstalldirs $(infodir)
+-	for file in zsh.info zsh.info-[1-9]*; do \
++	for file in zsh.info*; do \
+ 	  [ -f "$$file" ] && $(INSTALL_DATA) $$file $(infodir) ; \
+ 	done
+ 
diff -urN zsh/patches/patch-ab zsh.new/patches/patch-ab
--- zsh/patches/patch-ab	Mon Jun 16 07:49:17 1997
+++ zsh.new/patches/patch-ab	Tue Aug 17 03:32:39 1999
@@ -1,21 +1,13 @@
---- Doc/Makefile.in.orig	Wed Dec 18 05:14:11 1996
-+++ Doc/Makefile.in	Mon Jun 16 20:40:29 1997
-@@ -93,7 +93,8 @@
- everything: all zsh_us.ps zsh_a4.ps zsh_toc.html
- 
- zsh.info: zsh.texi
--	@$(MAKEINFO) -I$(srcdir) $(srcdir)/zsh.texi || { \
-+	@rm -f zsh.info*
-+	@$(MAKEINFO) --no-split -I$(srcdir) $(srcdir)/zsh.texi || { \
- 	echo Info documentation cannot be compiled without $(MAKEINFO). ; \
- 	echo You can find precompiled info files in zsh-doc.tar.gz. ; }
- 
-@@ -127,7 +128,7 @@
- # install info pages, creating install directory if necessary
- install.info: zsh.info
- 	$(top_srcdir)/mkinstalldirs $(infodir)
--	for file in zsh.info zsh.info-[1-9]; do \
-+	for file in zsh.info*; do \
- 	  [ -f "$$file" ] && $(INSTALL_DATA) $$file $(infodir) ; \
- 	done
+--- Doc/zsh.texi.orig	Thu Dec 19 09:00:10 1996
++++ Doc/zsh.texi	Mon Jun 16 20:35:02 1997
+@@ -2,6 +2,10 @@
+ @c %**start of header
+ @setfilename zsh.info
+ @settitle    zsh
++@dircategory Shells
++@direntry
++* Zsh: (zsh).                   The Z shell.
++@end direntry
+ @c %**end of header
  
+ @setchapternewpage odd
diff -urN zsh/patches/patch-ac zsh.new/patches/patch-ac
--- zsh/patches/patch-ac	Mon Jun 16 07:50:33 1997
+++ zsh.new/patches/patch-ac	Wed Dec 31 19:00:00 1969
@@ -1,13 +0,0 @@
---- Doc/zsh.texi.orig	Thu Dec 19 09:00:10 1996
-+++ Doc/zsh.texi	Mon Jun 16 20:35:02 1997
-@@ -2,6 +2,10 @@
- @c %**start of header
- @setfilename zsh.info
- @settitle    zsh
-+@dircategory Shells
-+@direntry
-+* Zsh: (zsh).                   The Z shell.
-+@end direntry
- @c %**end of header
- 
- @setchapternewpage odd
diff -urN zsh/pkg/PLIST zsh.new/pkg/PLIST
--- zsh/pkg/PLIST	Tue Jun 22 17:07:58 1999
+++ zsh.new/pkg/PLIST	Tue Aug 17 03:57:12 1999
@@ -1,7 +1,7 @@
 bin/zsh
 @exec echo "updating /etc/shells"; cp /etc/shells /etc/shells.bak; (grep -v %D/%F /etc/shells.bak; echo %D/%F) >/etc/shells
 @unexec echo "updating /etc/shells"; cp /etc/shells /etc/shells.bak; (grep -v %D/%F /etc/shells.bak) >/etc/shells
-bin/zsh-3.0.5
+bin/zsh-3.0.6
 @unexec install-info --delete %D/info/zsh.info %D/info/dir
 info/zsh.info
 @exec install-info %D/info/zsh.info %D/info/dir

>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199908170803.EAA28016>