tazpanel view Makefile @ rev 7

Add tazpkg.cgi: Packages manager CGI interface
author Christophe Lincoln <pankso@slitaz.org>
date Sat Apr 02 10:23:38 2011 +0200 (2011-04-02)
parents
children 4c1174a446ee
line source
1 # Makefile for TazPanel.
2 #
3 PREFIX?=/usr
4 SYSCONFDIR?=/etc/slitaz
5 DESTDIR?=
6 LINGUAS?=fr
8 # i18n
10 pot:
11 xgettext -o po/tazpkg-cgi/tazpkg-cgi.pot -L Shell \
12 --package-name="Tazpkg CGI" ./tazpkg.cgi
14 msgmerge:
15 @for l in $(LINGUAS); do \
16 echo -n "Updating $$l po file."; \
17 msgmerge -U po/tazpkg-cgi/$$l.po po/tazpkg-cgi/tazpkg-cgi.pot; \
18 done;
20 msgfmt:
21 @for l in $(LINGUAS); do \
22 echo "Compiling $$l mo file..."; \
23 mkdir -p po/mo/$$l/LC_MESSAGES; \
24 msgfmt -o po/mo/$$l/LC_MESSAGES/tazpkg-cgi.mo po/tazpkg-cgi/$$l.po; \
25 done;
27 # Installation.
29 install: msgfmt
30 install -m 0755 -d $(DESTDIR)$(PREFIX)/bin
31 install -m 0777 tazpanel $(DESTDIR)$(PREFIX)/bin
32 mkdir -p $(DESTDIR)$(PREFIX)/share/locale
33 cp -a po/mo/* $(DESTDIR)$(PREFIX)/share/locale