diff options
author | 2006-01-10 00:01:36 +0000 | |
---|---|---|
committer | 2006-01-10 00:01:36 +0000 | |
commit | a07ef533c5497b68b3f1365167855bde784a2ef2 (patch) | |
tree | b833fb8e520470c62889ca4131240ad30c47cd42 /app-shells | |
parent | Grab a fix from upstream cvs to fix `su -c boo` syntax #118342 by Wolfgang Fr... (diff) | |
download | historical-a07ef533c5497b68b3f1365167855bde784a2ef2.tar.gz historical-a07ef533c5497b68b3f1365167855bde784a2ef2.tar.bz2 historical-a07ef533c5497b68b3f1365167855bde784a2ef2.zip |
Grab some more patches from upstream.
Package-Manager: portage-2.1_pre3-r1
Diffstat (limited to 'app-shells')
-rw-r--r-- | app-shells/bash/ChangeLog | 8 | ||||
-rw-r--r-- | app-shells/bash/Manifest | 14 | ||||
-rw-r--r-- | app-shells/bash/bash-3.1_p5.ebuild (renamed from app-shells/bash/bash-3.1-r2.ebuild) | 24 | ||||
-rw-r--r-- | app-shells/bash/files/bash-3.1-ulimit.patch | 60 | ||||
-rw-r--r-- | app-shells/bash/files/digest-bash-3.1-r2 | 3 | ||||
-rw-r--r-- | app-shells/bash/files/digest-bash-3.1_p5 | 7 | ||||
-rw-r--r-- | app-shells/rssh/Manifest | 16 |
7 files changed, 48 insertions, 84 deletions
diff --git a/app-shells/bash/ChangeLog b/app-shells/bash/ChangeLog index 1cde9b05c0e9..b267ca616823 100644 --- a/app-shells/bash/ChangeLog +++ b/app-shells/bash/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-shells/bash # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-shells/bash/ChangeLog,v 1.82 2006/01/04 05:47:01 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-shells/bash/ChangeLog,v 1.83 2006/01/10 00:01:36 vapier Exp $ + +*bash-3.1_p5 (10 Jan 2006) + + 10 Jan 2006; Mike Frysinger <vapier@gentoo.org> + files/bash-3.1-ulimit.patch, -bash-3.1-r2.ebuild, +bash-3.1_p5.ebuild: + Grab some more patches from upstream. *bash-3.1-r2 (04 Jan 2006) diff --git a/app-shells/bash/Manifest b/app-shells/bash/Manifest index 6dcc8e625d1f..65cf3a35b64f 100644 --- a/app-shells/bash/Manifest +++ b/app-shells/bash/Manifest @@ -1,13 +1,13 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -MD5 3fc29fdd5c786a439c88cb06ceb48d0a ChangeLog 16846 +MD5 5e1d80fe2a24c8ef35d8960b21e00c76 ChangeLog 17038 MD5 3da49e27281cbe16582393239ba5b29b bash-2.05b-r11.ebuild 3715 MD5 27a795f52631ec69ef83b28d72e449dc bash-3.0-r11.ebuild 5143 MD5 30fb11f3c3ffeebf09fa3ae90dd0d351 bash-3.0-r12.ebuild 5407 MD5 f999a51dcdf23cdb6597ea549b58c170 bash-3.0-r13.ebuild 4957 MD5 bd1598b6968b46dff8ca11cbc604beb0 bash-3.0-r14.ebuild 4838 -MD5 de403a0da8e0af5095df05361d23564a bash-3.1-r2.ebuild 4452 +MD5 da9719003223b4183d02312ca5b0470d bash-3.1_p5.ebuild 4474 MD5 edf95b873162f4548435c379e4998b4e files/bash-2.05b-empty-herestring.patch 836 MD5 ca64aff9caa582e07e0b34ed87d60d80 files/bash-2.05b-jobs.patch 876 MD5 90ba92c981c1d26e45d88ecd23a1fbf5 files/bash-2.05b-multibyte-locale.patch 1897 @@ -50,7 +50,7 @@ MD5 7b9f39ddd140c23e0a3ad4010ab008a8 files/bash-3.0-volatile-command.patch 512 MD5 c9d55fb9fb5d9dd279b460e513fd90c9 files/bash-3.1-arrays.patch 1463 MD5 9897114c737c0277d973b33b519f6df4 files/bash-3.1-bash-logger.patch 2209 MD5 0ea8241cac27acdecd7bddfc5d89e806 files/bash-3.1-gentoo.patch 2005 -MD5 f6e2f0d9e5a4dcb898dc2b04c13ac67d files/bash-3.1-ulimit.patch 4094 +MD5 122ea660f0f9f4839ff1a7b403e9121e files/bash-3.1-ulimit.patch 3375 MD5 229ccc2980a94877f2e87f957e9da7bf files/bash_logout 205 MD5 1f2890881a3a8c96772d60974d06fd42 files/bashrc 1709 MD5 1894aaae72806c410d851d046d13dd32 files/digest-bash-2.05b-r11 461 @@ -58,7 +58,7 @@ MD5 13a88fae79fed8f76999ec8fdca2f085 files/digest-bash-3.0-r11 976 MD5 13a88fae79fed8f76999ec8fdca2f085 files/digest-bash-3.0-r12 976 MD5 e1aef7c77cc56da08cb6e99e26dee2cc files/digest-bash-3.0-r13 909 MD5 e1aef7c77cc56da08cb6e99e26dee2cc files/digest-bash-3.0-r14 909 -MD5 26df29e008da5ffd1ada97b325eed704 files/digest-bash-3.1-r2 171 +MD5 743015551242211965a67843a6d4a7e3 files/digest-bash-3.1_p5 383 MD5 7d8a8ef90c1818a0cd66808ac2740638 files/dot-bash_logout 127 MD5 d76b9aa6b733175df21c2bb6afe8900d files/dot-bash_profile 193 MD5 6dcc418c7812b5f8ebf2f6562eb2e57c files/dot-bashrc 983 @@ -66,7 +66,7 @@ MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) -iD8DBQFDu2GR2+ySkm8kpY0RAsAXAKC2M9yyvFunFawCUBdqV8E6pj8zkwCfesII -krN7MW/Bsk/zxIhSL+YSXG0= -=LihB +iD8DBQFDwvm12+ySkm8kpY0RAgKyAJ9wBpgDhOq6b/3Z4Jbfr0ukjuRypACfTHP2 +BBta7Acc9iozXI/ZhviQepw= +=WPLE -----END PGP SIGNATURE----- diff --git a/app-shells/bash/bash-3.1-r2.ebuild b/app-shells/bash/bash-3.1_p5.ebuild index 585e95737cfe..795af90c9b43 100644 --- a/app-shells/bash/bash-3.1-r2.ebuild +++ b/app-shells/bash/bash-3.1_p5.ebuild @@ -1,25 +1,27 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-shells/bash/bash-3.1-r2.ebuild,v 1.1 2006/01/04 05:47:01 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-shells/bash/bash-3.1_p5.ebuild,v 1.1 2006/01/10 00:01:36 vapier Exp $ inherit eutils flag-o-matic toolchain-funcs # Official patchlevel # See ftp://ftp.cwru.edu/pub/bash/bash-3.1-patches/ -PLEVEL=1 +PLEVEL=${PV##*_p} +MY_PV=${PV/_p*} +MY_P=${PN}-${MY_PV} READLINE_VER=5.1 READLINE_PLEVEL=1 DESCRIPTION="The standard GNU Bourne again shell" HOMEPAGE="http://cnswww.cns.cwru.edu/~chet/bash/bashtop.html" # Hit the GNU mirrors before hitting Chet's site -SRC_URI="mirror://gnu/bash/${P}.tar.gz - ftp://ftp.cwru.edu/pub/bash/${P}.tar.gz +SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz + ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz $(for ((i=1; i<=PLEVEL; i++)); do printf 'ftp://ftp.cwru.edu/pub/bash/bash-%s-patches/bash%s-%03d\n' \ - ${PV} ${PV/\.} ${i} + ${MY_PV} ${MY_PV/\.} ${i} printf 'mirror://gnu/bash/bash-%s-patches/bash%s-%03d\n' \ - ${PV} ${PV/\.} ${i} + ${MY_PV} ${MY_PV/\.} ${i} done) $(for ((i=1; i<=READLINE_PLEVEL; i++)); do printf 'ftp://ftp.cwru.edu/pub/bash/readline-%s-patches/readline%s-%03d\n' \ @@ -35,15 +37,17 @@ IUSE="afs nls build bashlogger unicode" DEPEND=">=sys-libs/ncurses-5.2-r2" +S=${WORKDIR}/${MY_P} + src_unpack() { - unpack ${P}.tar.gz + unpack ${MY_P}.tar.gz cd "${S}" epatch "${FILESDIR}"/${PN}-3.1-gentoo.patch # Include official patches local i for ((i=1; i<=PLEVEL; i++)); do - epatch "${DISTDIR}"/${PN}${PV/\.}-$(printf '%03d' ${i}) + epatch "${DISTDIR}"/${PN}${MY_PV/\.}-$(printf '%03d' ${i}) done cd lib/readline for ((i=1; i<=READLINE_PLEVEL; i++)); do @@ -51,12 +55,10 @@ src_unpack() { done cd ../.. - # Fixup array handling #116352 - epatch "${FILESDIR}"/${P}-arrays.patch # Fall back to /etc/inputrc epatch "${FILESDIR}"/${PN}-3.0-etc-inputrc.patch # Add more ulimit options (from Fedora) - epatch "${FILESDIR}"/${P}-ulimit.patch + epatch "${FILESDIR}"/${MY_P}-ulimit.patch # Fix a memleak in read_builtin (from Fedora) epatch "${FILESDIR}"/${PN}-3.0-read-memleak.patch # Don't barf on handled signals in scripts diff --git a/app-shells/bash/files/bash-3.1-ulimit.patch b/app-shells/bash/files/bash-3.1-ulimit.patch index f7add630af0f..8137b1493df1 100644 --- a/app-shells/bash/files/bash-3.1-ulimit.patch +++ b/app-shells/bash/files/bash-3.1-ulimit.patch @@ -55,12 +55,12 @@ for many other options @item ulimit @btindex ulimit @example --ulimit [-acdflmnpstuvSH] [@var{limit}] +-ulimit [-acdfilmnpqstuvxSH] [@var{limit}] +ulimit [-acdefilmnpqrstuvxSH] [@var{limit}] @end example @code{ulimit} provides control over the resources available to processes started by the shell, on systems that allow such control. If an -@@ -3854,9 +3854,15 @@ +@@ -3854,6 +3854,9 @@ @item -d The maximum size of a process's data segment. @@ -70,47 +70,28 @@ for many other options @item -f The maximum size of files created by the shell. -+@item -i -+The maximum number of pending signals. -+ - @item -l - The maximum size that may be locked into memory. - -@@ -3869,6 +3875,12 @@ - @item -p - The pipe buffer size. +@@ -3875,6 +3878,9 @@ + @item -q + The maximum number of bytes in POSIX message queues. -+@item -q -+The maximum number of bytes in POSIX message queues. -+ +@item -r +The maximum RT priority. + @item -s The maximum stack size. -@@ -3881,6 +3893,9 @@ - @item -v - The maximum amount of virtual memory available to the process. - -+@item -x -+The maximum amount of file locks. -+ - @end table - - If @var{limit} is given, it is the new value of the specified resource; --- doc/bash.1 +++ doc/bash.1 -@@ -8484,7 +8484,7 @@ +@@ -8490,7 +8490,7 @@ returns true if any of the arguments are found, false if none are found. .TP --\fBulimit\fP [\fB\-SHacdflmnpstuv\fP [\fIlimit\fP]] +-\fBulimit\fP [\fB\-SHacdfilmnpqstuvx\fP [\fIlimit\fP]] +\fBulimit\fP [\fB\-SHacdefilmnpqrstuvx\fP [\fIlimit\fP]] Provides control over the resources available to the shell and to processes started by it, on systems that allow such control. The \fB\-H\fP and \fB\-S\fP options specify that the hard or soft limit is -@@ -8520,9 +8520,15 @@ +@@ -8526,6 +8526,9 @@ .B \-d The maximum size of a process's data segment .TP @@ -120,32 +101,13 @@ for many other options .B \-f The maximum size of files created by the shell .TP -+.B \-i -+The maximum number of pending signals -+.TP - .B \-l - The maximum size that may be locked into memory - .TP -@@ -8536,6 +8542,12 @@ - .B \-p - The pipe size in 512-byte blocks (this may not be set) +@@ -8548,6 +8551,9 @@ + .B \-q + The maximum number of bytes in POSIX message queues .TP -+.B \-q -+The maximum number of bytes in POSIX message queues -+.TP +.B \-r +The maximum rt priority +.TP .B \-s The maximum stack size .TP -@@ -8547,6 +8559,9 @@ - .TP - .B \-v - The maximum amount of virtual memory available to the shell -+.TP -+.B \-x -+The maximum number of file locks - .PD - .PP - If diff --git a/app-shells/bash/files/digest-bash-3.1-r2 b/app-shells/bash/files/digest-bash-3.1-r2 deleted file mode 100644 index 337b1b5cc017..000000000000 --- a/app-shells/bash/files/digest-bash-3.1-r2 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 ef5304c4b22aaa5088972c792ed45d72 bash-3.1.tar.gz 2533934 -MD5 c0d33bdfed6e4e6a9ae9200b77cd5c99 bash31-001 2708 -MD5 63faf622820ca0828131c8b5aeac1e6a readline51-001 2042 diff --git a/app-shells/bash/files/digest-bash-3.1_p5 b/app-shells/bash/files/digest-bash-3.1_p5 new file mode 100644 index 000000000000..f894d8d19a53 --- /dev/null +++ b/app-shells/bash/files/digest-bash-3.1_p5 @@ -0,0 +1,7 @@ +MD5 ef5304c4b22aaa5088972c792ed45d72 bash-3.1.tar.gz 2533934 +MD5 c0d33bdfed6e4e6a9ae9200b77cd5c99 bash31-001 2708 +MD5 0c9be3bad344d04b79c4eac9eb39624c bash31-002 7169 +MD5 04750485f335972f7a980a1bfe048dba bash31-003 1324 +MD5 0c2856794ab16a4c224223c1964140c2 bash31-004 1470 +MD5 943233d7227071fa040c8b9eb016fa0c bash31-005 1322 +MD5 63faf622820ca0828131c8b5aeac1e6a readline51-001 2042 diff --git a/app-shells/rssh/Manifest b/app-shells/rssh/Manifest index bc2a9b3344c9..00ca3a8e3f16 100644 --- a/app-shells/rssh/Manifest +++ b/app-shells/rssh/Manifest @@ -1,16 +1,6 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 0e0ad39b1ee2c9570943d556a850c6a1 ChangeLog 1361 -MD5 3867f15cbcd6dbd7f3b1817143ffaa45 files/digest-rssh-2.2.3 62 +MD5 7ff302723b5d0e343401803708d9dc6c ChangeLog 1503 MD5 bb79e6164afaae65decd8428e316346f files/digest-rssh-2.3.0 62 +MD5 89c97f012e6b57b8dcb2268ad7c2369a files/digest-rssh-2.3.2 62 MD5 89098ef82e01251c7acd5adebfca6630 metadata.xml 218 -MD5 7de2c370bb347ca049dca537568659ae rssh-2.2.3.ebuild 844 MD5 bb62a590fd409169b7738429a65163d7 rssh-2.3.0.ebuild 845 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2 (GNU/Linux) - -iD8DBQFDwWdVV3J2n04EauwRAr8PAJ9AZUMJD57hIHLIzDTygPjZpkwHIQCgjjxT -l5Nb8tviQ9T/llV9uz1OeT8= -=ELbr ------END PGP SIGNATURE----- +MD5 223ce60e58f5a7765e1c005000b05f24 rssh-2.3.2.ebuild 848 |