Skip site navigation (1)Skip section navigation (2)
Date:      25 Jun 1999 15:29:15 -0000
From:      saken@hotel.rmta.org
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/12392: UPDATE shells/rc to version 1.6
Message-ID:  <19990625152915.56991.qmail@hotel.rmta.org>

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

>Number:         12392
>Category:       ports
>Synopsis:       UPDATE shells/rc to version 1.6
>Confidential:   yes
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jun 25 08:30:03 PDT 1999
>Closed-Date:
>Last-Modified:
>Originator:     Scott A. Kenney
>Release:        FreeBSD 4.0-CURRENT i386
>Organization:
Agent's of Fortune, LTD
>Environment:

FreeBSD nwhn-sh11-port92.snet.net 4.0-CURRENT FreeBSD 4.0-CURRENT #5: Mon Jun  7 19:37:45 EDT 1999     root@nwhn-sh14-port167.snet.net:/usr/src/sys/compile/CHARDOS  i386

>Description:

	1) Update ports/shells/rc to version 1.6 (the first release version
	   in many  years.)
	2) change MAINTAINER line to myself, this is with the approval of
	   erich@FreeBSD.org (the current maintainer)
	3) update the pkg/DESCR to include a WWW line, and reflect current
	   version information.

>How-To-Repeat:

	N/A

>Fix:
	
	Apply the following patch using patch -p1
	
diff -ruN rc/Makefile rc.new/Makefile
--- rc/Makefile	Mon Mar 15 18:38:15 1999
+++ rc.new/Makefile	Fri Jun 25 10:43:39 1999
@@ -6,14 +6,15 @@
 # $Id: Makefile,v 1.7 1999/03/15 04:34:14 steve Exp $
 #
 
-DISTNAME=	rc-1.5b2
+DISTNAME=	rc-1.6
 CATEGORIES=	shells plan9
-MASTER_SITES=   ftp://ftp.sys.toronto.edu/pub/rc/
+MASTER_SITES=   http://www.star.le.ac.uk/~tjg/rc/release/ \
+		ftp://ftp.sys.utoronto.ca/pub/rc/
 
-MAINTAINER=	erich@FreeBSD.org
+MAINTAINER=	saken@hotel.rmta.org
 
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS= --enable-history
+CONFIGURE_ARGS=  --with-history
 MAN1=		history.1 rc.1
 
 .include <bsd.port.mk>
diff -ruN rc/files/md5 rc.new/files/md5
--- rc/files/md5	Mon Mar 15 18:38:16 1999
+++ rc.new/files/md5	Fri Jun 25 09:11:48 1999
@@ -1 +1 @@
-MD5 (rc-1.5b2.tar.gz) = 4acc56de6a5595e4fd3f26c84856e699
+MD5 (rc-1.6.tar.gz) = 3b56f0e47e8496ea0363ebc202bcac23
diff -ruN rc/patches/patch-aa rc.new/patches/patch-aa
--- rc/patches/patch-aa	Mon Mar 15 18:38:16 1999
+++ rc.new/patches/patch-aa	Fri Jun 25 10:05:41 1999
@@ -1,20 +1,11 @@
---- Makefile.in.orig	Mon Jul  7 10:43:52 1997
-+++ Makefile.in	Sun Mar  7 23:01:22 1999
-@@ -15,7 +15,7 @@
- INSTALL=@INSTALL@
- INSTALL_DATA=@INSTALL_DATA@
- INSTALL_PROGRAM=@INSTALL_PROGRAM@
--LN=@LN@
-+LN=@LN@ -f
- YACC=@YACC@
- 
- HISTORY=@HISTORY@
-@@ -28,7 +28,7 @@
- all: rc $(HISTORY)
- 
- rc: $(OBJS)
--	$(CC) -o $@ $(OBJS) $(LDFLAGS) $(LIBS)
-+	$(CC) -static -o $@ $(OBJS) $(LDFLAGS) $(LIBS)
- 
- sigmsgs.c: mksignal
- 	sh mksignal @SIGNAL_H@
+--- Makefile.in.orig	Fri Jun 25 10:04:52 1999
++++ Makefile.in	Fri Jun 25 10:05:07 1999
+@@ -109,7 +109,7 @@
+ glom.o hash.o heredoc.o input.o lex.o list.o main.o match.o nalloc.o \
+ open.o parse.o print.o redir.o signal.o status.o tree.o utils.o var.o \
+ wait.o walk.o which.o
+-rc_LDFLAGS = 
++rc_LDFLAGS = -static
+ mksignal_SOURCES = mksignal.c
+ mksignal_OBJECTS =  mksignal.o
+ mksignal_LDADD = $(LDADD)
diff -ruN rc/pkg/DESCR rc.new/pkg/DESCR
--- rc/pkg/DESCR	Wed Oct 16 11:58:00 1996
+++ rc.new/pkg/DESCR	Fri Jun 25 10:42:40 1999
@@ -1,22 +1,12 @@
-Excerpts from the README:
+This is a reimplementation for Unix, by Byron Rakitzis, of the Plan
+9 shell. rc offers much the same capabilities as a traditional
+Bourne shell, but with a much cleaner syntax.
 
-  This is release 1.5 of rc.
+This is a full release, rc-1.6.
 
-  A unix version of the Plan-9 Shell.
+See the end of the man page, under "INCOMPATABILITIES" for (known?)
+differences from the "real" rc.
 
-  FEEPING CREATURISM
+WWW: http://www.star.le.ac.uk/~tjg/rc/
 
-  See the end of the man page, under "INCOMPATABILITIES" for (known?)
-  differences from the "real" rc. Most of these changes were necessary
-  to get rc to work in a reasonable fashion on a real (i.e., commercial,
-  non-Labs) UNIX system; a few were changes motivated by concern
-  about some inadequacies in the original design.
-
-  CREDITS
-
-  This shell was written by Byron Rakitzis, but kudos go to Paul
-  Haahr for letting me know what a shell should do and for contributing
-  certain bits and pieces to rc (notably the limits code, print.c,
-  most of which.c and the backquote redirection code).
-
-eric.
+Scott Kenney <saken@hotel.rmta.org>


>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?19990625152915.56991.qmail>