/[gentoo-x86]/eclass/base.eclass
Gentoo

Log of /eclass/base.eclass

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)

Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Fri Jul 11 08:21:58 2014 UTC (12 days, 12 hours ago) by ulm
Branch: MAIN
CVS Tags: HEAD
Changes since 1.58: +4 -4 lines
Diff to previous 1.58
Avoid reserved names for functions and variables, bug 516092.


Revision 1.58 - (view) (download) (annotate) - [selected]
Thu Sep 27 16:35:41 2012 UTC (21 months, 3 weeks ago) by axs
Branch: MAIN
Changes since 1.57: +2 -2 lines
Diff to previous 1.57
naive bump of all EAPI-specific checks in eclasses to permit EAPI=5 where EAPI=4 was previously allowed


Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Mon Jul 9 02:38:05 2012 UTC (2 years ago) by floppym
Branch: MAIN
Changes since 1.56: +3 -4 lines
Diff to previous 1.56 , to selected 1.58
Remove false statement from eclass description.


Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Mon Feb 6 21:33:59 2012 UTC (2 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.55: +6 -2 lines
Diff to previous 1.55 , to selected 1.58
automatically use unpacker eclass if it is available


Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Wed Dec 14 23:38:09 2011 UTC (2 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.54: +6 -1 lines
Diff to previous 1.54 , to selected 1.58
avoid multiple inclusions when possible to speed caching up


Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Mon Aug 22 04:46:31 2011 UTC (2 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.53: +4 -4 lines
Diff to previous 1.53 , to selected 1.58
fix random bugs in eclass documentation, and convert to new @AUTHOR tag


Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Thu May 27 08:09:33 2010 UTC (4 years, 1 month ago) by scarabeus
Branch: MAIN
Changes since 1.52: +3 -3 lines
Diff to previous 1.52 , to selected 1.58
Drop useless text in die messages.


Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Tue May 25 21:16:54 2010 UTC (4 years, 1 month ago) by reavertm
Branch: MAIN
Changes since 1.51: +5 -5 lines
Diff to previous 1.51 , to selected 1.58
Quote function arguments


Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Tue May 25 20:37:12 2010 UTC (4 years, 1 month ago) by reavertm
Branch: MAIN
Changes since 1.50: +4 -5 lines
Diff to previous 1.50 , to selected 1.58
Make econf accept base_src_configure arguments (only >=EAPI-2), fix documentation wrt PATCHES variable


Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Mon Apr 12 15:33:03 2010 UTC (4 years, 3 months ago) by scarabeus
Branch: MAIN
Changes since 1.49: +2 -1 lines
Diff to previous 1.49 , to selected 1.58
Use EPATCH_FORCE=yes. Otherwise patches as dir are not populated.


Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Tue Feb 2 10:20:25 2010 UTC (4 years, 5 months ago) by scarabeus
Branch: MAIN
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 , to selected 1.58
Remove wrong -r argument from dodoc call.


Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Sun Jan 24 13:43:26 2010 UTC (4 years, 5 months ago) by scarabeus
Branch: MAIN
Changes since 1.47: +5 -1 lines
Diff to previous 1.47 , to selected 1.58
Die if some patches fail to be found, but still print out all warnings about missing ones first.


Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Fri Jan 22 09:34:04 2010 UTC (4 years, 6 months ago) by scarabeus
Branch: MAIN
Changes since 1.46: +3 -3 lines
Diff to previous 1.46 , to selected 1.58
Drop usage of eqawarn.


Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Wed Jan 20 19:21:19 2010 UTC (4 years, 6 months ago) by scarabeus
Branch: MAIN
Changes since 1.45: +5 -2 lines
Diff to previous 1.45 , to selected 1.58
Do not die when PATCHES content cant be found. Just print evil QA warning.


Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Wed Jan 20 12:57:13 2010 UTC (4 years, 6 months ago) by spatz
Branch: MAIN
Changes since 1.44: +3 -2 lines
Diff to previous 1.44 , to selected 1.58
Fix critical bug in base.eclass where patching with PATCHES would silently fail if file does not exist


Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Wed Jan 13 09:51:53 2010 UTC (4 years, 6 months ago) by scarabeus
Branch: MAIN
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 , to selected 1.58
Use bash 3.2 features.


Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Wed Jan 13 01:58:53 2010 UTC (4 years, 6 months ago) by patrick
Branch: MAIN
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 , to selected 1.58
Fix BASE_EXPF to export all relevant functions for EAPI > 2.
Thanks to max_posedon for spotting it.


Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Mon Jan 11 17:23:04 2010 UTC (4 years, 6 months ago) by scarabeus
Branch: MAIN
Changes since 1.41: +10 -5 lines
Diff to previous 1.41 , to selected 1.58
Update ECLASSDOC so it is working properly.


Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Mon Jan 11 16:57:46 2010 UTC (4 years, 6 months ago) by scarabeus
Branch: MAIN
Changes since 1.40: +108 -162 lines
Diff to previous 1.40 , to selected 1.58
Update maintainership to be qa@g.o
Features information:
PATCHES now accept also folders as their argument.
New arrays DOCS and HTML_DOCS, also bash arrays as patches.
src_install calls emake and not make.
switched from "function argument" layout to separate functions.
Review request submited: http://archives.gentoo.org/gentoo-dev/msg_254665435d58a97bcc5a952e5e005cd1.xml


Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Sun Jan 3 21:07:32 2010 UTC (4 years, 6 months ago) by mr_bones_
Branch: MAIN
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 , to selected 1.58
fix typo


Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Sun Jan 3 19:13:44 2010 UTC (4 years, 6 months ago) by scarabeus
Branch: MAIN
Changes since 1.38: +7 -1 lines
Diff to previous 1.38 , to selected 1.58
Add base_src_make call and make games eclass use it (In preparation for new base eclass that uses that call).


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Sun May 17 09:25:55 2009 UTC (5 years, 2 months ago) by loki_val
Branch: MAIN
Changes since 1.37: +2 -1 lines
Diff to previous 1.37 , to selected 1.58
x should be declared local. Bug 264466. Thanks to Ulm for noticing and cattleprodding me.


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Sun Jan 18 18:21:08 2009 UTC (5 years, 6 months ago) by loki_val
Branch: MAIN
Changes since 1.36: +9 -3 lines
Diff to previous 1.36 , to selected 1.58
Rip default() functions so we only run econf and emake if the appropriate files exist.


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Sat Jan 17 16:56:55 2009 UTC (5 years, 6 months ago) by mr_bones_
Branch: MAIN
Changes since 1.35: +6 -5 lines
Diff to previous 1.35 , to selected 1.58
don't pass empty $A to unpack


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Sun Nov 9 15:47:47 2008 UTC (5 years, 8 months ago) by loki_val
Branch: MAIN
Changes since 1.34: +91 -13 lines
Diff to previous 1.34 , to selected 1.58
Apply EAPI-2 support for base.eclass as discussed on gentoo-dev ml.


Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Thu Jul 17 09:49:14 2008 UTC (6 years ago) by pva
Branch: MAIN
Changes since 1.33: +27 -6 lines
Diff to previous 1.33 , to selected 1.58
Make eclass ready for eclass-manpages, bug #210363, thank mren for all work.


Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Sat Feb 16 20:12:58 2008 UTC (6 years, 5 months ago) by betelgeuse
Branch: MAIN
Changes since 1.32: +12 -5 lines
Diff to previous 1.32 , to selected 1.58
Add possibility to use bash arrays for PATCHES.


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Tue Feb 12 23:51:51 2008 UTC (6 years, 5 months ago) by betelgeuse
Branch: MAIN
Changes since 1.31: +8 -8 lines
Diff to previous 1.31 , to selected 1.58
Quote variables


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Wed Sep 12 20:05:33 2007 UTC (6 years, 10 months ago) by betelgeuse
Branch: MAIN
Changes since 1.30: +2 -3 lines
Diff to previous 1.30 , to selected 1.58
Remove setting S to default and add a comment to note that danarmak is retired.


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Mon Dec 19 14:02:12 2005 UTC (8 years, 7 months ago) by george
Branch: MAIN
Changes since 1.29: +11 -11 lines
Diff to previous 1.29 , to selected 1.58
some whitespace fixes, makind indentation sane and using tabs throughout


Revision 1.1.1.1 - (view) (download) (annotate) - [select for diffs] (vendor branch)
Wed Nov 30 09:59:24 2005 UTC (8 years, 7 months ago) by chriswhite
Changes since 1.1: +83 -47 lines
Diff to previous 1.1 , to next main 1.59 , to selected 1.58
*** empty log message ***


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Thu Sep 8 09:33:27 2005 UTC (8 years, 10 months ago) by flameeyes
Branch: MAIN
Changes since 1.28: +3 -1 lines
Diff to previous 1.28 , to selected 1.58
Added missing inherit eutils.


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Wed Sep 7 10:40:28 2005 UTC (8 years, 10 months ago) by flameeyes
Branch: MAIN
Changes since 1.27: +4 -8 lines
Diff to previous 1.27 , to selected 1.58
Use epatch instead of patch, as discussed on gentoo-dev.


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Mon Jul 11 15:08:06 2005 UTC (9 years ago) by swegener
Branch: MAIN
Changes since 1.26: +4 -4 lines
Diff to previous 1.26 , to selected 1.58
QA: Apply whitespace checks from repoman to eclasses.


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Wed Jul 6 20:23:20 2005 UTC (9 years ago) by agriffis
Branch: MAIN
Changes since 1.25: +1 -2 lines
Diff to previous 1.25 , to selected 1.58
Remove ECLASS= and INHERITED= which haven't been necessary for a long time now


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Wed Jul 6 20:20:03 2005 UTC (9 years ago) by agriffis
Branch: MAIN
Changes since 1.24: +1 -2 lines
Diff to previous 1.24 , to selected 1.58
Remove ECLASS= and INHERITED= which haven't been necessary for a long time now


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Fri Jun 25 00:39:48 2004 UTC (10 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 , to selected 1.58
update the copyright info


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Tue Apr 8 17:48:12 2003 UTC (11 years, 3 months ago) by danarmak
Branch: MAIN
Branch point for: RELEASE-1_4
Changes since 1.22: +6 -2 lines
Diff to previous 1.22 , to selected 1.58
needed support for new kde 3.1.1a stuff. shouldn't touch anything else.


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Fri Feb 28 09:15:04 2003 UTC (11 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 , to selected 1.58
unfix earlier fixes


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Tue Feb 18 09:00:45 2003 UTC (11 years, 5 months ago) by carpaski
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 , to selected 1.58
If description is set... don't overwrite it...
Fixes to everything but ASPELL and KDE-SOURCE


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Sun Feb 16 04:26:21 2003 UTC (11 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.19: +4 -2 lines
Diff to previous 1.19 , to selected 1.58
header fixes


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Thu Jan 30 17:25:00 2003 UTC (11 years, 5 months ago) by danarmak
Branch: MAIN
Changes since 1.18: +2 -5 lines
Diff to previous 1.18 , to selected 1.58
remove no longer needed kde-path.eclass -related fix


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Fri Oct 25 19:55:52 2002 UTC (11 years, 9 months ago) by vapier
Branch: MAIN
CVS Tags: GENTOO_1_4_SNAP_2003010800
Changes since 1.17: +3 -2 lines
Diff to previous 1.17 , to selected 1.58
Header updates/cleanups


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Thu Oct 24 18:38:32 2002 UTC (11 years, 9 months ago) by danarmak
Branch: MAIN
Changes since 1.16: +19 -19 lines
Diff to previous 1.16 , to selected 1.58
fix identation (proper tabs everywhere, alignment) in my eclasses


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Fri Jul 12 15:24:36 2002 UTC (12 years ago) by danarmak
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 , to selected 1.58
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.15 - (view) (download) (annotate) - [select for diffs]
Wed Jun 5 19:09:21 2002 UTC (12 years, 1 month ago) by danarmak
Branch: MAIN
Changes since 1.14: +14 -2 lines
Diff to previous 1.14 , to selected 1.58
for the upcoming kde 3.0.1.20020604


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Tue May 21 18:14:08 2002 UTC (12 years, 2 months ago) by danarmak
Branch: MAIN
Changes since 1.13: +1 -2 lines
Diff to previous 1.13 , to selected 1.58
eclass update - removing old eclasses (debug,inherit,functions) for which support is in potage proper
(>=1.8.9_pre32). this breaks support for older portages i.e. profile 1.0_rc6 as warned on themailing
lists 2 weeks ago. the only change to all these ebuilds in the long list is removal of the redundant
". /usr/portage/eclass/inherit.eclass || die" line.


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Sat Mar 30 12:52:14 2002 UTC (12 years, 3 months ago) by danarmak
Branch: MAIN
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 , to selected 1.58
make base_src_compile() use econf() and emake() from the default src_compile() in ebuild.sh


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Wed Mar 27 22:33:53 2002 UTC (12 years, 3 months ago) by danarmak
Branch: MAIN
Changes since 1.11: +9 -4 lines
Diff to previous 1.11 , to selected 1.58
big commit that makes eclasses work wth both old portages (1.8.8, rc6 profile) and the new ones
(>=1.8.9_pre32, 1.0 profile). the latter have some parts of the eclasses in ebuild.sh. Now i ahve a
unified code base and commit changes easily.


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Thu Feb 7 18:52:18 2002 UTC (12 years, 5 months ago) by danarmak
Branch: MAIN
Changes since 1.10: +5 -5 lines
Diff to previous 1.10 , to selected 1.58
a typo fix. also added descriptions to all || die invocations.


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Wed Feb 6 20:38:10 2002 UTC (12 years, 5 months ago) by danarmak
Branch: MAIN
Changes since 1.9: +5 -19 lines
Diff to previous 1.9 , to selected 1.58
major eclass cleanup/restructuring. no change ni inheriting ebuilds necessary. more details shortly in updated docs
and in coming up gentoo-dev post.


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Fri Jan 4 12:06:28 2002 UTC (12 years, 6 months ago) by danarmak
Branch: MAIN
Changes since 1.8: +1 -2 lines
Diff to previous 1.8 , to selected 1.58
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.


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Sat Dec 22 14:52:29 2001 UTC (12 years, 7 months ago) by danarmak
Branch: MAIN
Changes since 1.7: +4 -4 lines
Diff to previous 1.7 , to selected 1.58
I've modified all functions to use the bash builtin variable $FUNCNAME when calling debug-print-function


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Fri Nov 16 12:50:41 2001 UTC (12 years, 8 months ago) by danarmak
Branch: MAIN
Changes since 1.6: +16 -1 lines
Diff to previous 1.6 , to selected 1.58
This is the big multi-kdelibs & eclasses v4 commit. have fun, send bugreports!


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Mon Oct 1 13:54:38 2001 UTC (12 years, 9 months ago) by danarmak
Branch: MAIN
Changes since 1.5: +43 -43 lines
Diff to previous 1.5 , to selected 1.58
eclasses v3.1
added debug.eclass and fixed many bugs


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Mon Oct 1 11:04:22 2001 UTC (12 years, 9 months ago) by danarmak
Branch: MAIN
Changes since 1.4: +5 -1 lines
Diff to previous 1.4 , to selected 1.58
eclasses v3. read the gentoo-dev announcement, and news.txt and howto.*
in doc/.


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Sat Sep 29 12:35:38 2001 UTC (12 years, 9 months ago) by danarmak
Branch: MAIN
Changes since 1.3: +19 -3 lines
Diff to previous 1.3 , to selected 1.58
Eclasses release 2. This time they are supposed to be fully operational.
Bug hunters please!


Revision 1.3
Fri Sep 28 23:07:35 2001 UTC (12 years, 9 months ago) by danarmak
Branch: MAIN
Changes since 1.2: +1 -1 lines
FILE REMOVED
Removing due to TERRIBLE BUG! Don't tinker unitl I fix it tomorrow.


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Fri Sep 28 19:30:09 2001 UTC (12 years, 9 months ago) by danarmak
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 , to selected 1.58
fixes


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Fri Sep 28 19:25:33 2001 UTC (12 years, 9 months ago) by danarmak
Branch: MAIN
Diff to selected 1.58
Initial version of eclasses. :-)
If you're gong to play wih it:
1) wait for tomorrow, by then i'll have much more commited, including a README.
2) don't commit changes unless you know what you're doing
3) don't criticise unless you know what you're thinking


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.

  Diffs between and
  Type of Diff should be a

Sort log by:

Sticky Tag:

  ViewVC Help
Powered by ViewVC 1.1.20