cvs commit: ports/devel/tvision Makefile ports/devel/tvision/files patch-ncurses-mouse patch-streambyteorder patch-tfiledialog patch-uchar

Tilman Linneweh arved at FreeBSD.org
Wed Oct 13 01:26:50 PDT 2004


arved       2004-10-13 08:26:50 UTC

  FreeBSD ports repository

  Modified files:
    devel/tvision        Makefile 
  Added files:
    devel/tvision/files  patch-ncurses-mouse patch-streambyteorder 
                         patch-tfiledialog patch-uchar 
  Log:
  First round of patches from Erling Jacobsen:
  
  * ntohs() won't work, because it converts from bigendian to native
  byteorder, and the format used in TVision streams is littleendian.
  Conversion must be done explicitly, by calling readByte() several
  times, in consecutive statements !
  *This enables ncurses mouse support, which was broken (it seemed to depend
  on gpm in an unhealthy way).
  *Un*x filenames can easily contain spaces ... Don't trim the filename.
  *Avoid possible problems with signed/unsigned char comparisons. And
  functions like toupper must be called with an unsigned char.
  
  PR:     71544
  Submitted by:   Erling Jacobsen <linuxcub at email.dk>
  
  Set maintainer back to ports, as libh is now officially a dead project
  
  Compile with GCC 3.4
  
  Bump PORTREVISION
  
  Revision  Changes    Path
  1.35      +3 -3      ports/devel/tvision/Makefile
  1.1       +112 -0    ports/devel/tvision/files/patch-ncurses-mouse (new)
  1.1       +41 -0     ports/devel/tvision/files/patch-streambyteorder (new)
  1.1       +43 -0     ports/devel/tvision/files/patch-tfiledialog (new)
  1.1       +161 -0    ports/devel/tvision/files/patch-uchar (new)


More information about the cvs-ports mailing list