diff -Nru lookup-el-1.4.1/debian/changelog lookup-el-1.4.1/debian/changelog --- lookup-el-1.4.1/debian/changelog 2017-12-23 15:37:14.000000000 +0000 +++ lookup-el-1.4.1/debian/changelog 2018-03-17 08:39:25.000000000 +0000 @@ -1,3 +1,13 @@ +lookup-el (1.4.1-16) unstable; urgency=medium + + * New patch 040_prockill.patch for Emacs 27.0.50 + * Update debhelper compat version to 10 + * Migrate from anonscm.debian.org to salsa.debian.org + * Update debian/copyright + * Update Standards-Version to 4.1.3 + + -- Tatsuya Kinoshita Sat, 17 Mar 2018 17:39:25 +0900 + lookup-el (1.4.1-15) unstable; urgency=medium * New patch 030_new-style-backquotes.patch diff -Nru lookup-el-1.4.1/debian/compat lookup-el-1.4.1/debian/compat --- lookup-el-1.4.1/debian/compat 2016-10-23 14:27:33.000000000 +0000 +++ lookup-el-1.4.1/debian/compat 2018-03-17 08:37:24.000000000 +0000 @@ -1 +1 @@ -9 +10 diff -Nru lookup-el-1.4.1/debian/control lookup-el-1.4.1/debian/control --- lookup-el-1.4.1/debian/control 2017-12-23 15:37:01.000000000 +0000 +++ lookup-el-1.4.1/debian/control 2018-03-17 08:38:53.000000000 +0000 @@ -2,11 +2,11 @@ Section: lisp Priority: optional Maintainer: Tatsuya Kinoshita -Build-Depends: debhelper (>= 9) +Build-Depends: debhelper (>= 10) Homepage: http://openlab.jp/edict/lookup/ -Standards-Version: 4.1.2 -Vcs-Git: git://anonscm.debian.org/collab-maint/lookup-el.git -Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/lookup-el.git +Standards-Version: 4.1.3 +Vcs-Browser: https://salsa.debian.org/debian/lookup-el +Vcs-Git: https://salsa.debian.org/debian/lookup-el.git Package: lookup-el Architecture: all diff -Nru lookup-el-1.4.1/debian/copyright lookup-el-1.4.1/debian/copyright --- lookup-el-1.4.1/debian/copyright 2017-12-23 15:37:01.000000000 +0000 +++ lookup-el-1.4.1/debian/copyright 2018-03-17 08:38:40.000000000 +0000 @@ -56,7 +56,7 @@ they carry prominent notices stating who last changed them. Files: debian/* -Copyright: 2007-2017 Tatsuya Kinoshita +Copyright: 2007-2018 Tatsuya Kinoshita 1998-2005 Ryuichi Arafune License: permissive-debian There is no restriction, so this package may be distributed under diff -Nru lookup-el-1.4.1/debian/patches/040_prockill.patch lookup-el-1.4.1/debian/patches/040_prockill.patch --- lookup-el-1.4.1/debian/patches/040_prockill.patch 1970-01-01 00:00:00.000000000 +0000 +++ lookup-el-1.4.1/debian/patches/040_prockill.patch 2018-03-17 08:35:48.000000000 +0000 @@ -0,0 +1,111 @@ +Subject: Use set-process-query-on-exit-flag if available +Author: Tatsuya Kinoshita + + To fix void-function process-kill-without-query in Emacs trunk (27.0.50), + use set-process-query-on-exit-flag instead. + +diff --git a/lisp/lookup-kanji.el b/lisp/lookup-kanji.el +index 6cd07cb..e2d2424 100644 +--- a/lisp/lookup-kanji.el ++++ b/lisp/lookup-kanji.el +@@ -68,7 +68,9 @@ + lookup-kanji-command + lookup-kanji-option))) + (sit-for 0.1) +- (process-kill-without-query lookup-kanji-process)) ++ (if (fboundp 'set-process-query-on-exit-flag) ++ (set-process-query-on-exit-flag lookup-kanji-process nil) ++ (process-kill-without-query lookup-kanji-process))) + lookup-kanji-process) + + (defun lookup-kanji-send-string (str) +diff --git a/lisp/ndeb.el b/lisp/ndeb.el +index 50a10cd..e68d140 100644 +--- a/lisp/ndeb.el ++++ b/lisp/ndeb.el +@@ -363,7 +363,9 @@ + (cons directory (if appendix (list appendix)))))) + (buffer (lookup-open-process-buffer (concat " *ndeb+" directory "*"))) + (process (apply 'start-process "ndeb" buffer ndeb-program-name args))) +- (process-kill-without-query process) ++ (if (fboundp 'set-process-query-on-exit-flag) ++ (set-process-query-on-exit-flag process nil) ++ (process-kill-without-query process)) + (accept-process-output process) + (with-current-buffer (or buffer (lookup-temp-buffer)) + (save-excursion +diff --git a/lisp/ndict.el b/lisp/ndict.el +index 138703f..30daf6a 100644 +--- a/lisp/ndict.el ++++ b/lisp/ndict.el +@@ -231,7 +231,9 @@ + (let* ((buffer (lookup-open-process-buffer " *ndict*")) + (process (open-network-stream "ndict" buffer server service))) + (accept-process-output process) +- (process-kill-without-query process) ++ (if (fboundp 'set-process-query-on-exit-flag) ++ (set-process-query-on-exit-flag process nil) ++ (process-kill-without-query process)) + process)) + + (put 'ndict-process-require 'lisp-indent-function 1) +diff --git a/lisp/ndkks.el b/lisp/ndkks.el +index eb7bdcc..bcb9284 100644 +--- a/lisp/ndkks.el ++++ b/lisp/ndkks.el +@@ -155,7 +155,9 @@ + (let ((buffer (lookup-open-process-buffer " *ndkks*"))) + (setq process (apply 'start-process "ndkks" buffer + ndkks-program-name args)) +- (process-kill-without-query process) ++ (if (fboundp 'set-process-query-on-exit-flag) ++ (set-process-query-on-exit-flag process nil) ++ (process-kill-without-query process)) + ;; 起動後、少し時間を置かないと、最初の検索がうまくいかない。 + (sleep-for 0.1) + (let ((coding ndkks-process-coding-system)) +diff --git a/lisp/ndspell.el b/lisp/ndspell.el +index 7aeaa60..c2a25c8 100644 +--- a/lisp/ndspell.el ++++ b/lisp/ndspell.el +@@ -184,7 +184,9 @@ + (setq ndspell-process + (start-process "ndspell" buffer ndspell-ispell-program + "-a" "-m" "-C")) +- (process-kill-without-query ndspell-process) ++ (if (fboundp 'set-process-query-on-exit-flag) ++ (set-process-query-on-exit-flag ndspell-process nil) ++ (process-kill-without-query ndspell-process)) + (accept-process-output ndspell-process) + (let ((coding ndspell-process-coding-system)) + (when coding +diff --git a/lisp/ndtp.el b/lisp/ndtp.el +index 54b1341..6d2efc8 100644 +--- a/lisp/ndtp.el ++++ b/lisp/ndtp.el +@@ -299,7 +299,9 @@ + (lookup-proceeding-message (format "connecting to %s..." server)) + (let* ((buffer (lookup-open-process-buffer (concat " *ndtp+" server "*"))) + (process (open-network-stream "ndtp" buffer server service))) +- (process-kill-without-query process) ++ (if (fboundp 'set-process-query-on-exit-flag) ++ (set-process-query-on-exit-flag process nil) ++ (process-kill-without-query process)) + process)) + + (put 'ndtp-process-require 'lisp-indent-function 2) +diff --git a/lisp/sdicf.el b/lisp/sdicf.el +index df763f2..02ea0d8 100644 +--- a/lisp/sdicf.el ++++ b/lisp/sdicf.el +@@ -344,7 +344,9 @@ sdicf-egrep-command で指定されたコマンドを使う。" + (accept-process-output proc) + (process-send-string proc "order index\n") + (accept-process-output proc) +- (process-kill-without-query proc) ++ (if (fboundp 'set-process-query-on-exit-flag) ++ (set-process-query-on-exit-flag proc nil) ++ (process-kill-without-query proc)) + (set-process-filter proc 'sdicf-array-wait-prompt) + t)))) + diff -Nru lookup-el-1.4.1/debian/patches/series lookup-el-1.4.1/debian/patches/series --- lookup-el-1.4.1/debian/patches/series 2017-12-23 15:33:00.000000000 +0000 +++ lookup-el-1.4.1/debian/patches/series 2018-03-17 08:35:20.000000000 +0000 @@ -1,3 +1,4 @@ 010_ndic-el-typo.patch 020_Add-coding-tags.patch 030_new-style-backquotes.patch +040_prockill.patch