File: Makefile.am

package info (click to toggle)
pavuk 0.9.35-2.1
  • links: PTS
  • area: main
  • in suites: lenny, squeeze
  • size: 4,720 kB
  • ctags: 3,824
  • sloc: ansic: 51,779; sh: 3,468; makefile: 363
file content (50 lines) | stat: -rw-r--r-- 1,068 bytes parent folder | download | duplicates (3)
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
39
40
41
42
43
44
45
46
47
48
49
50
POFILES = $(PAVUK_PO)
MOFILES = $(PAVUK_MO)
POXFILES = $(PAVUK_POX)

# Unicode message catalogs
UPOFILES = $(PAVUK_UPO)
UMOFILES = $(PAVUK_UMO)

MSGFMT = @MSGFMT@

EXTRA_DIST = $(POFILES)
DISTCLEANFILES = $(POXFILES) $(UPOFILES) $(UMOFILES) $(MOFILES) $(PACKAGE).pot
CLEANFILES = $(POXFILES) $(UPOFILES) $(UMOFILES) $(MOFILES) $(PACKAGE).pot

SUFFIXES = .po .mo .pox .upo .umo

.po.mo:
	$(MSGFMT) @MSGFMTSTATS@ -o $@ $<

.upo.umo:
	$(MSGFMT) @MSGFMTSTATS@ -o $@ $<

%.pox: %.po $(PACKAGE).pot
	msgmerge $< $(PACKAGE).pot >$@

.po.upo:
	codep=`awk -F= '/Content-Type:/{split($$2,r,"\\\");print r[1]}' $<`; \
	$(ICONV) -f "$$codep" -t UTF-8 $< | sed "s/charset=$$codep/charset=UTF-8/" > $@

all: @PAVUK_UTFMODE@

mo: $(MOFILES)

pox: $(POXFILES)

umo: $(UMOFILES)

upo: $(UPOFILES)

pot: $(PACKAGE).pot

$(PACKAGE).pot:
	cd ../src && make pot

install-data-am:
	for lang in $(PAVUK_LANG); do \
	  install_dir=$(DESTDIR)$(localedir)/$$lang/LC_MESSAGES; \
	  $(mkinstalldirs) $$install_dir; \
	  $(INSTALL_DATA) $$lang.@PAVUK_UTFMODE@ $$install_dir/$(PACKAGE).mo; \
	done