delete old

git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/genlink@2805 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
geos_one 2011-01-16 07:59:14 +00:00
parent 7322a706b2
commit d807893f75
6 changed files with 0 additions and 429 deletions

View File

@ -1,222 +0,0 @@
# ChangeLog for sys-devel/make
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/ChangeLog,v 1.61 2010/01/17 00:44:26 vapier Exp $
10 Feb 2010; Mario Fetka <mario.fetka@gmail.com> make-3.81-r1.ebuild:
correct cppappend
10 Feb 2010; Mario Fetka <mario.fetka@gmail.com> ChangeLog:
add make with mod for arm
*make-3.81-r1 (17 Jan 2010)
17 Jan 2010; Mike Frysinger <vapier@gentoo.org> +make-3.81-r1.ebuild,
+files/make-3.81-long-cmdline.patch:
Apply patch from upstream for long command lines #301116 by Priit Laes.
07 Dec 2008; Mike Frysinger <vapier@gentoo.org> make-3.80-r4.ebuild,
make-3.81.ebuild:
Switch to emake in src_install and drop USE=build cruft.
05 Nov 2006; Mike Frysinger <vapier@gentoo.org>
+files/make-3.81-tests-lang.patch, make-3.81.ebuild:
Grab fix from upstream for building in non-english locales #149147 by Ronny
Peine.
17 Oct 2006; Roy Marples <uberlord@gentoo.org> make-3.81.ebuild:
Added ~sparc-fbsd keyword.
02 Oct 2006; Daniel Gryniewicz <dang@gentoo.org> make-3.81.ebuild:
Marked stable on amd64 for bug #149052
27 Sep 2006; Fernando J. Pereda <ferdy@gentoo.org> make-3.81.ebuild:
Stable on alpha wrt bug #149052
26 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org> make-3.81.ebuild:
Stable on sparc wrt #149052
26 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org> make-3.81.ebuild:
Stable on hppa wrt #149052
26 Sep 2006; Joshua Jackson <tsunam@gentoo.org> make-3.81.ebuild:
Stable x86; bug #149052
25 Sep 2006; <nixnut@gentoo.org> make-3.81.ebuild:
Stable on ppc wrt bug 149052
25 Sep 2006; Markus Rothe <corsair@gentoo.org> make-3.81.ebuild:
Stable on ppc64; bug #149052
18 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> make-3.81.ebuild:
Add runtime dependency on libintl when nls is enabled.
*make-3.81 (14 Apr 2006)
14 Apr 2006; Mike Frysinger <vapier@gentoo.org> +make-3.81.ebuild:
Version bump.
30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> make-3.80-r4.ebuild:
Add ~x86-fbsd keywords.
19 Mar 2006; Fernando J. Pereda <ferdy@gentoo.org> make-3.80-r4.ebuild:
Stable on alpha as per bug #126365
16 Mar 2006; Torsten Veller <tove@gentoo.org> make-3.80-r4.ebuild:
Stable on x86 (#126365)
16 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org> make-3.80-r4.ebuild:
Stable on sparc wrt #126365
16 Mar 2006; Luca Barbato <lu_zero@gentoo.org> make-3.80-r4.ebuild:
Marked ppc
16 Mar 2006; Markus Rothe <corsair@gentoo.org> make-3.80-r4.ebuild:
Stable on ppc64; bug #126365
16 Mar 2006; Patrick McLean <chutzpah@gentoo.org> make-3.80-r4.ebuild:
Stable on amd64 (bug #126365)
20 Feb 2006; Fernando J. Pereda <ferdy@gentoo.org> make-3.80-r3.ebuild:
Stable on alpha wrt bug #123345
20 Feb 2006; Gustavo Zacarias <gustavoz@gentoo.org> make-3.80-r3.ebuild:
Stable on sparc wrt #123345
19 Feb 2006; Joshua Jackson <tsunam@gentoo.org> make-3.80-r3.ebuild:
stable on x86; bug #123345
19 Feb 2006; Joshua Kinard <kumba@gentoo.org> make-3.80-r3.ebuild:
Marked stable on mips.
19 Feb 2006; Luis Medinas <metalgod@gentoo.org> make-3.80-r3.ebuild:
Stable on amd64. Bug #123345.
19 Feb 2006; Markus Rothe <corsair@gentoo.org> make-3.80-r3.ebuild:
Stable on ppc64; bug #123345
19 Feb 2006; Joseph Jezak <josejx@gentoo.org> make-3.80-r3.ebuild:
Marked ppc stable for bug #123345.
*make-3.80-r4 (19 Feb 2006)
19 Feb 2006; Mike Frysinger <vapier@gentoo.org>
+files/make-3.80-conditional-eval.patch, +make-3.80-r4.ebuild:
Add patch from upstream for conditional eval statements #123317 by Maurice
van der Pot.
*make-3.80-r3 (29 Sep 2005)
29 Sep 2005; Mike Frysinger <vapier@gentoo.org>
+files/make-3.80-parallel-build-failure.patch, +make-3.80-r3.ebuild:
Add patch from upstream to fix issues with parallel builds #107613 by Icebird.
17 Sep 2005; Ciaran McCreesh <ciaranm@gentoo.org> ChangeLog:
Converted to UTF-8, fixed encoding screwups
16 Sep 2005; Aron Griffis <agriffis@gentoo.org> make-3.80-r2.ebuild:
Mark 3.80-r2 stable on alpha
08 Sep 2005; Aaron Walker <ka0ttic@gentoo.org> make-3.80-r2.ebuild:
Stable on mips.
03 Sep 2005; Markus Rothe <corsair@gentoo.org> make-3.80-r2.ebuild:
Stable on ppc64
18 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> make-3.80-r2.ebuild:
Stable on ppc.
16 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> make-3.80-r2.ebuild:
Stable on sparc
13 Jun 2005; Mike Frysinger <vapier@gentoo.org> make-3.80-r2.ebuild:
Make sure we dont kill make on non-GNU systems with USE=build #95942 by
Diego Pettenò.
03 May 2005; Diego Pettenò <flameeyes@gentoo.org> make-3.80-r2.ebuild:
Readded keywords to -r2 and closed the bug.
*make-3.80-r2 (03 May 2005)
03 May 2005; Mike Frysinger <vapier@gentoo.org> +make-3.80-r2.ebuild:
Add support for non-GNU systems #90849.
06 Apr 2005; Daniel Ostrow <dostrow@gentoo.org> make-3.80-r1.ebuild:
Add patch for ppc64 hardened
*make-3.80-r1 (09 Oct 2004)
09 Oct 2004; Mike Frysinger <vapier@gentoo.org> +files/3.80-memory.patch,
+make-3.80-r1.ebuild:
Add patch for 'virtual memory exhausted' bug. Patch comes from
Debian/upstream. Bug by Natanael Copa #48765.
16 Jul 2004; Michael Sterrett <mr_bones_@gentoo.org> make-3.80.ebuild:
gnuconfig_update in src_unpack; use emake; use bz2; use econf; use use_enable;
tidy
02 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
make-3.79.1-r4.ebuild, make-3.79.1-r5.ebuild, make-3.80.ebuild:
virtual/glibc -> virtual/libc
23 Jun 2004; Aron Griffis <agriffis@gentoo.org> make-3.79.1-r4.ebuild,
make-3.79.1-r5.ebuild:
QA - fix use invocation
15 Jun 2004; <solar@gentoo.org> make-3.80.ebuild:
add uclibc to the list of things gnuconfig_update is run on
10 Apr 2004; Joshua Kinard <kumba@gentoo.org> make-3.79.1-r5.ebuild:
Marked stable on mips, and added gnuconfig for mips64 hosts.
21 Mar 2004; Joshua Kinard <kumba@gentoo.org> make-3.80.ebuild:
Added gnuconfig support for mips64 hosts
02 Mar 2004; Brian Jackson <iggy@gentoo.org> make-3.80.ebuild:
adding initial s390 support
*make-3.80 (14 Oct 2002)
17 Sep 2003; Jon Portnoy <avenj@gentoo.org> make-3.80.ebuild :
ia64 keywords.
06 Jul 2003; Joshua Kinard <kumba@gentoo.org> make-3.80.ebuild:
Added "mips" to KEYWORDS (works for me)
18 Feb 2003; Zach Welch <zwelch@gentoo.org> make-3.80.ebuild :
Added arm to keywords.
09 Feb 2003; Guy Martin <gmsoft@gentoo.org> make-3.80.ebuild :
Added hppa to keywords.
06 Dec 2002; Rodney Rees <manson@gentoo.org> :
changed sparc ~sparc keywords
14 Oct 2002; Martin Schlemmer <azarah@gentoo.org> :
Update version.
*make-3.79.1-r5 (29 Sep 2002)
29 Sep 2002; Martin Schlemmer <azarah@gentoo.org> :
Install gmake as symlink to make for compat reasons.
Closes bug #8487.
*make-3.79.1-r4 (07 Aug 2002)
18 Jan 2003; Jan Seidel <tuxus@gentoo.org> :
Added mips to keywords
07 Aug 2002; Martin Schlemmer <azarah@gentoo.org> :
Do not install make sgid. Resolves bug #4056.
*make-3.79.1-r3 (1 Feb 2002)
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

View File

@ -1,6 +0,0 @@
AUX make-3.81-long-cmdline.patch 2733 RMD160 e2b4d8960482fb4cfcb202586ae2c725fd7f4762 SHA1 ce03cecfb3c261902561db2be7ac928cb297068c SHA256 22f1c23dc2bec949aafd188cb5a44d2a916dda936099c7b207e30fb92283f4c1
AUX make-3.81-tests-lang.patch 1788 RMD160 c62f231b9bb5fef003e91f9a48b76832bd75b72d SHA1 2d77b19cafa2a24a840af3b7418399b7ee696ee2 SHA256 0d2f6b061ed2b09babbb851d1bcebcd20bc2331c799d469bfefa2a985774e486
DIST make-3.81.tar.bz2 1151445 RMD160 79d418e1258ec0d6ba08b1431a4ade3fec54c2b2 SHA1 41ed86d941b9c8025aee45db56c0283169dcab3d SHA256 f3e69023771e23908f5d5592954d8271d3d6af09693cecfd29cee6fde8550dc8
EBUILD make-3.81-r1.ebuild 1259 RMD160 f15239d2b739ca4d55e6f7bac3f860d2f05b3f40 SHA1 89384311b5915d2b604123c1c9dd48c072f0f9ed SHA256 cfc09084fe4f509cc62d822f47ab68e6accbde4bf70532d829da1420ed76c0e5
MISC ChangeLog 7530 RMD160 f692e3fc543590bc8622c7507e1bb5214395f2a7 SHA1 89a27bf9cb439e6fe75a4cf7a0e2cf20e8a7ae33 SHA256 a8df5ad2c5bd2f196d6eff02ce9a09c6dd239d6df55a262ad03dc574d2cbc4c2
MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92

View File

@ -1,96 +0,0 @@
http://bugs.gentoo.org/301116
tweaked a little to avoid regenerating autotools
2009-07-29 Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de>
* configure.in: Check for sys/user.h and linux/binfmts.h
headers.
* job.c: Include them if available.
(construct_command_argv_internal): When constructing the command
line with 'sh -c', use multiple arguments together with eval
expansion to evade the Linux per-argument length limit
MAX_ARG_STRLEN if it is defined.
Problem reported against Automake by Xan Lopez <xan <at> gnome.org>.
--- job.c.orig 2010-01-15 18:36:53.000000000 +0200
+++ job.c 2010-01-15 18:41:09.000000000 +0200
@@ -29,6 +29,11 @@
#include <string.h>
+#if defined(__linux__) /* defined (HAVE_LINUX_BINFMTS_H) && defined (HAVE_SYS_USER_H) */
+#include <sys/user.h>
+#include <linux/binfmts.h>
+#endif
+
/* Default shell to use. */
#ifdef WINDOWS32
#include <windows.h>
@@ -2697,9 +2702,19 @@
#endif
unsigned int line_len = strlen (line);
+#ifdef MAX_ARG_STRLEN
+ static char eval_line[] = "eval\\ \\\"set\\ x\\;\\ shift\\;\\ ";
+#define ARG_NUMBER_DIGITS 5
+#define EVAL_LEN (sizeof(eval_line)-1 + shell_len + 4 \
+ + (7 + ARG_NUMBER_DIGITS) * 2 * line_len / (MAX_ARG_STRLEN - 2))
+#else
+#define EVAL_LEN 0
+#endif
char *new_line = (char *) alloca (shell_len + (sizeof (minus_c) - 1)
- + (line_len * 2) + 1);
+ + (line_len*2) + 1 + EVAL_LEN);
+
char *command_ptr = NULL; /* used for batch_mode_shell mode */
+ char *args_ptr;
# ifdef __EMX__ /* is this necessary? */
if (!unixy_shell)
@@ -2712,6 +2727,30 @@
bcopy (minus_c, ap, sizeof (minus_c) - 1);
ap += sizeof (minus_c) - 1;
command_ptr = ap;
+
+#if !defined (WINDOWS32) && defined (MAX_ARG_STRLEN)
+ if (unixy_shell && line_len > MAX_ARG_STRLEN)
+ {
+ unsigned j;
+ memcpy (ap, eval_line, sizeof (eval_line) - 1);
+ ap += sizeof (eval_line) - 1;
+ for (j = 1; j <= 2 * line_len / (MAX_ARG_STRLEN - 2); j++)
+ ap += sprintf (ap, "\\$\\{%u\\}", j);
+ *ap++ = '\\';
+ *ap++ = '"';
+ *ap++ = ' ';
+ /* Copy only the first word of SHELL to $0. */
+ for (p = shell; *p != '\0'; ++p)
+ {
+ if (isspace ((unsigned char)*p))
+ break;
+ *ap++ = *p;
+ }
+ *ap++ = ' ';
+ }
+#endif
+ args_ptr = ap;
+
for (p = line; *p != '\0'; ++p)
{
if (restp != NULL && *p == '\n')
@@ -2760,6 +2799,14 @@
}
#endif
*ap++ = *p;
+
+#if !defined (WINDOWS32) && defined (MAX_ARG_STRLEN)
+ if (unixy_shell && line_len > MAX_ARG_STRLEN && (ap - args_ptr > MAX_ARG_STRLEN - 2))
+ {
+ *ap++ = ' ';
+ args_ptr = ap;
+ }
+#endif
}
if (ap == new_line + shell_len + sizeof (minus_c) - 1)
/* Line was empty. */

