summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-01-24 23:50:38 +0000
committerMike Frysinger <vapier@gentoo.org>2006-01-24 23:50:38 +0000
commitc8797dae0d6cce26a2f4576409afdedfb1518d53 (patch)
tree5d9c4714e7d7fcadf5e6e94e859bce62142b33ba /sys-process/psmisc
parentold (diff)
downloadgentoo-2-c8797dae0d6cce26a2f4576409afdedfb1518d53.tar.gz
gentoo-2-c8797dae0d6cce26a2f4576409afdedfb1518d53.tar.bz2
gentoo-2-c8797dae0d6cce26a2f4576409afdedfb1518d53.zip
Fix building in some locales (like EE) #119847 by J.
(Portage version: 2.1_pre3-r1)
Diffstat (limited to 'sys-process/psmisc')
-rw-r--r--sys-process/psmisc/ChangeLog6
-rw-r--r--sys-process/psmisc/files/psmisc-22.1-force-locale.patch14
-rw-r--r--sys-process/psmisc/psmisc-22.1.ebuild3
3 files changed, 21 insertions, 2 deletions
diff --git a/sys-process/psmisc/ChangeLog b/sys-process/psmisc/ChangeLog
index 5687e485b810..4b5b7339101d 100644
--- a/sys-process/psmisc/ChangeLog
+++ b/sys-process/psmisc/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-process/psmisc
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-process/psmisc/ChangeLog,v 1.27 2006/01/15 13:58:16 yoswink Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-process/psmisc/ChangeLog,v 1.28 2006/01/24 23:50:38 vapier Exp $
+
+ 24 Jan 2006; Mike Frysinger <vapier@gentoo.org>
+ +files/psmisc-22.1-force-locale.patch, psmisc-22.1.ebuild:
+ Fix building in some locales (like EE) #119847 by J.
15 Jan 2006; Jose Luis Rivero <yoswink@gentoo.org> psmisc-21.9.ebuild:
alpha stable, bug #118757
diff --git a/sys-process/psmisc/files/psmisc-22.1-force-locale.patch b/sys-process/psmisc/files/psmisc-22.1-force-locale.patch
new file mode 100644
index 000000000000..3879274d90e0
--- /dev/null
+++ b/sys-process/psmisc/files/psmisc-22.1-force-locale.patch
@@ -0,0 +1,14 @@
+Make sure we use [a-z] in a C locale
+
+http://bugs.gentoo.org/119847
+
+--- src/Makefile.in
++++ src/Makefile.in
+@@ -455,6 +455,7 @@
+
+
+ signames.h: signames.c Makefile
++ export LC_ALL=C ; \
+ @CPP@ -dM $< |\
+ tr -s '\t ' ' ' | sort -n -k 3 | sed \
+ 's:#define SIG\([A-Z]\+[0-9]*\) \([0-9]\+\) *\(\|/\*.*\)$$:{\ \2,"\1" },:p;d' | \
diff --git a/sys-process/psmisc/psmisc-22.1.ebuild b/sys-process/psmisc/psmisc-22.1.ebuild
index c6ef4d9e4ebb..88dc93518cbb 100644
--- a/sys-process/psmisc/psmisc-22.1.ebuild
+++ b/sys-process/psmisc/psmisc-22.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-process/psmisc/psmisc-22.1.ebuild,v 1.1 2006/01/12 11:33:11 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-process/psmisc/psmisc-22.1.ebuild,v 1.2 2006/01/24 23:50:38 vapier Exp $
inherit eutils
@@ -22,6 +22,7 @@ DEPEND="${RDEPEND}
src_unpack() {
unpack ${A}
cd "${S}"
+ epatch "${FILESDIR}"/${P}-force-locale.patch
epunt_cxx #73632
}