From 501c0875a070daa6de4ce4cefe719ba8f0e668f7 Mon Sep 17 00:00:00 2001 From: Lukas Fleischer Date: Thu, 7 Apr 2011 03:06:51 +0200 Subject: Add Makefile to compile ".po" files. Signed-off-by: Lukas Fleischer --- po/Makefile | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 po/Makefile (limited to 'po') diff --git a/po/Makefile b/po/Makefile new file mode 100644 index 0000000..365c5fd --- /dev/null +++ b/po/Makefile @@ -0,0 +1,44 @@ +DESTDIR = .. +PREFIX = /web/locale + +POFILES = \ + ca.po \ + cs.po \ + da.po \ + de.po \ + el_GR.po \ + es.po \ + fr.po \ + he.po \ + hr.po \ + hu.po \ + it.po \ + nb_NO.po \ + pl.po \ + pt.po \ + ro.po \ + ru.po \ + sr.po \ + tr.po \ + uk.po \ + zh_CN.po + +MOFILES = ${POFILES:.po=.mo} +LOCALES = ${MOFILES:.mo=} + +all: ${MOFILES} + +%.mo: %.po + msgfmt -o $@ $< + +clean: + rm *.mo + +install: all + for l in ${LOCALES}; do mkdir -p ${DESTDIR}${PREFIX}/$$l/LC_MESSAGES/; done + for l in ${LOCALES}; do cp $$l.mo ${DESTDIR}${PREFIX}/$$l/LC_MESSAGES/aur.mo; done + +uninstall: + for l in ${LOCALES}; do rm -rf ${DESTDIR}${PREFIX}/$$l/LC_MESSAGES/; done + +.PHONY: all clean install uninstall -- cgit v1.2.3-70-g09d2