pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/47901: [PATCH] editors/emacs-snapshot 20130603
>Number: 47901
>Category: pkg
>Synopsis: emacs-snapshot-20130603
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: support
>Submitter-Id: net
>Arrival-Date: Thu Jun 06 15:20:00 +0000 2013
>Originator: Makoto Fujiwara (Atalk test)
>Release: NetBSD 6.1
>Organization:
KINU Corporation
>Environment:
System: NetBSD m08 6.1 NetBSD 6.1 (GENERIC) amd64
Architecture: x86_64
Machine: amd64
>Description:
(1) DISTFILE in MASTER_SITES are gone now, and new one appears
(2) WCONTINUED macro undefined for now, add patch
(3) src/ChangeLog has 132 lines from 2013-05-27
Thanks
>How-To-Repeat:
cd editors/emacs
mv ../../distfiles/emacs-snapshot_201305* /tmp
make clean && make package
>Fix:
Index: editors/emacs-snapshot/Makefile
===================================================================
RCS file: /cvs/cvsroot/pkgsrc/editors/emacs-snapshot/Makefile,v
retrieving revision 1.42
diff -u -r1.42 Makefile
--- editors/emacs-snapshot/Makefile 6 Jun 2013 12:54:15 -0000 1.42
+++ editors/emacs-snapshot/Makefile 6 Jun 2013 14:34:06 -0000
@@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.42 2013/06/06 12:54:15 wiz Exp $
CONFLICTS+= emacs${_EMACS_VERSION_MAJOR}-nox11-[0-9]*
-PKGREVISION= 3
.include "../../editors/emacs-snapshot/Makefile.common"
Index: editors/emacs-snapshot/Makefile.common
===================================================================
RCS file: /cvs/cvsroot/pkgsrc/editors/emacs-snapshot/Makefile.common,v
retrieving revision 1.59
diff -u -r1.59 Makefile.common
--- editors/emacs-snapshot/Makefile.common 31 May 2013 23:20:18 -0000
1.59
+++ editors/emacs-snapshot/Makefile.common 6 Jun 2013 14:34:06 -0000
@@ -1,6 +1,6 @@
# $NetBSD: Makefile.common,v 1.59 2013/05/31 23:20:18 minskim Exp $
-DISTNAME= emacs-snapshot_20130527.orig
+DISTNAME= emacs-snapshot_20130603.orig
SNAPDATE= ${DISTNAME:S/emacs-snapshot_//:S/.orig//}
PKGNAME= emacs${_EMACS_VERSION_MAJOR}-${EMACS_VERSION}.${SNAPDATE}
CATEGORIES= editors
Index: editors/emacs-snapshot/PLIST
===================================================================
RCS file: /cvs/cvsroot/pkgsrc/editors/emacs-snapshot/PLIST,v
retrieving revision 1.31
diff -u -r1.31 PLIST
--- editors/emacs-snapshot/PLIST 31 May 2013 23:20:18 -0000 1.31
+++ editors/emacs-snapshot/PLIST 6 Jun 2013 14:34:06 -0000
@@ -1695,6 +1695,8 @@
share/emacs/${EMACS_VERSION}/lisp/emacs-lisp/edebug.elc
share/emacs/${EMACS_VERSION}/lisp/emacs-lisp/eieio-base.el.gz
share/emacs/${EMACS_VERSION}/lisp/emacs-lisp/eieio-base.elc
+share/emacs/${EMACS_VERSION}/lisp/emacs-lisp/eieio-core.el.gz
+share/emacs/${EMACS_VERSION}/lisp/emacs-lisp/eieio-core.elc
share/emacs/${EMACS_VERSION}/lisp/emacs-lisp/eieio-custom.el.gz
share/emacs/${EMACS_VERSION}/lisp/emacs-lisp/eieio-custom.elc
share/emacs/${EMACS_VERSION}/lisp/emacs-lisp/eieio-datadebug.el.gz
Index: editors/emacs-snapshot/distinfo
===================================================================
RCS file: /cvs/cvsroot/pkgsrc/editors/emacs-snapshot/distinfo,v
retrieving revision 1.59
diff -u -r1.59 distinfo
--- editors/emacs-snapshot/distinfo 31 May 2013 23:20:18 -0000 1.59
+++ editors/emacs-snapshot/distinfo 6 Jun 2013 14:34:06 -0000
@@ -1,8 +1,9 @@
$NetBSD: distinfo,v 1.59 2013/05/31 23:20:18 minskim Exp $
-SHA1 (emacs-snapshot_20130527.orig.tar.xz) =
16b2d6352b902cd90198a30aac30d6f8aea79d39
-RMD160 (emacs-snapshot_20130527.orig.tar.xz) =
658499886fe81e717f259673384dacba47e5b1cd
-Size (emacs-snapshot_20130527.orig.tar.xz) = 24196184 bytes
-SHA1 (patch-ad) = 61769812ed721e8d881a954983bbdbba01537104
+SHA1 (emacs-snapshot_20130603.orig.tar.xz) =
72797c309a69e7e5a1b203028d4596582aa24231
+RMD160 (emacs-snapshot_20130603.orig.tar.xz) =
5923ccaf7c4118992b889664f92d1609cbc84767
+Size (emacs-snapshot_20130603.orig.tar.xz) = 24213044 bytes
+SHA1 (patch-ad) = 5f08c9f954b57abae7707e47af273abcbc1cec87
SHA1 (patch-ae) = 2dfe31015550feeaa47955136d3bbe2aa6790095
SHA1 (patch-ag) = d7e0875965317b862fd65c42aba3b98c0548ca3e
+SHA1 (patch-src_process.c) = ae953cdac7fe6523b7579f800915f355053cc013
Index: editors/emacs-snapshot/patches/patch-src_process.c
===================================================================
RCS file: editors/emacs-snapshot/patches/patch-src_process.c
diff -N editors/emacs-snapshot/patches/patch-src_process.c
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ editors/emacs-snapshot/patches/patch-src_process.c 6 Jun 2013 14:34:06
-0000
@@ -0,0 +1,24 @@
+$NetBSD$
+
+Avoid WCONTINUED is undefined. It would probably be the same as following
+part in in <sys/wait.h>:
++----
+| #define WALLSIG 0x00000008 /* wait for processes that exit
+| with any signal, i.e. SIGCHLD
+| and alternates */
++----
+
+--- src/process.c.orig 2013-06-06 21:19:28.000000000 +0900
++++ src/process.c 2013-06-06 21:20:14.000000000 +0900
+@@ -32,6 +32,11 @@ along with GNU Emacs. If not, see <http
+ #include <fcntl.h>
+
+ #include "lisp.h"
++
++/* see include/sys/wait.h (and also emacsclient.c) */
++# ifndef WCONTINUED
++# define WCONTINUED 8
++# endif
+
+ /* Only MS-DOS does not define `subprocesses'. */
+ #ifdef subprocesses
>Unformatted:
Home |
Main Index |
Thread Index |
Old Index