Hello,
I'm doing an NMU of edict-fpw to fix #318531 and #373604; diff attached.
Thanks,
Matej
--- edict-fpw-1.2.1/debian/changelog
+++ edict-fpw-1.2.1/debian/changelog
@@ -1,3 +1,13 @@
+edict-fpw (1.2.1-4.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * fpwedict: Ignore English keys that don't fit in 255 bytes.
+ Closes: #318531.
+ * Move dependencies used in the clean target to Build-Depends.
+ Closes: #373604.
+
+ -- Matej Vela <[EMAIL PROTECTED]> Wed, 16 Aug 2006 16:33:50 +0200
+
edict-fpw (1.2.1-4) unstable; urgency=high
* The "Brief Return From The Hell" release.
--- edict-fpw-1.2.1.orig/debian/patches/01_too_long_word.dpatch
+++ edict-fpw-1.2.1/debian/patches/01_too_long_word.dpatch
@@ -0,0 +1,21 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 01_too_long_word.dpatch by Matej Vela <[EMAIL PROTECTED]>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Ignore English keys that don't fit in 255 bytes (#318531).
+
[EMAIL PROTECTED]@
+diff -urNad edict-fpw-1.2.1~/fpwedict edict-fpw-1.2.1/fpwedict
+--- edict-fpw-1.2.1~/fpwedict
++++ edict-fpw-1.2.1/fpwedict
+@@ -250,7 +250,9 @@
+ # }
+ $item = $key;
+ $key = $key_kana;
+- register();
++ if (length($key) < 128) {
++ register();
++ }
+ }
+ }
+ #
--- edict-fpw-1.2.1.orig/debian/patches/00list
+++ edict-fpw-1.2.1/debian/patches/00list
@@ -0,0 +1 @@
+01_too_long_word
--- edict-fpw-1.2.1/debian/control
+++ edict-fpw-1.2.1/debian/control
@@ -2,7 +2,8 @@
Section: text
Priority: optional
Maintainer: Masayuki Hatta (mhatta) <[EMAIL PROTECTED]>
-Build-Depends-Indep: debhelper (>= 4.0.0), dpatch, edict (>= 2004.08.04-1),
freepwing, epwutil, libjcode-pm-perl
+Build-Depends: debhelper (>= 4.0.0), dpatch, freepwing
+Build-Depends-Indep: edict (>= 2004.08.04-1), epwutil, libjcode-pm-perl
Standards-Version: 3.6.1
Package: edict-fpw