[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2024-05-12 Thread Fabian Groffen
commit: 37de4d46f28853db567ae37632bf99f7c670d1c7
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun May 12 19:10:40 2024 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun May 12 19:11:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37de4d46

app-shells/tcsh-6.24.12: fix USE=man #931820

Closes: https://bugs.gentoo.org/931820
Signed-off-by: Fabian Groffen  gentoo.org>

 app-shells/tcsh/tcsh-6.24.12.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-shells/tcsh/tcsh-6.24.12.ebuild 
b/app-shells/tcsh/tcsh-6.24.12.ebuild
index 32e21c05882c..dc82102416f2 100644
--- a/app-shells/tcsh/tcsh-6.24.12.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.12.ebuild
@@ -94,9 +94,8 @@ src_install() {
DOCS=( FAQ Fixes Ported README.md WishList Y2K )
einstalldocs
 
-   if use man ; then
-   mv tcsh.man{,1}
-   doman tcsh.man1
+   if ! use man ; then
+   rm -Rf "${ED}"/usr/share/man
fi
 
insinto /etc



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2024-05-12 Thread Fabian Groffen
commit: 52993f00b4fbb5e4fdc72680aa60131934ff9086
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun May 12 09:09:36 2024 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun May 12 09:09:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52993f00

app-shells/tcsh-6.24.12: version bump

Signed-off-by: Fabian Groffen  gentoo.org>

 app-shells/tcsh/Manifest   |  3 +--
 .../{tcsh-6.24.00.ebuild => tcsh-6.24.12.ebuild}   | 24 ++
 2 files changed, 12 insertions(+), 15 deletions(-)

diff --git a/app-shells/tcsh/Manifest b/app-shells/tcsh/Manifest
index 7ab925c4f9bd..6c952bcdb34b 100644
--- a/app-shells/tcsh/Manifest
+++ b/app-shells/tcsh/Manifest
@@ -1,5 +1,4 @@
-DIST tcsh-6.24.00.tar.gz 949411 BLAKE2B 
0751707e233fedc2b8a9360f27e8f4a3e030956e97809b0a52ffe0541b6d15b4f7ff2cbd0832743f702757129366a979ecab745342823d9bbb1863c1d024646d
 SHA512 
0a50332aadd4309a8b1506a4771ac77c5368c4e1952dd719bd01eca15711743983ff13ec7098dbaf565b4293ac0355ff565344991e0d0c0c9ef75237220e7730
 DIST tcsh-6.24.01.tar.gz 949438 BLAKE2B 
4f3005e98d02aa12cea41405ab7e56cd840ba207d36a657699041b045f537bfbf1c992a20435ee97ea21b4bb25f0d7af532ccd2ef50de8542ca94f914e3f3ca5
 SHA512 
47425f9bc5ae3df163fe1c9f8a1b1a6c3893b186843d561fb7020c75561587286036cc679212f17fd0f760735d9e01da414e60a69db0ffcb74276f053ea80479
 DIST tcsh-6.24.10.tar.gz 956578 BLAKE2B 
bf6e5815390ecffa9dbdc31ac08630ebc3e95394092285cc2f5c5cf0bb48c16ccdd195888feb9e3f5cc689c228eed7a99a2edb566be696bf95851c8176ce3c7b
 SHA512 
74bd17f4d8bb1fb60a2a6904d87e26b7490f0ec571866e62d6e1d35e9da435c888ab14bfa842d7282e8993d366580439b4cc884b08a22e45dc98a36f813094be
+DIST tcsh-6.24.12.tar.gz 957389 BLAKE2B 
f093b540d31343d9ab6188649ec70b4695c9f7bce522ed8dc52c9ce8eb8cf0941adb38a198dbf70a9e5bf995641dd70abe8b683b11132daf0b8668b30cac5c87
 SHA512 
ed139a20a23a51a41f9e5323cb897c683632e2975d38a07a4801cc3568bd2d138d5139f1552ccf400806654d13801cf38cff040d53d63557266a8164c2ad2267
 DIST tcsh-gentoo-patches-r1.10.tar.xz 2344 BLAKE2B 
82131a926b99734173c2524cddfad69cdfc4653370699da8ebc135bd198a32b0bb290ff93b7a478dcf02c7353a82a2cc4efb0a2e39539d1a74ea9fea1b3f7e2a
 SHA512 
d9e01c9b162529501b5eaafe031dfe880818129f4d197a07012e698293841269568a19c595453259d784129271c7f7230b6ce326880b06c4c82bb89b8645a3f4
-DIST tcsh-gentoo-patches-r1.9.tar.bz2 2488 BLAKE2B 
58924e623c75068cdc686be61755bdbcf8d0949a2141ac532ac089f80ff083b2c9f6767038b9fc52171a00ed82c558b83216327c87b41f51c3648343869cd5b6
 SHA512 
9903e9c3e2279abcac09a3235f3c5db9f42156c18137eb651ede195ca2b069f0b5bc6105fed33666b69796c4ebf03e4efe63cd9beba1898bac7297a2f74bfd3d

diff --git a/app-shells/tcsh/tcsh-6.24.00.ebuild 
b/app-shells/tcsh/tcsh-6.24.12.ebuild
similarity index 82%
rename from app-shells/tcsh/tcsh-6.24.00.ebuild
rename to app-shells/tcsh/tcsh-6.24.12.ebuild
index 81194fb4ebd2..32e21c05882c 100644
--- a/app-shells/tcsh/tcsh-6.24.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.12.ebuild
@@ -5,19 +5,19 @@ EAPI=7
 
 inherit flag-o-matic autotools prefix
 
-CONFVER="1.9"
+CONFVER="1.10"
 
 DESCRIPTION="Enhanced version of the Berkeley C shell (csh)"
 HOMEPAGE="https://www.tcsh.org/;
 SRC_URI="
ftp://ftp.astron.com/pub/tcsh/${P}.tar.gz
ftp://ftp.astron.com/pub/tcsh/old/${P}.tar.gz
-   
https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.bz2;
+   
https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-IUSE="nls doc"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="nls man"
 RESTRICT="test"
 
 # we need gettext because we run autoconf (AM_ICONV)
@@ -26,14 +26,11 @@ RDEPEND="
virtual/libcrypt:=
virtual/libiconv"
 DEPEND="${RDEPEND}
-   sys-devel/gettext
-   doc? ( dev-lang/perl )"
+   sys-devel/gettext"
 
 CONFDIR=${WORKDIR}/tcsh-gentoo-patches-r${CONFVER}
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-6.23.02-dircolors.patch # bug #120792
-   "${FILESDIR}"/${PN}-6.21.04-no-nls.patch
"${FILESDIR}"/${PN}-6.21.00-use-ncurses.patch
 )
 
@@ -94,13 +91,14 @@ src_configure() {
 src_install() {
emake DESTDIR="${D}" install install.man
 
-   DOCS=( FAQ Fixes NewThings Ported README.md WishList Y2K )
-   if use doc ; then
-   perl tcsh.man2html tcsh.man || die
-   HTML_DOCS=( tcsh.html/*.html )
-   fi
+   DOCS=( FAQ Fixes Ported README.md WishList Y2K )
einstalldocs
 
+   if use man ; then
+   mv tcsh.man{,1}
+   doman tcsh.man1
+   fi
+
insinto /etc
doins \
"${CONFDIR}"/csh.cshrc \



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2024-02-02 Thread Fabian Groffen
commit: 5f924415a36d8cb841f6eaad63dd88d894afc547
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Feb  2 08:21:53 2024 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Feb  2 08:23:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f924415

app-shells/tcsh-6.24.10: drop USE=doc add USE=man

There is no documentation (html-version of the man-page) any more in
this version.
Install the manpage when USE=man only.

Closes: https://bugs.gentoo.org/923475
Signed-off-by: Fabian Groffen  gentoo.org>

 app-shells/tcsh/tcsh-6.24.10.ebuild | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/app-shells/tcsh/tcsh-6.24.10.ebuild 
b/app-shells/tcsh/tcsh-6.24.10.ebuild
index 31a4b4873882..32e21c05882c 100644
--- a/app-shells/tcsh/tcsh-6.24.10.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.10.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-IUSE="nls doc"
+IUSE="nls man"
 RESTRICT="test"
 
 # we need gettext because we run autoconf (AM_ICONV)
@@ -26,8 +26,7 @@ RDEPEND="
virtual/libcrypt:=
virtual/libiconv"
 DEPEND="${RDEPEND}
-   sys-devel/gettext
-   doc? ( dev-lang/perl )"
+   sys-devel/gettext"
 
 CONFDIR=${WORKDIR}/tcsh-gentoo-patches-r${CONFVER}
 
@@ -93,12 +92,13 @@ src_install() {
emake DESTDIR="${D}" install install.man
 
DOCS=( FAQ Fixes Ported README.md WishList Y2K )
-   if use doc ; then
-   perl tcsh.man2html tcsh.man || die
-   HTML_DOCS=( tcsh.html/*.html )
-   fi
einstalldocs
 
+   if use man ; then
+   mv tcsh.man{,1}
+   doman tcsh.man1
+   fi
+
insinto /etc
doins \
"${CONFDIR}"/csh.cshrc \



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2024-02-01 Thread Fabian Groffen
commit: b61536d0abbc645400050cf494ef60a29d8bcf7d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Feb  1 13:14:30 2024 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Feb  1 13:14:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b61536d0

app-shells/tcsh-6.24.10: version bump

Signed-off-by: Fabian Groffen  gentoo.org>

 app-shells/tcsh/Manifest |  1 +
 app-shells/tcsh/{tcsh-6.24.01.ebuild => tcsh-6.24.10.ebuild} | 10 --
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/app-shells/tcsh/Manifest b/app-shells/tcsh/Manifest
index 75d045b23778..7ab925c4f9bd 100644
--- a/app-shells/tcsh/Manifest
+++ b/app-shells/tcsh/Manifest
@@ -1,4 +1,5 @@
 DIST tcsh-6.24.00.tar.gz 949411 BLAKE2B 
0751707e233fedc2b8a9360f27e8f4a3e030956e97809b0a52ffe0541b6d15b4f7ff2cbd0832743f702757129366a979ecab745342823d9bbb1863c1d024646d
 SHA512 
0a50332aadd4309a8b1506a4771ac77c5368c4e1952dd719bd01eca15711743983ff13ec7098dbaf565b4293ac0355ff565344991e0d0c0c9ef75237220e7730
 DIST tcsh-6.24.01.tar.gz 949438 BLAKE2B 
4f3005e98d02aa12cea41405ab7e56cd840ba207d36a657699041b045f537bfbf1c992a20435ee97ea21b4bb25f0d7af532ccd2ef50de8542ca94f914e3f3ca5
 SHA512 
47425f9bc5ae3df163fe1c9f8a1b1a6c3893b186843d561fb7020c75561587286036cc679212f17fd0f760735d9e01da414e60a69db0ffcb74276f053ea80479
+DIST tcsh-6.24.10.tar.gz 956578 BLAKE2B 
bf6e5815390ecffa9dbdc31ac08630ebc3e95394092285cc2f5c5cf0bb48c16ccdd195888feb9e3f5cc689c228eed7a99a2edb566be696bf95851c8176ce3c7b
 SHA512 
74bd17f4d8bb1fb60a2a6904d87e26b7490f0ec571866e62d6e1d35e9da435c888ab14bfa842d7282e8993d366580439b4cc884b08a22e45dc98a36f813094be
 DIST tcsh-gentoo-patches-r1.10.tar.xz 2344 BLAKE2B 
82131a926b99734173c2524cddfad69cdfc4653370699da8ebc135bd198a32b0bb290ff93b7a478dcf02c7353a82a2cc4efb0a2e39539d1a74ea9fea1b3f7e2a
 SHA512 
d9e01c9b162529501b5eaafe031dfe880818129f4d197a07012e698293841269568a19c595453259d784129271c7f7230b6ce326880b06c4c82bb89b8645a3f4
 DIST tcsh-gentoo-patches-r1.9.tar.bz2 2488 BLAKE2B 
58924e623c75068cdc686be61755bdbcf8d0949a2141ac532ac089f80ff083b2c9f6767038b9fc52171a00ed82c558b83216327c87b41f51c3648343869cd5b6
 SHA512 
9903e9c3e2279abcac09a3235f3c5db9f42156c18137eb651ede195ca2b069f0b5bc6105fed33666b69796c4ebf03e4efe63cd9beba1898bac7297a2f74bfd3d

diff --git a/app-shells/tcsh/tcsh-6.24.01.ebuild 
b/app-shells/tcsh/tcsh-6.24.10.ebuild
similarity index 91%
rename from app-shells/tcsh/tcsh-6.24.01.ebuild
rename to app-shells/tcsh/tcsh-6.24.10.ebuild
index 2c2fcd5a517c..31a4b4873882 100644
--- a/app-shells/tcsh/tcsh-6.24.01.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.10.ebuild
@@ -5,18 +5,18 @@ EAPI=7
 
 inherit flag-o-matic autotools prefix
 
-CONFVER="1.9"
+CONFVER="1.10"
 
 DESCRIPTION="Enhanced version of the Berkeley C shell (csh)"
 HOMEPAGE="https://www.tcsh.org/;
 SRC_URI="
ftp://ftp.astron.com/pub/tcsh/${P}.tar.gz
ftp://ftp.astron.com/pub/tcsh/old/${P}.tar.gz
-   
https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.bz2;
+   
https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 
@@ -32,8 +32,6 @@ DEPEND="${RDEPEND}
 CONFDIR=${WORKDIR}/tcsh-gentoo-patches-r${CONFVER}
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-6.23.02-dircolors.patch # bug #120792
-   "${FILESDIR}"/${PN}-6.21.04-no-nls.patch
"${FILESDIR}"/${PN}-6.21.00-use-ncurses.patch
 )
 
@@ -94,7 +92,7 @@ src_configure() {
 src_install() {
emake DESTDIR="${D}" install install.man
 
-   DOCS=( FAQ Fixes NewThings Ported README.md WishList Y2K )
+   DOCS=( FAQ Fixes Ported README.md WishList Y2K )
if use doc ; then
perl tcsh.man2html tcsh.man || die
HTML_DOCS=( tcsh.html/*.html )



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2023-05-30 Thread Fabian Groffen
commit: 6ff66cf95b28a6f0bc3d347a12768b4661942daf
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue May 30 11:42:41 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue May 30 11:42:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ff66cf9

app-shells/tcsh-6.24.01-r1: keyword ~arm64-macos

Signed-off-by: Fabian Groffen  gentoo.org>

 app-shells/tcsh/tcsh-6.24.01-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.24.01-r1.ebuild 
b/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
index 13ff39700508..e50e0201ae7f 100644
--- a/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2022-11-04 Thread Agostino Sarubbo
commit: d112fb0320d97e6d0e7711bac84b20fa009df3a2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Nov  4 08:15:05 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Nov  4 08:15:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d112fb03

app-shells/tcsh: Stabilize 6.24.01-r1 x86, #879291

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/tcsh/tcsh-6.24.01-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.24.01-r1.ebuild 
b/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
index 1e41bdd3941c..892168ec3970 100644
--- a/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2022-11-03 Thread Sam James
commit: 2d34f3e7a6a3569016e13ae034bc4c33956d60c1
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov  3 19:57:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov  3 19:57:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d34f3e7

app-shells/tcsh: Stabilize 6.24.01-r1 amd64, #879291

Signed-off-by: Sam James  gentoo.org>

 app-shells/tcsh/tcsh-6.24.01-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.24.01-r1.ebuild 
b/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
index 74a97f30e5a4..1e41bdd3941c 100644
--- a/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2022-11-03 Thread Arthur Zamarin
commit: c7193a8b144585cbc8dd627c2e70980f94fd5b7c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov  3 19:40:59 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov  3 19:40:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7193a8b

app-shells/tcsh: Stabilize 6.24.01-r1 sparc, #879291

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/tcsh/tcsh-6.24.01-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.24.01-r1.ebuild 
b/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
index 948dd9547ab8..74a97f30e5a4 100644
--- a/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2022-11-03 Thread Arthur Zamarin
commit: b1eec0bb280a427f3bb06abad47209f8919bba76
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov  3 17:23:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov  3 17:24:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1eec0bb

app-shells/tcsh: Stabilize 6.24.01-r1 hppa, #879291

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/tcsh/tcsh-6.24.01-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.24.01-r1.ebuild 
b/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
index dabc2e12f879..198b66449dd4 100644
--- a/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2022-11-03 Thread Arthur Zamarin
commit: fa7d872334270e4a26dbbe01ab3dfd4cb2544a2b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov  3 17:23:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov  3 17:24:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7d8723

app-shells/tcsh: Stabilize 6.24.01-r1 arm64, #879291

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/tcsh/tcsh-6.24.01-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.24.01-r1.ebuild 
b/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
index 4ee4a7ed8afc..6bbe53fc4e78 100644
--- a/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2022-11-03 Thread Arthur Zamarin
commit: 1abf8b150549a1340a08d00f7081962b46c325fa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov  3 17:23:46 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov  3 17:24:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1abf8b15

app-shells/tcsh: Stabilize 6.24.01-r1 ppc64, #879291

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/tcsh/tcsh-6.24.01-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.24.01-r1.ebuild 
b/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
index 6bbe53fc4e78..948dd9547ab8 100644
--- a/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2022-11-03 Thread Arthur Zamarin
commit: d416625341db57c8bc6f0824e6c04fc5d0343d6b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov  3 17:23:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov  3 17:24:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4166253

app-shells/tcsh: Stabilize 6.24.01-r1 arm, #879291

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/tcsh/tcsh-6.24.01-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.24.01-r1.ebuild 
b/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
index 99b20ee7fa02..dabc2e12f879 100644
--- a/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2022-11-03 Thread Arthur Zamarin
commit: e6dd29f92a8fb3d51fceeda5c961cd57bbd4e1df
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov  3 17:23:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov  3 17:24:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6dd29f9

app-shells/tcsh: Stabilize 6.24.01-r1 ppc, #879291

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/tcsh/tcsh-6.24.01-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.24.01-r1.ebuild 
b/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
index 198b66449dd4..4ee4a7ed8afc 100644
--- a/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2022-10-02 Thread Fabian Groffen
commit: e765140dd27ed066aa1eb16bb457df0e40425a2a
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Oct  2 17:10:51 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Oct  2 17:10:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e765140d

app-shells/tcsh-6.24.01-r1: bump config for egrep fixes

Closes: https://bugs.gentoo.org/873097
Signed-off-by: Fabian Groffen  gentoo.org>

 app-shells/tcsh/Manifest   |   1 +
 app-shells/tcsh/tcsh-6.24.01-r1.ebuild | 111 +
 2 files changed, 112 insertions(+)

diff --git a/app-shells/tcsh/Manifest b/app-shells/tcsh/Manifest
index eb3d3a22c667..75d045b23778 100644
--- a/app-shells/tcsh/Manifest
+++ b/app-shells/tcsh/Manifest
@@ -1,3 +1,4 @@
 DIST tcsh-6.24.00.tar.gz 949411 BLAKE2B 
0751707e233fedc2b8a9360f27e8f4a3e030956e97809b0a52ffe0541b6d15b4f7ff2cbd0832743f702757129366a979ecab745342823d9bbb1863c1d024646d
 SHA512 
0a50332aadd4309a8b1506a4771ac77c5368c4e1952dd719bd01eca15711743983ff13ec7098dbaf565b4293ac0355ff565344991e0d0c0c9ef75237220e7730
 DIST tcsh-6.24.01.tar.gz 949438 BLAKE2B 
4f3005e98d02aa12cea41405ab7e56cd840ba207d36a657699041b045f537bfbf1c992a20435ee97ea21b4bb25f0d7af532ccd2ef50de8542ca94f914e3f3ca5
 SHA512 
47425f9bc5ae3df163fe1c9f8a1b1a6c3893b186843d561fb7020c75561587286036cc679212f17fd0f760735d9e01da414e60a69db0ffcb74276f053ea80479
+DIST tcsh-gentoo-patches-r1.10.tar.xz 2344 BLAKE2B 
82131a926b99734173c2524cddfad69cdfc4653370699da8ebc135bd198a32b0bb290ff93b7a478dcf02c7353a82a2cc4efb0a2e39539d1a74ea9fea1b3f7e2a
 SHA512 
d9e01c9b162529501b5eaafe031dfe880818129f4d197a07012e698293841269568a19c595453259d784129271c7f7230b6ce326880b06c4c82bb89b8645a3f4
 DIST tcsh-gentoo-patches-r1.9.tar.bz2 2488 BLAKE2B 
58924e623c75068cdc686be61755bdbcf8d0949a2141ac532ac089f80ff083b2c9f6767038b9fc52171a00ed82c558b83216327c87b41f51c3648343869cd5b6
 SHA512 
9903e9c3e2279abcac09a3235f3c5db9f42156c18137eb651ede195ca2b069f0b5bc6105fed33666b69796c4ebf03e4efe63cd9beba1898bac7297a2f74bfd3d

diff --git a/app-shells/tcsh/tcsh-6.24.01-r1.ebuild 
b/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
new file mode 100644
index ..99b20ee7fa02
--- /dev/null
+++ b/app-shells/tcsh/tcsh-6.24.01-r1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic autotools prefix
+
+CONFVER="1.10"
+
+DESCRIPTION="Enhanced version of the Berkeley C shell (csh)"
+HOMEPAGE="https://www.tcsh.org/;
+SRC_URI="
+   ftp://ftp.astron.com/pub/tcsh/${P}.tar.gz
+   ftp://ftp.astron.com/pub/tcsh/old/${P}.tar.gz
+   
https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="nls doc"
+RESTRICT="test"
+
+# we need gettext because we run autoconf (AM_ICONV)
+RDEPEND="
+   >=sys-libs/ncurses-5.1:0=
+   virtual/libcrypt:=
+   virtual/libiconv"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   doc? ( dev-lang/perl )"
+
+CONFDIR=${WORKDIR}/tcsh-gentoo-patches-r${CONFVER}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.23.02-dircolors.patch # bug #120792
+   "${FILESDIR}"/${PN}-6.21.04-no-nls.patch
+   "${FILESDIR}"/${PN}-6.21.00-use-ncurses.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   # fix gencat usage
+   sed \
+   -e 's/cat \$\^ \$> | \$(GENCAT) \$@/rm -f $@; $(GENCAT) $@ $> 
$^/' \
+   -i nls/Makefile.in || die
+
+   # always use sysmalloc, the builtin malloc fails on Darwin, musl,
+   # etc. it's already used for glibc-linux, so this doesn't change
+   # anything for the majority of users
+   sed -i -e 's/undef SYSMALLOC/define SYSMALLOC/' config_f.h || die
+
+   # unify ECHO behaviour
+   echo "#undef ECHO_STYLE" >> config_f.h
+   echo "#define ECHO_STYLE  BOTH_ECHO" >> config_f.h
+
+   eprefixify "${CONFDIR}"/*
+   # activate the right default PATH
+   if [[ -z ${EPREFIX} ]] ; then
+   sed -i \
+   -e 's/^#MAIN//' -e '/^#PREFIX/d' \
+   "${CONFDIR}"/csh.login || die
+   else
+   sed -i \
+   -e 's/^#PREFIX//' -e '/^#MAIN/d' \
+   "${CONFDIR}"/csh.login || die
+   fi
+
+   eapply_user
+}
+
+src_configure() {
+   # make tcsh look and live along the lines of the prefix
+   append-cppflags -D_PATH_DOTCSHRC="'"'"${EPREFIX}/etc/csh.cshrc"'"'"
+   append-cppflags -D_PATH_DOTLOGIN="'"'"${EPREFIX}/etc/csh.login"'"'"
+   append-cppflags -D_PATH_DOTLOGOUT="'"'"${EPREFIX}/etc/csh.logout"'"'"
+   append-cppflags -D_PATH_USRBIN="'"'"${EPREFIX}/usr/bin"'"'"
+   append-cppflags 

[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/, app-shells/tcsh/files/

2022-07-19 Thread David Seifert
commit: 2a6576826d120719a01dab06e85652798ab95bbf
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jul 19 09:21:36 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jul 19 09:21:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a657682

app-shells/tcsh: drop 6.22.02-r1

Signed-off-by: David Seifert  gentoo.org>

 app-shells/tcsh/Manifest   |   1 -
 app-shells/tcsh/files/tcsh-6.18.01-aix.patch   |  14 ---
 .../tcsh/files/tcsh-6.20.00-debian-dircolors.patch |  21 
 .../tcsh/files/tcsh-6.21.00-fno-common.patch   |  22 -
 app-shells/tcsh/files/tcsh-6.21.00-no-nls.patch|  17 
 app-shells/tcsh/tcsh-6.22.02-r1.ebuild | 106 -
 6 files changed, 181 deletions(-)

diff --git a/app-shells/tcsh/Manifest b/app-shells/tcsh/Manifest
index 553192a208c4..eb3d3a22c667 100644
--- a/app-shells/tcsh/Manifest
+++ b/app-shells/tcsh/Manifest
@@ -1,4 +1,3 @@
-DIST tcsh-6.22.02.tar.gz 1006405 BLAKE2B 
f18b2c48958b4d38a0f55b0df8563564b2a3b34becf02eda8802d7f5e2194082bf96c46323d606c2e6bd2a26aaed303bae3132d03515274407c63b713583dde7
 SHA512 
32d271b568c63265ea4c98494f5e60b37c3a3fc2594e8763b8f6f0b09018ab9db7ef6f951120b37f7880ccf04ba3a2559e30dc08d24f4ba9dc36853238d55980
 DIST tcsh-6.24.00.tar.gz 949411 BLAKE2B 
0751707e233fedc2b8a9360f27e8f4a3e030956e97809b0a52ffe0541b6d15b4f7ff2cbd0832743f702757129366a979ecab745342823d9bbb1863c1d024646d
 SHA512 
0a50332aadd4309a8b1506a4771ac77c5368c4e1952dd719bd01eca15711743983ff13ec7098dbaf565b4293ac0355ff565344991e0d0c0c9ef75237220e7730
 DIST tcsh-6.24.01.tar.gz 949438 BLAKE2B 
4f3005e98d02aa12cea41405ab7e56cd840ba207d36a657699041b045f537bfbf1c992a20435ee97ea21b4bb25f0d7af532ccd2ef50de8542ca94f914e3f3ca5
 SHA512 
47425f9bc5ae3df163fe1c9f8a1b1a6c3893b186843d561fb7020c75561587286036cc679212f17fd0f760735d9e01da414e60a69db0ffcb74276f053ea80479
 DIST tcsh-gentoo-patches-r1.9.tar.bz2 2488 BLAKE2B 
58924e623c75068cdc686be61755bdbcf8d0949a2141ac532ac089f80ff083b2c9f6767038b9fc52171a00ed82c558b83216327c87b41f51c3648343869cd5b6
 SHA512 
9903e9c3e2279abcac09a3235f3c5db9f42156c18137eb651ede195ca2b069f0b5bc6105fed33666b69796c4ebf03e4efe63cd9beba1898bac7297a2f74bfd3d

diff --git a/app-shells/tcsh/files/tcsh-6.18.01-aix.patch 
b/app-shells/tcsh/files/tcsh-6.18.01-aix.patch
deleted file mode 100644
index 669d20634731..
--- a/app-shells/tcsh/files/tcsh-6.18.01-aix.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Upstream report, without better patch yet:
-http://bugs.gw.com/view.php?id=366
-
 tc.who.c.orig  2014-06-26 11:21:43 +0200
-+++ tc.who.c   2014-06-26 11:21:58 +0200
-@@ -60,6 +60,8 @@
- #  define TCSH_PATH_UTMP _PATH_UTMPX
- # elif defined(UTMPX_FILE)
- #  define TCSH_PATH_UTMP UTMPX_FILE
-+# elif defined(UTMP_FILE)
-+#  define TCSH_PATH_UTMP UTMP_FILE
- # elif __FreeBSD_version >= 90
- #  /* Why isn't this defined somewhere? */
- #  define TCSH_PATH_UTMP "/var/run/utx.active"

diff --git a/app-shells/tcsh/files/tcsh-6.20.00-debian-dircolors.patch 
b/app-shells/tcsh/files/tcsh-6.20.00-debian-dircolors.patch
deleted file mode 100644
index 3b18f1c45d77..
--- a/app-shells/tcsh/files/tcsh-6.20.00-debian-dircolors.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-forward-ported 6.14 to 6.20 patch from Debian
-
 tcsh-6.20.00/tw.color.c
-+++ tcsh-6.20.00/tw.color.c
-@@ -382,13 +382,10 @@
-   if ((Char)variables[i].variable[0] == (v[0] & CHAR) &&
-   (Char)variables[i].variable[1] == (v[1] & CHAR))
-   break;
--  if (i < nvariables) {
--  v += 3;
-+  v += 3;
-+  if (i < nvariables)
-   getstring(, , [i].color, ':');
--  continue;
--  }
--  else
--  stderror(ERR_BADCOLORVAR, v[0], v[1]);
-+  continue;
-   }
-   break;
-   }

diff --git a/app-shells/tcsh/files/tcsh-6.21.00-fno-common.patch 
b/app-shells/tcsh/files/tcsh-6.21.00-fno-common.patch
deleted file mode 100644
index b5a0cf0600a0..
--- a/app-shells/tcsh/files/tcsh-6.21.00-fno-common.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From 6974bc35a5cda6eab748e364bd76a860ca66968b Mon Sep 17 00:00:00 2001
-From: zoulasc 
-Date: Sat, 11 Jan 2020 11:16:51 -0500
-Subject: [PATCH] Remove extra variable definition that cause -fno-common build
- to fail (Werner Fink)
-

- tc.sig.c | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/tc.sig.c b/tc.sig.c
-index 77659ca..576605a 100644
 a/tc.sig.c
-+++ b/tc.sig.c
-@@ -56,7 +56,6 @@ int alrmcatch_disabled; /* = 0; */
- int phup_disabled; /* = 0; */
- int pchild_disabled; /* = 0; */
- int pintr_disabled; /* = 0; */
--int handle_interrupt; /* = 0; */
- 
- int
- handle_pending_signals(void)

diff --git a/app-shells/tcsh/files/tcsh-6.21.00-no-nls.patch 

[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2022-07-09 Thread Agostino Sarubbo
commit: 4928becbb3c01cca25878cee28c2df9cc018d223
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jul  9 12:15:50 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jul  9 12:15:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4928becb

app-shells/tcsh: ppc stable wrt bug #856970

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/tcsh/tcsh-6.24.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.24.00.ebuild 
b/app-shells/tcsh/tcsh-6.24.00.ebuild
index b49aea1c7d90..c97fe7fe2c8b 100644
--- a/app-shells/tcsh/tcsh-6.24.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.00.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2022-07-09 Thread Agostino Sarubbo
commit: f889f11452b3f229a841aff55435ddea4307729f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jul  9 12:15:19 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jul  9 12:15:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f889f114

app-shells/tcsh: arm64 stable wrt bug #856970

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/tcsh/tcsh-6.24.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.24.00.ebuild 
b/app-shells/tcsh/tcsh-6.24.00.ebuild
index 846cf883b313..b49aea1c7d90 100644
--- a/app-shells/tcsh/tcsh-6.24.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.00.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2022-07-09 Thread Arthur Zamarin
commit: a74e8ec5ac274ce592d7c012eefce2b99ea5ed79
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul  9 11:27:56 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul  9 11:27:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a74e8ec5

app-shells/tcsh: Stabilize 6.24.00 arm, #856970

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/tcsh/tcsh-6.24.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.24.00.ebuild 
b/app-shells/tcsh/tcsh-6.24.00.ebuild
index 2ef3d76d1589..846cf883b313 100644
--- a/app-shells/tcsh/tcsh-6.24.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.00.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2022-07-09 Thread Arthur Zamarin
commit: 2e596d6be402c5e804c2daa7f421473ad02a3242
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul  9 10:43:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul  9 10:43:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e596d6b

app-shells/tcsh: Stabilize 6.24.00 ppc64, #856970

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/tcsh/tcsh-6.24.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.24.00.ebuild 
b/app-shells/tcsh/tcsh-6.24.00.ebuild
index d63a4bf5dc7c..2ef3d76d1589 100644
--- a/app-shells/tcsh/tcsh-6.24.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.00.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2022-07-08 Thread Sam James
commit: bed921a3d671ab470a2156b246101ea5624d64f2
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  8 21:29:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  8 21:29:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bed921a3

app-shells/tcsh: Stabilize 6.24.00 amd64, #856970

Signed-off-by: Sam James  gentoo.org>

 app-shells/tcsh/tcsh-6.24.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.24.00.ebuild 
b/app-shells/tcsh/tcsh-6.24.00.ebuild
index 6c310598305b..f91a71a6c0c4 100644
--- a/app-shells/tcsh/tcsh-6.24.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.00.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2022-07-08 Thread Sam James
commit: 51a508704482af13d5ab5eed7ca919b4c1bd3288
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  8 21:29:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  8 21:29:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51a50870

app-shells/tcsh: Stabilize 6.24.00 x86, #856970

Signed-off-by: Sam James  gentoo.org>

 app-shells/tcsh/tcsh-6.24.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.24.00.ebuild 
b/app-shells/tcsh/tcsh-6.24.00.ebuild
index f91a71a6c0c4..d63a4bf5dc7c 100644
--- a/app-shells/tcsh/tcsh-6.24.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.00.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2022-07-08 Thread Arthur Zamarin
commit: ead2ff30083d629f30268d0159b518f1f69068b9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  8 13:44:24 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  8 13:44:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ead2ff30

app-shells/tcsh: Stabilize 6.24.00 hppa, #856970

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/tcsh/tcsh-6.24.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.24.00.ebuild 
b/app-shells/tcsh/tcsh-6.24.00.ebuild
index 5507e8c45b9f..6c310598305b 100644
--- a/app-shells/tcsh/tcsh-6.24.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.00.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2022-07-08 Thread Arthur Zamarin
commit: ad852feae219bd93c0c5919efc5d5a21390e88c7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  8 07:40:34 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  8 07:40:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad852fea

app-shells/tcsh: Stabilize 6.24.00 sparc, #856970

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/tcsh/tcsh-6.24.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.24.00.ebuild 
b/app-shells/tcsh/tcsh-6.24.00.ebuild
index 5e5a97fcea75..5507e8c45b9f 100644
--- a/app-shells/tcsh/tcsh-6.24.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.00.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2022-07-07 Thread Fabian Groffen
commit: a77eca7ab841dd911338f4d93a0031e851caf51d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Jul  7 10:43:21 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Jul  7 10:43:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a77eca7a

app-shells/tcsh-6.24.01: version bump + cleanup

Signed-off-by: Fabian Groffen  gentoo.org>

 app-shells/tcsh/Manifest   |   3 +-
 app-shells/tcsh/tcsh-6.22.04-r1.ebuild | 110 -
 .../{tcsh-6.23.02.ebuild => tcsh-6.24.01.ebuild}   |   3 +-
 3 files changed, 3 insertions(+), 113 deletions(-)

diff --git a/app-shells/tcsh/Manifest b/app-shells/tcsh/Manifest
index 84df06698cf2..553192a208c4 100644
--- a/app-shells/tcsh/Manifest
+++ b/app-shells/tcsh/Manifest
@@ -1,5 +1,4 @@
 DIST tcsh-6.22.02.tar.gz 1006405 BLAKE2B 
f18b2c48958b4d38a0f55b0df8563564b2a3b34becf02eda8802d7f5e2194082bf96c46323d606c2e6bd2a26aaed303bae3132d03515274407c63b713583dde7
 SHA512 
32d271b568c63265ea4c98494f5e60b37c3a3fc2594e8763b8f6f0b09018ab9db7ef6f951120b37f7880ccf04ba3a2559e30dc08d24f4ba9dc36853238d55980
-DIST tcsh-6.22.04.tar.gz 1012977 BLAKE2B 
5702e17e25603a244e4481294cbe2dc2272d4f3ac8362be9e1dd65f3857e0e54520a245d321dda5ef747345776c22068dcb130705daddf71cb650b154ed96ba4
 SHA512 
3956df52124d496dc0e67e4e3e801787f31690f96a60399953e401648d5b4cfb06baa9833c32cb771177b3e89b7a27e5765534db073206568fe773598a55e873
-DIST tcsh-6.23.02.tar.gz 947265 BLAKE2B 
f1f6e1b98458a847e55802cdad14cbecb1ed222e18d8fd2547da7765e0658b645685f0baebcf5f08f237a94c7b56ba400d1e51f1743798b8acd375726772825c
 SHA512 
bf83987e4667e3e514b99b6ee0a7f04c8eafad2bdb20f480e2a3614fc2112e01a75d3fcbf43ce54a4ef6d12a03693c3446ae6e14daa91f0ae7556019de1bce2a
 DIST tcsh-6.24.00.tar.gz 949411 BLAKE2B 
0751707e233fedc2b8a9360f27e8f4a3e030956e97809b0a52ffe0541b6d15b4f7ff2cbd0832743f702757129366a979ecab745342823d9bbb1863c1d024646d
 SHA512 
0a50332aadd4309a8b1506a4771ac77c5368c4e1952dd719bd01eca15711743983ff13ec7098dbaf565b4293ac0355ff565344991e0d0c0c9ef75237220e7730
+DIST tcsh-6.24.01.tar.gz 949438 BLAKE2B 
4f3005e98d02aa12cea41405ab7e56cd840ba207d36a657699041b045f537bfbf1c992a20435ee97ea21b4bb25f0d7af532ccd2ef50de8542ca94f914e3f3ca5
 SHA512 
47425f9bc5ae3df163fe1c9f8a1b1a6c3893b186843d561fb7020c75561587286036cc679212f17fd0f760735d9e01da414e60a69db0ffcb74276f053ea80479
 DIST tcsh-gentoo-patches-r1.9.tar.bz2 2488 BLAKE2B 
58924e623c75068cdc686be61755bdbcf8d0949a2141ac532ac089f80ff083b2c9f6767038b9fc52171a00ed82c558b83216327c87b41f51c3648343869cd5b6
 SHA512 
9903e9c3e2279abcac09a3235f3c5db9f42156c18137eb651ede195ca2b069f0b5bc6105fed33666b69796c4ebf03e4efe63cd9beba1898bac7297a2f74bfd3d

diff --git a/app-shells/tcsh/tcsh-6.22.04-r1.ebuild 
b/app-shells/tcsh/tcsh-6.22.04-r1.ebuild
deleted file mode 100644
index 6bad4903d99c..
--- a/app-shells/tcsh/tcsh-6.22.04-r1.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic autotools prefix
-
-CONFVER="1.9"
-
-DESCRIPTION="Enhanced version of the Berkeley C shell (csh)"
-HOMEPAGE="https://www.tcsh.org/;
-SRC_URI="
-   ftp://ftp.astron.com/pub/tcsh/old/${P}.tar.gz
-   
https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.bz2;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="nls doc"
-RESTRICT="test"
-
-# we need gettext because we run autoconf (AM_ICONV)
-RDEPEND="
-   >=sys-libs/ncurses-5.1:0=
-   virtual/libcrypt:=
-   virtual/libiconv"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   doc? ( dev-lang/perl )"
-
-CONFDIR=${WORKDIR}/tcsh-gentoo-patches-r${CONFVER}
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.20.00-debian-dircolors.patch # bug #120792
-   "${FILESDIR}"/${PN}-6.21.04-no-nls.patch
-   "${FILESDIR}"/${PN}-6.21.00-use-ncurses.patch
-)
-
-src_prepare() {
-   default
-
-   eautoreconf
-
-   # fix gencat usage
-   sed \
-   -e 's/cat \$\^ \$> | \$(GENCAT) \$@/rm -f $@; $(GENCAT) $@ $> 
$^/' \
-   -i nls/Makefile.in || die
-
-   # always use sysmalloc, the builtin malloc fails on Darwin, musl,
-   # etc. it's already used for glibc-linux, so this doesn't change
-   # anything for the majority of users
-   sed -i -e 's/undef SYSMALLOC/define SYSMALLOC/' config_f.h || die
-
-   # unify ECHO behaviour
-   echo "#undef ECHO_STYLE" >> config_f.h
-   echo "#define ECHO_STYLE  BOTH_ECHO" >> config_f.h
-
-   eprefixify "${CONFDIR}"/*
-   # activate the right default PATH
-   if [[ -z ${EPREFIX} ]] ; then
-   sed -i \
-   -e 's/^#MAIN//' -e '/^#PREFIX/d' \
-   "${CONFDIR}"/csh.login || 

[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2022-04-30 Thread WANG Xuerui
commit: f22c008c41a1282860868055f58977d0ff02432f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:27:27 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f22c008c

app-shells/tcsh: keyword 6.24.00 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 app-shells/tcsh/tcsh-6.24.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.24.00.ebuild 
b/app-shells/tcsh/tcsh-6.24.00.ebuild
index 2401dc67449c..5e5a97fcea75 100644
--- a/app-shells/tcsh/tcsh-6.24.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.00.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2022-02-09 Thread Fabian Groffen
commit: f2e9fef93a9857118a12c18cd70740690478d71a
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Feb  9 08:14:52 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Feb  9 08:15:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2e9fef9

app-shells/tcsh-6.24.00: version bump, fix old urls, #832929

Closes: https://bugs.gentoo.org/832929
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Fabian Groffen  gentoo.org>

 app-shells/tcsh/Manifest | 1 +
 app-shells/tcsh/tcsh-6.22.02-r1.ebuild   | 4 ++--
 app-shells/tcsh/tcsh-6.22.04-r1.ebuild   | 4 ++--
 app-shells/tcsh/tcsh-6.23.02.ebuild  | 2 +-
 app-shells/tcsh/{tcsh-6.23.02.ebuild => tcsh-6.24.00.ebuild} | 1 +
 5 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/app-shells/tcsh/Manifest b/app-shells/tcsh/Manifest
index 7512bb2c7c91..84df06698cf2 100644
--- a/app-shells/tcsh/Manifest
+++ b/app-shells/tcsh/Manifest
@@ -1,4 +1,5 @@
 DIST tcsh-6.22.02.tar.gz 1006405 BLAKE2B 
f18b2c48958b4d38a0f55b0df8563564b2a3b34becf02eda8802d7f5e2194082bf96c46323d606c2e6bd2a26aaed303bae3132d03515274407c63b713583dde7
 SHA512 
32d271b568c63265ea4c98494f5e60b37c3a3fc2594e8763b8f6f0b09018ab9db7ef6f951120b37f7880ccf04ba3a2559e30dc08d24f4ba9dc36853238d55980
 DIST tcsh-6.22.04.tar.gz 1012977 BLAKE2B 
5702e17e25603a244e4481294cbe2dc2272d4f3ac8362be9e1dd65f3857e0e54520a245d321dda5ef747345776c22068dcb130705daddf71cb650b154ed96ba4
 SHA512 
3956df52124d496dc0e67e4e3e801787f31690f96a60399953e401648d5b4cfb06baa9833c32cb771177b3e89b7a27e5765534db073206568fe773598a55e873
 DIST tcsh-6.23.02.tar.gz 947265 BLAKE2B 
f1f6e1b98458a847e55802cdad14cbecb1ed222e18d8fd2547da7765e0658b645685f0baebcf5f08f237a94c7b56ba400d1e51f1743798b8acd375726772825c
 SHA512 
bf83987e4667e3e514b99b6ee0a7f04c8eafad2bdb20f480e2a3614fc2112e01a75d3fcbf43ce54a4ef6d12a03693c3446ae6e14daa91f0ae7556019de1bce2a
+DIST tcsh-6.24.00.tar.gz 949411 BLAKE2B 
0751707e233fedc2b8a9360f27e8f4a3e030956e97809b0a52ffe0541b6d15b4f7ff2cbd0832743f702757129366a979ecab745342823d9bbb1863c1d024646d
 SHA512 
0a50332aadd4309a8b1506a4771ac77c5368c4e1952dd719bd01eca15711743983ff13ec7098dbaf565b4293ac0355ff565344991e0d0c0c9ef75237220e7730
 DIST tcsh-gentoo-patches-r1.9.tar.bz2 2488 BLAKE2B 
58924e623c75068cdc686be61755bdbcf8d0949a2141ac532ac089f80ff083b2c9f6767038b9fc52171a00ed82c558b83216327c87b41f51c3648343869cd5b6
 SHA512 
9903e9c3e2279abcac09a3235f3c5db9f42156c18137eb651ede195ca2b069f0b5bc6105fed33666b69796c4ebf03e4efe63cd9beba1898bac7297a2f74bfd3d

diff --git a/app-shells/tcsh/tcsh-6.22.02-r1.ebuild 
b/app-shells/tcsh/tcsh-6.22.02-r1.ebuild
index 962d72644d4b..5ce918e71b82 100644
--- a/app-shells/tcsh/tcsh-6.22.02-r1.ebuild
+++ b/app-shells/tcsh/tcsh-6.22.02-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ CONFVER="1.9"
 DESCRIPTION="Enhanced version of the Berkeley C shell (csh)"
 HOMEPAGE="https://www.tcsh.org/;
 SRC_URI="
-   ftp://ftp.astron.com/pub/tcsh/${P}.tar.gz
+   ftp://ftp.astron.com/pub/tcsh/old/${P}.tar.gz

https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.bz2;
 
 LICENSE="BSD"

diff --git a/app-shells/tcsh/tcsh-6.22.04-r1.ebuild 
b/app-shells/tcsh/tcsh-6.22.04-r1.ebuild
index da1bb0b9c52b..6bad4903d99c 100644
--- a/app-shells/tcsh/tcsh-6.22.04-r1.ebuild
+++ b/app-shells/tcsh/tcsh-6.22.04-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ CONFVER="1.9"
 DESCRIPTION="Enhanced version of the Berkeley C shell (csh)"
 HOMEPAGE="https://www.tcsh.org/;
 SRC_URI="
-   ftp://ftp.astron.com/pub/tcsh/${P}.tar.gz
+   ftp://ftp.astron.com/pub/tcsh/old/${P}.tar.gz

https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.bz2;
 
 LICENSE="BSD"

diff --git a/app-shells/tcsh/tcsh-6.23.02.ebuild 
b/app-shells/tcsh/tcsh-6.23.02.ebuild
index 272be1706d35..4dde5bb6b458 100644
--- a/app-shells/tcsh/tcsh-6.23.02.ebuild
+++ b/app-shells/tcsh/tcsh-6.23.02.ebuild
@@ -10,7 +10,7 @@ CONFVER="1.9"
 DESCRIPTION="Enhanced version of the Berkeley C shell (csh)"
 HOMEPAGE="https://www.tcsh.org/;
 SRC_URI="
-   ftp://ftp.astron.com/pub/tcsh/${P}.tar.gz
+   ftp://ftp.astron.com/pub/tcsh/old/${P}.tar.gz

https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.bz2;
 
 LICENSE="BSD"

diff --git a/app-shells/tcsh/tcsh-6.23.02.ebuild 
b/app-shells/tcsh/tcsh-6.24.00.ebuild
similarity index 98%
copy from app-shells/tcsh/tcsh-6.23.02.ebuild
copy to app-shells/tcsh/tcsh-6.24.00.ebuild
index 272be1706d35..2401dc67449c 100644
--- a/app-shells/tcsh/tcsh-6.23.02.ebuild
+++ 

[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/, app-shells/tcsh/files/

2022-02-02 Thread Fabian Groffen
commit: cef87d59020e99f6cd0c62ca6aa113fe98fe30d9
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Feb  2 09:17:40 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Feb  2 09:18:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cef87d59

app-shells/tcsh-6.23.02: version bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Fabian Groffen  gentoo.org>

 app-shells/tcsh/Manifest   |   1 +
 app-shells/tcsh/files/tcsh-6.23.02-dircolors.patch |  27 +
 app-shells/tcsh/tcsh-6.23.02.ebuild| 110 +
 3 files changed, 138 insertions(+)

diff --git a/app-shells/tcsh/Manifest b/app-shells/tcsh/Manifest
index a8941cee354e..7512bb2c7c91 100644
--- a/app-shells/tcsh/Manifest
+++ b/app-shells/tcsh/Manifest
@@ -1,3 +1,4 @@
 DIST tcsh-6.22.02.tar.gz 1006405 BLAKE2B 
f18b2c48958b4d38a0f55b0df8563564b2a3b34becf02eda8802d7f5e2194082bf96c46323d606c2e6bd2a26aaed303bae3132d03515274407c63b713583dde7
 SHA512 
32d271b568c63265ea4c98494f5e60b37c3a3fc2594e8763b8f6f0b09018ab9db7ef6f951120b37f7880ccf04ba3a2559e30dc08d24f4ba9dc36853238d55980
 DIST tcsh-6.22.04.tar.gz 1012977 BLAKE2B 
5702e17e25603a244e4481294cbe2dc2272d4f3ac8362be9e1dd65f3857e0e54520a245d321dda5ef747345776c22068dcb130705daddf71cb650b154ed96ba4
 SHA512 
3956df52124d496dc0e67e4e3e801787f31690f96a60399953e401648d5b4cfb06baa9833c32cb771177b3e89b7a27e5765534db073206568fe773598a55e873
+DIST tcsh-6.23.02.tar.gz 947265 BLAKE2B 
f1f6e1b98458a847e55802cdad14cbecb1ed222e18d8fd2547da7765e0658b645685f0baebcf5f08f237a94c7b56ba400d1e51f1743798b8acd375726772825c
 SHA512 
bf83987e4667e3e514b99b6ee0a7f04c8eafad2bdb20f480e2a3614fc2112e01a75d3fcbf43ce54a4ef6d12a03693c3446ae6e14daa91f0ae7556019de1bce2a
 DIST tcsh-gentoo-patches-r1.9.tar.bz2 2488 BLAKE2B 
58924e623c75068cdc686be61755bdbcf8d0949a2141ac532ac089f80ff083b2c9f6767038b9fc52171a00ed82c558b83216327c87b41f51c3648343869cd5b6
 SHA512 
9903e9c3e2279abcac09a3235f3c5db9f42156c18137eb651ede195ca2b069f0b5bc6105fed33666b69796c4ebf03e4efe63cd9beba1898bac7297a2f74bfd3d

diff --git a/app-shells/tcsh/files/tcsh-6.23.02-dircolors.patch 
b/app-shells/tcsh/files/tcsh-6.23.02-dircolors.patch
new file mode 100644
index ..2fb21476fd29
--- /dev/null
+++ b/app-shells/tcsh/files/tcsh-6.23.02-dircolors.patch
@@ -0,0 +1,27 @@
+Based on original Debian patch, updated from 6.14 to 6.20 and 6.23
+
+silently ignore bad colour variables, for defaults have unsupported ones
+
+https://bugs.gentoo.org/120792
+
+--- a/tw.color.c
 b/tw.color.c
+@@ -381,16 +381,14 @@
+   if ((Char)variables[i].variable[0] == (v[0] & CHAR) &&
+   (Char)variables[i].variable[1] == (v[1] & CHAR))
+   break;
++  v += 3;
+   if (i < nvariables) {
+-  v += 3;
+   getstring(, , [i].color, ':');
+   if (i == VSym)
+   color_as_referent = strcasecmp(
+   variables[VSym].color.s, "target") == 0;
+-  continue;
+   }
+-  else
+-  stderror(ERR_BADCOLORVAR, v[0], v[1]);
++  continue;
+   }
+   break;
+   }

diff --git a/app-shells/tcsh/tcsh-6.23.02.ebuild 
b/app-shells/tcsh/tcsh-6.23.02.ebuild
new file mode 100644
index ..272be1706d35
--- /dev/null
+++ b/app-shells/tcsh/tcsh-6.23.02.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic autotools prefix
+
+CONFVER="1.9"
+
+DESCRIPTION="Enhanced version of the Berkeley C shell (csh)"
+HOMEPAGE="https://www.tcsh.org/;
+SRC_URI="
+   ftp://ftp.astron.com/pub/tcsh/${P}.tar.gz
+   
https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="nls doc"
+RESTRICT="test"
+
+# we need gettext because we run autoconf (AM_ICONV)
+RDEPEND="
+   >=sys-libs/ncurses-5.1:0=
+   virtual/libcrypt:=
+   virtual/libiconv"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   doc? ( dev-lang/perl )"
+
+CONFDIR=${WORKDIR}/tcsh-gentoo-patches-r${CONFVER}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.23.02-dircolors.patch # bug #120792
+   "${FILESDIR}"/${PN}-6.21.04-no-nls.patch
+   "${FILESDIR}"/${PN}-6.21.00-use-ncurses.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   # fix gencat usage
+   sed \
+   -e 's/cat \$\^ \$> | \$(GENCAT) \$@/rm -f $@; $(GENCAT) $@ $> 
$^/' \
+   -i nls/Makefile.in || die
+
+   # always use 

[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2021-06-22 Thread Sam James
commit: 136c8e2c484fc372112be7dbdc5619bbc20b8b49
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 22 21:58:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 22 22:29:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=136c8e2c

app-shells/tcsh: add virtual/libcrypt dependency

Needed for upcoming libcrypt migration.

Acked-by: David Seifert  gentoo.org>
Reported-by: Ulrich Müller  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 app-shells/tcsh/{tcsh-6.22.02.ebuild => tcsh-6.22.02-r1.ebuild} | 1 +
 app-shells/tcsh/{tcsh-6.22.04.ebuild => tcsh-6.22.04-r1.ebuild} | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-shells/tcsh/tcsh-6.22.02.ebuild 
b/app-shells/tcsh/tcsh-6.22.02-r1.ebuild
similarity index 99%
rename from app-shells/tcsh/tcsh-6.22.02.ebuild
rename to app-shells/tcsh/tcsh-6.22.02-r1.ebuild
index b5d2662737f..962d72644d4 100644
--- a/app-shells/tcsh/tcsh-6.22.02.ebuild
+++ b/app-shells/tcsh/tcsh-6.22.02-r1.ebuild
@@ -22,6 +22,7 @@ RESTRICT="test"
 # we need gettext because we run autoconf (AM_ICONV)
 RDEPEND="
>=sys-libs/ncurses-5.1:0=
+   virtual/libcrypt:=
virtual/libiconv"
 DEPEND="${RDEPEND}
sys-devel/gettext

diff --git a/app-shells/tcsh/tcsh-6.22.04.ebuild 
b/app-shells/tcsh/tcsh-6.22.04-r1.ebuild
similarity index 99%
rename from app-shells/tcsh/tcsh-6.22.04.ebuild
rename to app-shells/tcsh/tcsh-6.22.04-r1.ebuild
index 41835e196fe..da1bb0b9c52 100644
--- a/app-shells/tcsh/tcsh-6.22.04.ebuild
+++ b/app-shells/tcsh/tcsh-6.22.04-r1.ebuild
@@ -22,6 +22,7 @@ RESTRICT="test"
 # we need gettext because we run autoconf (AM_ICONV)
 RDEPEND="
>=sys-libs/ncurses-5.1:0=
+   virtual/libcrypt:=
virtual/libiconv"
 DEPEND="${RDEPEND}
sys-devel/gettext



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2021-05-23 Thread Fabian Groffen
commit: 626c3e09fd3337c2e560bed8dc3723a3de0918d3
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun May 23 09:42:44 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun May 23 09:45:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=626c3e09

app-shells/tcsh-6.22.04: disable non-functional utmp on musl

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 app-shells/tcsh/tcsh-6.22.04.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/app-shells/tcsh/tcsh-6.22.04.ebuild 
b/app-shells/tcsh/tcsh-6.22.04.ebuild
index 3ce4f1d44b2..41835e196fe 100644
--- a/app-shells/tcsh/tcsh-6.22.04.ebuild
+++ b/app-shells/tcsh/tcsh-6.22.04.ebuild
@@ -77,6 +77,12 @@ src_configure() {
append-cppflags -D_PATH_USRBIN="'"'"${EPREFIX}/usr/bin"'"'"
append-cppflags -D_PATH_BIN="'"'"${EPREFIX}/bin"'"'"
 
+   # musl's utmp is non-functional
+   if use elibc_musl ; then
+   export ac_cv_header_utmp_h=no
+   export ac_cv_header_utmpx_h=no
+   fi
+
econf \
--prefix="${EPREFIX:-}" \
--datarootdir='${prefix}/usr/share' \



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/files/, app-shells/tcsh/

2021-05-18 Thread Fabian Groffen
commit: 0cbe880a5806bcf88d459f0527b1517081d4db98
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue May 18 11:34:44 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue May 18 11:35:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cbe880a

app-shells/tcsh-6.2104: version bump

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 app-shells/tcsh/Manifest|   1 +
 app-shells/tcsh/files/tcsh-6.21.04-no-nls.patch |  18 +
 app-shells/tcsh/tcsh-6.22.04.ebuild | 103 
 3 files changed, 122 insertions(+)

diff --git a/app-shells/tcsh/Manifest b/app-shells/tcsh/Manifest
index e7de9ecf0e8..a8941cee354 100644
--- a/app-shells/tcsh/Manifest
+++ b/app-shells/tcsh/Manifest
@@ -1,2 +1,3 @@
 DIST tcsh-6.22.02.tar.gz 1006405 BLAKE2B 
f18b2c48958b4d38a0f55b0df8563564b2a3b34becf02eda8802d7f5e2194082bf96c46323d606c2e6bd2a26aaed303bae3132d03515274407c63b713583dde7
 SHA512 
32d271b568c63265ea4c98494f5e60b37c3a3fc2594e8763b8f6f0b09018ab9db7ef6f951120b37f7880ccf04ba3a2559e30dc08d24f4ba9dc36853238d55980
+DIST tcsh-6.22.04.tar.gz 1012977 BLAKE2B 
5702e17e25603a244e4481294cbe2dc2272d4f3ac8362be9e1dd65f3857e0e54520a245d321dda5ef747345776c22068dcb130705daddf71cb650b154ed96ba4
 SHA512 
3956df52124d496dc0e67e4e3e801787f31690f96a60399953e401648d5b4cfb06baa9833c32cb771177b3e89b7a27e5765534db073206568fe773598a55e873
 DIST tcsh-gentoo-patches-r1.9.tar.bz2 2488 BLAKE2B 
58924e623c75068cdc686be61755bdbcf8d0949a2141ac532ac089f80ff083b2c9f6767038b9fc52171a00ed82c558b83216327c87b41f51c3648343869cd5b6
 SHA512 
9903e9c3e2279abcac09a3235f3c5db9f42156c18137eb651ede195ca2b069f0b5bc6105fed33666b69796c4ebf03e4efe63cd9beba1898bac7297a2f74bfd3d

diff --git a/app-shells/tcsh/files/tcsh-6.21.04-no-nls.patch 
b/app-shells/tcsh/files/tcsh-6.21.04-no-nls.patch
new file mode 100644
index 000..7f465d8a75e
--- /dev/null
+++ b/app-shells/tcsh/files/tcsh-6.21.04-no-nls.patch
@@ -0,0 +1,18 @@
+GetCmdChar: fix compilation with --disable-nls
+
+Bug: https://bugs.gentoo.org/689904
+
+--- a/ed.inputl.c
 b/ed.inputl.c
+@@ -668,9 +668,9 @@
+ GetCmdChar(Char ch)
+ {
+ #ifndef WINNT_NATIVE // We use more than 256 for various extended keys
+-wint_t c = ch & CHAR;
++eChar c = ch & CHAR;
+ #else
+-wint_t c = ch;
++eChar c = ch;
+ #endif
+ return c < NT_NUM_KEYS ? CurrentKeyMap[c] : F_INSERT;
+ }

diff --git a/app-shells/tcsh/tcsh-6.22.04.ebuild 
b/app-shells/tcsh/tcsh-6.22.04.ebuild
new file mode 100644
index 000..3ce4f1d44b2
--- /dev/null
+++ b/app-shells/tcsh/tcsh-6.22.04.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic autotools prefix
+
+CONFVER="1.9"
+
+DESCRIPTION="Enhanced version of the Berkeley C shell (csh)"
+HOMEPAGE="https://www.tcsh.org/;
+SRC_URI="
+   ftp://ftp.astron.com/pub/tcsh/${P}.tar.gz
+   
https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="nls doc"
+RESTRICT="test"
+
+# we need gettext because we run autoconf (AM_ICONV)
+RDEPEND="
+   >=sys-libs/ncurses-5.1:0=
+   virtual/libiconv"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   doc? ( dev-lang/perl )"
+
+CONFDIR=${WORKDIR}/tcsh-gentoo-patches-r${CONFVER}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.20.00-debian-dircolors.patch # bug #120792
+   "${FILESDIR}"/${PN}-6.21.04-no-nls.patch
+   "${FILESDIR}"/${PN}-6.21.00-use-ncurses.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   # fix gencat usage
+   sed \
+   -e 's/cat \$\^ \$> | \$(GENCAT) \$@/rm -f $@; $(GENCAT) $@ $> 
$^/' \
+   -i nls/Makefile.in || die
+
+   # always use sysmalloc, the builtin malloc fails on Darwin, musl,
+   # etc. it's already used for glibc-linux, so this doesn't change
+   # anything for the majority of users
+   sed -i -e 's/undef SYSMALLOC/define SYSMALLOC/' config_f.h || die
+
+   # unify ECHO behaviour
+   echo "#undef ECHO_STYLE" >> config_f.h
+   echo "#define ECHO_STYLE  BOTH_ECHO" >> config_f.h
+
+   eprefixify "${CONFDIR}"/*
+   # activate the right default PATH
+   if [[ -z ${EPREFIX} ]] ; then
+   sed -i \
+   -e 's/^#MAIN//' -e '/^#PREFIX/d' \
+   "${CONFDIR}"/csh.login || die
+   else
+   sed -i \
+   -e 's/^#PREFIX//' -e '/^#MAIN/d' \
+   "${CONFDIR}"/csh.login || die
+   fi
+
+   eapply_user
+}
+
+src_configure() {
+   # make tcsh look and live along the lines of the prefix
+   

[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/files/

2021-01-19 Thread Fabian Groffen
commit: 71bd86417a0256bd738ae954ccd3784648e21e60
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Jan 19 08:17:53 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Jan 19 08:27:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71bd8641

app-shells/tcsh: remove unused patch

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Fabian Groffen  gentoo.org>

 app-shells/tcsh/files/tcsh-6.20.00-use-ncurses-tinfo.patch | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/app-shells/tcsh/files/tcsh-6.20.00-use-ncurses-tinfo.patch 
b/app-shells/tcsh/files/tcsh-6.20.00-use-ncurses-tinfo.patch
deleted file mode 100644
index e17841863d8..000
--- a/app-shells/tcsh/files/tcsh-6.20.00-use-ncurses-tinfo.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 tcsh-6.20.00/configure.ac
-+++ tcsh-6.20.00/configure.ac
-@@ -317,7 +317,7 @@
- dnl Checks for libraries
- AC_SEARCH_LIBS(crypt, crypt)
- AC_SEARCH_LIBS(getspnam, sec)
--AC_SEARCH_LIBS([tgetent], [termlib termcap curses ncurses], [], [
-+AC_SEARCH_LIBS([tgetent], [ncurses tinfo], [], [
-AC_MSG_ERROR([unable to find the tgetent() function])
- ])
- AC_SEARCH_LIBS(gethostbyname, nsl)



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2021-01-06 Thread Fabian Groffen
commit: da663097c21c1f6c2a7eb1e897349fe63f379b8f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 13:26:11 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 13:26:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da663097

app-shells/tcsh: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 app-shells/tcsh/tcsh-6.22.02.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/tcsh/tcsh-6.22.02.ebuild 
b/app-shells/tcsh/tcsh-6.22.02.ebuild
index 760848932cd..5170f861ce1 100644
--- a/app-shells/tcsh/tcsh-6.22.02.ebuild
+++ b/app-shells/tcsh/tcsh-6.22.02.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2021-01-02 Thread Andreas K. Hüttel
commit: ec82de4526dacd81ca3d08c4ebfeeeafe69a21da
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Sat Jan  2 15:19:30 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jan  2 15:45:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec82de45

app-shells/tcsh: Remove old

Bug: https://bugs.gentoo.org/706316
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas K. Huettel  gentoo.org>

 app-shells/tcsh/Manifest   |   2 -
 app-shells/tcsh/tcsh-6.20.00.ebuild| 101 
 app-shells/tcsh/tcsh-6.21.00-r1.ebuild | 103 -
 3 files changed, 206 deletions(-)

diff --git a/app-shells/tcsh/Manifest b/app-shells/tcsh/Manifest
index be2bb6c3223..e7de9ecf0e8 100644
--- a/app-shells/tcsh/Manifest
+++ b/app-shells/tcsh/Manifest
@@ -1,4 +1,2 @@
-DIST tcsh-6.20.00.tar.gz 1001696 BLAKE2B 
dfebde21c70f236e1070a93621a331ce1a53efab4496c44f25b51e98e843a8d0e3ca503da46a4fc0177b57b682e3ecc07f8120cde25ecf466c8ff094df5f9463
 SHA512 
c5635393c22341e62fb9a0b953ddf8871a876ab09deb08c98237f93afa9257b4a3381d1db65eefe769e22ef845db29ab7bc78773f1f609d73c8205689a6683e9
-DIST tcsh-6.21.00.tar.gz 1001909 BLAKE2B 
7f2be382a3a344d55e0785eace79377e20dd2cd2eb9e9533168fbb6286631cdcd35bdc06cd42d9439a29a7cd1a911416bfe6b0245065535aebdf5adb58d2c301
 SHA512 
d7f46588a35b9cd01cfa33d0f9bbae09e9692605b5c045c2b58e66dba958ab904ddfe45aa7361767034e6cc03a34ad9ba4d14fa836df723bade29f3f6a18a46c
 DIST tcsh-6.22.02.tar.gz 1006405 BLAKE2B 
f18b2c48958b4d38a0f55b0df8563564b2a3b34becf02eda8802d7f5e2194082bf96c46323d606c2e6bd2a26aaed303bae3132d03515274407c63b713583dde7
 SHA512 
32d271b568c63265ea4c98494f5e60b37c3a3fc2594e8763b8f6f0b09018ab9db7ef6f951120b37f7880ccf04ba3a2559e30dc08d24f4ba9dc36853238d55980
 DIST tcsh-gentoo-patches-r1.9.tar.bz2 2488 BLAKE2B 
58924e623c75068cdc686be61755bdbcf8d0949a2141ac532ac089f80ff083b2c9f6767038b9fc52171a00ed82c558b83216327c87b41f51c3648343869cd5b6
 SHA512 
9903e9c3e2279abcac09a3235f3c5db9f42156c18137eb651ede195ca2b069f0b5bc6105fed33666b69796c4ebf03e4efe63cd9beba1898bac7297a2f74bfd3d

diff --git a/app-shells/tcsh/tcsh-6.20.00.ebuild 
b/app-shells/tcsh/tcsh-6.20.00.ebuild
deleted file mode 100644
index dcafd9fc770..000
--- a/app-shells/tcsh/tcsh-6.20.00.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils flag-o-matic autotools prefix
-
-CONFVER="1.9"
-
-DESCRIPTION="Enhanced version of the Berkeley C shell (csh)"
-HOMEPAGE="https://www.tcsh.org/;
-SRC_URI="
-   ftp://ftp.astron.com/pub/tcsh/${P}.tar.gz
-   
https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.bz2;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="nls doc"
-RESTRICT="test"
-
-# we need gettext because we run autoconf (AM_ICONV)
-RDEPEND="
-   >=sys-libs/ncurses-5.1:0=
-   virtual/libiconv"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   doc? ( dev-lang/perl )"
-
-CONFDIR=${WORKDIR}/tcsh-gentoo-patches-r${CONFVER}
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.20.00-debian-dircolors.patch # bug #120792
-   "${FILESDIR}"/${PN}-6.20.00-use-ncurses-tinfo.patch
-   "${FILESDIR}"/${PN}-6.18.01-aix.patch
-)
-
-src_prepare() {
-   epatch "${PATCHES[@]}"
-
-   eautoreconf
-
-   # fix gencat usage
-   sed \
-   -e 's/cat \$\^ \$> | \$(GENCAT) \$@/rm -f $@; $(GENCAT) $@ $> 
$^/' \
-   -i nls/Makefile.in || die
-
-   # use sysmalloc (for larger alloc sets) on Darwin also
-   sed -i -e 's/__MACHTEN__/__MACH__/' config_f.h || die
-
-   # unify ECHO behaviour
-   echo "#undef ECHO_STYLE" >> config_f.h
-   echo "#define ECHO_STYLE  BOTH_ECHO" >> config_f.h
-
-   eprefixify "${CONFDIR}"/*
-   # activate the right default PATH
-   if [[ -z ${EPREFIX} ]] ; then
-   sed -i \
-   -e 's/^#MAIN//' -e '/^#PREFIX/d' \
-   "${CONFDIR}"/csh.login || die
-   else
-   sed -i \
-   -e 's/^#PREFIX//' -e '/^#MAIN/d' \
-   "${CONFDIR}"/csh.login || die
-   fi
-
-   eapply_user
-}
-
-src_configure() {
-   # make tcsh look and live along the lines of the prefix
-   append-cppflags -D_PATH_DOTCSHRC="'"'"${EPREFIX}/etc/csh.cshrc"'"'"
-   append-cppflags -D_PATH_DOTLOGIN="'"'"${EPREFIX}/etc/csh.login"'"'"
-   append-cppflags -D_PATH_DOTLOGOUT="'"'"${EPREFIX}/etc/csh.logout"'"'"
-   append-cppflags -D_PATH_USRBIN="'"'"${EPREFIX}/usr/bin"'"'"
-   append-cppflags -D_PATH_BIN="'"'"${EPREFIX}/bin"'"'"
-
-   econf \
-   --prefix="${EPREFIX:-}" \
-   

[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2020-12-27 Thread Fabian Groffen
commit: d42a229fd4d46012c65bc196b45dd3276f8507c3
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Dec 27 13:57:57 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec 27 13:57:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d42a229f

app-shells/tcsh: drop ppc-aix m68k-mint

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 app-shells/tcsh/tcsh-6.20.00.ebuild| 2 +-
 app-shells/tcsh/tcsh-6.21.00-r1.ebuild | 2 +-
 app-shells/tcsh/tcsh-6.22.02.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-shells/tcsh/tcsh-6.20.00.ebuild 
b/app-shells/tcsh/tcsh-6.20.00.ebuild
index 0c539bbd153..dcafd9fc770 100644
--- a/app-shells/tcsh/tcsh-6.20.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.20.00.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 

diff --git a/app-shells/tcsh/tcsh-6.21.00-r1.ebuild 
b/app-shells/tcsh/tcsh-6.21.00-r1.ebuild
index afeac181f20..5008f7b80c2 100644
--- a/app-shells/tcsh/tcsh-6.21.00-r1.ebuild
+++ b/app-shells/tcsh/tcsh-6.21.00-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 

diff --git a/app-shells/tcsh/tcsh-6.22.02.ebuild 
b/app-shells/tcsh/tcsh-6.22.02.ebuild
index 7b4aaffdc16..760848932cd 100644
--- a/app-shells/tcsh/tcsh-6.22.02.ebuild
+++ b/app-shells/tcsh/tcsh-6.22.02.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2020-11-26 Thread Sergei Trofimovich
commit: 3833d31201d8d8c9e981f6c71173cccf20f37e87
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov 26 22:59:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov 26 22:59:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3833d312

app-shells/tcsh: stable 6.22.02 for hppa

stable wrt bug #756097

Package-Manager: Portage-3.0.10, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-shells/tcsh/tcsh-6.22.02.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.22.02.ebuild 
b/app-shells/tcsh/tcsh-6.22.02.ebuild
index fa187740653..7b4aaffdc16 100644
--- a/app-shells/tcsh/tcsh-6.22.02.ebuild
+++ b/app-shells/tcsh/tcsh-6.22.02.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2020-11-23 Thread Agostino Sarubbo
commit: 8de24916b0309b41b7fa1ce47cf335039aaf222c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 24 07:45:20 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 24 07:45:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8de24916

app-shells/tcsh: x86 stable wrt bug #756097

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/tcsh/tcsh-6.22.02.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.22.02.ebuild 
b/app-shells/tcsh/tcsh-6.22.02.ebuild
index 958e2b043d6..fa187740653 100644
--- a/app-shells/tcsh/tcsh-6.22.02.ebuild
+++ b/app-shells/tcsh/tcsh-6.22.02.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2020-11-23 Thread Agostino Sarubbo
commit: c9592e6205a48cba952a391f7ec41186d972fad9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 24 07:44:12 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 24 07:44:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9592e62

app-shells/tcsh: sparc stable wrt bug #756097

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/tcsh/tcsh-6.22.02.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.22.02.ebuild 
b/app-shells/tcsh/tcsh-6.22.02.ebuild
index 67aa13f2c16..958e2b043d6 100644
--- a/app-shells/tcsh/tcsh-6.22.02.ebuild
+++ b/app-shells/tcsh/tcsh-6.22.02.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2020-11-23 Thread Agostino Sarubbo
commit: cf31892fad9a7afe69591ddbede6932a5e34fb62
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 24 07:43:15 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 24 07:43:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf31892f

app-shells/tcsh: s390 stable wrt bug #756097

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/tcsh/tcsh-6.22.02.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.22.02.ebuild 
b/app-shells/tcsh/tcsh-6.22.02.ebuild
index 23ee8b2ee1f..67aa13f2c16 100644
--- a/app-shells/tcsh/tcsh-6.22.02.ebuild
+++ b/app-shells/tcsh/tcsh-6.22.02.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2020-11-23 Thread Agostino Sarubbo
commit: 6279f5375f0521c008169e0411d37784c5f8454c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 24 07:41:44 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 24 07:41:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6279f537

app-shells/tcsh: ppc64 stable wrt bug #756097

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/tcsh/tcsh-6.22.02.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.22.02.ebuild 
b/app-shells/tcsh/tcsh-6.22.02.ebuild
index 0a711cb47ed..23ee8b2ee1f 100644
--- a/app-shells/tcsh/tcsh-6.22.02.ebuild
+++ b/app-shells/tcsh/tcsh-6.22.02.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2020-11-23 Thread Agostino Sarubbo
commit: aaeca4ede08ba85b2254ba65ca254655254fbea4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 24 07:40:45 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 24 07:40:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaeca4ed

app-shells/tcsh: ppc stable wrt bug #756097

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/tcsh/tcsh-6.22.02.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.22.02.ebuild 
b/app-shells/tcsh/tcsh-6.22.02.ebuild
index dd30ff8afeb..0a711cb47ed 100644
--- a/app-shells/tcsh/tcsh-6.22.02.ebuild
+++ b/app-shells/tcsh/tcsh-6.22.02.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2020-11-23 Thread Agostino Sarubbo
commit: a7a451e5316fb9f464a8d96b16265f36800d7493
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 24 07:18:53 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 24 07:18:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7a451e5

app-shells/tcsh: amd64 stable wrt bug #756097

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/tcsh/tcsh-6.22.02.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.22.02.ebuild 
b/app-shells/tcsh/tcsh-6.22.02.ebuild
index 33aa34b663d..dd30ff8afeb 100644
--- a/app-shells/tcsh/tcsh-6.22.02.ebuild
+++ b/app-shells/tcsh/tcsh-6.22.02.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2020-11-23 Thread Sam James
commit: dd0dad1636160b30d87418919851aa27825bb66e
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 24 01:24:09 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 24 01:24:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd0dad16

app-shells/tcsh: Stabilize 6.22.02 arm, #756097

Signed-off-by: Sam James  gentoo.org>

 app-shells/tcsh/tcsh-6.22.02.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.22.02.ebuild 
b/app-shells/tcsh/tcsh-6.22.02.ebuild
index 1ff4694372f..33aa34b663d 100644
--- a/app-shells/tcsh/tcsh-6.22.02.ebuild
+++ b/app-shells/tcsh/tcsh-6.22.02.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2020-11-23 Thread Sam James
commit: a2c26e9a40200a30ecb1aab44223b8dc8c766dc5
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 24 01:23:25 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 24 01:23:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c26e9a

app-shells/tcsh: Stabilize 6.22.02 arm64, #756097

Signed-off-by: Sam James  gentoo.org>

 app-shells/tcsh/tcsh-6.22.02.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.22.02.ebuild 
b/app-shells/tcsh/tcsh-6.22.02.ebuild
index 53cc7bcc96e..1ff4694372f 100644
--- a/app-shells/tcsh/tcsh-6.22.02.ebuild
+++ b/app-shells/tcsh/tcsh-6.22.02.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2020-10-23 Thread Fabian Groffen
commit: 12ed6f3bc7710b4cc6ff625b43e03ea575573218
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Oct 23 07:39:12 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Oct 23 07:39:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12ed6f3b

app-shells/tcsh-6.22.02: version bump, enabling sysmalloc for everyone

Bug: https://bugs.gentoo.org/750563
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 app-shells/tcsh/Manifest|   1 +
 app-shells/tcsh/tcsh-6.22.02.ebuild | 105 
 2 files changed, 106 insertions(+)

diff --git a/app-shells/tcsh/Manifest b/app-shells/tcsh/Manifest
index 4862d06720e..be2bb6c3223 100644
--- a/app-shells/tcsh/Manifest
+++ b/app-shells/tcsh/Manifest
@@ -1,3 +1,4 @@
 DIST tcsh-6.20.00.tar.gz 1001696 BLAKE2B 
dfebde21c70f236e1070a93621a331ce1a53efab4496c44f25b51e98e843a8d0e3ca503da46a4fc0177b57b682e3ecc07f8120cde25ecf466c8ff094df5f9463
 SHA512 
c5635393c22341e62fb9a0b953ddf8871a876ab09deb08c98237f93afa9257b4a3381d1db65eefe769e22ef845db29ab7bc78773f1f609d73c8205689a6683e9
 DIST tcsh-6.21.00.tar.gz 1001909 BLAKE2B 
7f2be382a3a344d55e0785eace79377e20dd2cd2eb9e9533168fbb6286631cdcd35bdc06cd42d9439a29a7cd1a911416bfe6b0245065535aebdf5adb58d2c301
 SHA512 
d7f46588a35b9cd01cfa33d0f9bbae09e9692605b5c045c2b58e66dba958ab904ddfe45aa7361767034e6cc03a34ad9ba4d14fa836df723bade29f3f6a18a46c
+DIST tcsh-6.22.02.tar.gz 1006405 BLAKE2B 
f18b2c48958b4d38a0f55b0df8563564b2a3b34becf02eda8802d7f5e2194082bf96c46323d606c2e6bd2a26aaed303bae3132d03515274407c63b713583dde7
 SHA512 
32d271b568c63265ea4c98494f5e60b37c3a3fc2594e8763b8f6f0b09018ab9db7ef6f951120b37f7880ccf04ba3a2559e30dc08d24f4ba9dc36853238d55980
 DIST tcsh-gentoo-patches-r1.9.tar.bz2 2488 BLAKE2B 
58924e623c75068cdc686be61755bdbcf8d0949a2141ac532ac089f80ff083b2c9f6767038b9fc52171a00ed82c558b83216327c87b41f51c3648343869cd5b6
 SHA512 
9903e9c3e2279abcac09a3235f3c5db9f42156c18137eb651ede195ca2b069f0b5bc6105fed33666b69796c4ebf03e4efe63cd9beba1898bac7297a2f74bfd3d

diff --git a/app-shells/tcsh/tcsh-6.22.02.ebuild 
b/app-shells/tcsh/tcsh-6.22.02.ebuild
new file mode 100644
index 000..53cc7bcc96e
--- /dev/null
+++ b/app-shells/tcsh/tcsh-6.22.02.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils flag-o-matic autotools prefix
+
+CONFVER="1.9"
+
+DESCRIPTION="Enhanced version of the Berkeley C shell (csh)"
+HOMEPAGE="https://www.tcsh.org/;
+SRC_URI="
+   ftp://ftp.astron.com/pub/tcsh/${P}.tar.gz
+   
https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="nls doc"
+RESTRICT="test"
+
+# we need gettext because we run autoconf (AM_ICONV)
+RDEPEND="
+   >=sys-libs/ncurses-5.1:0=
+   virtual/libiconv"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   doc? ( dev-lang/perl )"
+
+CONFDIR=${WORKDIR}/tcsh-gentoo-patches-r${CONFVER}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.20.00-debian-dircolors.patch # bug #120792
+   "${FILESDIR}"/${PN}-6.18.01-aix.patch
+   "${FILESDIR}"/${PN}-6.21.00-no-nls.patch
+   "${FILESDIR}"/${PN}-6.21.00-use-ncurses.patch
+   "${FILESDIR}"/${PN}-6.21.00-fno-common.patch # upstream
+)
+
+src_prepare() {
+   epatch "${PATCHES[@]}"
+
+   eautoreconf
+
+   # fix gencat usage
+   sed \
+   -e 's/cat \$\^ \$> | \$(GENCAT) \$@/rm -f $@; $(GENCAT) $@ $> 
$^/' \
+   -i nls/Makefile.in || die
+
+   # always use sysmalloc, the builtin malloc fails on Darwin, musl,
+   # etc. it's already used for glibc-linux, so this doesn't change
+   # anything for the majority of users
+   sed -i -e 's/undef SYSMALLOC/define SYSMALLOC/' config_f.h || die
+
+   # unify ECHO behaviour
+   echo "#undef ECHO_STYLE" >> config_f.h
+   echo "#define ECHO_STYLE  BOTH_ECHO" >> config_f.h
+
+   eprefixify "${CONFDIR}"/*
+   # activate the right default PATH
+   if [[ -z ${EPREFIX} ]] ; then
+   sed -i \
+   -e 's/^#MAIN//' -e '/^#PREFIX/d' \
+   "${CONFDIR}"/csh.login || die
+   else
+   sed -i \
+   -e 's/^#PREFIX//' -e '/^#MAIN/d' \
+   "${CONFDIR}"/csh.login || die
+   fi
+
+   eapply_user
+}
+
+src_configure() {
+   # make tcsh look and live along the lines of the prefix
+   append-cppflags -D_PATH_DOTCSHRC="'"'"${EPREFIX}/etc/csh.cshrc"'"'"
+   append-cppflags -D_PATH_DOTLOGIN="'"'"${EPREFIX}/etc/csh.login"'"'"
+   append-cppflags 

[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/, app-shells/tcsh/files/

2020-01-26 Thread Fabian Groffen
commit: de0c24161e6a2e4bdf83040268064b0b65df28c4
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 26 08:45:00 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 26 08:45:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de0c2416

app-shells/tcsh-6.21.00-r1: fix compilation with GCC 10/-fno-common

Closes: https://bugs.gentoo.org/706316
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Fabian Groffen  gentoo.org>

 .../tcsh/files/tcsh-6.21.00-fno-common.patch   | 22 ++
 ...{tcsh-6.21.00.ebuild => tcsh-6.21.00-r1.ebuild} |  3 ++-
 2 files changed, 24 insertions(+), 1 deletion(-)

diff --git a/app-shells/tcsh/files/tcsh-6.21.00-fno-common.patch 
b/app-shells/tcsh/files/tcsh-6.21.00-fno-common.patch
new file mode 100644
index 000..b5a0cf0600a
--- /dev/null
+++ b/app-shells/tcsh/files/tcsh-6.21.00-fno-common.patch
@@ -0,0 +1,22 @@
+From 6974bc35a5cda6eab748e364bd76a860ca66968b Mon Sep 17 00:00:00 2001
+From: zoulasc 
+Date: Sat, 11 Jan 2020 11:16:51 -0500
+Subject: [PATCH] Remove extra variable definition that cause -fno-common build
+ to fail (Werner Fink)
+
+---
+ tc.sig.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/tc.sig.c b/tc.sig.c
+index 77659ca..576605a 100644
+--- a/tc.sig.c
 b/tc.sig.c
+@@ -56,7 +56,6 @@ int alrmcatch_disabled; /* = 0; */
+ int phup_disabled; /* = 0; */
+ int pchild_disabled; /* = 0; */
+ int pintr_disabled; /* = 0; */
+-int handle_interrupt; /* = 0; */
+ 
+ int
+ handle_pending_signals(void)

diff --git a/app-shells/tcsh/tcsh-6.21.00.ebuild 
b/app-shells/tcsh/tcsh-6.21.00-r1.ebuild
similarity index 96%
rename from app-shells/tcsh/tcsh-6.21.00.ebuild
rename to app-shells/tcsh/tcsh-6.21.00-r1.ebuild
index 8085148f47f..8adadc2e6cc 100644
--- a/app-shells/tcsh/tcsh-6.21.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.21.00-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -34,6 +34,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-6.18.01-aix.patch
"${FILESDIR}"/${PN}-6.21.00-no-nls.patch
"${FILESDIR}"/${PN}-6.21.00-use-ncurses.patch
+   "${FILESDIR}"/${PN}-6.21.00-fno-common.patch # upstream
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/, app-shells/hstr/, app-shells/quoter/, app-shells/bash/, ...

2019-10-11 Thread Michał Górny
commit: c066015f198c573c1fa54cc71f771b3aa5c7ed0b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 11 15:34:02 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 11 15:34:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c066015f

app-shells: Remove *-fbsd KEYWORDS

Signed-off-by: Michał Górny  gentoo.org>

 app-shells/bash/bash-2.05b_p13.ebuild   | 2 +-
 app-shells/bash/bash-3.0_p22.ebuild | 2 +-
 app-shells/bash/bash-3.1_p23.ebuild | 2 +-
 app-shells/bash/bash-3.2_p57.ebuild | 2 +-
 app-shells/bash/bash-4.0_p44.ebuild | 2 +-
 app-shells/bash/bash-4.1_p17.ebuild | 2 +-
 app-shells/bash/bash-4.2_p53.ebuild | 2 +-
 app-shells/bash/bash-4.3_p48-r2.ebuild  | 2 +-
 app-shells/bash/bash-4.4_p23-r1.ebuild  | 2 +-
 app-shells/bash/bash-5.0_p11.ebuild | 2 +-
 app-shells/bash/bash-5.0_p9.ebuild  | 2 +-
 app-shells/gentoo-bashcomp/gentoo-bashcomp-20180302.ebuild  | 2 +-
 app-shells/gentoo-bashcomp/gentoo-bashcomp-20190211.ebuild  | 2 +-
 .../gentoo-zsh-completions/gentoo-zsh-completions-20150103.ebuild   | 2 +-
 .../gentoo-zsh-completions/gentoo-zsh-completions-20180228.ebuild   | 2 +-
 .../gentoo-zsh-completions/gentoo-zsh-completions-.ebuild   | 2 +-
 app-shells/hstr/hstr-2.0.ebuild | 2 +-
 app-shells/push/push-2.0-r1.ebuild  | 2 +-
 app-shells/quoter/quoter-3.0_p2-r1.ebuild   | 2 +-
 app-shells/tcsh/tcsh-6.20.00.ebuild | 2 +-
 app-shells/tcsh/tcsh-6.21.00.ebuild | 2 +-
 app-shells/zsh/zsh-5.6.2.ebuild | 2 +-
 app-shells/zsh/zsh-5.7.1.ebuild | 2 +-
 app-shells/zsh/zsh-.ebuild  | 2 +-
 24 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/app-shells/bash/bash-2.05b_p13.ebuild 
b/app-shells/bash/bash-2.05b_p13.ebuild
index f71b3095d37..4466c5224c6 100644
--- a/app-shells/bash/bash-2.05b_p13.ebuild
+++ b/app-shells/bash/bash-2.05b_p13.ebuild
@@ -33,7 +33,7 @@ SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)"
 
 LICENSE="GPL-2"
 SLOT="${MY_PV}"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86"
 IUSE="afs +net nls +readline static"
 
 LIB_DEPEND=">=sys-libs/ncurses-5.2-r2[static-libs(+)]

diff --git a/app-shells/bash/bash-3.0_p22.ebuild 
b/app-shells/bash/bash-3.0_p22.ebuild
index f151644345e..af9fa50a09c 100644
--- a/app-shells/bash/bash-3.0_p22.ebuild
+++ b/app-shells/bash/bash-3.0_p22.ebuild
@@ -33,7 +33,7 @@ SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)"
 
 LICENSE="GPL-2"
 SLOT="${MY_PV}"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86"
 IUSE="afs +net nls +readline static"
 
 LIB_DEPEND=">=sys-libs/ncurses-5.2-r2[static-libs(+)]

diff --git a/app-shells/bash/bash-3.1_p23.ebuild 
b/app-shells/bash/bash-3.1_p23.ebuild
index 0c59e126c8c..13eff961400 100644
--- a/app-shells/bash/bash-3.1_p23.ebuild
+++ b/app-shells/bash/bash-3.1_p23.ebuild
@@ -33,7 +33,7 @@ SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)"
 
 LICENSE="GPL-2"
 SLOT="${MY_PV}"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86"
 IUSE="afs +net nls +readline static"
 
 LIB_DEPEND=">=sys-libs/ncurses-5.2-r2[static-libs(+)]

