summaryrefslogtreecommitdiffstats
path: root/translations/messages/kvirc-theme/Makefile.am
blob: 5de3a0f6fb53411d7395127e0e3a9d76654278ad (plain)
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
THISMODULE = theme

# The *.po files
POFILES  = \
	cs.po \
	de.po \
	es_AR.po \
	fi.po \
	fr.po \
	hu.po \
	it.po \
	ka.po \
	pt.po \
	ru.po \
	uk.po

# The *.mo files to generate
MO_FILES  = \
	cs.mo \
	de.mo \
	es_AR.mo \
	fi.mo \
	fr.mo \
	hu.mo \
	it.mo \
	ka.mo \
	pt.mo \
	ru.mo \
	uk.mo

BUILT_SOURCES = $(MO_FILES)
CLEANFILES = $(MO_FILES)
EXTRA_DIST = $(POFILES)

%.mo: %.po
	-touch $@ && $(SS_MSGFMT) -vo $@ $<

## Install and rename .mo files:
## from <locale>.mo to $(localedir)/<locale>/LC_MESSAGES/kvirc-<module>.mo
install-exec-hook:
	for f in $(MO_FILES); do \
	  locale="$${f%.mo}"; \
	  instdir="$(DESTDIR)$(localedir)/$$locale/LC_MESSAGES"; \
	  $(MKDIR_P) "$$instdir" || exit 1; \
	  $(INSTALL_DATA) $$f "$$instdir/kvirc-$(THISMODULE).mo" || exit $$?; \
	done