pkgsrc/editors/emacs/patches/patch-ae
minskim 15af8387d6 Update emacs to 23.2.
Patches were provided by Makoto Fujiwara in PR 43335.

Excerpt from the announcement:

  In addition to a large number of bugfixes, Emacs 23.2 includes
  several new packages, such as the CEDET suite of development tools
  (including Semantic, a set of libraries and utilities for parsing
  source code, and EDE, a package for managing code projects), and a
  new mode for editing Javascript.  The default mail composition mode
  is now Message mode, which provides features such as MIME handling.
  Many other part of Emacs have also been improved.  For a more
  complete list of changes, see the file etc/NEWS.
2010-06-01 21:44:54 +00:00

45 lines
1.9 KiB
Text

$NetBSD: patch-ae,v 1.14 2010/06/01 21:44:54 minskim Exp $
--- Makefile.in.orig 2010-04-04 07:26:08.000000000 +0900
+++ Makefile.in 2010-05-14 21:51:03.000000000 +0900
@@ -141,7 +141,7 @@
infodir=@infodir@
INFO_FILES=ada-mode auth autotype calc ccmode cl dbus dired-x ebrowse \
ede ediff edt eieio efaq eintr elisp emacs emacs-mime epa erc \
- eshell eudc flymake forms gnus idlwave info mairix-el \
+ eshell eudc flymake forms gnus idlwave mairix-el \
message mh-e newsticker nxml-mode org pcl-cvs pgg rcirc \
reftex remember sasl sc semantic ses sieve smtpmail speedbar \
tramp url vip viper widget woman
@@ -403,7 +403,7 @@
install: all install-arch-indep install-arch-dep install-leim blessmail
@true
-MV_DIRS = for i in $$dir; do rm -fr `basename "$$i"` ; mv "$$i" . ; done
+MV_DIRS = for i in $$dir; do if test -e $$i ; then rm -fr `basename "$$i"` ; mv "$$i" . ; fi; done
### Install the executables that were compiled specifically for this machine.
### It would be nice to do something for a parallel make
@@ -574,21 +574,11 @@
test "$(MAKEINFO)" = "off" && ! test -e $$elt && continue; \
for f in `ls $$elt $$elt-[1-9] $$elt-[1-9][0-9] 2>/dev/null`; do \
${INSTALL_DATA} $$f $(DESTDIR)${infodir}/$$f; \
- chmod a+r $(DESTDIR)${infodir}/$$f; \
done; \
done); \
else true; fi
-unset CDPATH; \
- thisdir=`/bin/pwd`; \
- if [ `(cd ${srcdir}/info && /bin/pwd)` != `(cd $(DESTDIR)${infodir} && /bin/pwd)` ]; \
- then \
- for elt in $(INFO_FILES); do \
- test "$(MAKEINFO)" = "off" && ! test -e $$elt && continue; \
- (cd $${thisdir}; \
- ${INSTALL_INFO} --info-dir=$(DESTDIR)${infodir} $(DESTDIR)${infodir}/$$elt); \
- done; \
- else true; fi
- -chmod -R a+r $(DESTDIR)${datadir}/emacs/${version} ${COPYDESTS}
+ chmod -R a+r $(DESTDIR)${datadir}/emacs/${version} ${COPYDESTS}
thisdir=`/bin/pwd`; \
cd ${mansrcdir}; \
for page in ${MAN_PAGES}; do \