diff --git a/app-shells/bash/bash-3.2_p57.ebuild 
b/app-shells/bash/bash-3.2_p57.ebuild
index 45b87b1ccdc..f5dc3ced6a0 100644
--- a/app-shells/bash/bash-3.2_p57.ebuild
+++ b/app-shells/bash/bash-3.2_p57.ebuild
@@ -33,7 +33,7 @@ SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)"
 
 LICENSE="GPL-2"
 SLOT="${MY_PV}"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86"
 IUSE="afs +net nls +readline static"
 
 LIB_DEPEND=">=sys-libs/ncurses-5.2-r2[static-libs(+)]

diff --git a/app-shells/bash/bash-4.0_p44.ebuild 
b/app-shells/bash/bash-4.0_p44.ebuild
index 81a46b777c8..6314d1a2db4 100644
--- a/app-shells/bash/bash-4.0_p44.ebuild
+++ b/app-shells/bash/bash-4.0_p44.ebuild
@@ -33,7 +33,7 @@ SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz 

[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/files/, app-shells/tcsh/

2019-07-21 Thread Fabian Groffen
commit: 1c95732b0f076590596bb71dce1d5f79b102d6a1
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jul 21 12:40:45 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 21 12:40:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c95732b

app-shells/tcsh: fix linking on some Prefix platforms

Signed-off-by: Fabian Groffen  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 app-shells/tcsh/files/tcsh-6.21.00-use-ncurses.patch | 11 +++
 app-shells/tcsh/tcsh-6.21.00.ebuild  |  1 +
 2 files changed, 12 insertions(+)

diff --git a/app-shells/tcsh/files/tcsh-6.21.00-use-ncurses.patch 
b/app-shells/tcsh/files/tcsh-6.21.00-use-ncurses.patch
new file mode 100644
index 000..d268474d978
--- /dev/null
+++ b/app-shells/tcsh/files/tcsh-6.21.00-use-ncurses.patch
@@ -0,0 +1,11 @@
+--- tcsh-6.21.00/configure.ac
 tcsh-6.21.00/configure.ac
+@@ -317,7 +317,7 @@
+ dnl Checks for libraries
+ AC_SEARCH_LIBS(crypt, crypt)
+ AC_SEARCH_LIBS(getspnam, sec)
+-AC_SEARCH_LIBS([tgetent], [termlib tinfo termcap curses ncurses], [], [
++AC_SEARCH_LIBS([tgetent], [tinfo ncurses], [], [
+AC_MSG_ERROR([unable to find the tgetent() function])
+ ])
+ AC_SEARCH_LIBS(gethostbyname, nsl)

diff --git a/app-shells/tcsh/tcsh-6.21.00.ebuild 
b/app-shells/tcsh/tcsh-6.21.00.ebuild
index c4e52506794..3dc6aa72e6b 100644
--- a/app-shells/tcsh/tcsh-6.21.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.21.00.ebuild
@@ -33,6 +33,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-6.20.00-debian-dircolors.patch # bug #120792
"${FILESDIR}"/${PN}-6.18.01-aix.patch
"${FILESDIR}"/${PN}-6.21.00-no-nls.patch
+   "${FILESDIR}"/${PN}-6.21.00-use-ncurses.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/, app-shells/tcsh/files/

2019-07-16 Thread Fabian Groffen
commit: 82219cbda3dbd39839cf010fde81fa70aaf6df9e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Jul 16 09:38:02 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Jul 16 09:38:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82219cbd

app-shells/tcsh: add patch to fix USE=-nls, bug #689904

Closes: https://bugs.gentoo.org/689904
Signed-off-by: Fabian Groffen  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 app-shells/tcsh/files/tcsh-6.21.00-no-nls.patch | 17 +
 app-shells/tcsh/tcsh-6.21.00.ebuild |  1 +
 2 files changed, 18 insertions(+)

diff --git a/app-shells/tcsh/files/tcsh-6.21.00-no-nls.patch 
b/app-shells/tcsh/files/tcsh-6.21.00-no-nls.patch
new file mode 100644
index 000..a01ebfb57fd
--- /dev/null
+++ b/app-shells/tcsh/files/tcsh-6.21.00-no-nls.patch
@@ -0,0 +1,17 @@
+GetCmdChar: fix compilation with --disable-nls
+
+Bug: https://bugs.gentoo.org/689904
+
+--- a/ed.inputl.c
 b/ed.inputl.c
+@@ -669,8 +669,8 @@
+ {
+ #ifndef WINNT_NATIVE // We use more than 256 for various extended keys 
+-wint_t c = ch & CHAR;
++eChar c = ch & CHAR;
+ #else
+-wint_t c = ch;
++eChar c = ch;
+ #endif
+ return c < NT_NUM_KEYS ? CurrentKeyMap[c] : F_INSERT;
+ }

diff --git a/app-shells/tcsh/tcsh-6.21.00.ebuild 
b/app-shells/tcsh/tcsh-6.21.00.ebuild
index dadd2ea9de5..c4e52506794 100644
--- a/app-shells/tcsh/tcsh-6.21.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.21.00.ebuild
@@ -32,6 +32,7 @@ CONFDIR=${WORKDIR}/tcsh-gentoo-patches-r${CONFVER}
 PATCHES=(
"${FILESDIR}"/${PN}-6.20.00-debian-dircolors.patch # bug #120792
"${FILESDIR}"/${PN}-6.18.01-aix.patch
+   "${FILESDIR}"/${PN}-6.21.00-no-nls.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2019-07-14 Thread Fabian Groffen
commit: 7459b45f3ccf93bcf673fc24d233f3345d8a3d1f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jul 14 18:59:12 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 18:59:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7459b45f

app-shells/tcsh: fix install

Closes: https://bugs.gentoo.org/689850
Signed-off-by: Fabian Groffen  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 app-shells/tcsh/tcsh-6.21.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.21.00.ebuild 
b/app-shells/tcsh/tcsh-6.21.00.ebuild
index ca75f2a2646..dadd2ea9de5 100644
--- a/app-shells/tcsh/tcsh-6.21.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.21.00.ebuild
@@ -83,7 +83,7 @@ src_configure() {
 src_install() {
emake DESTDIR="${D}" install install.man
 
-   DOCS=( FAQ Fixes NewThings Ported README WishList Y2K )
+   DOCS=( FAQ Fixes NewThings Ported README.md WishList Y2K )
if use doc ; then
perl tcsh.man2html tcsh.man || die
HTML_DOCS=( tcsh.html/*.html )



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2019-07-14 Thread Fabian Groffen
commit: 2e13773bde49cdc6cd3c326493332954b0fd9b08
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jul 14 16:36:26 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jul 14 16:36:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e13773b

app-shells/tcsh: version bump 6.21.00, bug #689436

Closes: https://bugs.gentoo.org/689436
Signed-off-by: Fabian Groffen  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 app-shells/tcsh/Manifest|   1 +
 app-shells/tcsh/tcsh-6.21.00.ebuild | 100 
 2 files changed, 101 insertions(+)

diff --git a/app-shells/tcsh/Manifest b/app-shells/tcsh/Manifest
index c18eed5a1c0..4862d06720e 100644
--- a/app-shells/tcsh/Manifest
+++ b/app-shells/tcsh/Manifest
@@ -1,2 +1,3 @@
 DIST tcsh-6.20.00.tar.gz 1001696 BLAKE2B 
dfebde21c70f236e1070a93621a331ce1a53efab4496c44f25b51e98e843a8d0e3ca503da46a4fc0177b57b682e3ecc07f8120cde25ecf466c8ff094df5f9463
 SHA512 
c5635393c22341e62fb9a0b953ddf8871a876ab09deb08c98237f93afa9257b4a3381d1db65eefe769e22ef845db29ab7bc78773f1f609d73c8205689a6683e9
+DIST tcsh-6.21.00.tar.gz 1001909 BLAKE2B 
7f2be382a3a344d55e0785eace79377e20dd2cd2eb9e9533168fbb6286631cdcd35bdc06cd42d9439a29a7cd1a911416bfe6b0245065535aebdf5adb58d2c301
 SHA512 
d7f46588a35b9cd01cfa33d0f9bbae09e9692605b5c045c2b58e66dba958ab904ddfe45aa7361767034e6cc03a34ad9ba4d14fa836df723bade29f3f6a18a46c
 DIST tcsh-gentoo-patches-r1.9.tar.bz2 2488 BLAKE2B 
58924e623c75068cdc686be61755bdbcf8d0949a2141ac532ac089f80ff083b2c9f6767038b9fc52171a00ed82c558b83216327c87b41f51c3648343869cd5b6
 SHA512 
9903e9c3e2279abcac09a3235f3c5db9f42156c18137eb651ede195ca2b069f0b5bc6105fed33666b69796c4ebf03e4efe63cd9beba1898bac7297a2f74bfd3d

diff --git a/app-shells/tcsh/tcsh-6.21.00.ebuild 
b/app-shells/tcsh/tcsh-6.21.00.ebuild
new file mode 100644
index 000..ca75f2a2646
--- /dev/null
+++ b/app-shells/tcsh/tcsh-6.21.00.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils flag-o-matic autotools prefix
+
+CONFVER="1.9"
+
+DESCRIPTION="Enhanced version of the Berkeley C shell (csh)"
+HOMEPAGE="http://www.tcsh.org/;
+SRC_URI="
+   ftp://ftp.astron.com/pub/tcsh/${P}.tar.gz
+   
https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="nls doc"
+RESTRICT="test"
+
+# we need gettext because we run autoconf (AM_ICONV)
+RDEPEND="
+   >=sys-libs/ncurses-5.1:0=
+   virtual/libiconv"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   doc? ( dev-lang/perl )"
+
+CONFDIR=${WORKDIR}/tcsh-gentoo-patches-r${CONFVER}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.20.00-debian-dircolors.patch # bug #120792
+   "${FILESDIR}"/${PN}-6.18.01-aix.patch
+)
+
+src_prepare() {
+   epatch "${PATCHES[@]}"
+
+   eautoreconf
+
+   # fix gencat usage
+   sed \
+   -e 's/cat \$\^ \$> | \$(GENCAT) \$@/rm -f $@; $(GENCAT) $@ $> 
$^/' \
+   -i nls/Makefile.in || die
+
+   # use sysmalloc (for larger alloc sets) on Darwin also
+   sed -i -e 's/__MACHTEN__/__MACH__/' config_f.h || die
+
+   # unify ECHO behaviour
+   echo "#undef ECHO_STYLE" >> config_f.h
+   echo "#define ECHO_STYLE  BOTH_ECHO" >> config_f.h
+
+   eprefixify "${CONFDIR}"/*
+   # activate the right default PATH
+   if [[ -z ${EPREFIX} ]] ; then
+   sed -i \
+   -e 's/^#MAIN//' -e '/^#PREFIX/d' \
+   "${CONFDIR}"/csh.login || die
+   else
+   sed -i \
+   -e 's/^#PREFIX//' -e '/^#MAIN/d' \
+   "${CONFDIR}"/csh.login || die
+   fi
+
+   eapply_user
+}
+
+src_configure() {
+   # make tcsh look and live along the lines of the prefix
+   append-cppflags -D_PATH_DOTCSHRC="'"'"${EPREFIX}/etc/csh.cshrc"'"'"
+   append-cppflags -D_PATH_DOTLOGIN="'"'"${EPREFIX}/etc/csh.login"'"'"
+   append-cppflags -D_PATH_DOTLOGOUT="'"'"${EPREFIX}/etc/csh.logout"'"'"
+   append-cppflags -D_PATH_USRBIN="'"'"${EPREFIX}/usr/bin"'"'"
+   append-cppflags -D_PATH_BIN="'"'"${EPREFIX}/bin"'"'"
+
+   econf \
+   --prefix="${EPREFIX:-}" \
+   --datarootdir='${prefix}/usr/share' \
+   $(use_enable nls)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install install.man
+
+   DOCS=( FAQ Fixes NewThings Ported README WishList Y2K )
+   if use doc ; then
+   perl tcsh.man2html tcsh.man || die
+   HTML_DOCS=( tcsh.html/*.html )
+   fi
+   einstalldocs
+
+   insinto /etc
+   

[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2019-07-05 Thread Andreas K. Hüttel
commit: 685f6e2ac4c437d73b68da3bd116681921063a92
Author: Marcus Comstedt  mc  pp  se>
AuthorDate: Thu Jul  4 14:41:36 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jul  5 21:12:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=685f6e2a

app-shells/tcsh: keyworded 6.20.00 for riscv, bug #689248

Closes: https://bugs.gentoo.org/689248
Signed-off-by: Marcus Comstedt  mc.pp.se>
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-shells/tcsh/tcsh-6.20.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.20.00.ebuild 
b/app-shells/tcsh/tcsh-6.20.00.ebuild
index cd5fffb031c..4ab98e6e596 100644
--- a/app-shells/tcsh/tcsh-6.20.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.20.00.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2019-04-02 Thread Mikle Kolyada
commit: facda3f42366f57cf9669b86dbaf76147c9769ab
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Apr  2 09:43:58 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Apr  2 09:44:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=facda3f4

app-shells/tcsh: m68k stable wrt bug #605850

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="m68k"

 app-shells/tcsh/tcsh-6.20.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.20.00.ebuild 
b/app-shells/tcsh/tcsh-6.20.00.ebuild
index 424ffb50fe0..cd5fffb031c 100644
--- a/app-shells/tcsh/tcsh-6.20.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.20.00.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2019-04-02 Thread Mikle Kolyada
commit: 8cfe015c5b9ed369df168eb5ca58fb98ae97ae96
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Apr  2 09:43:31 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Apr  2 09:44:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cfe015c

app-shells/tcsh: sh stable wrt bug #605850

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="sh"

 app-shells/tcsh/tcsh-6.20.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.20.00.ebuild 
b/app-shells/tcsh/tcsh-6.20.00.ebuild
index fa686d95b69..424ffb50fe0 100644
--- a/app-shells/tcsh/tcsh-6.20.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.20.00.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2019-04-02 Thread Mikle Kolyada
commit: 909389b6252456f3674081d76986262fc07128a2
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Apr  2 09:43:15 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Apr  2 09:44:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=909389b6

app-shells/tcsh: s390 stable wrt bug #605850

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="s390"

 app-shells/tcsh/tcsh-6.20.00.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/tcsh/tcsh-6.20.00.ebuild 
b/app-shells/tcsh/tcsh-6.20.00.ebuild
index 75baa9ba906..fa686d95b69 100644
--- a/app-shells/tcsh/tcsh-6.20.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.20.00.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2018-03-01 Thread Michał Górny
commit: 94eea70aab2a2a615c6c95c381dd57c106a33d88
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  1 20:48:50 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  1 22:40:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94eea70a

app-shells/tcsh: Tested on ~amd64-fbsd

 app-shells/tcsh/tcsh-6.20.00.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/tcsh/tcsh-6.20.00.ebuild 
b/app-shells/tcsh/tcsh-6.20.00.ebuild
index f78c18beaf4..75baa9ba906 100644
--- a/app-shells/tcsh/tcsh-6.20.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.20.00.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2017-11-25 Thread David Seifert
commit: f113f97d2e45d8b872b3b4e586f2479bb0df73c6
Author: David Seifert  gentoo  org>
AuthorDate: Sat Nov 25 18:04:29 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Nov 25 19:53:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f113f97d

app-shells/tcsh: [QA] Consistent whitespace in metadata.xml

 app-shells/tcsh/metadata.xml | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-shells/tcsh/metadata.xml b/app-shells/tcsh/metadata.xml
index b99b69c44e6..1e378f90c6c 100644
--- a/app-shells/tcsh/metadata.xml
+++ b/app-shells/tcsh/metadata.xml
@@ -1,11 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-grob...@gentoo.org
-Fabian Groffen
-  
-  
+   
+   grob...@gentoo.org
+   Fabian Groffen
+   
+   
Tcsh is an enhanced, but completely compatible version of the 
Berkeley
UNIX C shell (csh). It is a command language interpreter usable 
both as
an interactive login shell and a shell script command 
processor. It



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2017-08-24 Thread Michał Górny
commit: 077e642c4003d36cb39a55cc8195732d55cb8c50
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 14:25:06 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 15:53:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077e642c

app-shells/tcsh: [QA] Use relative symlink target(s)

 app-shells/tcsh/tcsh-6.20.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.20.00.ebuild 
b/app-shells/tcsh/tcsh-6.20.00.ebuild
index 7f54dbfaf36..f78c18beaf4 100644
--- a/app-shells/tcsh/tcsh-6.20.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.20.00.ebuild
@@ -97,5 +97,5 @@ src_install() {
"${CONFDIR}"/csh.login
 
# bug #119703: add csh -> tcsh symlink
-   dosym /bin/tcsh /bin/csh
+   dosym tcsh /bin/csh
 }



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2017-07-24 Thread Fabian Groffen
commit: 51c57bae7b7bb845292d78ca278eec20e298fcc5
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Jul 22 07:45:15 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Jul 24 13:11:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51c57bae

app-shells/tcsh: fix patch URL, thanks Jonas Stein in bug #625916

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-shells/tcsh/tcsh-6.20.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.20.00.ebuild 
b/app-shells/tcsh/tcsh-6.20.00.ebuild
index d2b632d582e..7f54dbfaf36 100644
--- a/app-shells/tcsh/tcsh-6.20.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.20.00.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Enhanced version of the Berkeley C shell (csh)"
 HOMEPAGE="http://www.tcsh.org/;
 SRC_URI="
ftp://ftp.astron.com/pub/tcsh/${P}.tar.gz
-   
https://www.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.bz2;
+   
https://dev.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2017-06-17 Thread Alexis Ballier
commit: 5032398ec672370ff1406307b27b28d07ef17d34
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Jun 17 10:09:09 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Jun 17 11:10:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5032398e

app-shells/tcsh: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-shells/tcsh/tcsh-6.20.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.20.00.ebuild 
b/app-shells/tcsh/tcsh-6.20.00.ebuild
index b0404f336da..d2b632d582e 100644
--- a/app-shells/tcsh/tcsh-6.20.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.20.00.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/files/, app-shells/tcsh/

2017-04-10 Thread Andreas Hüttel
commit: 7f8e75ec7f6b0b65bf8aa65a2e9d3f8a0f6e4b41
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Mon Apr 10 10:58:38 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Apr 10 10:58:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f8e75ec

app-shells/tcsh: Remove old, bug 605728

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-shells/tcsh/Manifest   |  3 -
 app-shells/tcsh/files/tcsh-6.14-makefile.patch | 16 
 app-shells/tcsh/files/tcsh-6.14-use-ncurses.patch  | 11 ---
 .../tcsh/files/tcsh-6.14.00-debian-dircolors.patch | 19 -
 app-shells/tcsh/metadata.xml   |  3 -
 app-shells/tcsh/tcsh-6.17-r1.ebuild| 92 --
 app-shells/tcsh/tcsh-6.18.01.ebuild| 88 -
 7 files changed, 232 deletions(-)

diff --git a/app-shells/tcsh/Manifest b/app-shells/tcsh/Manifest
index 36973cd6581..7e72ccc3d39 100644
--- a/app-shells/tcsh/Manifest
+++ b/app-shells/tcsh/Manifest
@@ -1,5 +1,2 @@
-DIST tcsh-6.17.00.tar.gz 890084 SHA256 
575266122bc2bc351c84a7f858020c0e6b6f95a64ad4de3ce95e340f57e4a9a9 SHA512 
7bb1504ea3aed7d67943c9a642b12982621c79325ef223bfed43c01ea6f9aca44cab7c5c949a7fac910fd5140dac154c2ac125362a7a0bb4c1992ef2fdd76fe3
 WHIRLPOOL 
2f9350c378b4a6aa757bd7168fb38ababe4e89e842ab43335d43b222af73ff27bdeef558ad9c83d54a5b8a22be18e8be86e4da218fa1fdc91e903476104c94cb
-DIST tcsh-6.18.01.tar.gz 926872 SHA256 
d81ca27851f3e8545666399b4bcf25433e602a195113b3f7c73886fef84c9fa8 SHA512 
2791709f6db19b70652259f7dd5ee5c5d7943e814b3904cac5a3e890ff3b144401ed8552bd4f82ec789378d85c3f785438446c4d97d229c46bd0a08970d34628
 WHIRLPOOL 
3a77a207fb53e81ccedec821dc20c55cdd60f0ea290b3042e0858dc479a9a208d515c065521118e85dba839f0ff765b435c42118849d5159e12cab52fdbfc001
 DIST tcsh-6.20.00.tar.gz 1001696 SHA256 
b89de7064ab54dac454a266cfe5d8bf66940cb5ed048d0c30674ea62e7ecef9d SHA512 
c5635393c22341e62fb9a0b953ddf8871a876ab09deb08c98237f93afa9257b4a3381d1db65eefe769e22ef845db29ab7bc78773f1f609d73c8205689a6683e9
 WHIRLPOOL 
09090ca8f698b4cc85b9a6dede56cf83a1f71b9844ac99729d0472bb9f7c4593572673b07f0ec9a0eb34cf7903cad08c20d93c795aff66f0717a48b47efa86b0
-DIST tcsh-gentoo-patches-r1.8.tar.bz2 2484 SHA256 
77fa4ae60090ad5a6ec50185eec9070757eedb798b1c29327d27fc582cb59f37 SHA512 
ab7bf0beb7fcb6fd0d5f18089f6e86ee62b5cc780a1b34cee576199eaac3b08ee84740b53327a37440b58042246a12da253c698655367fde548e121f4e3101b2
 WHIRLPOOL 
8ec43dd26dcedb6ef12a552c8029a88e9cc7569ba069c90567d75ddd103fe08edaabd8c57418484435bb782410f9b58886e189f347cb50249280aa7fb88afb4f
 DIST tcsh-gentoo-patches-r1.9.tar.bz2 2488 SHA256 
6375f48d78b64fd97fc2cb07e8117e41459521a8de3919d174eec321a98af483 SHA512 
9903e9c3e2279abcac09a3235f3c5db9f42156c18137eb651ede195ca2b069f0b5bc6105fed33666b69796c4ebf03e4efe63cd9beba1898bac7297a2f74bfd3d
 WHIRLPOOL 
a16e642f32095f5403cad38446acc50e1802e874dba66eccfdc2ab7f5108fe77e91f5990585ba4fffb808be92c15a05f70eaf1fb436da040287b04c207c9a105

diff --git a/app-shells/tcsh/files/tcsh-6.14-makefile.patch 
b/app-shells/tcsh/files/tcsh-6.14-makefile.patch
deleted file mode 100644
index 6d85aa0588f..000
--- a/app-shells/tcsh/files/tcsh-6.14-makefile.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-* don't strip (portage does that for us)
-* don't try to move away an older tcsh binary; we don't install in / so
-  that only results in an ugly error message
-
 tcsh-6.14.00/Makefile.in
-+++ tcsh-6.14.00/Makefile.in
-@@ -477,9 +477,7 @@
- 
- install: tcsh$(EXEEXT) 
-   -mkdir -p ${DESTBIN}
--  -mv -f ${DESTBIN}/tcsh$(EXEEXT)  ${DESTBIN}/tcsh.old
-   cp tcsh$(EXEEXT) ${DESTBIN}/tcsh$(EXEEXT)
--  -strip ${DESTBIN}/tcsh$(EXEEXT)
-   chmod 755 ${DESTBIN}/tcsh$(EXEEXT)
- 
- install.man: tcsh.man

diff --git a/app-shells/tcsh/files/tcsh-6.14-use-ncurses.patch 
b/app-shells/tcsh/files/tcsh-6.14-use-ncurses.patch
deleted file mode 100644
index 8fc902c19b4..000
--- a/app-shells/tcsh/files/tcsh-6.14-use-ncurses.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 configure.in
-+++ configure.in
-@@ -257,7 +257,7 @@
- dnl Checks for libraries
- AC_SEARCH_LIBS(crypt, crypt)
- AC_SEARCH_LIBS(getspnam, sec)
--AC_SEARCH_LIBS(tgetent, termlib termcap curses ncurses)
-+AC_SEARCH_LIBS(tgetent, ncurses)
- AC_SEARCH_LIBS(gethostbyname, nsl)
- AC_SEARCH_LIBS(connect, socket)
- AC_SEARCH_LIBS([iconv], [iconv], [AC_DEFINE([HAVE_ICONV], [1],

diff --git a/app-shells/tcsh/files/tcsh-6.14.00-debian-dircolors.patch 
b/app-shells/tcsh/files/tcsh-6.14.00-debian-dircolors.patch
deleted file mode 100644
index 194d478c403..000
--- a/app-shells/tcsh/files/tcsh-6.14.00-debian-dircolors.patch
+++ /dev/null
@@ -1,19 +0,0 @@
 tcsh-6.14.00/tw.color.c
-+++ tcsh-6.14.00/tw.color.c
-@@ -235,13 +235,10 @@
-   if ((Char)variables[i].variable[0] == (v[0] & CHAR) &&
-   (Char)variables[i].variable[1] == (v[1] & CHAR))
-   break;
--  if (i < 

[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/files/, app-shells/tcsh/

2017-02-20 Thread Fabian Groffen
commit: 1c4359204f469941faaedf177d43a5cb1f15f82b
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Feb 21 07:31:17 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Feb 21 07:31:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c435920

app-shells/tcsh: cleanup

Package-Manager: portage-2.3.3

 app-shells/tcsh/files/tcsh-6.18.01-gcc5.patch |  31 
 app-shells/tcsh/tcsh-6.17-r1.ebuild   |   2 +-
 app-shells/tcsh/tcsh-6.18.01-r2.ebuild|  99 
 app-shells/tcsh/tcsh-6.18.01-r4.ebuild| 107 --
 app-shells/tcsh/tcsh-6.18.01.ebuild   |   2 +-
 5 files changed, 2 insertions(+), 239 deletions(-)

diff --git a/app-shells/tcsh/files/tcsh-6.18.01-gcc5.patch 
b/app-shells/tcsh/files/tcsh-6.18.01-gcc5.patch
deleted file mode 100644
index d9501572fe..00
--- a/app-shells/tcsh/files/tcsh-6.18.01-gcc5.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-https://bugs.gentoo.org/545176
-http://mx.gw.com/pipermail/tcsh-bugs/2015-May/000945.html
-https://github.com/tcsh-org/tcsh/commit/624d3aebb6e6afadb4f35e894d11b5ebe290cd87
-
-From 624d3aebb6e6afadb4f35e894d11b5ebe290cd87 Mon Sep 17 00:00:00 2001
-From: christos 
-Date: Thu, 28 May 2015 11:47:03 +
-Subject: [PATCH] avoid gcc-5 optimization malloc + memset = calloc (Fridolin
- Pokorny)
-

- tc.alloc.c | 5 -
- 1 file changed, 4 insertions(+), 1 deletion(-)
-
 a/tc.alloc.c
-+++ b/tc.alloc.c
-@@ -348,10 +348,13 @@ calloc(size_t i, size_t j)
- {
- #ifndef lint
- char *cp;
-+volatile size_t k;
- 
- i *= j;
- cp = xmalloc(i);
--memset(cp, 0, i);
-+/* Stop gcc 5.x from optimizing malloc+memset = calloc */
-+k = i;
-+memset(cp, 0, k);
- 
- return ((memalign_t) cp);
- #else

diff --git a/app-shells/tcsh/tcsh-6.17-r1.ebuild 
b/app-shells/tcsh/tcsh-6.17-r1.ebuild
index daf15e8541..293e36473d 100644
--- a/app-shells/tcsh/tcsh-6.17-r1.ebuild
+++ b/app-shells/tcsh/tcsh-6.17-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="ftp://ftp.astron.com/pub/tcsh/old/${MY_P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 
~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="m68k"
 IUSE="catalogs doc"
 RESTRICT="test"
 

diff --git a/app-shells/tcsh/tcsh-6.18.01-r2.ebuild 
b/app-shells/tcsh/tcsh-6.18.01-r2.ebuild
deleted file mode 100644
index a771a8a06a..00
--- a/app-shells/tcsh/tcsh-6.18.01-r2.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="3"
-
-inherit eutils flag-o-matic autotools prefix
-
-CONFVER="1.9"
-
-DESCRIPTION="Enhanced version of the Berkeley C shell (csh)"
-HOMEPAGE="http://www.tcsh.org/;
-SRC_URI="ftp://ftp.astron.com/pub/tcsh/${P}.tar.gz
-   
https://www.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.bz2;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="nls doc"
-RESTRICT="test"
-
-# we need gettext because we run autoconf (AM_ICONV)
-RDEPEND=">=sys-libs/ncurses-5.1
-   virtual/libiconv"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   doc? ( dev-lang/perl )"
-
-CONFDIR=${WORKDIR}/tcsh-gentoo-patches-r${CONFVER}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-6.14.00-debian-dircolors.patch # bug #120792
-   epatch "${FILESDIR}"/${PN}-6.14-makefile.patch # bug #151951
-   epatch "${FILESDIR}"/${PN}-6.14-use-ncurses.patch
-   epatch "${FILESDIR}"/${PN}-6.18.01-aix.patch
-
-   # fix dependency on ncurses[tinfo], #459484
-   sed \
-   -e "s:\(ncurses\):\1 tinfo:g" \
-   -i configure.in || die
-
-   eautoreconf
-
-   # fix gencat usage
-   sed -i -e 's/cat \$\^ \$> | \$(GENCAT) \$@/rm -f $@; $(GENCAT) $@ $> 
$^/' \
-   nls/Makefile.in || die
-
-   # use sysmalloc (for larger alloc sets) on Darwin also
-   sed -i -e 's/__MACHTEN__/__MACH__/' config_f.h || die
-
-   # unify ECHO behaviour
-   echo "#undef ECHO_STYLE" >> config_f.h
-   echo "#define ECHO_STYLE  BOTH_ECHO" >> config_f.h
-
-   eprefixify "${CONFDIR}"/*
-   # activate the right default PATH
-   if [[ -z ${EPREFIX} ]] ; then
-   sed -i \
-   -e 's/^#MAIN//' -e '/^#PREFIX/d' \
-   "${CONFDIR}"/csh.login || die
-   else
-   sed -i \
-   -e 's/^#PREFIX//' -e '/^#MAIN/d' \
-   "${CONFDIR}"/csh.login || die
-   fi
-}
-
-src_configure() {
-   # make tcsh look and live along the lines of the prefix
-   append-cppflags 

[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2017-02-18 Thread Markus Meier
commit: b35410a7a26f71e97e1e8c5124c2467f6f97bbbd
Author: Markus Meier  gentoo  org>
AuthorDate: Sat Feb 18 19:03:35 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sat Feb 18 19:03:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b35410a7

app-shells/tcsh: arm stable, bug #605850

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 app-shells/tcsh/tcsh-6.20.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.20.00.ebuild 
b/app-shells/tcsh/tcsh-6.20.00.ebuild
index 558a6f627d..8dcbbf4d34 100644
--- a/app-shells/tcsh/tcsh-6.20.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.20.00.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2017-02-01 Thread Jeroen Roovers
commit: d21cc80df227f38c97a57b881c008cabb4e3221f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Feb  2 06:36:06 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Feb  2 06:40:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d21cc80d

app-shells/tcsh: Stable for HPPA (bug #605850).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 app-shells/tcsh/tcsh-6.20.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.20.00.ebuild 
b/app-shells/tcsh/tcsh-6.20.00.ebuild
index 9fd196f..558a6f6 100644
--- a/app-shells/tcsh/tcsh-6.20.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.20.00.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2017-01-23 Thread Tobias Klausmann
commit: f057d953168ac817c56cbfe783de5577016218ae
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Jan 23 18:57:47 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Jan 23 18:57:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f057d953

app-shells/tcsh-6.20.00-r0: stable on alpha

Gentoo-Bug: 605850

 app-shells/tcsh/tcsh-6.20.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.20.00.ebuild 
b/app-shells/tcsh/tcsh-6.20.00.ebuild
index acffe01..a96dc2e 100644
--- a/app-shells/tcsh/tcsh-6.20.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.20.00.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2017-01-16 Thread Agostino Sarubbo
commit: 8c6c854512fcb3f12092906ca9641f2cd0f61dd4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jan 16 15:49:20 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jan 16 15:49:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c6c8545

app-shells/tcsh: amd64 stable wrt bug #605850

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-shells/tcsh/tcsh-6.20.00.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/tcsh/tcsh-6.20.00.ebuild 
b/app-shells/tcsh/tcsh-6.20.00.ebuild
index 130d98f..2a4a367 100644
--- a/app-shells/tcsh/tcsh-6.20.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.20.00.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2016-12-20 Thread Fabian Groffen
commit: 2902b7c5b27ce6ab001a888db5a5c1851f15a8bf
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 20 13:26:50 2016 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 20 13:27:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2902b7c5

app-shells/tcsh: avoid double leading slash

Package-Manager: portage-2.3.0

 app-shells/tcsh/tcsh-6.20.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.20.00.ebuild 
b/app-shells/tcsh/tcsh-6.20.00.ebuild
index e388f4b..130d98f 100644
--- a/app-shells/tcsh/tcsh-6.20.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.20.00.ebuild
@@ -77,7 +77,7 @@ src_configure() {
append-cppflags -D_PATH_BIN="'"'"${EPREFIX}/bin"'"'"
 
econf \
-   --prefix="${EPREFIX:-/}" \
+   --prefix="${EPREFIX:-}" \
--datarootdir='${prefix}/usr/share' \
$(use_enable nls)
 }



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/files/, app-shells/tcsh/

2016-12-15 Thread Fabian Groffen
commit: 45730222f99dc6e5b3d6f05146b88cd3d955df92
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Dec 15 13:59:07 2016 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Dec 15 14:07:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45730222

app-shells/tcsh: version bump to 6.20

Package-Manager: portage-2.3.0

 app-shells/tcsh/Manifest   |  2 +-
 .../tcsh/files/tcsh-6.20.00-debian-dircolors.patch | 21 +
 .../files/tcsh-6.20.00-use-ncurses-tinfo.patch | 11 +++
 app-shells/tcsh/tcsh-6.17.06.ebuild| 89 --
 ...{tcsh-6.18.01-r3.ebuild => tcsh-6.20.00.ebuild} | 42 +-
 5 files changed, 55 insertions(+), 110 deletions(-)

diff --git a/app-shells/tcsh/Manifest b/app-shells/tcsh/Manifest
index 32a79a2..36973cd 100644
--- a/app-shells/tcsh/Manifest
+++ b/app-shells/tcsh/Manifest
@@ -1,5 +1,5 @@
 DIST tcsh-6.17.00.tar.gz 890084 SHA256 
575266122bc2bc351c84a7f858020c0e6b6f95a64ad4de3ce95e340f57e4a9a9 SHA512 
7bb1504ea3aed7d67943c9a642b12982621c79325ef223bfed43c01ea6f9aca44cab7c5c949a7fac910fd5140dac154c2ac125362a7a0bb4c1992ef2fdd76fe3
 WHIRLPOOL 
2f9350c378b4a6aa757bd7168fb38ababe4e89e842ab43335d43b222af73ff27bdeef558ad9c83d54a5b8a22be18e8be86e4da218fa1fdc91e903476104c94cb
-DIST tcsh-6.17.06.tar.gz 91 SHA256 
c9eff6aa782ecec5c6719954b529fadac97c32f3ba4c56fa07c40d425c2d91df SHA512 
77105b6d42ae2924acee5cf9caf759fb713292e89a0a651056e2e89839ee2a3d85286e5b54b570eefce8fdee6742745a12276b448bb891b860a89cc11b42592b
 WHIRLPOOL 
625f718b89ffd53a9f07211c4d1b06c2468ee190afebb032dd519cb3acb57515cdbd5392bc1130885702653561ac3e30e3b562ab10fef37b163b8ae02f089f84
 DIST tcsh-6.18.01.tar.gz 926872 SHA256 
d81ca27851f3e8545666399b4bcf25433e602a195113b3f7c73886fef84c9fa8 SHA512 
2791709f6db19b70652259f7dd5ee5c5d7943e814b3904cac5a3e890ff3b144401ed8552bd4f82ec789378d85c3f785438446c4d97d229c46bd0a08970d34628
 WHIRLPOOL 
3a77a207fb53e81ccedec821dc20c55cdd60f0ea290b3042e0858dc479a9a208d515c065521118e85dba839f0ff765b435c42118849d5159e12cab52fdbfc001
+DIST tcsh-6.20.00.tar.gz 1001696 SHA256 
b89de7064ab54dac454a266cfe5d8bf66940cb5ed048d0c30674ea62e7ecef9d SHA512 
c5635393c22341e62fb9a0b953ddf8871a876ab09deb08c98237f93afa9257b4a3381d1db65eefe769e22ef845db29ab7bc78773f1f609d73c8205689a6683e9
 WHIRLPOOL 
09090ca8f698b4cc85b9a6dede56cf83a1f71b9844ac99729d0472bb9f7c4593572673b07f0ec9a0eb34cf7903cad08c20d93c795aff66f0717a48b47efa86b0
 DIST tcsh-gentoo-patches-r1.8.tar.bz2 2484 SHA256 
77fa4ae60090ad5a6ec50185eec9070757eedb798b1c29327d27fc582cb59f37 SHA512 
ab7bf0beb7fcb6fd0d5f18089f6e86ee62b5cc780a1b34cee576199eaac3b08ee84740b53327a37440b58042246a12da253c698655367fde548e121f4e3101b2
 WHIRLPOOL 
8ec43dd26dcedb6ef12a552c8029a88e9cc7569ba069c90567d75ddd103fe08edaabd8c57418484435bb782410f9b58886e189f347cb50249280aa7fb88afb4f
 DIST tcsh-gentoo-patches-r1.9.tar.bz2 2488 SHA256 
6375f48d78b64fd97fc2cb07e8117e41459521a8de3919d174eec321a98af483 SHA512 
9903e9c3e2279abcac09a3235f3c5db9f42156c18137eb651ede195ca2b069f0b5bc6105fed33666b69796c4ebf03e4efe63cd9beba1898bac7297a2f74bfd3d
 WHIRLPOOL 
a16e642f32095f5403cad38446acc50e1802e874dba66eccfdc2ab7f5108fe77e91f5990585ba4fffb808be92c15a05f70eaf1fb436da040287b04c207c9a105

diff --git a/app-shells/tcsh/files/tcsh-6.20.00-debian-dircolors.patch 
b/app-shells/tcsh/files/tcsh-6.20.00-debian-dircolors.patch
new file mode 100644
index ..3b18f1c
--- /dev/null
+++ b/app-shells/tcsh/files/tcsh-6.20.00-debian-dircolors.patch
@@ -0,0 +1,21 @@
+forward-ported 6.14 to 6.20 patch from Debian
+
+--- tcsh-6.20.00/tw.color.c
 tcsh-6.20.00/tw.color.c
+@@ -382,13 +382,10 @@
+   if ((Char)variables[i].variable[0] == (v[0] & CHAR) &&
+   (Char)variables[i].variable[1] == (v[1] & CHAR))
+   break;
+-  if (i < nvariables) {
+-  v += 3;
++  v += 3;
++  if (i < nvariables)
+   getstring(, , [i].color, ':');
+-  continue;
+-  }
+-  else
+-  stderror(ERR_BADCOLORVAR, v[0], v[1]);
++  continue;
+   }
+   break;
+   }

diff --git a/app-shells/tcsh/files/tcsh-6.20.00-use-ncurses-tinfo.patch 
b/app-shells/tcsh/files/tcsh-6.20.00-use-ncurses-tinfo.patch
new file mode 100644
index ..e178418
--- /dev/null
+++ b/app-shells/tcsh/files/tcsh-6.20.00-use-ncurses-tinfo.patch
@@ -0,0 +1,11 @@
+--- tcsh-6.20.00/configure.ac
 tcsh-6.20.00/configure.ac
+@@ -317,7 +317,7 @@
+ dnl Checks for libraries
+ AC_SEARCH_LIBS(crypt, crypt)
+ AC_SEARCH_LIBS(getspnam, sec)
+-AC_SEARCH_LIBS([tgetent], [termlib termcap curses ncurses], [], [
++AC_SEARCH_LIBS([tgetent], [ncurses tinfo], [], [
+AC_MSG_ERROR([unable to find the tgetent() function])
+ ])
+ AC_SEARCH_LIBS(gethostbyname, nsl)

diff --git a/app-shells/tcsh/tcsh-6.17.06.ebuild 

[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/files/

2016-07-16 Thread Patrice Clement
commit: 4e7e3874b269d116de140648497f3192f97ef346
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Thu Jul 14 17:40:24 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Jul 16 09:52:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e7e3874

app-shells/tcsh: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/1887

Signed-off-by: Patrice Clement  gentoo.org>

 .../tcsh/files/tcsh-6.15.00-normalize-command-fix.patch| 14 --
 1 file changed, 14 deletions(-)

diff --git a/app-shells/tcsh/files/tcsh-6.15.00-normalize-command-fix.patch 
b/app-shells/tcsh/files/tcsh-6.15.00-normalize-command-fix.patch
deleted file mode 100644
index b3b27ef..000
--- a/app-shells/tcsh/files/tcsh-6.15.00-normalize-command-fix.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-http://bugs.gw.com/view.php?id=53
-
-diff -uNr tcsh-6.15.00.orig/tw.parse.c tcsh-6.15.00/tw.parse.c
 tcsh-6.15.00.orig/tw.parse.c   2007-03-01 23:21:42.0 +0200
-+++ tcsh-6.15.00/tw.parse.c2007-06-30 20:10:54.0 +0300
-@@ -433,7 +433,7 @@
-   Char *p;
-   int found;
- 
--  found = !cmd_expand(qline.s + wordp, );
-+  found = cmd_expand(qline.s + wordp, );
-   
-   if (!found) {
-   xfree(p);



[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/

2015-08-20 Thread Justin Lecher
commit: cfba147f6b983843477064d34c334b968c576469
Author: Justin Lecher jlec AT gentoo DOT org
AuthorDate: Thu Aug 20 11:51:56 2015 +
Commit: Justin Lecher jlec AT gentoo DOT org
CommitDate: Thu Aug 20 12:22:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfba147f

app-shells/tcsh: Bump to EAPI=5 and use subslot deps for ncurses

* drop die from econf

Package-Manager: portage-2.2.20.1
Signed-off-by: Justin Lecher jlec AT gentoo.org

 app-shells/tcsh/tcsh-6.17-r1.ebuild|  3 +-
 app-shells/tcsh/tcsh-6.17.06.ebuild|  3 +-
 app-shells/tcsh/tcsh-6.18.01-r2.ebuild |  3 +-
 app-shells/tcsh/tcsh-6.18.01-r3.ebuild |  3 +-
 ...sh-6.18.01-r3.ebuild = tcsh-6.18.01-r4.ebuild} | 38 +-
 app-shells/tcsh/tcsh-6.18.01.ebuild|  3 +-
 6 files changed, 27 insertions(+), 26 deletions(-)

diff --git a/app-shells/tcsh/tcsh-6.17-r1.ebuild 
b/app-shells/tcsh/tcsh-6.17-r1.ebuild
index cb515e8..64ec5fe 100644
--- a/app-shells/tcsh/tcsh-6.17-r1.ebuild
+++ b/app-shells/tcsh/tcsh-6.17-r1.ebuild
@@ -70,8 +70,7 @@ src_configure() {
 
econf \
--prefix=${EPREFIX:-/} \
-   --datarootdir='${prefix}/usr/share' \
-   || die
+   --datarootdir='${prefix}/usr/share'
 }
 
 src_install() {

diff --git a/app-shells/tcsh/tcsh-6.17.06.ebuild 
b/app-shells/tcsh/tcsh-6.17.06.ebuild
index f0378a8..34886ee 100644
--- a/app-shells/tcsh/tcsh-6.17.06.ebuild
+++ b/app-shells/tcsh/tcsh-6.17.06.ebuild
@@ -66,8 +66,7 @@ src_configure() {
econf \
--prefix=${EPREFIX:-/} \
--datarootdir='${prefix}/usr/share' \
-   $(use_enable nls) \
-   || die
+   $(use_enable nls)
 }
 
 src_install() {

diff --git a/app-shells/tcsh/tcsh-6.18.01-r2.ebuild 
b/app-shells/tcsh/tcsh-6.18.01-r2.ebuild
index 3dc6ead..8fc7f32 100644
--- a/app-shells/tcsh/tcsh-6.18.01-r2.ebuild
+++ b/app-shells/tcsh/tcsh-6.18.01-r2.ebuild
@@ -76,8 +76,7 @@ src_configure() {
econf \
--prefix=${EPREFIX:-/} \
--datarootdir='${prefix}/usr/share' \
-   $(use_enable nls) \
-   || die
+   $(use_enable nls)
 }
 
 src_install() {

diff --git a/app-shells/tcsh/tcsh-6.18.01-r3.ebuild 
b/app-shells/tcsh/tcsh-6.18.01-r3.ebuild
index 31db287..791d7c1 100644
--- a/app-shells/tcsh/tcsh-6.18.01-r3.ebuild
+++ b/app-shells/tcsh/tcsh-6.18.01-r3.ebuild
@@ -77,8 +77,7 @@ src_configure() {
econf \
--prefix=${EPREFIX:-/} \
--datarootdir='${prefix}/usr/share' \
-   $(use_enable nls) \
-   || die
+   $(use_enable nls)
 }
 
 src_install() {

diff --git a/app-shells/tcsh/tcsh-6.18.01-r3.ebuild 
b/app-shells/tcsh/tcsh-6.18.01-r4.ebuild
similarity index 77%
copy from app-shells/tcsh/tcsh-6.18.01-r3.ebuild
copy to app-shells/tcsh/tcsh-6.18.01-r4.ebuild
index 31db287..42d2ba1 100644
--- a/app-shells/tcsh/tcsh-6.18.01-r3.ebuild
+++ b/app-shells/tcsh/tcsh-6.18.01-r4.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=3
+EAPI=5
 
 inherit eutils flag-o-matic autotools prefix
 
@@ -10,7 +10,8 @@ CONFVER=1.9
 
 DESCRIPTION=Enhanced version of the Berkeley C shell (csh)
 HOMEPAGE=http://www.tcsh.org/;
-SRC_URI=ftp://ftp.astron.com/pub/tcsh/${P}.tar.gz
+SRC_URI=
+   ftp://ftp.astron.com/pub/tcsh/${P}.tar.gz

http://www.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.bz2;
 
 LICENSE=BSD
@@ -20,7 +21,8 @@ IUSE=nls doc
 RESTRICT=test
 
 # we need gettext because we run autoconf (AM_ICONV)
-RDEPEND==sys-libs/ncurses-5.1
+RDEPEND=
+   =sys-libs/ncurses-5.1:5=
virtual/libiconv
 DEPEND=${RDEPEND}
sys-devel/gettext
@@ -28,12 +30,16 @@ DEPEND=${RDEPEND}
 
 CONFDIR=${WORKDIR}/tcsh-gentoo-patches-r${CONFVER}
 
+PATCHES=(
+   ${FILESDIR}/${PN}-6.14.00-debian-dircolors.patch # bug #120792
+   ${FILESDIR}/${PN}-6.14-makefile.patch # bug #151951
+   ${FILESDIR}/${PN}-6.14-use-ncurses.patch
+   ${FILESDIR}/${PN}-6.18.01-aix.patch
+   ${FILESDIR}/${PN}-6.18.01-gcc5.patch
+)
+
 src_prepare() {
-   epatch ${FILESDIR}/${PN}-6.14.00-debian-dircolors.patch # bug #120792
-   epatch ${FILESDIR}/${PN}-6.14-makefile.patch # bug #151951
-   epatch ${FILESDIR}/${PN}-6.14-use-ncurses.patch
-   epatch ${FILESDIR}/${PN}-6.18.01-aix.patch
-   epatch ${FILESDIR}/${PN}-6.18.01-gcc5.patch
+   epatch ${PATCHES[@]}
 
# fix dependency on ncurses[tinfo], #459484
sed \
@@ -43,8 +49,9 @@ src_prepare() {
eautoreconf
 
# fix gencat usage
-   sed -i -e 's/cat \$\^ \$ | \$(GENCAT) \$@/rm -f $@; $(GENCAT) $@ $ 
$^/' \
-   nls/Makefile.in || die
+   sed \
+   -e 's/cat \$\^ \$ | \$(GENCAT) \$@/rm -f $@; $(GENCAT) $@ $ 
$^/' \
+   -i nls/Makefile.in