pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/editors/xemacs-current Update xemacs-current to 21.5.18
details: https://anonhg.NetBSD.org/pkgsrc/rev/e2fcd65e118d
branches: trunk
changeset: 484147:e2fcd65e118d
user: magick <magick%pkgsrc.org@localhost>
date: Thu Nov 25 18:09:06 2004 +0000
description:
Update xemacs-current to 21.5.18
>From the Releasenotes:
Relative to XEmacs 21.5.17 "chayote", "chestnut" has Jerry James's new
bignum support. You can now keep track of the U.S. national debt to
the penny, or count to Avogadro's number by ones! Speaking of really
big numbers, Malcolm Purvis has one in mind: "two". To GTK+ fans,
that's an awfully big number. It's not here yet, but Malcolm has put
in a lot of patches, and a port to GTK+ v2 could start soon. Jerry
James has started using the Uno code checker to clean up unused
variables and other ugliness. Completion of the portable dumper
project is in sight, as Olivier Galibert has contributed code to
attach the dumpfile to the executable.
A large number of contributors have provided the usual assortment of
bug fixes and feature additions, small and large.
diffstat:
editors/xemacs-current/Makefile | 11 +++++------
editors/xemacs-current/PLIST | 13 ++++++++++---
editors/xemacs-current/distinfo | 10 +++++-----
editors/xemacs-current/patches/patch-aa | 9 +++++----
editors/xemacs-current/patches/patch-ab | 29 +++++++++++++++--------------
5 files changed, 40 insertions(+), 32 deletions(-)
diffs (219 lines):
diff -r b93097a75556 -r e2fcd65e118d editors/xemacs-current/Makefile
--- a/editors/xemacs-current/Makefile Thu Nov 25 17:25:57 2004 +0000
+++ b/editors/xemacs-current/Makefile Thu Nov 25 18:09:06 2004 +0000
@@ -1,20 +1,19 @@
-# $NetBSD: Makefile,v 1.40 2004/10/03 00:14:39 tv Exp $
+# $NetBSD: Makefile,v 1.41 2004/11/25 18:09:06 magick Exp $
-DISTNAME= xemacs-21.5.17
-PKGREVISION= 1
+DISTNAME= xemacs-21.5.18
CATEGORIES= editors
MASTER_SITES= ${MASTER_SITE_XEMACS:=xemacs-21.5/}
MAINTAINER= magick%NetBSD.org@localhost
HOMEPAGE= http://www.xemacs.org/
-COMMENT= *BETA* XEmacs text editor version 21.5.17
+COMMENT= *BETA* XEmacs text editor version 21.5.18
USE_BUILDLINK3= YES
USE_X11= YES
BUILD_DEFS+= XEMACS_WIDGETS XEMACS_ESD USE_OPENLDAP USE_XFACE XEMACS_USE_CANNA
-PLIST_SUBST+= EMACSVER=xemacs-21.5-b17
-MESSAGE_SUBST+= EMACSVER=xemacs-21.5-b17
+PLIST_SUBST+= EMACSVER=xemacs-21.5-b18
+MESSAGE_SUBST+= EMACSVER=xemacs-21.5-b18
.if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm32"
GCC_REQD+= 2.95.3
diff -r b93097a75556 -r e2fcd65e118d editors/xemacs-current/PLIST
--- a/editors/xemacs-current/PLIST Thu Nov 25 17:25:57 2004 +0000
+++ b/editors/xemacs-current/PLIST Thu Nov 25 18:09:06 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2004/04/04 16:12:01 magick Exp $
+@comment $NetBSD: PLIST,v 1.15 2004/11/25 18:09:06 magick Exp $
bin/${EMACSVER}
bin/ellcc
bin/gnuattach
@@ -67,8 +67,9 @@
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/device.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/devslots.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/dragdrop.h
+lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/elhash.h
+lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/dump-data.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/dumper.h
-lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/elhash.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/emodules.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/event-gtk.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/events.h
@@ -169,6 +170,9 @@
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/m/ns16000.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/m/ns32000.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/m/nu.h
+lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/number-gmp.h
+lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/number-mp.h
+lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/number.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/m/orion.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/m/orion105.h
lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/m/paragon.h
@@ -408,8 +412,9 @@
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/FTP
lib/${EMACSVER}/etc/GNU
lib/${EMACSVER}/etc/HELLO
lib/${EMACSVER}/etc/InstallGuide
@@ -511,6 +516,7 @@
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
@@ -892,6 +898,7 @@
lib/${EMACSVER}/info/lispref.info-7
lib/${EMACSVER}/info/lispref.info-8
lib/${EMACSVER}/info/lispref.info-9
+lib/${EMACSVER}/info/lispref.info-10
lib/${EMACSVER}/info/new-users-guide.info
lib/${EMACSVER}/info/standards.info
lib/${EMACSVER}/info/term.info
diff -r b93097a75556 -r e2fcd65e118d editors/xemacs-current/distinfo
--- a/editors/xemacs-current/distinfo Thu Nov 25 17:25:57 2004 +0000
+++ b/editors/xemacs-current/distinfo Thu Nov 25 18:09:06 2004 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.12 2004/04/04 16:12:01 magick Exp $
+$NetBSD: distinfo,v 1.13 2004/11/25 18:09:06 magick Exp $
-SHA1 (xemacs-21.5.17.tar.gz) = 0952c508636276f4b08a43019c9a034913a8784f
-Size (xemacs-21.5.17.tar.gz) = 13818839 bytes
-SHA1 (patch-aa) = 48f0b47ff872338587b3118075e10413febf2639
-SHA1 (patch-ab) = 62a968f19d1b2b9efc5f8c3cf3e612f6a1dc7df2
+SHA1 (xemacs-21.5.18.tar.gz) = b149d1854d71fe1a04a40a9734689876d0140f22
+Size (xemacs-21.5.18.tar.gz) = 14985234 bytes
+SHA1 (patch-aa) = e344bd0283c0cd30e99e8573ad2d6b8a22a519cc
+SHA1 (patch-ab) = a307cc77bf7136c28d374b50bd0524a1b0ca329e
SHA1 (patch-ac) = 1ffaa2c5c425de6abd8f76d262762d21d8c7d0af
SHA1 (patch-ad) = 14c5e0f31801648fbdb7f96e5d26cb505a59b741
SHA1 (patch-ae) = 902a375f974e06eb5d67b69deadead98c625d97a
diff -r b93097a75556 -r e2fcd65e118d editors/xemacs-current/patches/patch-aa
--- a/editors/xemacs-current/patches/patch-aa Thu Nov 25 17:25:57 2004 +0000
+++ b/editors/xemacs-current/patches/patch-aa Thu Nov 25 18:09:06 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.3 2003/01/19 06:52:56 salo Exp $
+$NetBSD: patch-aa,v 1.4 2004/11/25 18:09:07 magick Exp $
---- Makefile.in.in.orig Sat Jan 18 12:23:29 2003
+--- Makefile.in.in.orig 2004-09-10 13:58:08.000000000 +0200
+++ Makefile.in.in
-@@ -477,8 +477,12 @@
+@@ -456,8 +456,13 @@ install-arch-indep: mkdir info
fi
cd ${srcdir}/etc && \
for page in xemacs etags ctags gnuserv gnuclient gnuattach gnudoit; do \
@@ -14,6 +14,7 @@
+ else \
+ ${BSD_INSTALL_MAN} ${srcdir}/etc/$${page}.1 ${mandir}/$${page}${manext} ; \
+ fi \
++
done
- @echo "If you would like to save approximately 2M of disk space, do"
+ @echo "If you would like to save approximately 4M of disk space, do"
@echo "make gzip-el"
diff -r b93097a75556 -r e2fcd65e118d editors/xemacs-current/patches/patch-ab
--- a/editors/xemacs-current/patches/patch-ab Thu Nov 25 17:25:57 2004 +0000
+++ b/editors/xemacs-current/patches/patch-ab Thu Nov 25 18:09:06 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.3 2003/01/18 05:45:43 uebayasi Exp $
+$NetBSD: patch-ab,v 1.4 2004/11/25 18:09:07 magick Exp $
---- configure.orig Mon Dec 16 11:33:04 2002
+--- configure.orig 2004-10-22 07:16:35.000000000 +0200
+++ configure
-@@ -1159,6 +1159,7 @@
+@@ -1149,6 +1149,7 @@ echo "$ac_t""$configuration" 1>&6
machine='' opsys=''
case "$canonical" in
@@ -10,19 +10,19 @@
sparc-*-* ) machine=sparc ;;
alpha*-*-* ) machine=alpha ;;
vax-*-* ) machine=vax ;;
-@@ -1231,9 +1232,10 @@
+@@ -1221,9 +1222,10 @@ case "$canonical" in
case "$canonical" in
i[3-9]86-*-netbsd*) machine=intel386 ;;
hp300-*-netbsd* | amiga-*-netbsd* | sun3-*-netbsd* | mac68k-*-netbsd* | da30-*-netbsd* | m68k-*-netbsd* )
- machine=hp9000s300 ;;
-+ machine=m68k ;;
++ machine=m68k ;;
pc532-*-netbsd* | ns32k-*-netbsd* ) machine=ns32000 ;;
pmax-*-netbsd* | mips-*-netbsd* ) machine=pmax ;;
+ alpha-*-netbsd* ) machine=alpha ;;
esac
;;
-@@ -3207,7 +3209,7 @@
+@@ -3367,7 +3369,7 @@ echo "configure:3365: checking "for runt
decosf* | linux* | irix*) dash_r="-rpath " ;;
*)
dash_r=""
@@ -31,14 +31,14 @@
xe_check_libs="${try_dash_r}/no/such/file-or-directory"
if test "$GCC" = "yes"; then
-@@ -14233,6 +14235,43 @@
+@@ -14799,6 +14801,44 @@ EOF
+ with_esd_sound=no
fi
fi
-
+ echo $ac_n "checking for main in -lossaudio""... $ac_c" 1>&6
+ echo "configure:10915: checking for main in -lossaudio" >&5
+ ac_lib_var=`echo ossaudio'_'main | sed 'y%./+-%__p_%'`
-+
++
+ xe_check_libs=" -lossaudio "
+ cat > conftest.$ac_ext <<EOF
+ #line 10920 "configure"
@@ -46,7 +46,7 @@
+ /* Override any gcc2 internal prototype to avoid an error. */
+ /* We use char because int might match the return type of a gcc2
+ builtin and then its argument prototype would still apply. */
-+
++
+ int main() {
+ main()
+ ; return 0; }
@@ -62,20 +62,21 @@
+ fi
+ rm -f conftest*
+ xe_check_libs=""
-+
++
+ if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes" ; then
+ echo "$ac_t""yes" 1>&6
+ LIBOSSAUDIO=-lossaudio
+ else
+ echo "$ac_t""no" 1>&6
+ fi
-+
++
+
+EOF
++
+
test "$need_miscplay" = "yes" && extra_objs="$extra_objs miscplay.o" && if test "$extra_verbose" = "yes"; then
echo " xemacs will be linked with \"miscplay.o\""
- fi
-@@ -16072,6 +16111,7 @@
+@@ -17085,6 +17125,7 @@ s%@ldap_libs@%$ldap_libs%g
s%@postgresql_libs@%$postgresql_libs%g
s%@lwlib_objs@%$lwlib_objs%g
s%@ALLOCA@%$ALLOCA%g
Home |
Main Index |
Thread Index |
Old Index