This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

O: nedit (up for grabs)


> Jari?  Believe it or not, people actually use nedit, and we're ending up
> with the bug reports.  Please, update ASAP.

I'm lacking working X to check the compilation results. If someone would
be interested in maintaining nedit, I'd be happy to orphan it.

The 2008-12-01 package files can be found at:

wget \
    http://cante.net/~jaalto/tmp/cygwin/nedit/nedit-5.5-3-cygwin.patch \
    http://cante.net/~jaalto/tmp/cygwin/nedit/nedit-5.5-3.sh \
    http://cante.net/~jaalto/tmp/cygwin/nedit/nedit-5.5-3-src.tar.bz2 \
    http://cante.net/~jaalto/tmp/cygwin/nedit/nedit-5.5-3.tar.bz2 \
    http://cante.net/~jaalto/tmp/cygwin/nedit/nedit_5.5.orig.tar.gz \
    http://cante.net/~jaalto/tmp/cygwin/nedit/setup.hint

Information for prospective maintainer is below. The build structure uses
Cygbuild[1]

Jari

-----------------------------------------------------------------------
[1] http://freshmeat.net/projects/cygbuild

Contains recent X11 changes where

    xorg-x11-bin-dlls => libX11_6 libXm2 libXt6

Compilation gives lof of auto-imports:

    Info: resolving _XtStrings by linking to __imp__XtStrings (auto-import)
    Info: resolving __XmStrings by linking to __imp___XmStrings (auto-import)
    Info: resolving _xmFormWidgetClass by linking to __imp__xmFormWidgetClass (auto-import)
    Info: resolving _xmRowColumnWidgetClass by linking to __imp__xmRowColumnWidgetClass (auto-import)
    Info: resolving _xmLabelWidgetClass by linking to __imp__xmLabelWidgetClass (auto-import)
    ....

Included patches:

    patches/
    patches/00debian
    patches/00debian/README
    patches/00debian/nedit_5.5-2-debian.patch
    patches/00debian/nedit_5.5-2.diff
    patches/10cygwin
    patches/10cygwin/0001-makefiles-Makefile.linux-remove-static-link-of-lib.patch
    patches/10cygwin/0001-util-check_lin_tif.c-ignore-hit-enter-to-continue-raw.diff
    patches/10cygwin/0001-util-check_lin_tif.c-finish-disable-hit-enter-to-continue+debian.patch
    patches/10cygwin/README
    patches/20gentoo
    patches/20gentoo/nedit-5.5-argbvisuals.patch

Port Notes: (Jari Aalto)
- To solve "ERROR:  Untested LessTif Version" use flag:
  -DBUILD_UNTESTED_NEDIT
- To solve "printUtils.c:63:21: sys/dir.h: No such file or directory"
  use flag: -DUSE_DIRENT
- util/check_lin_tif.c: patch code to skip interactive question:
  "You have chosen to build NEdit with an untested version of LessTif...
   HIT ENTER TO CONTINUE"
- makefiles/Makefile.linux: Remove static linking "-Wl,-Bstatic" of -lXm
- install "nc.exe" as nedit-nc.exe as in Debian

----- version 5.5-3 -----
- 2008-11-12 Jari Aalto
- X11 transition. Remove -lXp
  See http://cygwin.com/ml/cygwin-apps/2008-11/msg00078.html
- Add ARGB visuals patch from
  http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/app-editors/nedit/files/nedit-5.5-argbvisuals.patch
- Add Debian patches. See patches/00debian


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]