diff options
author | Guy Martin <gmsoft@gentoo.org> | 2003-12-22 15:31:22 +0000 |
---|---|---|
committer | Guy Martin <gmsoft@gentoo.org> | 2003-12-22 15:31:22 +0000 |
commit | 94409af353b9d22e1b0bad574ac4005ef9fe2b4a (patch) | |
tree | 62f1834083bdf8cd747509068014728d13cb36ce /app-shells/tcsh | |
parent | Revision bump to fix bug #33155. Marked stable on hppa. (diff) | |
download | gentoo-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/ChangeLog | 12 | ||||
-rw-r--r-- | app-shells/tcsh/Manifest | 6 | ||||
-rw-r--r-- | app-shells/tcsh/files/digest-tcsh-6.12-r3 | 1 | ||||
-rw-r--r-- | app-shells/tcsh/files/tcsh-complete | 12 | ||||
-rw-r--r-- | app-shells/tcsh/tcsh-6.12-r3.ebuild | 56 |
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 +} |