slitaz-tools annotate Makefile @ rev 556
Add TazDrop - Desktop Drag N' Drop tool also download manager for TazWeb
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Sun Apr 17 23:28:22 2011 +0200 (2011-04-17) |
parents | d89081e15839 |
children | 6da712ba04f2 |
rev | line source |
---|---|
pankso@447 | 1 # Makefile for SliTaz tools. |
pankso@447 | 2 # Check the README for more information. |
pankso@447 | 3 # |
pankso@447 | 4 PREFIX?=/usr |
pankso@447 | 5 DOCDIR?=/usr/share/doc |
pankso@447 | 6 DESTDIR?= |
pankso@508 | 7 TINYUTILS?=subox scpbox tazctrlbox |
claudinei@448 | 8 LINGUAS?=fr pt |
pankso@466 | 9 |
pankso@447 | 10 all: |
pankso@447 | 11 |
pankso@447 | 12 # i18n. |
pankso@447 | 13 |
pankso@556 | 14 tazbox-pot: |
pankso@553 | 15 xgettext -o po/tazbox/tazbox.pot -L Shell \ |
pankso@553 | 16 --package-name="TazBox" ./tazbox/tazbox |
pankso@553 | 17 |
pankso@556 | 18 tazdrop-pot: |
pankso@556 | 19 xgettext -o po/tazdrop/tazdrop.pot -L Shell \ |
pankso@556 | 20 --package-name="TazDrop" ./tazdrop/tazdrop |
pankso@556 | 21 |
pankso@556 | 22 pot: tazbox-pot tazdrop-pot |
pankso@447 | 23 @for p in $(TINYUTILS); do \ |
pankso@447 | 24 echo -n "Generating $$p pot file... "; \ |
pankso@553 | 25 xgettext -o po/$$p/$$p.pot -L Shell \ |
pankso@553 | 26 --package-name=$$p tinyutils/$$p; \ |
pankso@447 | 27 echo "done"; \ |
pankso@447 | 28 done; |
pankso@447 | 29 |
pankso@447 | 30 msgmerge: |
pankso@447 | 31 @for p in $(TINYUTILS); do \ |
pankso@447 | 32 for l in $(LINGUAS); do \ |
pankso@447 | 33 echo -n "Updating $$p $$l po file."; \ |
pankso@447 | 34 msgmerge -U po/$$p/$$l.po po/$$p/$$p.pot ; \ |
pankso@447 | 35 done; \ |
pankso@447 | 36 done; |
pankso@447 | 37 |
pankso@447 | 38 msgfmt: |
pankso@447 | 39 @for p in $(TINYUTILS); do \ |
pankso@447 | 40 for l in $(LINGUAS); do \ |
pankso@447 | 41 echo -n "Compiling $$p $$l mo file... "; \ |
pankso@447 | 42 mkdir -p po/mo/$$l; \ |
pankso@447 | 43 msgfmt -o po/mo/$$l/$$p.mo po/$$p/$$l.po ; \ |
pankso@447 | 44 echo "done"; \ |
pankso@447 | 45 done; \ |
pankso@447 | 46 done; |
pankso@447 | 47 |
pankso@447 | 48 clean: |
pankso@447 | 49 rm -rf po/mo |