tazirc view Makefile @ rev 8

Makefile: fix typo
author Christophe Lincoln <pankso@slitaz.org>
date Tue Jan 14 21:46:08 2014 +0100 (2014-01-14)
parents 3f7c06d80329
children 1b813a8d6daf
line source
1 # Makefile for SliTaz IRC.
2 #
4 PREFIX?=/usr
5 DESTDIR?=
6 LINGUAS?=fr
8 VERSION=1.0
10 all: msgfmt
12 # i18n.
14 pot:
15 xgettext -o po/tazirc.pot -L Shell --package-name="TazIRC" \
16 --package-version="$(VERSION)" ./tazirc ./tazirc-lb
18 msgmerge:
19 @for l in $(LINGUAS); do \
20 if [ -f "po/$$l.po" ]; then \
21 echo -n "Updating $$l po file."; \
22 msgmerge -U po/$$l.po po/tazirc.pot ; \
23 fi;\
24 done;
26 msgfmt:
27 @for l in $(LINGUAS); do \
28 if [ -f "po/$$l.po" ]; then \
29 echo "Compiling TazIRC $$l mo file..."; \
30 mkdir -p po/mo/$$l/LC_MESSAGES; \
31 msgfmt -o po/mo/$$l/LC_MESSAGES/tazirc.mo po/$$l.po ; \
32 fi;\
33 done;
35 # Install
37 install:
38 install -m 0777 -d $(DESTDIR)$(PREFIX)/bin
39 #install -m 0777 -d $(DESTDIR)$(PREFIX)/share/applications
40 install -m 0777 -d $(DESTDIR)$(PREFIX)/share/locale
41 install -m 0755 tazirc $(DESTDIR)$(PREFIX)/bin
42 install -m 0755 tazirc-lb $(DESTDIR)$(PREFIX)/bin
43 #install -m 0644 data/*.desktop \
44 #$(DESTDIR)$(PREFIX)/share/applications
45 cp -a po/mo/* $(DESTDIR)$(PREFIX)/share/locale
47 # Uninstall
49 uninstall:
50 rm -f $(DESTDIR)$(PREFIX)/bin/tazirc*
51 #rm -f $(DESTDIR)$(PREFIX)/share/applications/tazirc*
52 rm -rf $(DESTDIR)$(PREFIX)/share/locale/*/LC_MESSAGES/tazirc.mo
54 # Clean
56 clean:
57 rm -rf po/*~
58 rm -rf po/mo