From d441f311ef7913a8cef211a8eaa6cdaa0a982210 Mon Sep 17 00:00:00 2001 From: "David E. O'Brien" Date: Sat, 15 Apr 2000 04:26:42 +0000 Subject: This is the the traditional 4.4BSD /bin/csh C-shell, with additional FreeBSD fixes and updates since 4.4BSD Lite was released. --- shells/44bsd-csh/Makefile | 46 ++++++++++++++++++++++++++++++++++++++++++++ shells/44bsd-csh/distinfo | 1 + shells/44bsd-csh/pkg-comment | 1 + shells/44bsd-csh/pkg-descr | 2 ++ shells/44bsd-csh/pkg-plist | 4 ++++ 5 files changed, 54 insertions(+) create mode 100644 shells/44bsd-csh/Makefile create mode 100644 shells/44bsd-csh/distinfo create mode 100644 shells/44bsd-csh/pkg-comment create mode 100644 shells/44bsd-csh/pkg-descr create mode 100644 shells/44bsd-csh/pkg-plist (limited to 'shells/44bsd-csh') diff --git a/shells/44bsd-csh/Makefile b/shells/44bsd-csh/Makefile new file mode 100644 index 000000000000..b19b156dc9ea --- /dev/null +++ b/shells/44bsd-csh/Makefile @@ -0,0 +1,46 @@ +# ex:ts=8 +# Ports collection makefile for: csh +# Date created: 23 January 2000 +# Whom: David O'Brien +# +# $FreeBSD$ +# + +PORTNAME= 44bsd-csh +PORTVERSION= 20000409 +CATEGORIES= shells +MASTER_SITES= http://people.freebsd.org/~obrien/ + +MAINTAINER= obrien@FreeBSD.org + +USE_BZIP2= yes + +NO_WRKSUBDIR= yes +MAN1= 44bsd-csh.1 + +post-extract: + cd ${WRKSRC} ; co RCS/*,v + cd ${WRKSRC}/USD.doc ; co RCS/*,v + +post-build: + cd ${WRKSRC}/USD.doc ; ${MAKE} + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/csh ${PREFIX}/bin/44bsd-csh + ${INSTALL_MAN} ${WRKSRC}/csh.1 ${PREFIX}/man/man1/44bsd-csh.1 +.if !defined(NOPORTDOCS) + ${MKDIR} ${PREFIX}/share/doc/44bsd-csh + ${INSTALL_MAN} ${WRKSRC}/USD.doc/paper.ascii.gz \ + ${PREFIX}/share/doc/44bsd-csh +.endif + @${ECHO} "Updating /etc/shells" + @${CP} /etc/shells /etc/shells.bak + @(${GREP} -v ${PREFIX}/bin/tcsh /etc/shells.bak; \ + ${ECHO} ${PREFIX}/bin/tcsh) > /etc/shells + @${RM} /etc/shells.bak + +tarup: + cd ${WRKSRC} ; rm * USD.doc/* + cd ${WRKSRC} ; tar cvyf /tmp/${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} + +.include diff --git a/shells/44bsd-csh/distinfo b/shells/44bsd-csh/distinfo new file mode 100644 index 000000000000..33cf112924a6 --- /dev/null +++ b/shells/44bsd-csh/distinfo @@ -0,0 +1 @@ +MD5 (44bsd-csh-20000409.tar.bz2) = 427a55482f86629401fdb3a27809dfb4 diff --git a/shells/44bsd-csh/pkg-comment b/shells/44bsd-csh/pkg-comment new file mode 100644 index 000000000000..f388e37661ae --- /dev/null +++ b/shells/44bsd-csh/pkg-comment @@ -0,0 +1 @@ +the traditional 4.4BSD /bin/csh C-shell diff --git a/shells/44bsd-csh/pkg-descr b/shells/44bsd-csh/pkg-descr new file mode 100644 index 000000000000..c60360228855 --- /dev/null +++ b/shells/44bsd-csh/pkg-descr @@ -0,0 +1,2 @@ +This is the the traditional 4.4BSD /bin/csh C-shell, with additional +FreeBSD fixes and updates since 4.4BSD Lite was released. diff --git a/shells/44bsd-csh/pkg-plist b/shells/44bsd-csh/pkg-plist new file mode 100644 index 000000000000..90d27221dd46 --- /dev/null +++ b/shells/44bsd-csh/pkg-plist @@ -0,0 +1,4 @@ +bin/44bsd-csh +share/doc/44bsd-csh/paper.ascii.gz +@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 -- cgit v1.2.3