File: Makefile

package info (click to toggle)
dsdo 1.6.36-18
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,632 kB
  • sloc: makefile: 189; perl: 77
file content (36 lines) | stat: -rw-r--r-- 1,354 bytes parent folder | download | duplicates (7)
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
LANG=da_DK.ISO8859-1

sprog=dansk
sprog_en=Danish
sprog_en_lower_case=danish
language_code=da
country_code=DK

lang=da
version=1.6.36

#installdir=`locate wordbook/dictionary.lst | sed 's:/dictionary.lst$$::'`

all: $(language_code)_$(country_code).dic $(language_code)_$(country_code).aff

../ispell/words-$(language_code).complete ../ispell/words-$(language_code).complete.cnt:
	make -C ../ispell words-$(language_code).complete

words-$(language_code).complete: ../ispell/words-$(language_code).complete ../words-$(language_code).no-compound
	cat ../ispell/words-$(language_code).complete \
		| perl ../debian/no-compound_marking.pl ../words-$(language_code).no-compound \
		| LC_ALL=POSIX sort -u \
		> $@

words-$(language_code).complete.cnt: words-$(language_code).complete
	wc -l < $^ > $@

$(language_code)_$(country_code).dic: words-$(language_code).complete.cnt words-$(language_code).complete
	cat words-$(language_code).complete.cnt words-$(language_code).complete > $@

install: $(language_code)_$(country_code).dic $(language_code)_$(country_code).aff
	install -o root -g root -m 0644 $(language_code)_$(country_code).dic $(installdir)
	install -o root -g root -m 0644 $(language_code)_$(country_code).aff $(installdir)

clean:
	rm -f words-$(language_code).complete.cnt words-$(language_code).complete $(language_code)_$(country_code).dic