pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/editors/emacs Update patches for emacs-23.1.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b62749e69ca4
branches:  trunk
changeset: 396932:b62749e69ca4
user:      minskim <minskim%pkgsrc.org@localhost>
date:      Thu Aug 06 04:46:04 2009 +0000

description:
Update patches for emacs-23.1.

These should have been committed when emacs was updated.

diffstat:

 editors/emacs/distinfo         |   4 +-
 editors/emacs/patches/patch-ab |  44 +++++++++++++++++++++++++++----------
 editors/emacs/patches/patch-ae |  49 +++++++++++++++++++----------------------
 3 files changed, 57 insertions(+), 40 deletions(-)

diffs (141 lines):

diff -r 0cfd49754f23 -r b62749e69ca4 editors/emacs/distinfo
--- a/editors/emacs/distinfo    Thu Aug 06 03:08:33 2009 +0000
+++ b/editors/emacs/distinfo    Thu Aug 06 04:46:04 2009 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.40 2009/08/05 22:04:50 minskim Exp $
+$NetBSD: distinfo,v 1.41 2009/08/06 04:46:04 minskim Exp $
 
 SHA1 (emacs-23.1.tar.gz) = e993445d14d2fdedd1418bc32c8c4ea30442bc51
 RMD160 (emacs-23.1.tar.gz) = c557149f59916b82f0ae156f87406126b03671b4
 Size (emacs-23.1.tar.gz) = 42904117 bytes
 SHA1 (patch-ab) = 53fd489995efae908827d7a3de4811daf156fd0a
-SHA1 (patch-ae) = 5ced08d7818b562ab56910fb4ac5ad7f9779da77
+SHA1 (patch-ae) = 2b016d6b4bb796cf5bddc55f104139e01209adb6
diff -r 0cfd49754f23 -r b62749e69ca4 editors/emacs/patches/patch-ab
--- a/editors/emacs/patches/patch-ab    Thu Aug 06 03:08:33 2009 +0000
+++ b/editors/emacs/patches/patch-ab    Thu Aug 06 04:46:04 2009 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.26 2008/10/11 09:56:38 uebayasi Exp $
+$NetBSD: patch-ab,v 1.27 2009/08/06 04:46:04 minskim Exp $
 
---- configure.orig     2008-10-10 10:35:49.000000000 +0900
-+++ configure
-@@ -1809,7 +1809,7 @@ archlibdir='${libexecdir}/emacs/${versio
+--- configure.orig     2009-06-04 20:29:50 +0300
++++ configure  2009-06-07 21:41:16 +0300
+@@ -1979,7 +1979,7 @@ archlibdir='${libexecdir}/emacs/${versio
  docdir='${datadir}/emacs/${version}/etc'
  gamedir='${localstatedir}/games/emacs'
  
@@ -10,12 +10,32 @@
 +gameuser=${GAMEOWN}
  
  
- # Check whether --with-gcc was given.
-@@ -3142,6 +3142,7 @@ _ACEOF
-       *-sysv5uw* )            opsys=unixware; NON_GNU_CPP=/lib/cpp ;;
-       *-sysv5OpenUNIX* )      opsys=unixware; NON_GNU_CPP=/lib/cpp ;;
-       *-386bsd* )             opsys=386bsd ;;
-+      *-dragonfly* )            opsys=dragonfly ;;
-       *-nextstep* )             opsys=nextstep ;;
-       ## Otherwise, we'll fall through to the generic opsys code at the bottom.
+ 
+@@ -2529,6 +2529,15 @@ case "${canonical}" in
      esac
