Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.
Packages needing empty directories can use the @pkgdir command in PLIST.
Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
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.
adds these libraries explicitly. With X11_TYPE=modular, they are not
found. This fix does not seem entirely right, but does seem
necessary. It's not clear how this ever built with modular.
Stop lying and drop maintainership of these packages. I have not
maintained them for a very long time already, so leave room for
fresh blood to take over them.
libbonoboui 2.16.0
* Translation updates.
libbonoboui 2.15.1
* Fix the about dialog in bonobo-browser (Matthias)
* Fix leaks in the UI code that showed up when changing
components in evolution. (Cecilia Gonzalez)
* Set menubar to correct detachable state (Manuel Clos)
libbonoboui 2.15.0
* Use move LINGUAS out of configure.in (Przemysław Grzegorczyk)
* Build and warning fixes (Marcus Meissner, Kjartan)
* Fix moving of detached toolbars (Nikolay V. Shmyrev)
* Fix a crash in the component browser (Joe Marcus Clarke)
* Win32 portability fixes (Tor Lillqvist)
* Translation updates:
* Runa Bhattacharjee (bn_IN)
* Rajesh Ranjan (hi)
* Christophe Merlet (fr)
* Žygimantas Beručka (lt)
* Raivis Dejus (lv)
* Subhransu Behera (or)
* Leonardo Ferreira Fontenelle (pt_BR)
* Inaki Larranaga (eu)
* Baris Cicek (tr)
* Maxim Dziumanenko (uk)
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.
For example, "make show-buildlink3" in fonts/Xft2 displays:
zlib
fontconfig
iconv
zlib
freetype2
expat
freetype2
Xrender
renderproto
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.