tazusb annotate Makefile @ rev 62
Tiny edits
author | Paul Issott <paul@slitaz.org> |
---|---|
date | Sat Feb 20 11:04:36 2010 +0000 (2010-02-20) |
parents | 4856f473663b |
children | 37675c726560 |
rev | line source |
---|---|
paul@62 | 1 # Makefile for TazUSB. |
pankso@61 | 2 # Check the README for more information. |
pankso@61 | 3 # |
pankso@61 | 4 PREFIX?=/usr |
pankso@61 | 5 DOCDIR?=/usr/share/doc |
pankso@61 | 6 DESTDIR?= |
pankso@61 | 7 |
pankso@61 | 8 all: |
pankso@61 | 9 |
pankso@61 | 10 # i18n. |
pankso@61 | 11 |
pankso@61 | 12 pot: |
pankso@61 | 13 xgettext -o po/tazusbbox/tazusbbox.pot -L Shell ./tazusbbox |
pankso@61 | 14 |
pankso@61 | 15 msgmerge: |
pankso@61 | 16 msgmerge -U po/tazusbbox/fr.po po/tazusbbox/tazusbbox.pot |
pankso@61 | 17 |
pankso@61 | 18 msgfmt: |
pankso@61 | 19 mkdir -p po/mo/fr |
pankso@61 | 20 msgfmt -o po/mo/fr/tazusbbox.mo po/tazusbbox/fr.po |
pankso@61 | 21 |
pankso@61 | 22 # Installation. |
pankso@61 | 23 |
pankso@61 | 24 install: msgfmt |
pankso@61 | 25 @echo "Installing TazUSB into $(DESTDIR)$(PREFIX)/bin..." |
pankso@61 | 26 install -d -m 0777 $(DESTDIR)$(PREFIX)/bin |
pankso@61 | 27 install -g root -o root -m 0777 tazusb $(DESTDIR)$(PREFIX)/bin |
pankso@61 | 28 install -D -m 0777 tazusbbox $(DESTDIR)$(PREFIX)/bin |
pankso@61 | 29 @echo "Installing Tazusb documentation..." |
pankso@61 | 30 install -g root -o root -m 0755 -d $(DESTDIR)$(DOCDIR)/tazlito |
pankso@61 | 31 install -g root -o root -m 0644 doc/tazusb.en.html $(DESTDIR)$(DOCDIR)/tazlito |
pankso@61 | 32 # i18n |
pankso@61 | 33 mkdir -p $(DESTDIR)$(PREFIX)/share/locale |
pankso@61 | 34 cp -a po/mo/* $(DESTDIR)$(PREFIX)/share/locale |
pankso@61 | 35 |
pankso@61 | 36 # Uninstallation and tarball clean-up commands. |
pankso@61 | 37 |
pankso@61 | 38 uninstall: |
pankso@61 | 39 rm -f $(DESTDIR)$(PREFIX)/bin/tazusb |
pankso@61 | 40 rm -f $(DESTDIR)$(PREFIX)/bin/tazusbbox |
pankso@61 | 41 rm -rf $(DESTDIR)$(DOCDIR)/tazusb |
pankso@61 | 42 rm -rf $(DESTDIR)$(PREFIX)/share/locale/*/LC_MESSAGES/tazusb*.mo |
pankso@61 | 43 |
pankso@61 | 44 clean: |
pankso@61 | 45 rm -rf _pkg |
pankso@61 | 46 rm -rf po/mo |