46ce7c3622c29cdd454d04edcdcb398e0eb0219f
[slovak-l10n] / posix-locales / debian / rules
1 #!/usr/bin/make -f
2
3 DESTDIR=$(CURDIR)/debian/posix-locales
4
5 locale_set= fr_FR en_GB en_US fi_FI fr_CA ru_RU es_ES es_MX de_DE nl_NL da_DK el_GR no_NO sv_SE pt_PT it_IT pl_PL cs_CZ
6
7 build: build-stamp
8 build-stamp:
9         mkdir -p $(CURDIR)/build
10         @for i in $(locale_set); do \
11           echo "Building locale $$i (UTF-8)"; \
12           I18NPATH=$(CURDIR)/locales/ localedef -c --quiet \
13             --charmap=$(CURDIR)/charmaps/UTF-8 --inputfile=$$i build/$$i; \
14         done
15         @touch build-stamp
16
17 clean:
18         dh_testdir
19         dh_testroot
20         rm -f build-stamp
21         rm -rf build
22         dh_clean
23
24 install: build
25         dh_testdir
26         dh_testroot
27         dh_clean -k
28         dh_installdirs
29         
30         @for i in $(locale_set); do \
31           echo "Installing locale $$i (UTF-8)"; \
32           mkdir -p $(DESTDIR)/usr/lib/locale/$$i; \
33           localedef --prefix=$(DESTDIR)/ --add-to-archive build/$$i; \
34           localedef --prefix=$(DESTDIR)/ --delete-from-archive $$i.utf8; \
35         done
36
37 binary-indep:
38
39 binary-arch: install
40         dh_testdir
41         dh_testroot
42         dh_installchangelogs
43         dh_installdocs
44         dh_fixperms
45         dh_compress
46         dh_installdeb
47         dh_shlibdeps
48         dh_gencontrol
49         dh_md5sums
50         dh_builddeb
51
52 binary: binary-indep binary-arch
53
54 .PHONY: build clean binary-indep binary-arch binary install
55