]> git.donarmstrong.com Git - deb_pkgs/scowl.git/blobdiff - debian/rules
distribute all scowl files as utf-8
[deb_pkgs/scowl.git] / debian / rules
index 70f1bca08eaa2d2a787d4d728016ad0985e1e89c..13ac6a9cd20932d69a8f5675c4fe0711f2906b99 100755 (executable)
@@ -41,6 +41,11 @@ include /usr/share/dpkg/pkg-info.mk
        dh $@
 
 override_dh_auto_build:
+       set -e; \
+       mkdir -p final_utf8;\
+       for file in final/*.[0-9][0-9]; do\
+               iconv -f 'iso8859-1' -t 'utf-8' < $${file} > final_utf8/$$(basename $${file}); \
+       done;
        set -e;\
        for SPELLING in $(SPELLINGS); do\
          for SIZE in $(SIZES); do\
@@ -100,6 +105,7 @@ override_dh_auto_build:
        cd speller && $(MAKE) hunspell
 
 override_dh_auto_clean:
+       rm -rf final_utf8;
        set -e;\
        for SIZE in $(SIZES); do\
          if [ -n "$$SIZE" ]; then SIZE="-$$SIZE"; fi; \
@@ -114,11 +120,12 @@ INSTALL_WORDLISTS=$(patsubst %-"",%,$(foreach spelling,$(SPELLINGS),$(foreach si
 override_dh_auto_install: install-scowl install-hunspell $(INSTALL_WORDLISTS)
        installdeb-wordlist -pwamerican --noscripts
        installdeb-wordlist --no-package=wamerican --no-package=scowl --no-package=hunspell-en-us --no-package=hunspell-en-au --no-package=hunspell-en-ca
+       installdeb-hunspell -phunspell-en-ca -phunspell-en-au -phunspell-en-us
 
 install-scowl:
        dh_installdirs --package=scowl
 
-       dh_install --package=scowl final/*.[0-9][0-9] usr/share/dict/scowl
+       dh_install --package=scowl final_utf8/*.[0-9][0-9] usr/share/dict/scowl
        dh_installdocs --package=scowl README debian/README.Debian
 
 install-hunspell: