5
PO = `ls po/*.po | sed s/"po\/"// | sed s/".po"//`
7
SUPPORT = $(DESTDIR)/share/python-schedule/
8
DOC = $(DESTDIR)/share/doc/python-schedule/
10
SUBCLSDIR = lib/python2.5/site-packages/schedule
11
CLSDIR = $(DESTDIR)/$(SUBCLSDIR)
17
install: po-data install-po
18
install -d $(CLSDIR) $(DOC)
19
cp -rf src/schedule/* $(CLSDIR)
24
find $(DESTDIR)/share/locale/ -name python-schedule.mo -exec rm -rf '{}' \;
27
for lang in $(PO); do rm -rf po/$$lang ; done
28
find ./ -name *.pyc -exec rm -f '{}' \;
33
for lang in $(PO); do install -d $(DESTDIR)/share/locale/$$lang/LC_MESSAGES/ ; done
34
for lang in $(PO); do install -m 644 po/$$lang/LC_MESSAGES/* $(DESTDIR)/share/locale/$$lang/LC_MESSAGES/ ; done
37
for lang in $(PO); do mkdir -p po/$$lang/LC_MESSAGES/ ; done
40
for lang in $(PO); do msgfmt po/$$lang.po -o po/$$lang/LC_MESSAGES/python-schedule.mo ; done
43
xgettext -k_ -kN_ -o po/messages.pot -L Python src/schedule/*.py
44
for lang in $(PO); do msgmerge -U po/$$lang.po po/messages.pot; done