2 PYMODULES ?= /usr/lib/pymodules/python2.5
4 PYSUFFIX = `test -e ./dbuscron/__init__.pyo && echo pyo || echo pyc`
7 install -o root -g root -m 0755 ./dbuscron.py $(PREFIX)/dbuscron
8 install -o root -g root -m 0755 ./dbuscrontab.py $(PREFIX)/dbuscrontab
9 install -o root -g root -m 0755 -d $(PYMODULES)/dbuscron
10 python -c 'import dbuscron'
11 install -o root -g root -m 0644 ./dbuscron/*.$(PYSUFFIX) $(PYMODULES)/dbuscron
12 install -o root -g root -m 0644 ./event.d/dbuscron /etc/event.d/dbuscron
13 touch /etc/dbuscrontab
14 @echo "Installation complete. Run \`dbuscrontab -e' to edit config file,"
15 @echo "then run \`initctl start dbuscron' to start dbuscron daemon."
18 -initctl stop dbuscron
19 rm -rf $(PYMODULES)/dbuscron
20 rm -f $(PREFIX)/dbuscron $(PREFIX)/dbuscrontab
21 rm -f /etc/event.d/dbuscron
24 find . -name "*.py[co]" | xargs rm -f