pkgsrc/mbone
joerg 2d1ba244e9 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.
2009-03-20 19:23:50 +00:00
..
beacon Bump the PKGREVISION for all packages which depend directly on perl, 2008-10-19 19:17:40 +00:00
common-mml Simply and speed up buildlink3.mk files and processing. 2009-03-20 19:23:50 +00:00
dbeacon Fix pidfile option handling (in configuration file case). 2008-08-26 17:18:14 +00:00
imm Don't use malloc.h. 2007-10-05 23:08:10 +00:00
mdd Mechanical changes to add DESTDIR support to packages that install 2008-03-04 17:57:17 +00:00
mdp Mechanical changes to add DESTDIR support to packages that install 2008-03-04 17:57:17 +00:00
nte Fix malloc.h usage. 2007-08-10 14:07:22 +00:00
rat Build on NetBSD 5.* 2008-12-13 22:34:44 +00:00
rtptools
sapserver Mark as destdir ready. 2008-07-14 12:55:56 +00:00
sdr Mechanical changes to add DESTDIR support to packages that install 2008-03-04 17:57:17 +00:00
vat Recursive revision bump came from audio/gsm. 2009-02-03 06:11:12 +00:00
vic Whitespace cleanup, courtesy of pkglint. 2007-02-22 19:26:05 +00:00
vic-devel Import development version of vic from UCL/Avats/Sumover. 2008-12-16 19:35:45 +00:00
Makefile Add vic-devel 2008-12-16 19:36:22 +00:00