[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/
commit: 1a77d8bc429535e0e66f36fc1742e302a45c2c89 Author: Fabian Groffen gentoo org> AuthorDate: Thu Oct 17 19:20:41 2024 + Commit: Fabian Groffen gentoo org> CommitDate: Thu Oct 17 19:21:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a77d8bc app-shells/tcsh-6.24.13: version bump Signed-off-by: Fabian Groffen gentoo.org> app-shells/tcsh/Manifest | 2 +- app-shells/tcsh/{tcsh-6.24.10.ebuild => tcsh-6.24.13.ebuild} | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/app-shells/tcsh/Manifest b/app-shells/tcsh/Manifest index 6c952bcdb34b..84a712028c3d 100644 --- a/app-shells/tcsh/Manifest +++ b/app-shells/tcsh/Manifest @@ -1,4 +1,4 @@ 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-6.24.13.tar.gz 958563 BLAKE2B 5ed95c6acce0e12b21c92758f13397d12792e7e26ea6328442bdf2716e335b1ef1a4c277b2a8db137c6446ede5b5bfdbc933716906ae13e45bf1107ab5ab6086 SHA512 7405d3102c0cf70dd01396681e3fd69aeec70da7a99f6ffccc163ebd723fff0f2640f78fbcf452413edf24c96b22962f286fce5a3a1ac71276a348faacf9b231 DIST tcsh-gentoo-patches-r1.10.tar.xz 2344 BLAKE2B 82131a926b99734173c2524cddfad69cdfc4653370699da8ebc135bd198a32b0bb290ff93b7a478dcf02c7353a82a2cc4efb0a2e39539d1a74ea9fea1b3f7e2a SHA512 d9e01c9b162529501b5eaafe031dfe880818129f4d197a07012e698293841269568a19c595453259d784129271c7f7230b6ce326880b06c4c82bb89b8645a3f4 diff --git a/app-shells/tcsh/tcsh-6.24.10.ebuild b/app-shells/tcsh/tcsh-6.24.13.ebuild similarity index 97% rename from app-shells/tcsh/tcsh-6.24.10.ebuild rename to app-shells/tcsh/tcsh-6.24.13.ebuild index 41a591a6bac8..ea20620ad678 100644 --- a/app-shells/tcsh/tcsh-6.24.10.ebuild +++ b/app-shells/tcsh/tcsh-6.24.13.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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 -D_PATH_
[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/, app-shells/tcsh/files/
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(&c, &v, &variables[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 b/app-shells/tcsh/files/tcsh-6.21.0
[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +++ b/app-shells/tcsh/tcs
[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/, app-shells/tcsh/files/
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(&c, &v, &variables[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 + + # alway
[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/
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/
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/
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 + a
[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/files/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 -D_PATH_DOTLOGOUT="'"'"${EPREFIX}/etc/csh.logout"
[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/, app-shells/tcsh/files/
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/, ...
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 $(patches
[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/files/, app-shells/tcsh/
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/
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/
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/
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 + d
[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 < nvariables
[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/files/, app-shells/tcsh/
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 -D_PATH_DOTCSH
[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/
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/
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/
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/
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/
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/
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(&c, &v, &variables[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.
[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/files/
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, &p); -+ found = cmd_expand(qline.s + wordp, &p); - - if (!found) { - xfree(p);
[gentoo-commits] repo/gentoo:master commit in: app-shells/tcsh/
commit: cfba147f6b983843477064d34c334b968c576469 Author: Justin Lecher gentoo org> AuthorDate: Thu Aug 20 11:51:56 2015 + Commit: Justin Lecher gentoo 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 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) $@ $> $^/' \ +