summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuy Martin <gmsoft@gentoo.org>2003-12-22 15:31:22 +0000
committerGuy Martin <gmsoft@gentoo.org>2003-12-22 15:31:22 +0000
commit94409af353b9d22e1b0bad574ac4005ef9fe2b4a (patch)
tree62f1834083bdf8cd747509068014728d13cb36ce /app-shells/tcsh
parentRevision bump to fix bug #33155. Marked stable on hppa. (diff)
downloadgentoo-2-94409af353b9d22e1b0bad574ac4005ef9fe2b4a.tar.gz
gentoo-2-94409af353b9d22e1b0bad574ac4005ef9fe2b4a.tar.bz2
gentoo-2-94409af353b9d22e1b0bad574ac4005ef9fe2b4a.zip
Revision bump to fix bug #33155. Marked stable on hppa.
Diffstat (limited to 'app-shells/tcsh')
-rw-r--r--app-shells/tcsh/ChangeLog12
-rw-r--r--app-shells/tcsh/Manifest6
-rw-r--r--app-shells/tcsh/files/digest-tcsh-6.12-r31
-rw-r--r--app-shells/tcsh/files/tcsh-complete12
-rw-r--r--app-shells/tcsh/tcsh-6.12-r3.ebuild56
5 files changed, 73 insertions, 14 deletions
diff --git a/app-shells/tcsh/ChangeLog b/app-shells/tcsh/ChangeLog
index 20a2d08b8014..c73457da24be 100644
--- a/app-shells/tcsh/ChangeLog
+++ b/app-shells/tcsh/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-shells/tcsh
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-shells/tcsh/ChangeLog,v 1.17 2003/12/22 15:07:59 gmsoft Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-shells/tcsh/ChangeLog,v 1.18 2003/12/22 15:31:12 gmsoft Exp $
+
+*tcsh-6.12-r3 (22 Dec 2003)
+
+ 22 Dec 2003; Guy Martin <gmsoft@gentoo.org> tcsh-6.12-r3.ebuild,
+ files/tcsh-complete :
+ Revision bump to fix bug #33155. Marked stable on hppa.
13 Dec 2003; Brad House <brad_mssw@gentoo.org> tcsh-6.12-r2.ebuild:
mark stable on amd64
@@ -17,10 +23,6 @@
*tcsh-6.12-r2 (7 Mar 2003)
- 22 Dec 2003; Guy Martin <gmsoft@gentoo.org> tcsh-6.12-r2.ebuild,
- files/tcsh-complete :
- Fixed bug #33155. Marked stable on hppa.
-
7 Mar 2003; Alain Penders <alain@gentoo.org> : Added minor patch to enable
kanji support when cjk flag is set.
diff --git a/app-shells/tcsh/Manifest b/app-shells/tcsh/Manifest
index 84738e2c88f1..087544dd06eb 100644
--- a/app-shells/tcsh/Manifest
+++ b/app-shells/tcsh/Manifest
@@ -1,7 +1,7 @@
-MD5 760d47cad93f75c6382e20a7586e0cde ChangeLog 2507
+MD5 bd4c8c401a451e7ac3df38684db8b008 ChangeLog 2507
MD5 6bef7f063109896e6e7104e480cedddd tcsh-6.11.ebuild 1107
MD5 9ab8fe81b4444f3822d09b7d6b04033f tcsh-6.12-r2.ebuild 1371
-MD5 9ab8fe81b4444f3822d09b7d6b04033f tcsh-6.12-r3.ebuild 1371
+MD5 90142a52d5899a166a1568baf0abbb50 tcsh-6.12-r3.ebuild 1371
MD5 548264e16c7c848079c42fe008b0f7e4 files/csh.cshrc 311
MD5 299cd79eb3cbc2a3caeac1c3a0309556 files/csh.cshrc_new 2810
MD5 98ca83148bd1d9bc6774c52d212ee71f files/csh.login 190
@@ -13,7 +13,7 @@ MD5 0c7590ddc33afe8fa448f51871ad677c files/tcsh-6.11-tc.os.h-gentoo.diff 363
MD5 0c7590ddc33afe8fa448f51871ad677c files/tcsh-6.12-tc.os.h-gentoo.diff 363
MD5 16713fff7d0ccc21e1c32b250cdc44ff files/tcsh-aliases 2399
MD5 8c5915d05b8b0c2db109c754a2bee20f files/tcsh-bindkey 3597
-MD5 42f318fee153e46f896a368f97e3e399 files/tcsh-complete 45242
+MD5 d4108a1ef7482d9440e5032e8a8d77b3 files/tcsh-complete 45242
MD5 e717dd2122d1ae7ab9ee8ebf2c33636a files/tcsh-settings 3271
MD5 6bd69d3c815412ada4579ac8f8cc9c45 files/tcsh.config 1466
MD5 a51fb6146ec2bcb7a603e5af41f6c7a2 files/tcsh_enable_kanji.diff 466
diff --git a/app-shells/tcsh/files/digest-tcsh-6.12-r3 b/app-shells/tcsh/files/digest-tcsh-6.12-r3
new file mode 100644
index 000000000000..7733a6633626
--- /dev/null
+++ b/app-shells/tcsh/files/digest-tcsh-6.12-r3
@@ -0,0 +1 @@
+MD5 dccf1e673103594546fe74c313932428 tcsh-6.12.00.tar.gz 824297
diff --git a/app-shells/tcsh/files/tcsh-complete b/app-shells/tcsh/files/tcsh-complete
index 866583d5e26f..9efc63ff9c23 100644
--- a/app-shells/tcsh/files/tcsh-complete
+++ b/app-shells/tcsh/files/tcsh-complete
@@ -2,7 +2,7 @@
##
## Gentoo system tcsh scripts
##
-## $Id: tcsh-complete,v 1.3 2003/12/22 15:07:59 gmsoft Exp $
+## $Id: tcsh-complete,v 1.4 2003/12/22 15:31:12 gmsoft Exp $
##
## Based on the TCSH complete.tcsh script, with changed from the TCSHRC
## package (http://tcshrc.sourceforge.net)
@@ -919,11 +919,11 @@ endif
#complete umountall c/-/"(F h k l r s)"/ n@-F@'`\ls -1 /usr/lib/fs`'@ \
# n/-h/'`df -k | cut -s -d ":" -f 1 | sort -u`'/
# BSD 4.3 filesystems
- #complete mount c/-/"(a r t v)"/ n/-t/"(4.2 nfs)"/ \
- # n@*@'`grep -v "^#" /etc/fstab | tr -s " " " " | cut -f 2`'@
- #complete umount c/-/"(a h t v)"/ n/-t/"(4.2 nfs)"/ \
- # n/-h/'`df | cut -s -d ":" -f 1 | sort -u`'/ \
- # n/*/'`mount | cut -d " " -f 3`'/
+ complete mount c/-/"(a r t v)"/ n/-t/"(4.2 nfs)"/ \
+ n@*@'`grep -v "^#" /etc/fstab | tr -s " " " " | cut -f 2`'@
+ complete umount c/-/"(a h t v)"/ n/-t/"(4.2 nfs)"/ \
+ n/-h/'`df | cut -s -d ":" -f 1 | sort -u`'/ \
+ n/*/'`mount | cut -d " " -f 3`'/
# BSD 4.2 filesystems
#complete mount c/-/"(a r t v)"/ n/-t/"(ufs nfs)"/ \
# n@*@'`cut -d ":" -f 2 /etc/fstab`'@
diff --git a/app-shells/tcsh/tcsh-6.12-r3.ebuild b/app-shells/tcsh/tcsh-6.12-r3.ebuild
new file mode 100644
index 000000000000..31cccf4adc8d
--- /dev/null
+++ b/app-shells/tcsh/tcsh-6.12-r3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-shells/tcsh/tcsh-6.12-r3.ebuild,v 1.1 2003/12/22 15:31:12 gmsoft Exp $
+
+MY_P="${PN}-${PV}.00"
+DESCRIPTION="Enhanced version of the Berkeley C shell (csh)"
+SRC_URI="ftp://ftp.astron.com/pub/tcsh/${MY_P}.tar.gz"
+HOMEPAGE="http://www.tcsh.org/"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="x86 ~ppc sparc ~alpha ia64 amd64 hppa"
+IUSE="cjk perl"
+
+RDEPEND="virtual/glibc
+ >=sys-libs/ncurses-5.1
+ perl? ( dev-lang/perl )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ patch -p0 < ${FILESDIR}/${P}-tc.os.h-gentoo.diff || die
+ if [ "`use cjk`" ]
+ then
+ patch -p0 < ${FILESDIR}/tcsh_enable_kanji.diff || die
+ fi
+}
+
+src_compile() {
+ econf --prefix=/
+ emake || die "compile problem"
+}
+
+src_install() {
+ make DESTDIR=${D} install install.man || die
+
+ if [ "`use perl`" ] ; then
+ perl tcsh.man2html || die
+ dohtml tcsh.html/*.html
+ fi
+
+ dosym /bin/tcsh /bin/csh
+ dodoc FAQ Fixes NewThings Ported README WishList Y2K
+
+ insinto /etc
+ newins ${FILESDIR}/csh.cshrc_new csh.cshrc
+ newins ${FILESDIR}/csh.login_new csh.login
+
+ insinto /etc/skel
+ newins ${FILESDIR}/tcsh.config .tcsh.config
+
+ insinto /etc/profile.d
+ doins ${FILESDIR}/tcsh-settings ${FILESDIR}/tcsh-aliases ${FILESDIR}/tcsh-bindkey ${FILESDIR}/tcsh-complete
+}