Commit graph

5 commits

Author SHA1 Message Date
obache
f38363508f recursive bump from textproc/icu shlib major bump. 2011-06-10 09:39:41 +00:00
obache
0e2c97799a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
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
seb
0343be7569 Fix path to self in BUILDLINK_PKGSRCDIR.libopensync 2007-05-23 21:27:26 +00:00
markd
14c44c0ac4 Initial import libopensync version 0.22
OpenSync is a synchronization framework that is platform and distribution
independent. It consists of a powerful sync-engine and several plugins
that can be used to connect to devices.

OpenSync is very flexible and capable of synchronizing any type of data,
including contacts, calendar, tasks, notes and files.
2007-05-23 12:44:40 +00:00