+   ;;
+ 
++  ## DragonFly ports
++  *-*-dragonfly*)
++    opsys=dragonfly
++    case "${canonical}" in
++      i[3456]86-*-dragonfly*)     machine=intel386 ;;
++      amd64-*-dragonfly*|x86_64-*-dragonfly*) machine=amdx86-64 ;;
++    esac
++  ;;
++
+   ## FreeBSD kernel + glibc based userland
+   *-*-kfreebsd*gnu* )
+     opsys=gnu-kfreebsd
+@@ -9605,9 +9614,9 @@ if test "${HAVE_NS}" = yes; then
+   window_system=nextstep
+   with_xft=no
+   # set up packaging dirs
+-  exec_prefix=${ns_appbindir}
+-  libexecdir=${ns_appbindir}/libexec
+   if test "${EN_NS_SELF_CONTAINED}" = yes; then
++     exec_prefix=${ns_appbindir}
++     libexecdir=${ns_appbindir}/libexec
+      prefix=${ns_appresdir}
+   fi
+ fi
diff -r 0cfd49754f23 -r b62749e69ca4 editors/emacs/patches/patch-ae
--- a/editors/emacs/patches/patch-ae    Thu Aug 06 03:08:33 2009 +0000
+++ b/editors/emacs/patches/patch-ae    Thu Aug 06 04:46:04 2009 +0000
@@ -1,18 +1,27 @@
-$NetBSD: patch-ae,v 1.12 2008/10/11 09:56:38 uebayasi Exp $
+$NetBSD: patch-ae,v 1.13 2009/08/06 04:46:04 minskim Exp $
 
---- Makefile.in.orig   2008-10-10 10:35:49.000000000 +0900
+--- Makefile.in.orig   2009-06-20 21:36:54.000000000 -0700
 +++ Makefile.in
-@@ -141,7 +141,7 @@ man1dir=$(mandir)/man1
+@@ -141,7 +141,7 @@ MAN_PAGES=b2m.1 ctags.1 ebrowse.1 emacs.
  infodir=@infodir@
- INFO_FILES=ada-mode autotype calc ccmode cl dired-x ebrowse ediff efaq \
-            elisp eintr emacs emacs-mime eshell eudc flymake \
--           forms gnus idlwave info message mh-e newsticker org pcl-cvs \
-+           forms gnus idlwave message mh-e newsticker org pcl-cvs \
-            pgg reftex sc ses sieve speedbar tramp vip viper widget     \
-            woman smtpmail url rcirc erc
+ INFO_FILES=ada-mode auth autotype calc ccmode cl dbus dired-x ebrowse \
+            ediff efaq eintr elisp emacs emacs-mime epa erc eshell eudc        \
+-           flymake forms gnus idlwave info mairix-el message mh-e     \
++           flymake forms gnus idlwave mairix-el message mh-e  \
+            newsticker nxml-mode org pcl-cvs pgg rcirc reftex remember \
+            sasl sc ses sieve smtpmail speedbar tramp url vip viper    \
+            widget woman
+@@ -403,7 +403,7 @@ $(srcdir)/src/stamp-h.in: $(AUTOCONF_INP
+ install: all install-arch-indep install-arch-dep install-leim blessmail
+       @true
  
-@@ -515,27 +515,23 @@ install-arch-indep: mkdir info
-          for elt in $(INFO_FILES); do \
+-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
+@@ -572,21 +572,11 @@ install-arch-indep: mkdir info install-e
+             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; \
@@ -24,6 +33,7 @@
 -      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; \
@@ -31,18 +41,5 @@
 -      -chmod -R a+r $(DESTDIR)${datadir}/emacs/${version} $(DESTDIR)${datadir}/emacs/site-lisp ${COPYDESTS} $(DESTDIR)${infodir}
 +      chmod -R a+r $(DESTDIR)${datadir}/emacs/${version} $(DESTDIR)${datadir}/emacs/site-lisp ${COPYDESTS} $(DESTDIR)${infodir}
        thisdir=`/bin/pwd`; \
-       cd ${srcdir}/etc; \
--      for page in emacs emacsclient etags ctags ; do \
-+      for page in emacs emacsclient ; do \
-         (cd $${thisdir}; \
-          ${INSTALL_DATA} ${srcdir}/etc/$${page}.1 $(DESTDIR)${man1dir}/$${page}${manext}; \
-          chmod a+r $(DESTDIR)${man1dir}/$${page}${manext}); \
-       done
-+      for page in etags ctags ; do \
-+        (cd $${thisdir}; \
-+         ${INSTALL_DATA} ${srcdir}/etc/$${page}.1 $(DESTDIR)${man1dir}/emacs-$${page}${manext}; \
-+         chmod a+r $(DESTDIR)${man1dir}/emacs-$${page}${manext}); \
-+      done
- 
- ### Install LEIM files.  Although they are machine-independent, we
- ### have separate target here instead of including it in
+       cd ${mansrcdir}; \
+       for page in ${MAN_PAGES}; do \



Home | Main Index | Thread Index | Old Index