This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
O: nedit (up for grabs)
- From: Jari Aalto <jari dot aalto at cante dot net>
- To: cygwin-apps at cygwin dot com
- Date: Mon, 01 Dec 2008 18:52:15 +0200
- Subject: 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