summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormagick <magick@pkgsrc.org>2005-03-02 22:05:19 +0000
committermagick <magick@pkgsrc.org>2005-03-02 22:05:19 +0000
commit8baee569f0482b678aff41ffbc7fd9801eff6a91 (patch)
treec16b63ffcf087deea30529d8a8bae777a1b6a11e
parent89e2f778415fe1774d40cd347fc0ea26f355f663 (diff)
downloadpkgsrc-8baee569f0482b678aff41ffbc7fd9801eff6a91.tar.gz
Update xemacs-current from 21.5.18 to 21.5.19
From the ChangeLog: * XEmacs 21.5.19 "chives" is released. "chives" is the twentieth in the VEGETABLE series. Relative to XEmacs 21.5.18 "chestnut", "chives" includes a large number of minor enhancements and work-in-progress. Some important or annoying bugs have been fixed: - The lstream data truncation bug (often observed as truncated emails or truncated process input in buffers) has been identified and fixed, we believe (hard to test). - The bug where process output insertion replaced the whole buffer, rather than just the region, has been fixed. - The "Metacity maximize" bug (which was XEmacs's fault, not the window manager's) has been fixed. Known remaining bugs include: - Aborts due to recursive entry to the allocation code from error handlers. Workaround: avoid getting the memory full warnings (at 75% and 95% of memory space). - A regression test failure in no-Mule builds. Workaround: don't run the c-tests.el series when running tests. (Simply move tests/automated/c-tests.el out of the way.) Currently fairly stable, this seems to be a good point to release a beta as a checkpoint. At the user level the most visible changes are extension of the "behavior" mechanism for enabling and disabling features, and a major reorganization of the documentation in the source tree. For behaviors, see the Options->Behaviors submenu. The source documentation changes include At top level, README has been gutted, with most content moved to the FAQ. BUGS and README.packages were removed, with much of their content moved to the FAQ. GETTING.GNU.SOFTWARE was removed. In etc, BETA, CHARSETS, CODING-STANDARDS, CODINGS, DEBUG, DISTRIB, MACHINES, and PACKAGES were removed, with most content moved to various Texinfo documents. FTP, GNU, LPF, MAILINGLISTS MORE.STUFF, MOTIVATION, ORDERS, ORDERS.EUROPE, ORDERS.JAPAN, README.HYPERBOLE, README.OO-BROWSER, SERVICE, and TERMS were removed. PROBLEMS and etc/README were revised. For developers, the following important internal API changes occurred. - Initialization code (called from emacs.c:main_1()) has been refactored. See the ChangeLog (2004-10-27, Ben Wing) for details. - The GCPRO API has been refactored. See the ChangeLog (2004-10-27, Ben Wing) for details. (Yes, it was a megapatch: same log entry.) For more detailed information, there is a list of credits, and then the full ChangeLogs, following the availability information. For general information about XEmacs, the developers, and the user community, see our home page, http://www.xemacs.org/
-rw-r--r--editors/xemacs-current/Makefile12
-rw-r--r--editors/xemacs-current/PLIST50
-rw-r--r--editors/xemacs-current/distinfo10
-rw-r--r--editors/xemacs-current/patches/patch-af10
4 files changed, 32 insertions, 50 deletions
diff --git a/editors/xemacs-current/Makefile b/editors/xemacs-current/Makefile
index 8ce0bed1bdb..16fb5800cd7 100644
--- a/editors/xemacs-current/Makefile
+++ b/editors/xemacs-current/Makefile
@@ -1,13 +1,13 @@
-# $NetBSD: Makefile,v 1.45 2005/01/31 00:10:12 minskim Exp $
+# $NetBSD: Makefile,v 1.46 2005/03/02 22:05:19 magick Exp $
+
+DISTNAME= xemacs-21.5.19
-DISTNAME= xemacs-21.5.18
-PKGREVISION= 3
CATEGORIES= editors
MASTER_SITES= ${MASTER_SITE_XEMACS:=xemacs-21.5/}
MAINTAINER= magick@NetBSD.org
HOMEPAGE= http://www.xemacs.org/
-COMMENT= *BETA* XEmacs text editor version 21.5.18
+COMMENT= *BETA* XEmacs text editor version 21.5.19
CONFLICTS+= gnuclient-[0-9]*
@@ -15,8 +15,8 @@ USE_BUILDLINK3= YES
USE_X11= YES
BUILD_DEFS+= XEMACS_WIDGETS
-PLIST_SUBST+= EMACSVER=xemacs-21.5-b18
-MESSAGE_SUBST+= EMACSVER=xemacs-21.5-b18
+PLIST_SUBST+= EMACSVER=xemacs-21.5-b19
+MESSAGE_SUBST+= EMACSVER=xemacs-21.5-b19
.if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm32"
GCC_REQD+= 2.95.3
diff --git a/editors/xemacs-current/PLIST b/editors/xemacs-current/PLIST
index 7227f56a147..df22887b556 100644
--- a/editors/xemacs-current/PLIST
+++ b/editors/xemacs-current/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.15 2004/11/25 18:09:06 magick Exp $
+@comment $NetBSD: PLIST,v 1.16 2005/03/02 22:05:19 magick Exp $
bin/${EMACSVER}
bin/ellcc
bin/gnuattach
@@ -133,7 +133,6 @@ lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/m/dpx2.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/m/dual.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/m/elxsi.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/m/ews4800r.h
-lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/m/gec63.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/m/gould-np1.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/m/gould.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/m/hp300bsd.h
@@ -217,7 +216,6 @@ lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/menubar.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/miscplay.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/mule-ccl.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/ndir.h
-lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/nt.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/objects-gtk-impl.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/objects-gtk.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/objects-impl.h
@@ -395,6 +393,7 @@ lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/xmotif.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/make-docfile
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/mmencode
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/modules/auto-autoloads.el
+lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/modules/auto-autoloads.el~
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/modules/auto-autoloads.elc
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/movemail
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/profile
@@ -403,38 +402,16 @@ lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/sorted-doc
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/vcdiff
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/wakeup
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/yow
-lib/${EMACSVER}/etc/BETA
-lib/${EMACSVER}/etc/CHARSETS
-lib/${EMACSVER}/etc/CODING-STANDARDS
-lib/${EMACSVER}/etc/CODINGS
lib/${EMACSVER}/etc/COPYING
-lib/${EMACSVER}/etc/COPYING.LIB
lib/${EMACSVER}/etc/ChangeLog
-lib/${EMACSVER}/etc/DEBUG
-lib/${EMACSVER}/etc/DISTRIB
-lib/${EMACSVER}/etc/FTP
lib/${EMACSVER}/etc/ETAGS.EBNF
lib/${EMACSVER}/etc/Emacs.ad
-lib/${EMACSVER}/etc/GNU
lib/${EMACSVER}/etc/HELLO
lib/${EMACSVER}/etc/InstallGuide
-lib/${EMACSVER}/etc/LPF
-lib/${EMACSVER}/etc/MACHINES
-lib/${EMACSVER}/etc/MAILINGLISTS
-lib/${EMACSVER}/etc/MORE.STUFF
-lib/${EMACSVER}/etc/MOTIVATION
lib/${EMACSVER}/etc/NEWS
lib/${EMACSVER}/etc/ONEWS
lib/${EMACSVER}/etc/OONEWS
-lib/${EMACSVER}/etc/ORDERS
-lib/${EMACSVER}/etc/ORDERS.EUROPE
-lib/${EMACSVER}/etc/ORDERS.JAPAN
-lib/${EMACSVER}/etc/PACKAGES
lib/${EMACSVER}/etc/README
-lib/${EMACSVER}/etc/README.HYPERBOLE
-lib/${EMACSVER}/etc/README.OO-BROWSER
-lib/${EMACSVER}/etc/SERVICE
-lib/${EMACSVER}/etc/TERMS
lib/${EMACSVER}/etc/TUTORIAL
lib/${EMACSVER}/etc/TUTORIAL.cs
lib/${EMACSVER}/etc/TUTORIAL.de
@@ -454,11 +431,7 @@ lib/${EMACSVER}/etc/TUTORIAL.sl
lib/${EMACSVER}/etc/TUTORIAL.th
lib/${EMACSVER}/etc/VEGETABLES
lib/${EMACSVER}/etc/XKeysymDB
-lib/${EMACSVER}/etc/aliases.ksh
lib/${EMACSVER}/etc/cbx.png
-lib/${EMACSVER}/etc/check_cygwin_setup.sh
-lib/${EMACSVER}/etc/chr.png
-lib/${EMACSVER}/etc/chrm.png
lib/${EMACSVER}/etc/ctags.1
lib/${EMACSVER}/etc/custom/check0.xpm
lib/${EMACSVER}/etc/custom/check1.xpm
@@ -517,8 +490,6 @@ lib/${EMACSVER}/etc/eos/eos-type.xbm
lib/${EMACSVER}/etc/eos/eos-up.xbm
lib/${EMACSVER}/etc/etags.1
lib/${EMACSVER}/etc/gtkrc
-lib/${EMACSVER}/etc/gnu.xbm
-lib/${EMACSVER}/etc/gnu.xpm
lib/${EMACSVER}/etc/gnuattach.1
lib/${EMACSVER}/etc/gnuclient.1
lib/${EMACSVER}/etc/gnudoit.1
@@ -527,8 +498,6 @@ lib/${EMACSVER}/etc/gnuserv.README
lib/${EMACSVER}/etc/gray1.xbm
lib/${EMACSVER}/etc/idd/drop
lib/${EMACSVER}/etc/idd/dropmsk
-lib/${EMACSVER}/etc/ms-kermit
-lib/${EMACSVER}/etc/ms-kermit-7bit
lib/${EMACSVER}/etc/package-index.LATEST.gpg
lib/${EMACSVER}/etc/photos/adrian.png
lib/${EMACSVER}/etc/photos/adrianm.png
@@ -540,6 +509,8 @@ lib/${EMACSVER}/etc/photos/ben.png
lib/${EMACSVER}/etc/photos/benm.png
lib/${EMACSVER}/etc/photos/bw.png
lib/${EMACSVER}/etc/photos/bwm.png
+lib/${EMACSVER}/etc/photos/chr.png
+lib/${EMACSVER}/etc/photos/chrm.png
lib/${EMACSVER}/etc/photos/cthomp.png
lib/${EMACSVER}/etc/photos/cthompm.png
lib/${EMACSVER}/etc/photos/dkindred.png
@@ -591,6 +562,8 @@ lib/${EMACSVER}/etc/photos/pez.png
lib/${EMACSVER}/etc/photos/pezm.png
lib/${EMACSVER}/etc/photos/piper.png
lib/${EMACSVER}/etc/photos/piperm.png
+lib/${EMACSVER}/etc/photos/purvis.png
+lib/${EMACSVER}/etc/photos/purvism.png
lib/${EMACSVER}/etc/photos/rickc.png
lib/${EMACSVER}/etc/photos/rickcm.png
lib/${EMACSVER}/etc/photos/slb.png
@@ -616,7 +589,6 @@ lib/${EMACSVER}/etc/refcard.tex
lib/${EMACSVER}/etc/sample.Xdefaults
lib/${EMACSVER}/etc/sample.Xresources
lib/${EMACSVER}/etc/sample.init.el
-lib/${EMACSVER}/etc/sink.xbm
lib/${EMACSVER}/etc/sparcworks/SW.Editor.xpm
lib/${EMACSVER}/etc/sparcworks/sunpro-mailcap
lib/${EMACSVER}/etc/tests/external-widget/Makefile
@@ -879,6 +851,7 @@ lib/${EMACSVER}/etc/xemacs-icon3.xpm
lib/${EMACSVER}/etc/xemacs.1
lib/${EMACSVER}/etc/xemacs.xbm
lib/${EMACSVER}/etc/xemacs.xpm
+lib/${EMACSVER}/info/beta.info
lib/${EMACSVER}/info/cl.info
lib/${EMACSVER}/info/custom.info
lib/${EMACSVER}/info/dir
@@ -888,6 +861,9 @@ lib/${EMACSVER}/info/info.info
lib/${EMACSVER}/info/internals.info
lib/${EMACSVER}/info/internals.info-1
lib/${EMACSVER}/info/internals.info-2
+lib/${EMACSVER}/info/internals.info-3
+lib/${EMACSVER}/info/internals.info-4
+lib/${EMACSVER}/info/internals.info-5
lib/${EMACSVER}/info/lispref.info
lib/${EMACSVER}/info/lispref.info-1
lib/${EMACSVER}/info/lispref.info-2
@@ -908,6 +884,8 @@ lib/${EMACSVER}/info/texinfo.info-1
lib/${EMACSVER}/info/texinfo.info-2
lib/${EMACSVER}/info/widget.info
lib/${EMACSVER}/info/xemacs-faq.info
+lib/${EMACSVER}/info/xemacs-faq.info-1
+lib/${EMACSVER}/info/xemacs-faq.info-2
lib/${EMACSVER}/info/xemacs.info
lib/${EMACSVER}/info/xemacs.info-1
lib/${EMACSVER}/info/xemacs.info-2
@@ -1021,6 +999,8 @@ lib/${EMACSVER}/lisp/dragdrop.elc
lib/${EMACSVER}/lisp/dump-paths.el
lib/${EMACSVER}/lisp/dump-paths.elc
lib/${EMACSVER}/lisp/dumped-lisp.el
+lib/${EMACSVER}/lisp/easy-mmode.el
+lib/${EMACSVER}/lisp/easy-mmode.elc
lib/${EMACSVER}/lisp/easymenu.el
lib/${EMACSVER}/lisp/easymenu.elc
lib/${EMACSVER}/lisp/etags.el
@@ -1312,6 +1292,8 @@ lib/${EMACSVER}/lisp/raw-process.el
lib/${EMACSVER}/lisp/raw-process.elc
lib/${EMACSVER}/lisp/rect.el
lib/${EMACSVER}/lisp/rect.elc
+lib/${EMACSVER}/lisp/regexp-opt.el
+lib/${EMACSVER}/lisp/regexp-opt.elc
lib/${EMACSVER}/lisp/register.el
lib/${EMACSVER}/lisp/register.elc
lib/${EMACSVER}/lisp/replace.el
diff --git a/editors/xemacs-current/distinfo b/editors/xemacs-current/distinfo
index 1a537801e4c..27780d88765 100644
--- a/editors/xemacs-current/distinfo
+++ b/editors/xemacs-current/distinfo
@@ -1,13 +1,13 @@
-$NetBSD: distinfo,v 1.15 2005/02/23 17:15:13 agc Exp $
+$NetBSD: distinfo,v 1.16 2005/03/02 22:05:19 magick Exp $
-SHA1 (xemacs-21.5.18.tar.gz) = b149d1854d71fe1a04a40a9734689876d0140f22
-RMD160 (xemacs-21.5.18.tar.gz) = 63c89427e0b75bc8cc7ae62c04fd41e19b7c9153
-Size (xemacs-21.5.18.tar.gz) = 14985234 bytes
+SHA1 (xemacs-21.5.19.tar.gz) = d9ad416b2b4aa2d0363b8d561e79d86b4197941d
+RMD160 (xemacs-21.5.19.tar.gz) = 1f0edb959baaefa41985eee4957c20c94529c84d
+Size (xemacs-21.5.19.tar.gz) = 15564957 bytes
SHA1 (patch-aa) = e344bd0283c0cd30e99e8573ad2d6b8a22a519cc
SHA1 (patch-ab) = a307cc77bf7136c28d374b50bd0524a1b0ca329e
SHA1 (patch-ac) = 1ffaa2c5c425de6abd8f76d262762d21d8c7d0af
SHA1 (patch-ad) = 14c5e0f31801648fbdb7f96e5d26cb505a59b741
SHA1 (patch-ae) = 902a375f974e06eb5d67b69deadead98c625d97a
-SHA1 (patch-af) = e32b873bfba31e84b162cac4f1a4e9cee7c47c9e
+SHA1 (patch-af) = e71e89be5ce6070bca4b4ab8456f92cf52c50c6e
SHA1 (patch-ag) = cd4e13ebaa9ff13c3987eddc427998a3765da259
SHA1 (patch-ah) = ff4490952e304d075a24d89b685f46702044d8e1
diff --git a/editors/xemacs-current/patches/patch-af b/editors/xemacs-current/patches/patch-af
index b40f4d7feb2..f025a40d521 100644
--- a/editors/xemacs-current/patches/patch-af
+++ b/editors/xemacs-current/patches/patch-af
@@ -1,8 +1,8 @@
-$NetBSD: patch-af,v 1.1 2003/04/23 22:54:43 martin Exp $
+$NetBSD: patch-af,v 1.2 2005/03/02 22:05:19 magick Exp $
---- src/console-x.h.orig 2003-04-23 23:36:37.000000000 +0200
-+++ src/console-x.h 2003-04-23 23:37:07.000000000 +0200
-@@ -33,7 +33,7 @@
+--- src/console-x.h.orig 2005-02-21 22:42:06.000000000 +0100
++++ src/console-x.h
+@@ -33,7 +33,7 @@ Boston, MA 02111-1307, USA. */
#ifndef INCLUDED_console_x_h_
#define INCLUDED_console_x_h_
@@ -10,4 +10,4 @@ $NetBSD: patch-af,v 1.1 2003/04/23 22:54:43 martin Exp $
+#if defined(HAVE_X_WINDOWS) || defined(HAVE_GTK)
#include "console.h"
- #include "xintrinsic.h"
+ /* must come before Xutil.h, which is included indirectly from xintrinsic.h,