Log of /eclass/autotools.eclass
Parent Directory
|
Revision Log
Revision
1.145 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jun 7 04:50:04 2012 UTC
(5 years, 10 months ago)
by
vapier
Branch:
MAIN
Changes since
1.144: +12 -6 lines
Diff to
previous 1.144
,
to
selected 1.27
allow gtkdoc steps to be skipped if the tools are not installed #419979 -- if packages want these steps, they can DEPEND on the pkg in question; similarly, give a blanket pass to autopoint for embedded/USE=-nls systems that do not install the gettext package #417641
Revision
1.142 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu May 24 01:13:32 2012 UTC
(5 years, 10 months ago)
by
vapier
Branch:
MAIN
Changes since
1.141: +5 -5 lines
Diff to
previous 1.141
,
to
selected 1.27
do not require aclocal.m4 to trace macros as simpler packages might not end up generating one, yet will expand autoconf macros all the time that might be the ones we are looking for #417275 by Rick Farina
Revision
1.137 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun May 20 12:58:23 2012 UTC
(5 years, 11 months ago)
by
vapier
Branch:
MAIN
Changes since
1.136: +41 -15 lines
Diff to
previous 1.136
,
to
selected 1.27
optimize autotools_check_macro to cache the result of the autoconf trace as we can end up calling this code multiple times when doing `eautoreconf`
Revision
1.136 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun May 20 12:55:06 2012 UTC
(5 years, 11 months ago)
by
vapier
Branch:
MAIN
Changes since
1.135: +15 -9 lines
Diff to
previous 1.135
,
to
selected 1.27
allow autotools_check_macro_val to take multiple macros when the values can safely be merged by the caller (like macros that implicitly create dirs, and we just want a list of all those dirs)
Revision
1.135 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun May 20 12:38:33 2012 UTC
(5 years, 11 months ago)
by
vapier
Branch:
MAIN
Changes since
1.134: +13 -13 lines
Diff to
previous 1.134
,
to
selected 1.27
make eliding of --install transparent to the caller so that we can drop duplicated variable expansion and simplify higher code flows
Revision
1.130 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Mar 22 19:16:22 2012 UTC
(6 years ago)
by
vapier
Branch:
MAIN
Changes since
1.129: +9 -25 lines
Diff to
previous 1.129
,
to
selected 1.27
drop AT_NOE{ACLOCAL,AUTOCONF,AUTOHEADER} as people should not be disabling these things, and document AT_NOEAUTOMAKE as a hack rather than a normally acceptable solution
Revision
1.127 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Mar 21 17:12:01 2012 UTC
(6 years ago)
by
flameeyes
Branch:
MAIN
Changes since
1.126: +18 -15 lines
Diff to
previous 1.126
,
to
selected 1.27
Go back to use a variable rather than an array for _LATEST_AUTOMAKE, use versionator eclass to go back to the full version instead, so that it's clear what's going on and other developers don't misread the code. It's only perfect for EAPI >= 0 but it's not broken on EAPI=0 anyway.
Revision
1.122 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Feb 20 02:54:21 2012 UTC
(6 years, 1 month ago)
by
robbat2
Branch:
MAIN
Changes since
1.121: +30 -13 lines
Diff to
previous 1.121
,
to
selected 1.27
Remove my WANT_AUTOMAKE=none overloading in eautomake and instead introduce AT_NOEACLOCAL, AT_NOEAUTOCONF, AT_NOEAUTOMAKE that work the same as AT_NOELIBTOOLIZE. Should fix bug #404555.
Revision
1.115 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Dec 14 19:15:13 2011 UTC
(6 years, 4 months ago)
by
vapier
Branch:
MAIN
Changes since
1.114: +28 -13 lines
Diff to
previous 1.114
,
to
selected 1.27
push down AT_M4DIR handling into autotools_run_tool to keep the callers simpler, and change the ordering with AT_SYS_M4DIR so that it comes after the ebuild/package settings rather than in the middle
Revision
1.110 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Nov 14 17:08:49 2011 UTC
(6 years, 5 months ago)
by
vapier
Branch:
MAIN
Changes since
1.109: +2 -2 lines
Diff to
previous 1.109
,
to
selected 1.27
add a --force flag to elibtoolize so that eautoreconf can make sure it runs even in face of poor interactions with earlier ebuilds/eclasses code #232820
Revision
1.102 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Apr 6 03:52:08 2011 UTC
(7 years ago)
by
flameeyes
Branch:
MAIN
Changes since
1.101: +25 -19 lines
Diff to
previous 1.101
,
to
selected 1.27
Make sure to use AT_M4DIR values for autoheader and autoconf calls as well.
This is required to re-build autotools on app-admin/sudo-1.8*
Revision
1.95 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Mar 31 02:11:55 2010 UTC
(8 years ago)
by
robbat2
Branch:
MAIN
Changes since
1.94: +24 -3 lines
Diff to
previous 1.94
,
to
selected 1.27
Bug #312315: We must reflect the latest stable automake SLOT for all architectures, otherwise we get fun circular build dependencies when we already have a should-be-sufficent automake and try to bring in a different one during the stage2->3 transition.
Revision
1.92 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Feb 8 11:04:01 2010 UTC
(8 years, 2 months ago)
by
ssuominen
Branch:
MAIN
Changes since
1.91: +2 -2 lines
Diff to
previous 1.91
,
to
selected 1.27
Update libtool depend to at least 2.2.6b, which is first non vulnerable version, and also required by several packages bundling .m4 macros from libtool itself.
Revision
1.86 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon May 18 11:24:30 2009 UTC
(8 years, 11 months ago)
by
flameeyes
Branch:
MAIN
Changes since
1.85: +8 -3 lines
Diff to
previous 1.85
,
to
selected 1.27
Replace the “latest” string with the correct version during the autotools_run_tool.
Instead of doing that during the main evaluation, wait for it, so that
it's done at the very last moment; this solves bug #270010 properly,
without forcing an older automake version.
It should also be possible to move the latest handling into the
wrappers and use them if the new version is present, but that's
another problem.
Revision
1.81 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Sep 26 16:21:54 2008 UTC
(9 years, 6 months ago)
by
jmbsvicetto
Branch:
MAIN
Changes since
1.80: +4 -4 lines
Diff to
previous 1.80
,
to
selected 1.27
Add a || clause to the phase test as autotools functions may now be called from
src_unpack or from src_prepare for EAPI-2.
Revision
1.80 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jul 31 20:45:41 2008 UTC
(9 years, 8 months ago)
by
darkside
Branch:
MAIN
Changes since
1.79: +1 -4 lines
Diff to
previous 1.79
,
to
selected 1.27
Revert my last commit with regards to running eaotoreconf twice. Found out from flameeyes that this is possibly a bad thing that breaks the eclass. Working out a solution.
Revision
1.62 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Jan 8 23:04:49 2007 UTC
(11 years, 3 months ago)
by
flameeyes
Branch:
MAIN
Changes since
1.61: +10 -5 lines
Diff to
previous 1.61
,
to
selected 1.27
For packages where automake is not used, set WANT_AUTOMAKE=none. Please note, though, that _aclocal_ is part of automake package.
Revision
1.57 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Dec 14 00:33:10 2006 UTC
(11 years, 4 months ago)
by
flameeyes
Branch:
MAIN
Changes since
1.56: +3 -3 lines
Diff to
previous 1.56
,
to
selected 1.27
As autoheader is as bugged a cellphone, don't fail even if it fails... it treats warnings as error even if you tell him not to.
Revision
1.43 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Sep 20 19:10:36 2006 UTC
(11 years, 7 months ago)
by
flameeyes
Branch:
MAIN
Changes since
1.42: +6 -1 lines
Diff to
previous 1.42
,
to
selected 1.27
Make sure that WANT_AUTOMAKE set in the ebuild is picked up by the automake wrapper (so that it's actually used as intended).
Revision
1.33 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Mar 19 22:35:50 2006 UTC
(12 years, 1 month ago)
by
flameeyes
Branch:
MAIN
Changes since
1.32: +2 -2 lines
Diff to
previous 1.32
,
to
selected 1.27
Also NEWS file is needed for automake not to need --foreign. This allows to use eautoreconf with app-text/wv2 (and probably others, too).
Revision
1.32 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Mar 12 16:47:55 2006 UTC
(12 years, 1 month ago)
by
flameeyes
Branch:
MAIN
Changes since
1.31: +4 -2 lines
Diff to
previous 1.31
,
to
selected 1.27
Give an AT_NOELIBTOOLIZE variable to avoid calling elibtoolize, and use it so that only the parent-dir eautoreconf calls it, instead of all the sub-eautoreconf.
Revision
1.30 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Jan 31 10:25:56 2006 UTC
(12 years, 2 months ago)
by
flameeyes
Branch:
MAIN
Changes since
1.29: +6 -2 lines
Diff to
previous 1.29
,
to
selected 1.27
For safety, run elibtoolize after finishing eautoreconf, so that if people run it _before_ eautoreconf it won't get undone.
Revision
1.28 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jan 12 13:13:56 2006 UTC
(12 years, 3 months ago)
by
flameeyes
Branch:
MAIN
Changes since
1.27: +4 -6 lines
Diff to
previous 1.27
Add build-time depend on automake autoconf and libtool. If someone wants to precise which version, it can be done in ebuild.
Revision
1.27 -
(
view)
(
download)
(
annotate)
-
[selected]
Fri Dec 9 10:42:09 2005 UTC
(12 years, 4 months ago)
by
azarah
Branch:
MAIN
Changes since
1.26: +2 -2 lines
Diff to
previous 1.26
Print options we run autotools with.
Revision
1.26 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Dec 8 22:51:52 2005 UTC
(12 years, 4 months ago)
by
flameeyes
Branch:
MAIN
Changes since
1.25: +2 -1 lines
Diff to
previous 1.25
,
to
selected 1.27
Added einfo output stating where eautoreconf is being called, to make sure to check the right files when there are failures in a subdirectory.
Revision
1.16 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Aug 31 01:44:02 2005 UTC
(12 years, 7 months ago)
by
azarah
Branch:
MAIN
Changes since
1.15: +36 -4 lines
Diff to
previous 1.15
,
to
selected 1.27
Change M4DIR to AT_M4DIR. Do not always run gnuconfig_update (handled
by econf). Make eaclocal's handling of AT_M4DIR a bit smarter.
Revision
1.10
Fri Feb 28 21:10:34 2003 UTC
(15 years, 1 month ago)
by
vapier
Branch:
MAIN
Changes since
1.9: +2 -2 lines
FILE REMOVED
deprecated
Revision
1.3 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Jul 12 15:24:36 2002 UTC
(15 years, 9 months ago)
by
danarmak
Branch:
MAIN
Changes since
1.2: +3 -2 lines
Diff to
previous 1.2
,
to
selected 1.27
add INHERITED variable to all eclasses. this keeps track of what eclasses were inherited. e.g. INHERITED='kde-base kde base'. this will allow drobbins to take eclass mtime changes into account when deciding whether to refresh ebuild cache.
Revision
1.2 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Jan 4 12:06:28 2002 UTC
(16 years, 3 months ago)
by
danarmak
Branch:
MAIN
Changes since
1.1: +4 -4 lines
Diff to
previous 1.1
,
to
selected 1.27
merged virtual.eclass -> inherit.eclass. added || die to inherit(). added cvs snapshot support to
kde.eclass (runs make -f admin/Makefile.common where appropriate). misc small fixes.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
select a symbolic revision name using the selection box, or choose
'Use Text Field' and enter a numeric revision.
Sticky Tag: |
|