slitaz-tools annotate tazdrop/Makefile @ rev 601

Makefile: install tools and boxes with PO files to be more standard and avoid many cp in receipt. Also update the README
author Christophe Lincoln <pankso@slitaz.org>
date Wed Jun 01 19:04:13 2011 +0200 (2011-06-01)
parents 3379cae52afe
children bb2489a18dc8
rev   line source
pankso@556 1 # Makefile for TazDrop
pankso@556 2 #
pankso@556 3 PREFIX?=/usr
pankso@556 4 SYSCONFDIR?=/etc/slitaz
pankso@601 5 LINGUAS?=pt
pankso@556 6
pankso@556 7 # Installation
pankso@556 8
pankso@556 9 install:
pankso@556 10 mkdir -p $(DESTDIR)$(PREFIX)/bin \
pankso@601 11 $(DESTDIR)$(PREFIX)/share/doc/tazdrop \
pankso@556 12 $(DESTDIR)$(PREFIX)/share/locale \
pankso@556 13 $(DESTDIR)$(PREFIX)/share/applications \
pankso@556 14 $(DESTDIR)$(SYSCONFDIR)
pankso@601 15 install -m 0777 tazdrop $(DESTDIR)$(PREFIX)/bin
pankso@601 16 install -m 0644 *.conf $(DESTDIR)$(SYSCONFDIR)
pankso@601 17 install -m 0644 data/*.desktop $(DESTDIR)$(PREFIX)/share/applications
pankso@601 18 install -m 0644 README $(DESTDIR)$(PREFIX)/share/doc/tazdrop
pankso@601 19 for l in $(LINGUAS); \
pankso@601 20 do \
pankso@601 21 install -m 0777 -d $(DESTDIR)$(PREFIX)/share/locale/$$l/LC_MESSAGES; \
pankso@601 22 install -m 0644 ../po/mo/$$l/tazdrop.mo \
pankso@601 23 $(DESTDIR)$(PREFIX)/share/locale/$$l/LC_MESSAGES; \
pankso@601 24 done;