Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Oct 1998 21:25:37 +0900 (JST)
From:      shige@kuis.kyoto-u.ac.jp
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Cc:        shige@kuis.kyoto-u.ac.jp
Subject:   ports/8226: Update port: editors/emacs20
Message-ID:  <199810091225.VAA06240@smtp01.odn.ne.jp>

next in thread | raw e-mail | index | archive | help

>Number:         8226
>Category:       ports
>Synopsis:       Update port: editors/emacs20
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-ports
>State:          open
>Quarter:
>Keywords:
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Oct  9 05:30:00 PDT 1998
>Last-Modified:
>Originator:     Shigeyuki FUKUSHIMA
>Organization:
Dept. of Information Science, Kyoto Univ., JAPAN
>Release:        FreeBSD 3.0-BETA i386
>Environment:

	FreeBSD 3.0-BETA i386

>Description:

Update port: editors/emacs20

This update fixes the following two points.

	1) On 3.0-BETA system, scripts/configure pauses and
	   asks the answer as follows.
	   (You must answer 'y'.)

artemis$ cd ${PORTSDIR}/editors/emacs20
artemis$ make
===>  Extracting for emacs-20.3
>How-To-Repeat:

>Fix:

diff -urN /usr/ports/editors/emacs20/patches/patch-ai emacs20/patches/patch-ai
--- /usr/ports/editors/emacs20/patches/patch-ai	Thu Jan  1 09:00:00 1970
+++ emacs20/patches/patch-ai	Fri Oct  9 21:01:11 1998
@@ -0,0 +1,11 @@
+--- src/Makefile.in.orig	Sun Aug  2 09:29:21 1998
++++ src/Makefile.in	Fri Oct  9 20:33:35 1998
+@@ -787,7 +787,7 @@
+    duplicated symbols.  If the standard libraries were compiled
+    with GCC, we might need gnulib again after them.  */
+ LIBES = $(LOADLIBES) $(LDLIBS) $(LIBX) LIBS_SYSTEM LIBS_MACHINE LIBS_TERMCAP \
+-   LIBS_DEBUG $(GNULIB_VAR) LIB_MATH LIB_STANDARD $(GNULIB_VAR)
++   LIBS_DEBUG $(GNULIB_VAR) -lxpg4 LIB_MATH LIB_STANDARD $(GNULIB_VAR)
+ 
+ /* Enable recompilation of certain other files depending on system type.  */
+ 
diff -urN /usr/ports/editors/emacs20/scripts/configure emacs20/scripts/configure
--- /usr/ports/editors/emacs20/scripts/configure	Sat Jul  4 10:48:56 1998
+++ emacs20/scripts/configure	Fri Oct  9 20:54:29 1998
@@ -5,5 +5,5 @@
 if [ -f /usr/lib/aout/crt0.o -a ! -f /usr/lib/crt0.o ]; then
     sed -e "s|/usr/lib/crt0\.o|/usr/lib/aout/crt0.o|g" \
 	src/s/freebsd.h > src/s/freebsd.h.new || exit
-    mv src/s/freebsd.h.new src/s/freebsd.h
+    mv -f src/s/freebsd.h.new src/s/freebsd.h
 fi
>Audit-Trail:
>Unformatted:
>> Checksum OK for emacs-20.3.tar.gz.
===>   emacs-20.3 depends on executable: gmake - found
===>  Patching for emacs-20.3
===>  Applying FreeBSD patches for emacs-20.3
===>  Configuring for emacs-20.3
override r--r--r--  shige/users for src/s/freebsd.h? (y/n [n])

	   But this port is not IS_INTERACTIVE=yes.
	   This update fixes this problem.


	2) This port's emacs does not link xpg4 library (-lxpg4).

artemis$ LANG=ja_JP.EUC ; export LANG
artemis$ emacs
Warning: locale not supported by C library, locale unchanged

	  This update includes the modification for this warning.

This update is unified diff style.
	$ cd ${PORTSDIR}/editors/emacs20
	$ patch -p1 < [this mail]

Thank you.

--- shige


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199810091225.VAA06240>