Log message:
Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
|
Log message:
Update py-gnome2 to 2.26.0.
Changes:
=== GNOME_PYTHON_2_26_0 ===
2009-03-14 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* NEWS,
* configure.ac,
* wscript: [553] Version 2.26.0
=== GNOME_PYTHON_2_25_90 ===
2009-02-01 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* configure.ac: Added.
* configure.ac: Removed.
* NEWS,
* wscript: Modified.
[552] Preparing 2.25.90 release
2009-02-01 gjc
* gconf/gconf.override: [551] Bug 541088 ? gconf set_value should take
unicode string as value.
2009-01-31 gjc
* configure.ac: [550] Bug 564550 ? gnome-python libtool-2.2 patch
* acinclude.m4: [549] (from Funda Wang) Use distutils to detect the
value of Py_ENABLE_SHARED, not grep; closes #569832.
* waf: [548] Upgrade to WAF 1.5.3
=== GNOME_PYTHON_2_25_1 ===
2009-01-17 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* Makefile.am: [547] automake distcheck fixes
2009-01-17 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* NEWS: Added.
* NEWS: Removed.
[546] Update NEWS for release
2009-01-17 gjc
* configure.ac,
* wscript: [545] Bump version to 2.25.1
* waf,
* wscript: [544] Update to newer WAF
2009-01-03 gjc
* wscript: [543] Use the gnu_dirs waf tool, so that --libdir configure
option works
2009-01-03 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* waf: Added.
[542] Add a ready-made waf script, for easier deployment in jhbuild
2009-01-03 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* .bzrignore: [541] ignore
2009-01-03 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* .bzrignore,
* ChangeLog.pre-2.25,
* Makefile.am,
* autogen.sh,
* bzrplugins,
* bzrplugins/gnulog.py,
* generate-ChangeLog: Added.
* ChangeLog,
* Makefile.am,
* autogen.sh: Removed.
* wscript: Modified.
[540] Auto-generate the ChangeLog via bazaar log plugin
2009-01-03 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* wscript: [539] WAF: fix autoconfig and dist_hook
2008-12-26 Gustavo J. A. M. Carneiro <gjc@gnome.org>
* README,
* bonobo/wscript,
* docs/gnomevfs/wscript,
* gconf/wscript,
* gnome/wscript,
* gnomecanvas/wscript,
* gnomevfs/wscript,
* wscript: Added.
* README,
* bonobo/wscript,
* docs/gnomevfs/wscript,
* gconf/wscript,
* gnome/wscript,
* gnomecanvas/wscript,
* gnomevfs/wscript,
* wscript: Removed.
[538] Experimental support for waf 1.5.x
|