slitaz-tools diff Makefile @ rev 447
Update README (now in English) and add Makefile to help i18n
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Sat Mar 20 01:04:29 2010 +0100 (2010-03-20) |
parents | |
children | 31170d07c15e |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/Makefile Sat Mar 20 01:04:29 2010 +0100 1.3 @@ -0,0 +1,40 @@ 1.4 +# Makefile for SliTaz tools. 1.5 +# Check the README for more information. 1.6 +# 1.7 +PREFIX?=/usr 1.8 +DOCDIR?=/usr/share/doc 1.9 +DESTDIR?= 1.10 +TINYUTILS?=subox scpbox 1.11 +LINGUAS?=fr 1.12 + 1.13 +all: 1.14 + 1.15 +# i18n. 1.16 + 1.17 +pot: 1.18 + @for p in $(TINYUTILS); do \ 1.19 + echo -n "Generating $$p pot file... "; \ 1.20 + xgettext -o po/$$p/$$p.pot -L Shell --package-name=$$p ./$$p; \ 1.21 + echo "done"; \ 1.22 + done; 1.23 + 1.24 +msgmerge: 1.25 + @for p in $(TINYUTILS); do \ 1.26 + for l in $(LINGUAS); do \ 1.27 + echo -n "Updating $$p $$l po file."; \ 1.28 + msgmerge -U po/$$p/$$l.po po/$$p/$$p.pot ; \ 1.29 + done; \ 1.30 + done; 1.31 + 1.32 +msgfmt: 1.33 + @for p in $(TINYUTILS); do \ 1.34 + for l in $(LINGUAS); do \ 1.35 + echo -n "Compiling $$p $$l mo file... "; \ 1.36 + mkdir -p po/mo/$$l; \ 1.37 + msgfmt -o po/mo/$$l/$$p.mo po/$$p/$$l.po ; \ 1.38 + echo "done"; \ 1.39 + done; \ 1.40 + done; 1.41 + 1.42 +clean: 1.43 + rm -rf po/mo