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

Bug#1109496: unblock: dutch/1:2.20.19+1-2.1



Package: release.debian.org
Control: affects -1 + src:dutch
User: release.debian.org@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: rene@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 <rene@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 <soren@debian.org>
-Uploaders: Kurt Roeckx <kurt@roeckx.be>,
-           Thijs Kinkhorst <thijs@debian.org>,
+Maintainer: Kurt Roeckx <kurt@roeckx.be>,
+Uploaders: Thijs Kinkhorst <thijs@debian.org>,
            Manuel Guerra <ar.manuelguerra@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 to: