summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-01-10 00:01:36 +0000
committerMike Frysinger <vapier@gentoo.org>2006-01-10 00:01:36 +0000
commita07ef533c5497b68b3f1365167855bde784a2ef2 (patch)
treeb833fb8e520470c62889ca4131240ad30c47cd42 /app-shells
parentGrab a fix from upstream cvs to fix `su -c boo` syntax #118342 by Wolfgang Fr... (diff)
downloadhistorical-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/ChangeLog8
-rw-r--r--app-shells/bash/Manifest14
-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.patch60
-rw-r--r--app-shells/bash/files/digest-bash-3.1-r23
-rw-r--r--app-shells/bash/files/digest-bash-3.1_p57
-rw-r--r--app-shells/rssh/Manifest16
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