Date: Monday, November 21, 2022 @ 14:38:27 Author: andyrtr Revision: 462235
upgpkg: mythes-en 20221102-2: add back missing *.idx files - FS#76631 Modified: mythes-en/trunk/PKGBUILD ----------+ PKGBUILD | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-11-21 13:52:16 UTC (rev 462234) +++ PKGBUILD 2022-11-21 14:38:27 UTC (rev 462235) @@ -4,12 +4,12 @@ # https://cgit.freedesktop.org/libreoffice/dictionaries/log/en _commit=81c820ae2e0f447d3bd71855c3bc7e8912740d11 # last commit "en" subdir - 2022-11-02 pkgver=20221102 -pkgrel=1 +pkgrel=2 pkgdesc="English thesaurus" arch=('any') url="https://wiki.documentfoundation.org/Development/Dictionaries" license=('LGPL') -makedepends=('git') +makedepends=('git' 'libmythes') optdepends=('libmythes: offers thesaurus library functions') source=("git+https://anongit.freedesktop.org/git/libreoffice/dictionaries.git#commit=$_commit") sha256sums=('SKIP') @@ -16,14 +16,20 @@ package() { cd dictionaries/en +#return 1 install -dm755 "${pkgdir}"/usr/share/mythes cp -p th_en_US_v2.* "$pkgdir"/usr/share/mythes pushd "$pkgdir"/usr/share/mythes/ + # create sorted index *.idx file from structured thesaurus file + for lang in `find -type f -name "*.dat" -printf '%P\n'`; do + cat "${lang}" | /usr/bin/th_gen_idx.pl > "${lang/.dat/}".idx + done + en_US_aliases="en_AG en_AU en_BS en_BW en_BZ en_CA en_DK en_GB en_GH en_IE en_IN en_JM en_NA en_NG en_NZ en_PH en_SG en_TT en_ZA en_ZW" for lang in $en_US_aliases; do -# ln -s th_en_US_v2.idx "th_"$lang"_v2.idx" - ln -s th_en_US_v2.dat "th_"$lang"_v2.dat" + ln -s th_en_US_v2.idx th_"$lang"_v2.idx + ln -s th_en_US_v2.dat th_"$lang"_v2.dat done popd
