blob: f8c8cbfeff01127a35a41451793989d034c34da0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
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/*
|