View File

@ -1,55 +0,0 @@
Fix from upstream for running tests when LC_ALL is set to non-C
http://bugs.gentoo.org/149147
Index: make/tests/run_make_tests.pl
===================================================================
RCS file: /cvsroot/make/make/tests/run_make_tests.pl,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -p -r1.22 -r1.23
--- make/tests/run_make_tests.pl 8 Mar 2006 20:15:09 -0000 1.22
+++ make/tests/run_make_tests.pl 1 Oct 2006 05:38:38 -0000 1.23
@@ -228,11 +228,6 @@ sub set_more_defaults
local($string);
local($index);
- # Make sure we're in the C locale for those systems that support it,
- # so sorting, etc. is predictable.
- #
- $ENV{LANG} = 'C';
-
# find the type of the port. We do this up front to have a single
# point of change if it needs to be tweaked.
#
Index: make/tests/test_driver.pl
===================================================================
RCS file: /cvsroot/make/make/tests/test_driver.pl,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- make/tests/test_driver.pl 10 Mar 2006 02:20:45 -0000 1.19
+++ make/tests/test_driver.pl 1 Oct 2006 05:38:38 -0000 1.20
@@ -78,9 +78,9 @@ sub resetENV
sub toplevel
{
# Pull in benign variables from the user's environment
- #
+
foreach (# UNIX-specific things
- 'TZ', 'LANG', 'TMPDIR', 'HOME', 'USER', 'LOGNAME', 'PATH',
+ 'TZ', 'TMPDIR', 'HOME', 'USER', 'LOGNAME', 'PATH',
# Purify things
'PURIFYOPTIONS',
# Windows NT-specific stuff
@@ -92,6 +92,10 @@ sub toplevel
$makeENV{$_} = $ENV{$_} if $ENV{$_};
}
+ # Make sure our compares are not foiled by locale differences
+
+ $makeENV{LC_ALL} = 'C';
+
# Replace the environment with the new one
#
%origENV = %ENV;

View File

@ -1,45 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/make-3.81-r1.ebuild,v 1.1 2010/01/17 00:44:26 vapier Exp $
inherit flag-o-matic
DESCRIPTION="Standard tool to compile source trees"
HOMEPAGE="http://www.gnu.org/software/make/make.html"
SRC_URI="mirror://gnu//make/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
IUSE="nls static"
DEPEND="nls? ( sys-devel/gettext )"
RDEPEND="nls? ( virtual/libintl )"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-tests-lang.patch
epatch "${FILESDIR}"/${P}-long-cmdline.patch #301116
}
src_compile() {
use static && append-ldflags -static
append-cppflags '-DPAGE_SIZE="sysconf(_SC_PAGE_SIZE)"'
econf \
$(use_enable nls) \
--program-prefix=g \
|| die
emake || die
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS ChangeLog NEWS README*
if [[ ${USERLAND} == "GNU" ]] ; then
# we install everywhere as 'gmake' but on GNU systems,
# symlink 'make' to 'gmake'
dosym gmake /usr/bin/make
dosym gmake.1 /usr/share/man/man1/make.1
fi
}

View File

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>base-system</herd>
</pkgmetadata>