Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package words for openSUSE:Factory checked 
in at 2026-09-07 11:30:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/words (Old)
 and      /work/SRC/openSUSE:Factory/.words.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "words"

Mon Sep  7 11:30:51 2026 rev:34 rq:1375792 version:2026.02.25

Changes:
--------
--- /work/SRC/openSUSE:Factory/words/words.changes      2025-08-02 
00:43:25.390698576 +0200
+++ /work/SRC/openSUSE:Factory/.words.new.1265/words.changes    2026-09-07 
11:33:02.950819456 +0200
@@ -1,0 +2,11 @@
+Fri Sep  4 11:55:55 UTC 2026 - Dr. Werner Fink <[email protected]>
+
+- Version 2026.02.25
+  * Use new github home
+  * Now UTF-8
+  * Also Australian 
+  * Uses sqlite3 as data base format which is used for
+    extracting with new mk-list python script
+  * Many new words like tokenize
+
+-------------------------------------------------------------------

Old:
----
  scowl-2020.12.07.tar.gz

New:
----
  wordlist-rel-2026.02.25.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ words.spec ++++++
--- /var/tmp/diff_new_pack.aEjJZg/_old  2026-09-07 11:33:03.748847418 +0200
+++ /var/tmp/diff_new_pack.aEjJZg/_new  2026-09-07 11:33:03.750847488 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package words
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,16 +17,18 @@
 
 
 Name:           words
-Version:        2020.12.07
+Version:        2026.02.25
 Release:        0
 Summary:        An English words dictionary
-License:        SUSE-Public-Domain
+License:        LicenseRef-SUSE-Public-Domain
 Group:          Productivity/Office/Dictionary
-URL:            http://wordlist.sourceforge.net/
-Source0:        
https://prdownloads.sourceforge.net/wordlist/scowl-%{version}.tar.gz
+URL:            https://github.com/en-wl/wordlist
+Source0:        
https://github.com/en-wl/wordlist/archive/refs/tags/rel-2026.02.25.tar.gz#/wordlist-rel-2026.02.25.tar.gz
 Source1:        sysconfig.words
 Source2:        SuSEconfig.words
 BuildRequires:  glibc-locale
+BuildRequires:  python3
+BuildRequires:  sqlite3-devel
 PreReq:         %fillup_prereq
 Provides:       scowl = %{version}-%{release}
 BuildArch:      noarch
@@ -65,15 +67,32 @@
 
 For a description see the package words.
 
+%package -n words-australian
+Summary:        A Australian words dictionary
+Group:          Productivity/Text/Utilities
+Requires:       words
+
+%description -n words-australian
+This package contains a Australian words dictionary which will be installed as
+
+/usr/share/dict/australian
+
+For a description see the package words.
+
 %prep
-%setup -q -n scowl-%{version}
+%setup -q -n wordlist-rel-%{version}
 
 %build
-spellings="american british canadian"
+spellings="american british canadian australian"
 LANG=POSIX
 export POSIX
 set +o posix
 #
+# Build the scowl.db
+#
+make V=1
+
+#
 # Do resorting for look(1) command
 #
 test -d result/ || mkdir result
@@ -84,25 +103,26 @@
     american*) LC_CTYPE=en_US.UTF-8 ;;
     british*)  LC_CTYPE=en_GB.UTF-8 ;;
     canadian*) LC_CTYPE=en_CA.UTF-8 ;;
+    australian*) LC_CTYPE=en_AU.UTF-8 ;;
     esac
     LC_COLLATE=$LC_CTYPE
     export LC_CTYPE LC_COLLATE
-    > result/${s}.todo
     #
     # Fix sorting as the look(1) command expect sort option -f
-    # and -d. also convert Latin-1 umlauts into UTF-8 based.
+    # and -d.
+    #
+    (
+        set -e
+        ./mk-list --variants 2 --accents both ${s} 80 | sort -fdu -S100M -o 
result/${s}
+    )&
     #
-    ./mk-list -v2 ${s} 80 | iconv -f latin1 -t utf8 > >(sort -fdu -S10M -o 
result/${s} ; rm result/${s}.todo)
+    pids="$pids $!"
 done
 #
-# Wait on sorting FIFOs
+# Wait on sorting sun shells
 #
-for s in $spellings
-do
-    while test -e result/${s}.todo
-    do
-       sleep 0.05s
-    done
+for pid in $pids; do
+    wait $pid || exit 1
 done
 
 %install
@@ -126,7 +146,7 @@
 test -L usr/share/dict/words && rm usr/share/dict/words || true
 
 %files
-%doc Copyright README
+%doc Copyright README.md
 %dir %{_libexecdir}/words
 %attr(755,root,root) %{_libexecdir}/words/update
 %{_datadir}/dict/american
@@ -141,3 +161,6 @@
 %files -n words-canadian
 %{_datadir}/dict/canadian
 
+%files -n words-australian
+%{_datadir}/dict/australian
+

Reply via email to