INSTALLS = \ $(DESTDIR)/usr/local/sbin/backup2webdav \ $(DESTDIR)/etc/backup-dirs \ $(DESTDIR)/etc/cron.daily/backup2webdav \ PKGN = backup2webdav MAJVER = 3.1 MINVER = 1 PKGD = $(PKGN)-$(MAJVER)_$(MINVER) install: $(DESTDIR)/usr/local/sbin/backup2webdav $(DESTDIR)/etc/backup-dirs $(DESTDIR)/etc/cron.daily/backup2webdav $(DESTDIR)/usr/local/sbin/backup2webdav: backup2webdav test ! -d $(DESTDIR)/usr/local/sbin && mkdir -p $(DESTDIR)/usr/local/sbin install -m 0755 $< $@ $(DESTDIR)/etc/backup-dirs: backup-dirs test ! -d $(DESTDIR)/etc && mkdir -p $(DESTDIR)/etc install -m 0644 $< $@ $(DESTDIR)/etc/cron.daily/backup2webdav: backup2webdav.cron test ! -d $(DESTDIR)/etc/cron.daily && mkdir -p $(DESTDIR)/etc/cron.daily install -m 0755 $< $@ .PHONY: deb deb: clean mkdir -p tmp/$(PKGD)/DEBIAN install -m 0644 control tmp/$(PKGD)/DEBIAN/control make install DESTDIR=./tmp/$(PKGD) ( cd tmp && dpkg-deb --build $(PKGD) ) cp tmp/$(PKGD).deb . .PHONY: clean clean: rm -rf tmp/*