mirror of
https://github.com/flatcar/scripts.git
synced 2025-12-07 18:31:54 +01:00
bump(sys-devel/automake-wrapper): sync with upstream
This commit is contained in:
parent
655d900564
commit
b0e5cff988
@ -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
|
||||
@ -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.
|
||||
|
||||
295
sdk_container/src/third_party/portage-stable/sys-devel/automake-wrapper/ChangeLog-2015
vendored
Normal file
295
sdk_container/src/third_party/portage-stable/sys-devel/automake-wrapper/ChangeLog-2015
vendored
Normal 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.
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
}
|
||||
@ -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.
|
||||
@ -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>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user