# -*- makefile -*- ---------------------------------------- DIRS+=$(AO60)-ao $(AO60)-preao aspell6-all: aspell6 aspell6-ao-tgz aspell6-preao-tgz aspell6: aspell6-ao aspell6-preao aspell6-ao-tgz: aspell6-ao cd $(AO60)-ao; make dist mv $(AO60)-ao/*.bz2 out/aspell6.pt-$(DATE).tar.bz2 aspell6-preao-tgz: aspell6-preao cd $(AO60)-preao; make dist mv $(AO60)-preao/*.bz2 out/aspell6.pt-preao-$(DATE).tar.bz2 publish :: aspell6-ao-tgz aspell6-preao-tgz @ echo "Publishing JSPELL 0.60" rsync -aASPvz out/aspell6.pt-$(DATE).tar.bz2 out/aspell6.pt-preao-$(DATE).tar.bz2\ $(NATURA):$(NATURA_WWW)/aspell6/ rsync -aASPvz out/aspell6.pt-$(DATE).tar.bz2 \ $(NATURA):$(NATURA_WWW)/aspell6/LATEST/aspell6.pt-latest.tar.bz2 rsync -aASPvz out/aspell6.pt-preao-$(DATE).tar.bz2\ $(NATURA):$(NATURA_WWW)/aspell6/LATEST/aspell6.pt-preao-latest.tar.bz2 aspell6-preao: $(DIRS) a5clean-toolkit $(WLDIR)/wl-preao.txt cd $(AKIT); perl pre pt_PT-preao iso-8859-1 cp $(WLDIR)/wl-preao.txt $(AKIT)/pt_PT-preao/pt_PT-preao.wl cp $(A60)/Copyright $(AKIT)/pt_PT-preao cp $(A60)/pt_PT_phonet.dat $(AKIT)/pt_PT-preao/pt_PT-preao_phonet.dat cp $(A60)/pt_PT_repl.dat $(AKIT)/pt_PT-preao/pt_PT-preao_repl.dat perl -pe 'BEGIN{$$D=$(DATE);chomp$$D};s/VERSAO/$$D/g;' $(A60)/info-preao > $(AKIT)/pt_PT-preao/info mkdir -p $(AKIT)/pt_PT-preao/doc perl -pe 'BEGIN{$$D=$(FULLDATE);chomp$$D};s/DATE/$$D/g;' $(A60)/LEIA-ME-preao.txt > $(AKIT)/pt_PT-preao/doc/LEIAME-preao.txt perl -pe 's/LANG/pt_PT-preao/g' $(A60)/pt_PT-preao.dat > $(AKIT)/pt_PT-preao/pt_PT-preao.dat LC_ALL=pt_PT.iso8859-1 perl $(A60)/genAff.pl $(JOUT)-preao/port-preao.aff > $(AKIT)/pt_PT-preao/pt_PT-preao_affix.dat cd $(AKIT)/pt_PT-preao; perl proc create cd $(AKIT)/pt_PT-preao; ./configure cd $(AKIT)/pt_PT-preao; make rm -fr $(AO60)-preao/* mv -f $(AKIT)/pt_PT-preao/* $(AO60)-preao rm -fr $(AKIT)/pt_PT-preao aspell6-ao: $(DIRS) a5clean-toolkit $(WLDIR)/wl-ao.txt cd $(AKIT); perl pre pt_PT iso-8859-1 cp $(WLDIR)/wl-ao.txt $(AKIT)/pt_PT/pt_PT.wl cp $(A60)/Copyright $(AKIT)/pt_PT cp $(A60)/pt_PT_phonet.dat $(AKIT)/pt_PT cp $(A60)/pt_PT_repl.dat $(AKIT)/pt_PT perl -pe 'BEGIN{$$D=$(DATE);chomp$$D};s/VERSAO/$$D/g;' $(A60)/info > $(AKIT)/pt_PT/info mkdir -p $(AKIT)/pt_PT/doc perl -pe 'BEGIN{$$D=$(FULLDATE);chomp$$D};s/DATE/$$D/g;' $(A60)/LEIA-ME.txt > $(AKIT)/pt_PT/doc/LEIAME.txt perl -pe 's/LANG/pt_PT/g' $(A60)/pt_PT.dat > $(AKIT)/pt_PT/pt_PT.dat LC_ALL=pt_PT.iso8859-1 perl $(A60)/genAff.pl $(JOUT)-ao/port.aff > $(AKIT)/pt_PT/pt_PT_affix.dat cd $(AKIT)/pt_PT; perl proc create cd $(AKIT)/pt_PT; ./configure cd $(AKIT)/pt_PT; make cd $(AKIT)/pt_PT; perl -i -pe 's/^extra_files =/extra_files = LEIAME.txt/' Makefile rm -fr $(AO60)-ao/* mv -f $(AKIT)/pt_PT/* $(AO60)-ao rm -fr $(AKIT)/pt_PT $(AO60)-ao: rm -fr $(AO60)-ao mkdir -p $(AO60)-ao $(AO60)-preao: rm -fr $(AO60)-preao mkdir -p $(AO60)-preao realclean :: a5clean-toolkit @ echo "Cleaning aspell .6 files" rm -fr $(AO60)-ao rm -fr $(AO60)-preao rm -fr $(AO60).pt*