Subject: CVS commit: pkgsrc
To: None <source-changes@netbsd.org>
From: Matthias Scheler <tron@netbsd.org>
List: source-changes
Date: 04/27/2000 06:15:00
Module Name:	pkgsrc
Committed By:	tron
Date:		Thu Apr 27 13:15:00 UTC 2000

Modified Files:
	pkgsrc/x11/lesstif: Makefile
	pkgsrc/x11/lesstif/files: md5 patch-sum
	pkgsrc/x11/lesstif/patches: patch-aa patch-ab patch-ac patch-ad
	    patch-ae patch-af patch-ag patch-ah patch-ai patch-ak patch-al
	    patch-am patch-an patch-ao patch-ap patch-aq patch-ar patch-as
	    patch-at patch-au
	pkgsrc/x11/lesstif/pkg: PLIST
Added Files:
	pkgsrc/x11/lesstif/patches: patch-av

Log Message:
Update lesstif package to version 0.90.0 based on patches supplied by
Mark Davies in PR pkg/9915. Changes since version 0.89.9:
- XbaeMatrix : work in progress for making rows resizable. This is
  already in place for columns, it is one of the requirements for being
  able to handle different fonts. This may break binary compatibility
  with previous releases.
- Various XmText bugfixes.
- Add Xm/MenuT.h trait include file, required for Xmt 2.1.3.
- XbaeMatrix : two bugfixes related to use of global variables (auch).
- CascadeButtons : if we set the sub-menu on a menubar there is no need
  to refresh.
- All over : remove reference to timers we've nuked with
  XtRemoveTimeOut().
- XmList (XmEXTENDED_SELECT) - the selected_item_count was always coming
  back as 1
- ImageCache : add None symbolic name for transparency.
- XmTextFieldSetSelection - do not allow the start or end position to be
  greater than the current length.
- Make Labels handle bitmaps in the version 2 case only
- XmRowColumn : Give the focus to the root when we don't know were else
  to put it
- SelectionBox has a class method called list_callback. In our FileSB
  class initialization this field was missing. This was causing FileSB
  sub-classing problems.
- Do not activate an accelerator belonging to an un-managed widget. (DDD)
- Mnemonics were being installed and un-installed based on a different
  set of rules.
- Make label handle pixmaps with a depth of 1.
- Xbae : consistent use of ANSI C prototypes.
- Several bugfixes to RPM configuration file (lesstif.spec).
- Work in progress for making Xbae widgets threadsafe.
- XmListReplaceItemsPosUnselected doesn't replace last item due to the
  test being performed as if position were 0 based rather than 1 based.
- DragBS : don't tell bcopy to copy a negative length.
- Various fixes for compiler warnings.
- DragBS : _XmWriteDragBuffer also seems to have difficulties - it
  doesn't work if the 'size' is bigger than 1000, because someone had the
  bright idea of hardcoding 1000 in as the maximum possible size.
- Convert web pages to using JPEG instead of GIF.
- Add Builder Xcessory example files for Xbae widgets. With these you
  should be able to import the Xbae widgets onto the BX palette.
- Print a couple of warnings if someone calls Mrm thinking it might
  actually do something.
- Clean up website text consistency.
- Fix XmListYToPos().
- Get rid of
- Our sample system.mwmrc wasn't correct.
- Manager.c : virtual key accelerator handler.
- lesstif.spec : make sure the include files for Xbae, Xlt make it in.
- lesstif.spec : split the "devel" RPM into two - the "devel" RPM keeps
  the development stuff (include files etc), the new "static" RPM
  contains the static libraries.


To generate a diff of this commit:
cvs rdiff -r1.46 -r1.47 pkgsrc/x11/lesstif/Makefile
cvs rdiff -r1.17 -r1.18 pkgsrc/x11/lesstif/files/md5
cvs rdiff -r1.9 -r1.10 pkgsrc/x11/lesstif/files/patch-sum
cvs rdiff -r1.11 -r1.12 pkgsrc/x11/lesstif/patches/patch-aa
cvs rdiff -r1.8 -r1.9 pkgsrc/x11/lesstif/patches/patch-ab \
    pkgsrc/x11/lesstif/patches/patch-af pkgsrc/x11/lesstif/patches/patch-ah
cvs rdiff -r1.6 -r1.7 pkgsrc/x11/lesstif/patches/patch-ac \
    pkgsrc/x11/lesstif/patches/patch-ak
cvs rdiff -r1.10 -r1.11 pkgsrc/x11/lesstif/patches/patch-ad \
    pkgsrc/x11/lesstif/patches/patch-ae pkgsrc/x11/lesstif/patches/patch-ai
cvs rdiff -r1.7 -r1.8 pkgsrc/x11/lesstif/patches/patch-ag
cvs rdiff -r1.5 -r1.6 pkgsrc/x11/lesstif/patches/patch-al \
    pkgsrc/x11/lesstif/patches/patch-am pkgsrc/x11/lesstif/patches/patch-an
cvs rdiff -r1.3 -r1.4 pkgsrc/x11/lesstif/patches/patch-ao \
    pkgsrc/x11/lesstif/patches/patch-ar pkgsrc/x11/lesstif/patches/patch-as \
    pkgsrc/x11/lesstif/patches/patch-at
cvs rdiff -r1.4 -r1.5 pkgsrc/x11/lesstif/patches/patch-ap \
    pkgsrc/x11/lesstif/patches/patch-aq
cvs rdiff -r1.1 -r1.2 pkgsrc/x11/lesstif/patches/patch-au
cvs rdiff -r0 -r1.1 pkgsrc/x11/lesstif/patches/patch-av
cvs rdiff -r1.22 -r1.23 pkgsrc/x11/lesstif/pkg/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.