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 +
