in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
* Use LIBTOOL_OVERRIDE instead of LTCONFIG_OVERRIDE so pkgsrc libtool is
actually invoked.
* Make sure that *-config scripts are invoked as $*_CONFIG so that the
wrappers can be used instead.
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR,
which points to the location of the X11R6 hierarchy used during building.
If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to
${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use. Remove
the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and
revert changes to move x11.buildlink.mk before the other buildlink.mk files.
use X11_BUILDLINK_MK as a test value. Generally just reordering the
inclusions so that x11.buildlink.mk comes before the other buildlink.mk
files will make everthing work.
- use gtk_clist_set_column_title to set clist column titles
when possible so that they get the alignment of the column.
- Backport code that cleans up widget hash table in the
GladeXML object on widget destruction. This means that
glade_xml_get_widget() should always return a valid widget
or NULL.
- Move headers to a a libglade-1.0/ subdirectory. This is to
allow parallel installation of stable and development
versions of libglade. Libraries depending on libglade will
probably need to be rebuilt so that their *-config scripts
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.
While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).
Patch by Alistair Crooks <agc@netbsd.org>
- radio menu item support (from patch by Mitch Chapman)
- make accelerators visible in GtkPixmapMenuitems.
- Added a glade_set_custom_handler to allow better control
over creation of `Custom' widgets. This can be used by
language bindings or other applications that want more
control over custom widget handling.
- add tearoff menu items to menus if gnome settings say that
they should be shown.
- a few other bug fixes.
- improved bonobo support from Michael Meeks.
- building documentation doesn't require an X connection now.
- accelerators for widgets on notebook pages are now only active
when the page is visible (Jon K Hellan).
- memory leak fixes (Morten).
- fixes for GtkHPaned/GtkVPaned.
- handle progress bar attributes.
- dock layout should save correctly now for GnomeApp widgets.
- handle non stock menu icons in GNOME mode.
- added glade_xml_get_widget_prefix() function to get all widgets
whose names start with a certain prefix.
- added glade_xml_signal_connect_data() function that connects a
named signal and allows you to specify the data argument. This
is a simple wrapper around glade_xml_signal_connect_full.
Changes include:
- remove patches/patch-aa thanks to LTCONFIG_OVERRIDE
* libglade-0.11: 5-December-1999
- fixed some more problems that would cause segfaults on some errors.
- added support for GtkCalendar and GtkInputDialog.
- added assertions to some functions to try to pick up more runtime
errors.
* libglade-0.9: 20-November-1999
- don't crash when creating a GtkPixmap widget if the pixmap file
couldn't be found, or the pixmap file was corrupt.
- fixed bug with setting the window policy. If you were using
libglade-0.8 and found you could not resize windows correctly, then
this bug should now be fixed.
* libglade-0.8: 16-November-1999
- fixed mem leak in the GtkLabel and GtkAccelLabel creation routines.
Also recognise the wrap property of these widgets.
- fixed the code for removing placeholders in the tree, so it actually
works.
- fixed the i18n stuff so it doesn't translate empty strings.
- take notice of more of the settings on GnomeDruidPageStandard's.
- don't depend on internal libxml structures. This means that libxml
1.7.2 or greater is required, but libglade will be less likely to
break if Daniel changes the internal structures.
- fixed recognition of GNOME_STOCK_PIXMAP_EXIT.
- some justification fixes for some menu items.
- correctly name GnomeDockItems
- be more consistent with setting the properties of toplevel windows.
Also added support for the modal and default_width/default_height
properties.
- test-libglade.c is now dual licenced under GPL and X style licence.
This clears up any problems with creating a non GPL/LGPL'd
application using test-libglade as a starting point.