1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
#!/usr/bin/make -f
SHELL := sh -e
%:
dh ${@} --with quilt
override_dh_auto_clean:
dh_auto_clean
rm -f debian/*.config debian/*.templates
[ ! -f Makefile ] || $(MAKE) realclean
-find . -name "*~" | xargs rm -f
rm -f local.h
rm -f ispell.1 ispell.5
rm -f ispell*.html ispell*.info
rm -f languages/american/american.5 languages/british/british.5 languages/english/english.5l
rm -f languages/american/american.aff languages/british/british.aff
rm -f parse.tab.c
override_dh_auto_build:
$(MAKE) CFLAGS="-O2 -s -g" LDFLAGS=-s "PATH=${PATH}:."
-makeinfo ispell.texinfo
texi2html -expandinfo -monolithic ispell.texinfo
sed 's|^\.TH ISPELL 4|.TH ISPELL 5|' ispell.4 > ispell.5
sed 's| (4| (5|g; s|/usr/dict|/usr/share/dict|g' ispell.1X > ispell.1
sed 's|^\.TH ENGLISH 4|.TH ENGLISH 5| ; s|okspell|ispell|g; s|ispell\( *\)(4)|ispell\1(5)|' languages/english/english.4l > languages/english/english.5l
override_dh_auto_install:
cp -p languages/english/english.aff languages/american/american.aff
cp -p languages/english/english.5l languages/american/american.5
installdeb-ispell --package=iamerican
cp -p languages/english/english.aff languages/british/british.aff
cp -p languages/english/english.5l languages/british/british.5
installdeb-ispell --package=ibritish
|