From 181487fc4b9e8a6cad5fde165533da53f2b4f6db Mon Sep 17 00:00:00 2001 From: Fabian Groffen Date: Thu, 15 Mar 2007 18:57:38 +0000 Subject: Fix TERM not set message for shells like scp (Portage version: 2.1.2.2) --- app-shells/tcsh/ChangeLog | 8 +++- app-shells/tcsh/files/digest-tcsh-6.14-r31 | 6 --- app-shells/tcsh/files/digest-tcsh-6.14-r32 | 6 +++ app-shells/tcsh/tcsh-6.14-r31.ebuild | 77 ------------------------------ app-shells/tcsh/tcsh-6.14-r32.ebuild | 77 ++++++++++++++++++++++++++++++ 5 files changed, 90 insertions(+), 84 deletions(-) delete mode 100644 app-shells/tcsh/files/digest-tcsh-6.14-r31 create mode 100644 app-shells/tcsh/files/digest-tcsh-6.14-r32 delete mode 100644 app-shells/tcsh/tcsh-6.14-r31.ebuild create mode 100644 app-shells/tcsh/tcsh-6.14-r32.ebuild (limited to 'app-shells') diff --git a/app-shells/tcsh/ChangeLog b/app-shells/tcsh/ChangeLog index f5e08ecbedc7..27af28fc9de8 100644 --- a/app-shells/tcsh/ChangeLog +++ b/app-shells/tcsh/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-shells/tcsh # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-shells/tcsh/ChangeLog,v 1.68 2007/03/14 19:53:00 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-shells/tcsh/ChangeLog,v 1.69 2007/03/15 18:57:38 grobian Exp $ + +*tcsh-6.14-r32 (15 Mar 2007) + + 15 Mar 2007; Fabian Groffen -tcsh-6.14-r31.ebuild, + +tcsh-6.14-r32.ebuild: + Fix TERM not set message for shells like scp *tcsh-6.14-r31 (14 Mar 2007) diff --git a/app-shells/tcsh/files/digest-tcsh-6.14-r31 b/app-shells/tcsh/files/digest-tcsh-6.14-r31 deleted file mode 100644 index 845e87f7cd7a..000000000000 --- a/app-shells/tcsh/files/digest-tcsh-6.14-r31 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 353d1bb7d2741bf8de602c7b6f0efd79 tcsh-6.14.00.tar.gz 859780 -RMD160 fa7635225ceb0225aedcfad5dd9d8e17d8d70849 tcsh-6.14.00.tar.gz 859780 -SHA256 fd738ac0c003d283a214d15d46c1bc3fb80afad697110994dccb8d101f0d6f0e tcsh-6.14.00.tar.gz 859780 -MD5 389663e11f18f8c671235035a92463e4 tcsh-config-1.2.tar.bz2 2278 -RMD160 2a0165b87cf6de3d53b529615a9ce2354ceb1bdc tcsh-config-1.2.tar.bz2 2278 -SHA256 94b5591f1962b968acd764f9d0c41ab954da719ea9427b343f4b3330cc564f4b tcsh-config-1.2.tar.bz2 2278 diff --git a/app-shells/tcsh/files/digest-tcsh-6.14-r32 b/app-shells/tcsh/files/digest-tcsh-6.14-r32 new file mode 100644 index 000000000000..7aff61c7abdb --- /dev/null +++ b/app-shells/tcsh/files/digest-tcsh-6.14-r32 @@ -0,0 +1,6 @@ +MD5 353d1bb7d2741bf8de602c7b6f0efd79 tcsh-6.14.00.tar.gz 859780 +RMD160 fa7635225ceb0225aedcfad5dd9d8e17d8d70849 tcsh-6.14.00.tar.gz 859780 +SHA256 fd738ac0c003d283a214d15d46c1bc3fb80afad697110994dccb8d101f0d6f0e tcsh-6.14.00.tar.gz 859780 +MD5 572de0587bafa0b5a3e1e03269c7e812 tcsh-config-1.3.tar.bz2 2279 +RMD160 33cfc61547c09be87e5603f60d40ee669adb44e5 tcsh-config-1.3.tar.bz2 2279 +SHA256 669f9f9173b2ed51e96fd1110bb817ed6c16b983b8e116383312d06fb3f26e22 tcsh-config-1.3.tar.bz2 2279 diff --git a/app-shells/tcsh/tcsh-6.14-r31.ebuild b/app-shells/tcsh/tcsh-6.14-r31.ebuild deleted file mode 100644 index 1b82ce5d8f20..000000000000 --- a/app-shells/tcsh/tcsh-6.14-r31.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-shells/tcsh/tcsh-6.14-r31.ebuild,v 1.1 2007/03/14 19:53:00 grobian Exp $ - -inherit eutils - -PATCHVER="1.2" - -MY_P="${P}.00" -DESCRIPTION="Enhanced version of the Berkeley C shell (csh)" -HOMEPAGE="http://www.tcsh.org/" -SRC_URI="ftp://ftp.astron.com/pub/tcsh/${MY_P}.tar.gz - mirror://gentoo/tcsh-config-${PATCHVER}.tar.bz2 - http://www.gentoo.org/~grobian/distfiles/tcsh-config-${PATCHVER}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="perl catalogs" - -DEPEND=">=sys-libs/ncurses-5.1 - perl? ( dev-lang/perl ) - !app-shells/csh" # bug #119703 - -S=${WORKDIR}/${MY_P} - - -src_unpack() { - unpack ${A} - epatch "${FILESDIR}/${MY_P}"-debian-dircolors.patch # bug #120792 - epatch "${FILESDIR}/${P}"-makefile.patch # bug #151951 - - if use catalogs ; then - einfo "enabling NLS catalogs support..." - sed -i -e "s/#undef NLS_CATALOGS/#define NLS_CATALOGS/" \ - ${WORKDIR}/${MY_P}/config_f.h || die - eend $? - fi -} - -src_compile() { - econf --prefix=/ || die "econf failed" - emake || die "compile problem" -} - -src_install() { - emake DESTDIR="${D}" install install.man || die - - if use perl ; then - perl tcsh.man2html || die - dohtml tcsh.html/*.html - fi - - insinto /etc - doins \ - "${WORKDIR}"/tcsh-config/csh.cshrc \ - "${WORKDIR}"/tcsh-config/csh.login - - insinto /etc/profile.d - doins \ - "${WORKDIR}"/tcsh-config/tcsh-bindkey.csh \ - "${WORKDIR}"/tcsh-config/tcsh-settings.csh - - dodoc FAQ Fixes NewThings Ported README WishList Y2K - - # bug #119703: add csh -> tcsh symlink - dosym /bin/tcsh /bin/csh -} - -pkg_postinst() { - ewarn "This revision of tcsh does use a completely revamped configuration" - ewarn "files system, which is based on the bash equivalents. It should" - ewarn "fix issues for KDE users, and miscelaneous issues of environment" - ewarn "variables not set that should have, like EDITOR. If you rely" - ewarn "on the /etc/csh.* files heavily, you may find your setup will be" - ewarn "broken now." -} diff --git a/app-shells/tcsh/tcsh-6.14-r32.ebuild b/app-shells/tcsh/tcsh-6.14-r32.ebuild new file mode 100644 index 000000000000..04aa99054d2b --- /dev/null +++ b/app-shells/tcsh/tcsh-6.14-r32.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-shells/tcsh/tcsh-6.14-r32.ebuild,v 1.1 2007/03/15 18:57:38 grobian Exp $ + +inherit eutils + +PATCHVER="1.3" + +MY_P="${P}.00" +DESCRIPTION="Enhanced version of the Berkeley C shell (csh)" +HOMEPAGE="http://www.tcsh.org/" +SRC_URI="ftp://ftp.astron.com/pub/tcsh/${MY_P}.tar.gz + mirror://gentoo/tcsh-config-${PATCHVER}.tar.bz2 + http://www.gentoo.org/~grobian/distfiles/tcsh-config-${PATCHVER}.tar.bz2" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="perl catalogs" + +DEPEND=">=sys-libs/ncurses-5.1 + perl? ( dev-lang/perl ) + !app-shells/csh" # bug #119703 + +S=${WORKDIR}/${MY_P} + + +src_unpack() { + unpack ${A} + epatch "${FILESDIR}/${MY_P}"-debian-dircolors.patch # bug #120792 + epatch "${FILESDIR}/${P}"-makefile.patch # bug #151951 + + if use catalogs ; then + einfo "enabling NLS catalogs support..." + sed -i -e "s/#undef NLS_CATALOGS/#define NLS_CATALOGS/" \ + ${WORKDIR}/${MY_P}/config_f.h || die + eend $? + fi +} + +src_compile() { + econf --prefix=/ || die "econf failed" + emake || die "compile problem" +} + +src_install() { + emake DESTDIR="${D}" install install.man || die + + if use perl ; then + perl tcsh.man2html || die + dohtml tcsh.html/*.html + fi + + insinto /etc + doins \ + "${WORKDIR}"/tcsh-config/csh.cshrc \ + "${WORKDIR}"/tcsh-config/csh.login + + insinto /etc/profile.d + doins \ + "${WORKDIR}"/tcsh-config/tcsh-bindkey.csh \ + "${WORKDIR}"/tcsh-config/tcsh-settings.csh + + dodoc FAQ Fixes NewThings Ported README WishList Y2K + + # bug #119703: add csh -> tcsh symlink + dosym /bin/tcsh /bin/csh +} + +pkg_postinst() { + ewarn "This revision of tcsh does use a completely revamped configuration" + ewarn "files system, which is based on the bash equivalents. It should" + ewarn "fix issues for KDE users, and miscelaneous issues of environment" + ewarn "variables not set that should have, like EDITOR. If you rely" + ewarn "on the /etc/csh.* files heavily, you may find your setup will be" + ewarn "broken now." +} -- cgit v1.2.3-65-gdbad