ports/135951: [PATCH] update editors/emacs-devel to the 23.0.95 pretest release
Giorgos Keramidas
keramida at ceid.upatras.gr
Tue Jun 23 07:10:04 UTC 2009
>Number: 135951
>Category: ports
>Synopsis: [PATCH] update editors/emacs-devel to the 23.0.95 pretest snapshot
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Tue Jun 23 07:10:02 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Giorgos Keramidas
>Release: FreeBSD 8.0-CURRENT i386
>Organization:
<organization of PR author (multiple lines)>
>Environment:
System: FreeBSD kobe 8.0-CURRENT FreeBSD 8.0-CURRENT #0: \
Sun Jun 21 04:32:08 EEST 2009 build at kobe:/usr/obj/usr/src/sys/KOBE i386
>Description:
The GNU Emacs developers have released a new pretest last Friday.
I have updated the editors/emacs-devel port to use the new pretest
tarball, and attached the patch to Mk/bsd.emacs.mk and the port itself
below.
>How-To-Repeat:
>Fix:
--- emacs-23.0.95.diff begins here ---
diff -ruN ports.old/Mk/bsd.emacs.mk ports/Mk/bsd.emacs.mk
--- ports.old/Mk/bsd.emacs.mk 2009-06-23 10:01:50.000000000 +0300
+++ ports/Mk/bsd.emacs.mk 2009-06-23 10:01:56.000000000 +0300
@@ -100,7 +100,7 @@
# Emacs-23.x (development version)
.elif (${EMACS_PORT_NAME} == "emacs-devel")
EMACS_NAME= emacs
-EMACS_VER= 23.0.94
+EMACS_VER= 23.0.95
EMACS_MAJOR_VER= 23
EMACS_LIBDIR?= share/${EMACS_NAME}
EMACS_LIBDIR_WITH_VER?= share/${EMACS_NAME}/${EMACS_VER}
diff -ruN ports.old/editors/emacs-devel/Makefile ports/editors/emacs-devel/Makefile
--- ports.old/editors/emacs-devel/Makefile 2009-06-23 10:01:50.000000000 +0300
+++ ports/editors/emacs-devel/Makefile 2009-06-23 10:01:56.000000000 +0300
@@ -35,7 +35,7 @@
INSTALLS_ICONS= yes
-EMACS_VER= 23.0.94
+EMACS_VER= 23.0.95
GNU_CONFIGURE= yes
USE_GMAKE= yes
ALL_TARGET= bootstrap
diff -ruN ports.old/editors/emacs-devel/distinfo ports/editors/emacs-devel/distinfo
--- ports.old/editors/emacs-devel/distinfo 2009-06-23 10:01:50.000000000 +0300
+++ ports/editors/emacs-devel/distinfo 2009-06-23 10:01:56.000000000 +0300
@@ -1,3 +1,3 @@
-MD5 (emacs-23.0.94.tar.gz) = b90e20fe97253764f386dffff702b38c
-SHA256 (emacs-23.0.94.tar.gz) = c391ec2d1baa9fad5fc503414d7781d5aabfc14c1157bb99453968096435ed6e
-SIZE (emacs-23.0.94.tar.gz) = 42801442
+MD5 (emacs-23.0.95.tar.gz) = 82dabe28e28872f0b577f9d292866505
+SHA256 (emacs-23.0.95.tar.gz) = 703001e949b426f99dcdb65eb563118a3214bd8e057bf930925984dc4d8434cf
+SIZE (emacs-23.0.95.tar.gz) = 42792970
diff -ruN ports.old/editors/emacs-devel/files/patch-Makefile.in ports/editors/emacs-devel/files/patch-Makefile.in
--- ports.old/editors/emacs-devel/files/patch-Makefile.in 2009-06-23 10:01:50.000000000 +0300
+++ ports/editors/emacs-devel/files/patch-Makefile.in 2009-06-23 10:01:56.000000000 +0300
@@ -1,6 +1,6 @@
---- Makefile.in.orig Mon Feb 02 04:32:35 2009 +0200
-+++ Makefile.in Mon Feb 02 04:22:03 2009 +0200
-@@ -451,14 +451,6 @@
+--- Makefile.in.orig Tue Jun 23 07:41:36 2009 +0300
++++ Makefile.in Tue Jun 23 07:39:33 2009 +0300
+@@ -461,14 +461,6 @@
install-arch-indep: mkdir info install-etc
-set ${COPYDESTS} ; \
@@ -15,7 +15,7 @@
mkdir ${COPYDESTS} ; \
chmod ugo+rx ${COPYDESTS} ; \
unset CDPATH; \
-@@ -559,9 +551,9 @@
+@@ -570,9 +562,9 @@
cd ${srcdir}/info ; \
for elt in $(INFO_FILES); do \
test "$(MAKEINFO)" = "off" && ! test -e $$elt && continue; \
@@ -28,7 +28,7 @@
done; \
done); \
else true; fi
-@@ -572,7 +564,7 @@
+@@ -583,7 +575,7 @@
for elt in $(INFO_FILES); do \
test "$(MAKEINFO)" = "off" && ! test -e $$elt && continue; \
(cd $${thisdir}; \
diff -ruN ports.old/editors/emacs-devel/files/patch-doc-misc-Makefile.in ports/editors/emacs-devel/files/patch-doc-misc-Makefile.in
--- ports.old/editors/emacs-devel/files/patch-doc-misc-Makefile.in 2009-06-23 10:01:50.000000000 +0300
+++ ports/editors/emacs-devel/files/patch-doc-misc-Makefile.in 2009-06-23 10:01:56.000000000 +0300
@@ -1,5 +1,5 @@
---- doc/misc/Makefile.in.orig 2008-12-09 19:27:59.000000000 +0200
-+++ doc/misc/Makefile.in 2008-12-09 19:25:20.000000000 +0200
+--- doc/misc/Makefile.in.orig Tue Jun 23 07:39:39 2009 +0300
++++ doc/misc/Makefile.in Tue Jun 23 07:39:41 2009 +0300
@@ -34,7 +34,7 @@
# The makeinfo program is part of the Texinfo distribution.
@@ -7,5 +7,5 @@
-MAKEINFO = makeinfo --force
+MAKEINFO = makeinfo --force --no-split
+ # Also add new entries to INFO_FILES in the top-level Makefile.in.
INFO_TARGETS = \
- $(infodir)/ada-mode \
diff -ruN ports.old/editors/emacs-devel/pkg-message ports/editors/emacs-devel/pkg-message
--- ports.old/editors/emacs-devel/pkg-message 2009-06-23 10:01:50.000000000 +0300
+++ ports/editors/emacs-devel/pkg-message 2009-06-23 10:01:56.000000000 +0300
@@ -1,4 +1,4 @@
-This is the first pretest for what will be the Emacs 23.1
+This is a pretest snapshot of what will be the Emacs 23.1
release. As a result, there may be packaging errors in the
tarball, so please be on the lookout for problems with
installation.
@@ -18,3 +18,5 @@
Emacs may be less stable than others; for safety, please
back up your mail files before trying the new Rmail.
+ - The default toolkit is now GTK+. You can use WITHOUT_GTK
+ to build GNU Emacs with the Lucid toolkit.
diff -ruN ports.old/editors/emacs-devel/pkg-plist ports/editors/emacs-devel/pkg-plist
--- ports.old/editors/emacs-devel/pkg-plist 2009-06-23 10:01:50.000000000 +0300
+++ ports/editors/emacs-devel/pkg-plist 2009-06-23 10:01:56.000000000 +0300
@@ -1926,6 +1926,7 @@
%%DATADIR%%/%%EMACS_VER%%/lisp/info.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/informat.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/informat.elc
+%%DATADIR%%/%%EMACS_VER%%/lisp/international/README
%%DATADIR%%/%%EMACS_VER%%/lisp/international/ccl.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/international/ccl.elc
%%DATADIR%%/%%EMACS_VER%%/lisp/international/characters.el.gz
--- emacs-23.0.95.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list