bump(sys-devel/automake-wrapper): sync with upstream

This commit is contained in:
Nick Owens 2016-03-28 11:57:05 -07:00
parent 655d900564
commit b0e5cff988
7 changed files with 366 additions and 502 deletions

View File

@ -1,8 +0,0 @@
DEFINED_PHASES=install unpack
DESCRIPTION=wrapper for automake to manage multiple automake versions
EAPI=0
HOMEPAGE=https://www.gentoo.org/
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2
SLOT=0
_md5_=4a18033ef00da5ef386efcb07137157d

View File

@ -1,295 +1,86 @@
# ChangeLog for sys-devel/automake-wrapper
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/automake-wrapper/ChangeLog,v 1.82 2015/07/22 11:48:51 mrueg Exp $
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
22 Jul 2015; Manuel Rüger <mrueg@gentoo.org> -automake-wrapper-3-r1.ebuild,
-automake-wrapper-4.ebuild, -automake-wrapper-5.ebuild,
-automake-wrapper-6.ebuild, -automake-wrapper-7.ebuild,
-automake-wrapper-8.ebuild, -files/am-wrapper-3.sh, -files/am-wrapper-4.sh,
-files/am-wrapper-5.sh, -files/am-wrapper-6.sh, -files/am-wrapper-7.sh,
-files/am-wrapper-8.sh:
Remove old.
*automake-wrapper-10 (09 Aug 2015)
*automake-wrapper-9 (09 Aug 2015)
06 Jul 2015; Mike Frysinger <vapier@gentoo.org> automake-wrapper-10.ebuild:
Stabilize for all #553738 by William Hubbs.
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org>
+automake-wrapper-9.ebuild, +automake-wrapper-10.ebuild,
+files/am-wrapper-10.sh, +files/am-wrapper-9.sh, +metadata.xml:
proj/gentoo: Initial commit
*automake-wrapper-10 (07 Jan 2015)
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
07 Jan 2015; Lars Wendler <polynomial-c@gentoo.org>
+automake-wrapper-10.ebuild, +files/am-wrapper-10.sh:
Version bump for automake-1.15.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
17 Jan 2014; Mike Frysinger <vapier@gentoo.org> automake-wrapper-9.ebuild:
Add arm64 keywords.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
26 Nov 2013; Markos Chandras <hwoarang@gentoo.org> automake-wrapper-9.ebuild:
amd64-fbsd has no stable keywords
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
05 Sep 2013; Mike Frysinger <vapier@gentoo.org> automake-wrapper-9.ebuild:
Mark m68k/ppc64/s390/sh/sparc stable #481904.
09 Aug 2015; Ulrich Müller <ulm@gentoo.org> files/am-wrapper-9.sh:
[QA] Remove executable bit from files, bug 550434.
04 Sep 2013; Agostino Sarubbo <ago@gentoo.org> automake-wrapper-9.ebuild:
Stable for ppc, wrt bug #481904
24 Aug 2015; Justin Lecher <jlec@gentoo.org> automake-wrapper-9.ebuild,
automake-wrapper-10.ebuild, metadata.xml:
Use https by default
03 Sep 2013; Agostino Sarubbo <ago@gentoo.org> automake-wrapper-9.ebuild:
Stable for ia64, wrt bug #481904
Convert all URLs for sites supporting encrypted connections from http to
https
02 Sep 2013; Agostino Sarubbo <ago@gentoo.org> automake-wrapper-9.ebuild:
Stable for alpha, wrt bug #481904
Signed-off-by: Justin Lecher <jlec@gentoo.org>
02 Sep 2013; Agostino Sarubbo <ago@gentoo.org> automake-wrapper-9.ebuild:
Stable for x86, wrt bug #481904
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
31 Aug 2013; Agostino Sarubbo <ago@gentoo.org> automake-wrapper-9.ebuild:
Stable for arm, wrt bug #481904
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
31 Aug 2013; Agostino Sarubbo <ago@gentoo.org> automake-wrapper-9.ebuild:
Stable for amd64, wrt bug #481904
Bug: https://bugs.gentoo.org/552720
28 Aug 2013; Jeroen Roovers <jer@gentoo.org> automake-wrapper-9.ebuild:
Stable for HPPA (bug #481904).
24 Nov 2015; Mike Frysinger <vapier@gentoo.org> metadata.xml:
standardize various metadata.xml style
*automake-wrapper-9 (23 Jun 2013)
16 Dec 2015; Mike Frysinger <vapier@gentoo.org> -automake-wrapper-9.ebuild,
-files/am-wrapper-9.sh:
drop versions <10
23 Jun 2013; Mike Frysinger <vapier@gentoo.org> +automake-wrapper-9.ebuild,
+files/am-wrapper-9.sh:
Version bump for automake-1.14.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Unify quoting in metadata.xml files for machine processing
17 Feb 2013; Zac Medico <zmedico@gentoo.org> automake-wrapper-8.ebuild:
Add ~arm-linux keyword.
Force unified quoting in all metadata.xml files since lxml does not
preserve original use of single and double quotes. Ensuring unified
quoting before the process allows distinguishing the GLEP 67-related
metadata.xml changes from unrelated quoting changes.
04 Feb 2013; Alexis Ballier <aballier@gentoo.org> files/am-wrapper-8.sh:
Call gawk as before since GNU awk is required and breaks with e.g. BSD awk.
Bug #455436
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Replace all herds with appropriate projects (GLEP 67)
*automake-wrapper-8 (02 Jan 2013)
Replace all uses of herd with appropriate project maintainers, or no
maintainers in case of herds requested to be disbanded.
02 Jan 2013; Mike Frysinger <vapier@gentoo.org> +automake-wrapper-8.ebuild,
+files/am-wrapper-8.sh:
Rewrite logic to be more friendly to missing versions #417745 by Toralf
Förster.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
19 Aug 2012; Raúl Porcel <armin76@gentoo.org> automake-wrapper-7.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #422203
14 Jul 2012; Markus Meier <maekke@gentoo.org> automake-wrapper-7.ebuild:
arm stable, bug #422203
10 Jul 2012; Brent Baude <ranger@gentoo.org> automake-wrapper-7.ebuild:
Marking automake-wrapper-7 ppc64 for bug 422203
28 Jun 2012; Brent Baude <ranger@gentoo.org> automake-wrapper-7.ebuild:
Marking automake-wrapper-7 ppc for bug 422203
27 Jun 2012; Jeroen Roovers <jer@gentoo.org> automake-wrapper-7.ebuild:
Stable for HPPA (bug #422203).
25 Jun 2012; Jeff Horelick <jdhore@gentoo.org> automake-wrapper-7.ebuild:
marked x86 per bug 422203
24 Jun 2012; Agostino Sarubbo <ago@gentoo.org> automake-wrapper-7.ebuild:
Stable for amd64, wrt bug #422203
04 May 2012; Alexis Ballier <aballier@gentoo.org> automake-wrapper-7.ebuild:
keyword ~amd64-fbsd
*automake-wrapper-7 (26 Apr 2012)
26 Apr 2012; Mike Frysinger <vapier@gentoo.org> +automake-wrapper-7.ebuild,
+files/am-wrapper-7.sh:
Support new automake-1.12.
24 Feb 2012; Mike Frysinger <vapier@gentoo.org> automake-wrapper-6.ebuild:
Stabilize for all #404861 by Paweł Hajdan, Jr..
02 Feb 2012; Samuli Suominen <ssuominen@gentoo.org>
automake-wrapper-5.ebuild:
ppc64 stable wrt #387467
18 Dec 2011; Raúl Porcel <armin76@gentoo.org> automake-wrapper-5.ebuild:
sparc stable wrt #387467
23 Oct 2011; nixnut <nixnut@gentoo.org> automake-wrapper-5.ebuild:
ppc stable #387467
20 Oct 2011; Mike Frysinger <vapier@gentoo.org> automake-wrapper-5.ebuild:
Mark alpha/arm/ia64/m68k/s390/sh stable #387467.
19 Oct 2011; Jeroen Roovers <jer@gentoo.org> automake-wrapper-5.ebuild:
Stable for HPPA (bug #387467).
19 Oct 2011; Tony Vroon <chainsaw@gentoo.org> automake-wrapper-5.ebuild:
Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo & Ian
"idella4" Delaney in bug #387467.
18 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
automake-wrapper-5.ebuild:
x86 stable wrt bug #387467
*automake-wrapper-6 (02 Oct 2011)
02 Oct 2011; Mike Frysinger <vapier@gentoo.org> +automake-wrapper-6.ebuild,
+files/am-wrapper-6.sh:
Optimize version lookup a bit, and handle the case where $0 is not a full
path #385201 by Florian Philipp.
06 Feb 2011; Mart Raudsepp <leio@gentoo.org> automake-wrapper-3-r1.ebuild:
Drop to ~mips
31 May 2010; Joseph Jezak <josejx@gentoo.org> automake-wrapper-4.ebuild:
Marked ppc/ppc64 stable for bug #314025.
30 Apr 2010; Fabian Groffen <grobian@gentoo.org>
automake-wrapper-5.ebuild:
Change shebang of am-wrapper script from /bin/sh to bin/sh from the offset
for Prefix installs, since /bin/sh rarely is a POSIX shell out there.
18 Apr 2010; <nixnut@gentoo.org> automake-wrapper-4.ebuild:
ppc stable #295947
13 Apr 2010; Raúl Porcel <armin76@gentoo.org> automake-wrapper-4.ebuild:
alpha/sparc stable wrt #295947
11 Apr 2010; Mike Frysinger <vapier@gentoo.org> automake-wrapper-4.ebuild:
Mark arm/ia64/s390/sh stable #295947.
09 Apr 2010; Pacho Ramos <pacho@gentoo.org> automake-wrapper-4.ebuild:
amd64 stable, bug 295947
29 Mar 2010; Jeroen Roovers <jer@gentoo.org> automake-wrapper-4.ebuild:
Stable for HPPA (bug #295947).
*automake-wrapper-5 (07 Mar 2010)
07 Mar 2010; Mike Frysinger <vapier@gentoo.org>
+automake-wrapper-5.ebuild, +files/am-wrapper-5.sh:
Merge updates from autoconf-wrapper to get POSIX-only code.
24 Feb 2010; Markus Duft <mduft@gentoo.org> files/am-wrapper-4.sh:
use /usr/bin/env bash instead of /bin/bash to support prefix
21 Feb 2010; Christian Faulhammer <fauli@gentoo.org>
automake-wrapper-4.ebuild:
stable x86, bug 295357
15 Jan 2010; Christian Faulhammer <fauli@gentoo.org>
automake-wrapper-4.ebuild:
Transfer Prefix keywords
*automake-wrapper-4 (17 May 2009)
17 May 2009; Mike Frysinger <vapier@gentoo.org>
+automake-wrapper-4.ebuild, +files/am-wrapper-4.sh:
Create a real new version rather than mucking with the FILESDIR.
*automake-wrapper-3-r2 (17 May 2009)
17 May 2009; Diego E. Pettenò <flameeyes@gentoo.org>
+automake-wrapper-3-r2.ebuild:
Add an automake-wrapper compatible with automake 1.11.
14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
automake-wrapper-2-r1.ebuild:
Stable on amd64 wrt bug #153936.
07 Jan 2007; Tobias Scherbaum <dertobi123@gentoo.org>
automake-wrapper-3-r1.ebuild:
ppc stable, bug #159417
05 Jan 2007; Jeroen Roovers <jer@gentoo.org> automake-wrapper-3-r1.ebuild:
Stable for HPPA (bug #159417).
03 Jan 2007; Steve Dibb <beandog@gentoo.org> automake-wrapper-3-r1.ebuild:
amd64 stable, bug 159417
02 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org>
automake-wrapper-3-r1.ebuild:
Stable on sparc wrt #159417
30 Dec 2006; Tom Gall <tgall@gentoo.org>
automake-wrapper-3-r1.ebuild:
Stable on ppc64, bug #159417
30 Dec 2006; Andrej Kacian <ticho@gentoo.org>
automake-wrapper-3-r1.ebuild:
Stable on x86, bug #159417.
30 Dec 2006; Bryan Østergaard <kloeri@gentoo.org>
automake-wrapper-3-r1.ebuild:
Stable on Alpha, bug 159417.
13 Nov 2006; Tom Gall <tgall@gentoo.org>
automake-wrapper-2-r1.ebuild:
Stable on ppc64 wrt #153936
13 Nov 2006; Gustavo Zacarias <gustavoz@gentoo.org>
automake-wrapper-2-r1.ebuild:
Stable on sparc wrt #153936
*automake-wrapper-2-r1 (10 Nov 2006)
10 Nov 2006; Mike Frysinger <vapier@gentoo.org> files/am-wrapper-2.sh,
+automake-wrapper-2-r1.ebuild:
Backport some tweaks to select best available version when running outside
of portage.
07 Nov 2006; Christian Faulhammer <opfer@gentoo.org>
automake-wrapper-2.ebuild:
stable x86, bug #153936; no bugs as assumed before
07 Nov 2006; Christian Faulhammer <opfer@gentoo.org>
automake-wrapper-2.ebuild:
reverted to ~x86, not secure to turn it to stable, sorry tsunam
07 Nov 2006; Joshua Jackson <tsunam@gentoo.org> automake-wrapper-2.ebuild:
Stable x86; bug #153936
06 Nov 2006; Jeroen Roovers <jer@gentoo.org> automake-wrapper-2.ebuild:
Stable for HPPA (bug #153936).
*automake-wrapper-3-r1 (05 Nov 2006)
05 Nov 2006; Mike Frysinger <vapier@gentoo.org> files/am-wrapper-3.sh,
+automake-wrapper-3-r1.ebuild:
Make sure we break out of new loop as reported by Alexis Ballier.
*automake-wrapper-3 (05 Nov 2006)
05 Nov 2006; Mike Frysinger <vapier@gentoo.org> +files/am-wrapper-3.sh,
+automake-wrapper-3.ebuild:
Make default automake selection more flexible and allow WANT_AUTOMAKE to
contain a list of versions.
04 Nov 2006; Danny van Dyk <kugelfang@gentoo.org>
automake-wrapper-2.ebuild:
Marked stable on amd64.
03 Nov 2006; Fabian Groffen <grobian@gentoo.org>
automake-wrapper-1-r1.ebuild, automake-wrapper-2.ebuild:
Dropped ppc-macos, see you in prefix.
03 Nov 2006; nixnut <nixnut@gentoo.org> automake-wrapper-2.ebuild:
Stable on ppc wrt bug 153936
17 Oct 2006; Roy Marples <uberlord@gentoo.org> automake-wrapper-2.ebuild:
Added ~sparc-fbsd keyword.
*automake-wrapper-2 (16 Oct 2006)
16 Oct 2006; Mike Frysinger <vapier@gentoo.org> +files/am-wrapper-2.sh,
+automake-wrapper-2.ebuild:
Include support for automake-1.10.
*automake-wrapper-1-r1 (08 Feb 2004)
08 Feb 2004; Mike Frysinger <vapier@gentoo.org> :
Force people to re-emerge.
14 Nov 2004; Mike Frysinger <vapier@gentoo.org> -files/am-wrapper-1.pl,
+files/am-wrapper-1.sh, automake-wrapper-1.ebuild:
Punt perl version of wrapper in favor of bash by Gregorio Guidi #66478.
*automake-wrapper-1 (22 Oct 2004)
22 Oct 2004; Mike Frysinger <vapier@gentoo.org>:
Break the automake wrapper (am-wrapper.pl) off into its own package.

View File

@ -0,0 +1,295 @@
# ChangeLog for sys-devel/automake-wrapper
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/automake-wrapper/ChangeLog,v 1.82 2015/07/22 11:48:51 mrueg Exp $
22 Jul 2015; Manuel Rüger <mrueg@gentoo.org> -automake-wrapper-3-r1.ebuild,
-automake-wrapper-4.ebuild, -automake-wrapper-5.ebuild,
-automake-wrapper-6.ebuild, -automake-wrapper-7.ebuild,
-automake-wrapper-8.ebuild, -files/am-wrapper-3.sh, -files/am-wrapper-4.sh,
-files/am-wrapper-5.sh, -files/am-wrapper-6.sh, -files/am-wrapper-7.sh,
-files/am-wrapper-8.sh:
Remove old.
06 Jul 2015; Mike Frysinger <vapier@gentoo.org> automake-wrapper-10.ebuild:
Stabilize for all #553738 by William Hubbs.
*automake-wrapper-10 (07 Jan 2015)
07 Jan 2015; Lars Wendler <polynomial-c@gentoo.org>
+automake-wrapper-10.ebuild, +files/am-wrapper-10.sh:
Version bump for automake-1.15.
17 Jan 2014; Mike Frysinger <vapier@gentoo.org> automake-wrapper-9.ebuild:
Add arm64 keywords.
26 Nov 2013; Markos Chandras <hwoarang@gentoo.org> automake-wrapper-9.ebuild:
amd64-fbsd has no stable keywords
05 Sep 2013; Mike Frysinger <vapier@gentoo.org> automake-wrapper-9.ebuild:
Mark m68k/ppc64/s390/sh/sparc stable #481904.
04 Sep 2013; Agostino Sarubbo <ago@gentoo.org> automake-wrapper-9.ebuild:
Stable for ppc, wrt bug #481904
03 Sep 2013; Agostino Sarubbo <ago@gentoo.org> automake-wrapper-9.ebuild:
Stable for ia64, wrt bug #481904
02 Sep 2013; Agostino Sarubbo <ago@gentoo.org> automake-wrapper-9.ebuild:
Stable for alpha, wrt bug #481904
02 Sep 2013; Agostino Sarubbo <ago@gentoo.org> automake-wrapper-9.ebuild:
Stable for x86, wrt bug #481904
31 Aug 2013; Agostino Sarubbo <ago@gentoo.org> automake-wrapper-9.ebuild:
Stable for arm, wrt bug #481904
31 Aug 2013; Agostino Sarubbo <ago@gentoo.org> automake-wrapper-9.ebuild:
Stable for amd64, wrt bug #481904
28 Aug 2013; Jeroen Roovers <jer@gentoo.org> automake-wrapper-9.ebuild:
Stable for HPPA (bug #481904).
*automake-wrapper-9 (23 Jun 2013)
23 Jun 2013; Mike Frysinger <vapier@gentoo.org> +automake-wrapper-9.ebuild,
+files/am-wrapper-9.sh:
Version bump for automake-1.14.
17 Feb 2013; Zac Medico <zmedico@gentoo.org> automake-wrapper-8.ebuild:
Add ~arm-linux keyword.
04 Feb 2013; Alexis Ballier <aballier@gentoo.org> files/am-wrapper-8.sh:
Call gawk as before since GNU awk is required and breaks with e.g. BSD awk.
Bug #455436
*automake-wrapper-8 (02 Jan 2013)
02 Jan 2013; Mike Frysinger <vapier@gentoo.org> +automake-wrapper-8.ebuild,
+files/am-wrapper-8.sh:
Rewrite logic to be more friendly to missing versions #417745 by Toralf
Förster.
19 Aug 2012; Raúl Porcel <armin76@gentoo.org> automake-wrapper-7.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #422203
14 Jul 2012; Markus Meier <maekke@gentoo.org> automake-wrapper-7.ebuild:
arm stable, bug #422203
10 Jul 2012; Brent Baude <ranger@gentoo.org> automake-wrapper-7.ebuild:
Marking automake-wrapper-7 ppc64 for bug 422203
28 Jun 2012; Brent Baude <ranger@gentoo.org> automake-wrapper-7.ebuild:
Marking automake-wrapper-7 ppc for bug 422203
27 Jun 2012; Jeroen Roovers <jer@gentoo.org> automake-wrapper-7.ebuild:
Stable for HPPA (bug #422203).
25 Jun 2012; Jeff Horelick <jdhore@gentoo.org> automake-wrapper-7.ebuild:
marked x86 per bug 422203
24 Jun 2012; Agostino Sarubbo <ago@gentoo.org> automake-wrapper-7.ebuild:
Stable for amd64, wrt bug #422203
04 May 2012; Alexis Ballier <aballier@gentoo.org> automake-wrapper-7.ebuild:
keyword ~amd64-fbsd
*automake-wrapper-7 (26 Apr 2012)
26 Apr 2012; Mike Frysinger <vapier@gentoo.org> +automake-wrapper-7.ebuild,
+files/am-wrapper-7.sh:
Support new automake-1.12.
24 Feb 2012; Mike Frysinger <vapier@gentoo.org> automake-wrapper-6.ebuild:
Stabilize for all #404861 by Paweł Hajdan, Jr..
02 Feb 2012; Samuli Suominen <ssuominen@gentoo.org>
automake-wrapper-5.ebuild:
ppc64 stable wrt #387467
18 Dec 2011; Raúl Porcel <armin76@gentoo.org> automake-wrapper-5.ebuild:
sparc stable wrt #387467
23 Oct 2011; nixnut <nixnut@gentoo.org> automake-wrapper-5.ebuild:
ppc stable #387467
20 Oct 2011; Mike Frysinger <vapier@gentoo.org> automake-wrapper-5.ebuild:
Mark alpha/arm/ia64/m68k/s390/sh stable #387467.
19 Oct 2011; Jeroen Roovers <jer@gentoo.org> automake-wrapper-5.ebuild:
Stable for HPPA (bug #387467).
19 Oct 2011; Tony Vroon <chainsaw@gentoo.org> automake-wrapper-5.ebuild:
Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo & Ian
"idella4" Delaney in bug #387467.
18 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
automake-wrapper-5.ebuild:
x86 stable wrt bug #387467
*automake-wrapper-6 (02 Oct 2011)
02 Oct 2011; Mike Frysinger <vapier@gentoo.org> +automake-wrapper-6.ebuild,
+files/am-wrapper-6.sh:
Optimize version lookup a bit, and handle the case where $0 is not a full
path #385201 by Florian Philipp.
06 Feb 2011; Mart Raudsepp <leio@gentoo.org> automake-wrapper-3-r1.ebuild:
Drop to ~mips
31 May 2010; Joseph Jezak <josejx@gentoo.org> automake-wrapper-4.ebuild:
Marked ppc/ppc64 stable for bug #314025.
30 Apr 2010; Fabian Groffen <grobian@gentoo.org>
automake-wrapper-5.ebuild:
Change shebang of am-wrapper script from /bin/sh to bin/sh from the offset
for Prefix installs, since /bin/sh rarely is a POSIX shell out there.
18 Apr 2010; <nixnut@gentoo.org> automake-wrapper-4.ebuild:
ppc stable #295947
13 Apr 2010; Raúl Porcel <armin76@gentoo.org> automake-wrapper-4.ebuild:
alpha/sparc stable wrt #295947
11 Apr 2010; Mike Frysinger <vapier@gentoo.org> automake-wrapper-4.ebuild:
Mark arm/ia64/s390/sh stable #295947.
09 Apr 2010; Pacho Ramos <pacho@gentoo.org> automake-wrapper-4.ebuild:
amd64 stable, bug 295947
29 Mar 2010; Jeroen Roovers <jer@gentoo.org> automake-wrapper-4.ebuild:
Stable for HPPA (bug #295947).
*automake-wrapper-5 (07 Mar 2010)
07 Mar 2010; Mike Frysinger <vapier@gentoo.org>
+automake-wrapper-5.ebuild, +files/am-wrapper-5.sh:
Merge updates from autoconf-wrapper to get POSIX-only code.
24 Feb 2010; Markus Duft <mduft@gentoo.org> files/am-wrapper-4.sh:
use /usr/bin/env bash instead of /bin/bash to support prefix
21 Feb 2010; Christian Faulhammer <fauli@gentoo.org>
automake-wrapper-4.ebuild:
stable x86, bug 295357
15 Jan 2010; Christian Faulhammer <fauli@gentoo.org>
automake-wrapper-4.ebuild:
Transfer Prefix keywords
*automake-wrapper-4 (17 May 2009)
17 May 2009; Mike Frysinger <vapier@gentoo.org>
+automake-wrapper-4.ebuild, +files/am-wrapper-4.sh:
Create a real new version rather than mucking with the FILESDIR.
*automake-wrapper-3-r2 (17 May 2009)
17 May 2009; Diego E. Pettenò <flameeyes@gentoo.org>
+automake-wrapper-3-r2.ebuild:
Add an automake-wrapper compatible with automake 1.11.
14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
automake-wrapper-2-r1.ebuild:
Stable on amd64 wrt bug #153936.
07 Jan 2007; Tobias Scherbaum <dertobi123@gentoo.org>
automake-wrapper-3-r1.ebuild:
ppc stable, bug #159417
05 Jan 2007; Jeroen Roovers <jer@gentoo.org> automake-wrapper-3-r1.ebuild:
Stable for HPPA (bug #159417).
03 Jan 2007; Steve Dibb <beandog@gentoo.org> automake-wrapper-3-r1.ebuild:
amd64 stable, bug 159417
02 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org>
automake-wrapper-3-r1.ebuild:
Stable on sparc wrt #159417
30 Dec 2006; Tom Gall <tgall@gentoo.org>
automake-wrapper-3-r1.ebuild:
Stable on ppc64, bug #159417
30 Dec 2006; Andrej Kacian <ticho@gentoo.org>
automake-wrapper-3-r1.ebuild:
Stable on x86, bug #159417.
30 Dec 2006; Bryan Østergaard <kloeri@gentoo.org>
automake-wrapper-3-r1.ebuild:
Stable on Alpha, bug 159417.
13 Nov 2006; Tom Gall <tgall@gentoo.org>
automake-wrapper-2-r1.ebuild:
Stable on ppc64 wrt #153936
13 Nov 2006; Gustavo Zacarias <gustavoz@gentoo.org>
automake-wrapper-2-r1.ebuild:
Stable on sparc wrt #153936
*automake-wrapper-2-r1 (10 Nov 2006)
10 Nov 2006; Mike Frysinger <vapier@gentoo.org> files/am-wrapper-2.sh,
+automake-wrapper-2-r1.ebuild:
Backport some tweaks to select best available version when running outside
of portage.
07 Nov 2006; Christian Faulhammer <opfer@gentoo.org>
automake-wrapper-2.ebuild:
stable x86, bug #153936; no bugs as assumed before
07 Nov 2006; Christian Faulhammer <opfer@gentoo.org>
automake-wrapper-2.ebuild:
reverted to ~x86, not secure to turn it to stable, sorry tsunam
07 Nov 2006; Joshua Jackson <tsunam@gentoo.org> automake-wrapper-2.ebuild:
Stable x86; bug #153936
06 Nov 2006; Jeroen Roovers <jer@gentoo.org> automake-wrapper-2.ebuild:
Stable for HPPA (bug #153936).
*automake-wrapper-3-r1 (05 Nov 2006)
05 Nov 2006; Mike Frysinger <vapier@gentoo.org> files/am-wrapper-3.sh,
+automake-wrapper-3-r1.ebuild:
Make sure we break out of new loop as reported by Alexis Ballier.
*automake-wrapper-3 (05 Nov 2006)
05 Nov 2006; Mike Frysinger <vapier@gentoo.org> +files/am-wrapper-3.sh,
+automake-wrapper-3.ebuild:
Make default automake selection more flexible and allow WANT_AUTOMAKE to
contain a list of versions.
04 Nov 2006; Danny van Dyk <kugelfang@gentoo.org>
automake-wrapper-2.ebuild:
Marked stable on amd64.
03 Nov 2006; Fabian Groffen <grobian@gentoo.org>
automake-wrapper-1-r1.ebuild, automake-wrapper-2.ebuild:
Dropped ppc-macos, see you in prefix.
03 Nov 2006; nixnut <nixnut@gentoo.org> automake-wrapper-2.ebuild:
Stable on ppc wrt bug 153936
17 Oct 2006; Roy Marples <uberlord@gentoo.org> automake-wrapper-2.ebuild:
Added ~sparc-fbsd keyword.
*automake-wrapper-2 (16 Oct 2006)
16 Oct 2006; Mike Frysinger <vapier@gentoo.org> +files/am-wrapper-2.sh,
+automake-wrapper-2.ebuild:
Include support for automake-1.10.
*automake-wrapper-1-r1 (08 Feb 2004)
08 Feb 2004; Mike Frysinger <vapier@gentoo.org> :
Force people to re-emerge.
14 Nov 2004; Mike Frysinger <vapier@gentoo.org> -files/am-wrapper-1.pl,
+files/am-wrapper-1.sh, automake-wrapper-1.ebuild:
Punt perl version of wrapper in favor of bash by Gregorio Guidi #66478.
*automake-wrapper-1 (22 Oct 2004)
22 Oct 2004; Mike Frysinger <vapier@gentoo.org>:
Break the automake wrapper (am-wrapper.pl) off into its own package.

View File

@ -1,6 +1,5 @@
AUX am-wrapper-10.sh 4633 SHA256 c89adbe52c869de3b319e512088eebf63ae6f19d70b7cfb0a58733ea22e373b3 SHA512 4736663cf4ff5be4adf9e450fad3fda29d11d8ffaad17799556b50ba9bf55ff561322f8b40604fb5e4af4d3708ad23f7d5cff52507c5df7f49f18fab2a1a011f WHIRLPOOL c5c048c30c3ca587093ecfc3f9de244961ffdecb730e8934b60be19743fa30f36149f60911b3222f6359f6626a62a1b60ec140981abe861ee676cfe710bab967
AUX am-wrapper-9.sh 4633 SHA256 c9e654539359e150a642ff8716a3befa973ebcab1d36184bf2b3c5e675eef417 SHA512 bde99368cc04730fcedbcaace69bcad841bf770826ebeb926515278d52bdbccf9d18f257d44c08da8738156d769a6d33b6e44e999131dcc7f2735a25785f515a WHIRLPOOL 6e0a5da37cebd2fa1f296e13ba928ec95a828d0c077a19adb8651f872091d32e2f58e2e2bdb8953caa4ee34f3f35ddc991c9bb99dfe58d23f267d6748a75fb4f
EBUILD automake-wrapper-10.ebuild 1008 SHA256 d316a86568d6d49f18985788337211bcd9ce5e122b60f5a6320dc0c9fc9b80db SHA512 4804abfcced15cc02b1d414470ca7d5b65a6d453a0d1dfe9f36a7ef8ae4068aad37a1afbb4f9e19293ca145f9e879aaefcc3b79e869462cba3236cb406c144fa WHIRLPOOL 72103a5df9d6977d28915429bdfd5194d657e90c1815b8ee0546c815c3e89d7d40c047d327dd80a9aa3edd0846a604912a3140db269ddd23d8ee6c9b205efe74
EBUILD automake-wrapper-9.ebuild 976 SHA256 b85dd248c28b2fd7bb013dfa8b70c04e24b531fbbdfb42ffc19a272a1dac5586 SHA512 e94494953612589d01e3b7a4c96250840ada0c0e5c2889122d13482c6f49a5993f9164ee48ee467491ae4bfbb1172e32bbd3e1e99f21cc1022f9e2ea27063aca WHIRLPOOL 13341e03369f768e8e2b7baad519cbf5e30cda7bbf83a53e40fc722eabdcf05e59b59823bcd5a2a3aab6bb043d6be2d4309c1e1d1216e6c4f2f6dd980f3444de
MISC ChangeLog 10371 SHA256 d179264a702dd8a7c0cf83c177674efe4793959b3ba4541c8daab193d976a3e4 SHA512 98eac805eacf0c981cc9488df65a3237c843937e9f0183f49396393fa66ef56763db4efbb490515e27c4f3500360bef3d5e4e1447829c94a9a19b88e810d928f WHIRLPOOL 7177fd9f8ac88149ecf4653abb0b77f5a444cae210237fe7a21bfba11c8246dc1694ff73adf7e1a49349a6155ebc38b862ceeace8eea88242e69d0bfc5605658
MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52
MISC ChangeLog 3367 SHA256 c28723e96cf2b5d34d182b003f93ffc199af06fab0662eddc87946f42362f08e SHA512 6fa6417d15980f6ba7c0db3f8ec3f0165b8cae12d010bc86325a7e530f1b93c14ade8dfba849d5731c1542cfde15c68c0702d1b7b1641ae7e5e607738cf5a8bb WHIRLPOOL 5c6b7b24f187550457ac88fbdec40dc9e4af2fdbae4e72342db57074cc446d7f6a7422c2096779f4a0e49c443095e498453014d3bdce529303334d1d8eeb5a3d
MISC ChangeLog-2015 10371 SHA256 d179264a702dd8a7c0cf83c177674efe4793959b3ba4541c8daab193d976a3e4 SHA512 98eac805eacf0c981cc9488df65a3237c843937e9f0183f49396393fa66ef56763db4efbb490515e27c4f3500360bef3d5e4e1447829c94a9a19b88e810d928f WHIRLPOOL 7177fd9f8ac88149ecf4653abb0b77f5a444cae210237fe7a21bfba11c8246dc1694ff73adf7e1a49349a6155ebc38b862ceeace8eea88242e69d0bfc5605658
MISC metadata.xml 253 SHA256 d82c33ef453113a5c1ebe250dcba373c22934a69b0a86c6ab15a5ca589c25b91 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555 WHIRLPOOL e5aee23acff864609953a1e4de768f0e4aef704b44c53c021f28573e1ca5c99f1a46d92935ecec2449f7b4419a36d8373127d0ecfa8d7bae72d835e1839eb3f8

View File

@ -1,29 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
DESCRIPTION="wrapper for automake to manage multiple automake versions"
HOMEPAGE="https://www.gentoo.org/"
SRC_URI=""
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
S=${WORKDIR}
src_unpack() {
cp "${FILESDIR}"/am-wrapper-${PV}.sh "${S}"/
# usr/bin/aclocal: bad substitution -> /bin/sh != POSIX shell
if use prefix ; then
sed -i -e '1c\#!'"${EPREFIX}"'/bin/sh' "${S}"/am-wrapper-${PV}.sh || die
fi
}
src_install() {
newbin "${S}"/am-wrapper-${PV}.sh automake || die
dosym automake /usr/bin/aclocal
keepdir /usr/share/aclocal
}

View File

@ -1,187 +0,0 @@
#!/bin/sh
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
# Executes the correct automake version.
#
# If WANT_AUTOMAKE is set (can be a whitespace delimited list of versions):
# - attempt to find an installed version using those
# - if magic keyword 'latest' is found, pick the latest version that exists
# - if nothing found, warn, and proceed as if WANT_AUTOMAKE was not set (below)
# If WANT_AUTOMAKE is not set:
# - Try to detect the version of automake used to generate things (look at
# Makefile.in and aclocal.m4 and any other useful file)
# - If detected version is not found, warn and proceed as if blank slate
# - Try to locate the latest version of automake that exists and run it
(set -o posix) 2>/dev/null && set -o posix
_stderr() { printf 'am-wrapper: %s: %b\n' "${argv0}" "$*" 1>&2; }
warn() { _stderr "warning: $*"; }
err() { _stderr "error: $*"; exit 1; }
unset IFS
which() {
local p
IFS=: # we don't use IFS anywhere, so don't bother saving/restoring
for p in ${PATH} ; do
p="${p}/$1"
[ -e "${p}" ] && echo "${p}" && return 0
done
unset IFS
return 1
}
#
# Sanitize argv[0] since it isn't always a full path #385201
#
argv0=${0##*/}
case $0 in
${argv0})
# find it in PATH
if ! full_argv0=$(which "${argv0}") ; then
err "could not locate ${argv0}; file a bug"
fi
;;
*)
# re-use full/relative paths
full_argv0=$0
;;
esac
if ! seq 0 0 2>/dev/null 1>&2 ; then #338518
seq() {
local f l i
case $# in
1) f=1 i=1 l=$1;;
2) f=$1 i=1 l=$2;;
3) f=$1 i=$2 l=$3;;
esac
while :; do
[ $l -lt $f -a $i -gt 0 ] && break
[ $f -lt $l -a $i -lt 0 ] && break
echo $f
: $(( f += i ))
done
return 0
}
fi
#
# Set up bindings between actual version and WANT_AUTOMAKE;
# Start with last known versions to speed up lookup process.
#
LAST_KNOWN_AUTOMAKE_VER="14"
vers=$(printf '1.%s ' `seq ${LAST_KNOWN_AUTOMAKE_VER} -1 4`)
#
# Helper to scan for a usable program based on version.
#
binary=
all_vers=
find_binary() {
local v
all_vers="${all_vers} $*" # For error messages.
for v ; do
if [ -x "${full_argv0}-${v}" ] ; then
binary="${full_argv0}-${v}"
binary_ver=${v}
return 0
fi
done
return 1
}
#
# Try and find a usable automake version. First check the WANT_AUTOMAKE
# setting (whitespace delimited list), then fallback to the latest.
#
find_latest() {
if ! find_binary ${vers} ; then
# Brute force it.
find_binary $(printf '1.%s ' `seq 99 -1 ${LAST_KNOWN_AUTOMAKE_VER}`)
fi
}
for wx in ${WANT_AUTOMAKE:-latest} ; do
if [ "${wx}" = "latest" ] ; then
find_latest && break
else
find_binary ${wx} && break
fi
done
if [ -z "${binary}" ] && [ -n "${WANT_AUTOMAKE}" ] ; then
warn "could not locate installed version for WANT_AUTOMAKE='${WANT_AUTOMAKE}'; ignoring"
unset WANT_AUTOMAKE
find_latest
fi
if [ -z "${binary}" ] ; then
err "Unable to locate any usuable version of automake.\n" \
"\tI tried these versions:${all_vers}\n" \
"\tWith a base name of '${full_argv0}'."
fi
#
# autodetect helpers
#
do_awk() {
local file=$1 ; shift
local v=$(awk -v regex="$*" '{
if (ret = match($0, regex)) {
s = substr($0, ret, RLENGTH)
ret = match(s, "[0-9]\\.[0-9]+")
print substr(s, ret, RLENGTH)
exit
}
}' "${file}")
case " ${auto_vers} " in
*" ${v} "*) ;;
*) auto_vers="${auto_vers:+${auto_vers} }${v}" ;;
esac
}
#
# autodetect routine
#
if [ -z "${WANT_AUTOMAKE}" ] ; then
auto_vers=
if [ -r "Makefile.in" ] ; then
do_awk Makefile.in '^# Makefile.in generated (automatically )?by automake [0-9]\\.[0-9]+'
fi
if [ -r "aclocal.m4" ] ; then
do_awk aclocal.m4 'generated automatically by aclocal [0-9]\\.[0-9]+'
do_awk aclocal.m4 '[[:space:]]*\\[?AM_AUTOMAKE_VERSION\\(\\[?[0-9]\\.[0-9]+[^)]*\\]?\\)'
fi
# We don't need to set $binary here as it has already been setup for us
# earlier to the latest available version.
if [ -n "${auto_vers}" ] ; then
if ! find_binary ${auto_vers} ; then
warn "auto-detected versions not found (${auto_vers}); falling back to latest available"
fi
fi
fi
if [ -n "${WANT_AMWRAPPER_DEBUG}" ] ; then
if [ -n "${WANT_AUTOMAKE}" ] ; then
warn "DEBUG: WANT_AUTOMAKE is set to ${WANT_AUTOMAKE}"
fi
warn "DEBUG: will execute <${binary}>"
fi
#
# for further consistency
#
export WANT_AUTOMAKE="${binary_ver}"
#
# Now try to run the binary
#
if [ ! -x "${binary}" ] ; then
# this shouldn't happen
err "${binary} is missing or not executable.\n" \
"\tPlease try installing the correct version of automake."
fi
exec "${binary}" "$@"
# The shell will error out if `exec` failed.

View File

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>base-system</herd>
<maintainer type="project">
<email>base-system@gentoo.org</email>
<name>Gentoo Base System</name>
</maintainer>
</pkgmetadata>