Package: release.debian.org
Control: affects -1 + src:dutch
User: release.debian....@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: r...@debian.org
Severity: normal

Please unblock package dutch

[ Reason ]
See #1109253. Spellchecking in LibreOffice and Thunderbird is still broken for 
Dutch (Belgium)
even after 1:2.20.19+1-2 which was already unblocked in #1109304

This fixe it (and theoretical usage for Aruba and Suriname) by readding the 
syminks which were
already in stable (and also doing them for the new .bdic to go sure)

[ Impact ]
Spellchecking in Dutch broken for LibreOffice/Thunderbird. Which is a 
regression from stable.

[ Tests ]
It was verified in a test with LibreOffice with the new hunspell-nl installed.

[ Risks ]
Risk would be broken symlinks, but I looked over dpkg --contents a few times 
and tested it.

The diff was also reviewed by Mechtilde and the NMU acked by Kurt.

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing

[ Other info ]
-2 was already aged, that should probably be updated for -2.1

unblock dutch/1:2.20.19+1-2.1

Debdiff attached.

Regards,

Rene
diff -Nru dutch-2.20.19+1/debian/changelog dutch-2.20.19+1/debian/changelog
--- dutch-2.20.19+1/debian/changelog    2025-07-14 22:55:32.000000000 +0200
+++ dutch-2.20.19+1/debian/changelog    2025-07-18 21:17:33.000000000 +0200
@@ -1,3 +1,13 @@
+dutch (1:2.20.19+1-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload with maintainer consent
+  * revert rename of nl.dic to nl_NL.dic and add nl_*.dic symlinks
+    back (closes: #1109253 again),
+  * remove Soren Stoutner from Maintainer per own request; add Kurt
+    Kurt Roeckx as Maintainer:
+
+ -- Rene Engelhard <r...@debian.org>  Fri, 18 Jul 2025 21:17:33 +0200
+
 dutch (1:2.20.19+1-2) unstable; urgency=medium
 
   * debian/rules:  Add the primary language variant (nl_NL) to the name of the
diff -Nru dutch-2.20.19+1/debian/control dutch-2.20.19+1/debian/control
--- dutch-2.20.19+1/debian/control      2025-07-14 22:40:01.000000000 +0200
+++ dutch-2.20.19+1/debian/control      2025-07-18 21:08:07.000000000 +0200
@@ -1,9 +1,8 @@
 Source: dutch
 Section: text
 Priority: optional
-Maintainer: Soren Stoutner <so...@debian.org>
-Uploaders: Kurt Roeckx <k...@roeckx.be>,
-           Thijs Kinkhorst <th...@debian.org>,
+Maintainer: Kurt Roeckx <k...@roeckx.be>,
+Uploaders: Thijs Kinkhorst <th...@debian.org>,
            Manuel Guerra <ar.manuelgue...@gmail.com>
 Build-Depends: dictionaries-common-dev,
                ispell,
diff -Nru dutch-2.20.19+1/debian/hunspell-nl.install 
dutch-2.20.19+1/debian/hunspell-nl.install
--- dutch-2.20.19+1/debian/hunspell-nl.install  2025-07-14 22:55:32.000000000 
+0200
+++ dutch-2.20.19+1/debian/hunspell-nl.install  2025-07-18 20:59:12.000000000 
+0200
@@ -1,3 +1,3 @@
-hunspell/nl_NL.dic usr/share/hunspell/
-hunspell/nl_NL.aff usr/share/hunspell/
-hunspell/nl_NL.bdic usr/share/hunspell-bdic/
+hunspell/nl.dic usr/share/hunspell/
+hunspell/nl.aff usr/share/hunspell/
+hunspell/nl.bdic usr/share/hunspell-bdic/
\ Kein Zeilenumbruch am Dateiende.
diff -Nru dutch-2.20.19+1/debian/hunspell-nl.links 
dutch-2.20.19+1/debian/hunspell-nl.links
--- dutch-2.20.19+1/debian/hunspell-nl.links    1970-01-01 01:00:00.000000000 
+0100
+++ dutch-2.20.19+1/debian/hunspell-nl.links    2025-07-18 21:17:33.000000000 
+0200
@@ -0,0 +1,12 @@
+usr/share/hunspell/nl.dic usr/share/hunspell/nl_AW.aff
+usr/share/hunspell/nl.dic usr/share/hunspell/nl_AW.dic
+usr/share/hunspell/nl.dic usr/share/hunspell/nl_BE.aff
+usr/share/hunspell/nl.dic usr/share/hunspell/nl_BE.dic
+usr/share/hunspell/nl.dic usr/share/hunspell/nl_NL.aff
+usr/share/hunspell/nl.dic usr/share/hunspell/nl_NL.dic
+usr/share/hunspell/nl.dic usr/share/hunspell/nl_SR.aff
+usr/share/hunspell/nl.dic usr/share/hunspell/nl_SR.dic
+usr/share/hunspell-bdic/nl.bdic usr/share/hunspell-bdic/nl_AW.bdic
+usr/share/hunspell-bdic/nl.bdic usr/share/hunspell-bdic/nl_BE.bdic
+usr/share/hunspell-bdic/nl.bdic usr/share/hunspell-bdic/nl_NL.bdic
+usr/share/hunspell-bdic/nl.bdic usr/share/hunspell-bdic/nl_SR.bdic
diff -Nru dutch-2.20.19+1/debian/rules dutch-2.20.19+1/debian/rules
--- dutch-2.20.19+1/debian/rules        2025-07-14 22:53:13.000000000 +0200
+++ dutch-2.20.19+1/debian/rules        2025-07-18 20:59:12.000000000 +0200
@@ -16,22 +16,15 @@
        mkdir -p wdutch
        chmod +x convert
        ./convert
-
-       # Make a copy of the dictionary that contains the primary regional 
variant in the name.  
<https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109253>
-       cp hunspell/nl.dic hunspell/nl_NL.dic
-       cp hunspell/nl.aff hunspell/nl_NL.aff
-
        #Generate the .bdic file
-       convert-bdic hunspell/nl_NL.dic hunspell/nl_NL.bdic
+       convert-bdic hunspell/nl.dic hunspell/nl.bdic
        touch build-stamp
 
 clean:
        dh_testdir
        dh_testroot
        rm -f build-stamp
-       rm -f hunspell/nl_NL.dic
-       rm -f hunspell/nl_NL.aff
-       rm -f hunspell/nl_NL.bdic
+       rm -f hunspell/nl.bdic
        rm -f debian/aspell-nl.info-aspell
        rm -f `find . -name "*~"` debian/files* debian/substvars core
        rm -rf $(ATMPDIR)

Reply via email to