[ITP - with packages] xemacs: A powerful, highly customizable open source text editor and application development system

Dr. Volker Zell dr.volker.zell@oracle.com
Wed Dec 17 17:41:00 GMT 2003


Hi

I would like to contribute and maintain the xemacs package:

 * http://xemacs.org/                         (Homepage)
 * http://ftp.us.xemacs.org/ftp/pub/          (Download location) 

and also the accompanying packages xemacs-sumo/xemacs-mule-sumo:

 * http://xemacs.org/Develop/packages.html    (Homepage)
 * ftp://ftp.xemacs.org/pub/xemacs/packages/  (Download location) 

This build uses the openldap-devel package just ITP'd. So you have to 
download that one first before trying to build this beast.
 
************************* ATTENTION ****************************************

The xemacs-sumo* packages are about 22  MB each
    xemacs-mule-sumo*         about 4.8 MB each
    Actually it would be enough to download the xemacs-[mule]-sumo-src* 
    packages as the packages without -src are the same without the cygwin
    readme.
    
    xemacs-21.4.14            about 15  MB both

************************* ATTENTION ****************************************

Please give it a try.

See the following for included features:
  
uname -a: CYGWIN_NT-5.0 vzell-de 1.5.6s(0.94/3/2) 20030923 00:06:32 i686 unknown unknown Cygwin

/usr/src/xemacs-21.4.14/configure  '--pdump' '--srcdir=/usr/src/xemacs-21.4.14' '--prefix=/usr' '--datadir=/usr/share' '--statedir=/var' '--libdir=/usr/lib' '--infodir=/usr/share/xemacs-21.4.14/info' '--mandir=/usr/share/man/man1' '--package-path=/usr/local/share/xemacs/site-packages:/usr/share/xemacs/site-packages:/usr/share/xemacs/xemacs-packages:/usr/share/xemacs/mule-packages' '--with-mule' '--with_file_coding=yes' '--with_msw=yes' '--with-modules=no' '--with-dragndrop' '--with-offix'


XEmacs 21.4.14 "Reasonable Discussion" configured for `i686-pc-cygwin'.


Compilation / Installation:
  Source code location:              /usr/src/xemacs-21.4.14
  Installation prefix:               /usr
  Operating system description file: `s/cygwin32.h'
  Machine description file:          `m/intel386.h'
  Compiler:                          gcc -g -O3 -Wall -Wno-switch -Winline -Wmissing-prototypes -Wsign-compare -fno-strict-aliasing -Wshadow -Wpointer-arith
  Relocating allocator for buffers:  no
  GNU version of malloc:             yes

Window System:
  Compiling in support for the Microsoft window system.
  Compiling in support for the X window system:
    - X Windows headers location:                 /usr/X11/include
    - X Windows libraries location:               /usr/X11R6/lib
    - Handling WM_COMMAND properly.
  Compiling in support for Motif.
  *WARNING*  Many versions of Motif are buggy, requiring workarounds.
             You are likely to experience slow redisplay.
             You may need to install vendor patches to Motif.
             See PROBLEMS for more information.
  Using Lucid menubars.
  Using Lucid scrollbars.
  Using Motif dialog boxes.
  Compiling in support for Drag'n'Drop (EXPERIMENTAL).
    -  Drag'n'Drop prototype:                              msw OffiX.

TTY:
  Compiling in support for ncurses.

Images:
  Compiling in support for GIF  images (builtin).
  Compiling in support for XPM  images.
  Compiling in support for PNG  images.
  Compiling in support for JPEG images.
  Compiling in support for TIFF images.
  Compiling in support for X-Face message headers.

Sound:
  Compiling in support for sound (native).

Databases:
  Compiling in support for Berkeley database.
  Compiling in support for LDAP.
  Compiling in support for PostgreSQL.
    - Using PostgreSQL header file:  libpq-fe.h
    - Using PostgreSQL V7 bindings.

Internationalization:
  Compiling in support for Mule (multi-lingual Emacs).
  Compiling in support for file coding.
  Compiling in support for XIM (X11R5+ I18N input method).
    - Using raw Xlib to provide XIM support.

Mail:
  Compiling in support for POP mail retrieval.

Other Features:
  Inhibiting IPv6 canonicalization at startup.
  Using the new portable dumper.

*************************************************************************

Here is the setup.hint file for xemacs:

sdesc: "A powerful, highly customizable open source text editor and application development system"
ldesc: "XEmacs is a powerful, highly customizable open source text editor and
application development system, with full GUI support.  It is protected
under the GNU Public License and related to other versions of Emacs, in
particular GNU Emacs.  Its emphasis is on modern graphical user
interface support and an open software development model, similar to
Linux.  XEmacs has an active development community numbering in the
hundreds (and thousands of active beta testers on top of this), and runs
on all versions of MS Windows, on Linux, and on nearly every other
version of Unix in existence.  Support for XEmacs has been supplied by
Sun Microsystems, University of Illinois, Lucid, ETL/Electrotechnical
Laboratory, Amdahl Corporation, BeOpen, and others, as well as the
unpaid time of a great number of individual developers."
category: Editors Interpreters
requires: cygipc cygwin expat lesstif libdb4.1 libfontconfig1 libfreetype26 libiconv2 libintl2 libjpeg62 libncurses7 libpng12 libtiff4 openssl postgresql XFree86-bin zlib

*************************************************************************

Here is the setup.hint file for xemacs-sumo:

sdesc: "XEmacs standard packages"
ldesc: "XEmacs standard packages"
category: Editors
requires: cygwin xemacs

*************************************************************************

Here is the setup.hint file for xemacs-mule-sumo:

sdesc: "XEmacs MULE (MUlti Lingual Emacs) packages"
ldesc: "XEmacs MULE (MUlti Lingual Emacs) packages"
category: Editors
requires: cygwin xemacs


-------------------------------- cut here ------------------------------------
#!/bin/bash

mkdir -p xemacs/xemacs-mule-sumo
cd xemacs/xemacs-mule-sumo

wget http://cygwin.dev.wapme.net/packages/vzell/cygwin/release/xemacs/xemacs-mule-sumo/setup.hint
wget http://cygwin.dev.wapme.net/packages/vzell/cygwin/release/xemacs/xemacs-mule-sumo/xemacs-mule-sumo-2003-11-13-1-src.tar.bz2
wget http://cygwin.dev.wapme.net/packages/vzell/cygwin/release/xemacs/xemacs-mule-sumo/xemacs-mule-sumo-2003-11-13-1.tar.bz2

cd ../..

mkdir xemacs/xemacs-sumo
cd xemacs/xemacs-sumo

wget http://cygwin.dev.wapme.net/packages/vzell/cygwin/release/xemacs/xemacs-sumo/setup.hint
wget http://cygwin.dev.wapme.net/packages/vzell/cygwin/release/xemacs/xemacs-sumo/xemacs-sumo-2003-11-13-1-src.tar.bz2
wget http://cygwin.dev.wapme.net/packages/vzell/cygwin/release/xemacs/xemacs-sumo/xemacs-sumo-2003-11-13-1.tar.bz2

cd ..

wget http://cygwin.dev.wapme.net/packages/vzell/cygwin/release/xemacs/setup.hint
wget http://cygwin.dev.wapme.net/packages/vzell/cygwin/release/xemacs/xemacs-21.4.14-1-src.tar.bz2
wget http://cygwin.dev.wapme.net/packages/vzell/cygwin/release/xemacs/xemacs-21.4.14-1.tar.bz2
-------------------------------- cut here ------------------------------------



More information about the Cygwin-apps mailing list