+++ /dev/null
-# -*- Makefile -*-
-
-DIR = master-files/
-
-CONFIGDIR = debian/
-
-FILES = $(shell cd $(DIR); find etc/ -type f)
-
-TARGET = $(MODULE)_$(VERSION)_$(ARCH).deb
-
-OBJECTS = deb/DEBIAN/preinst \
- deb/DEBIAN/postrm \
- deb/DEBIAN/postinst \
- deb/opt/trc6500/script
-
-SHELL=/bin/bash
-MODULE = trc6500-master-files
-ARCH = all
-
-.DEFAULT: all
-.PHONY: clean deb all
-
-VERSION = $(shell awk '/^$(MODULE)/ { gsub(/[()]/, ""); print $$2; exit }' debian/debian-changelog)
-
-
-all: $(TARGET) deb
-
-clean:
- rm -rf deb $(OBJECTS) $(TARGETS)
-
-deb:
- rm -rf deb
- mkdir --parent deb/etc/webconfig/ deb/etc/default/ deb/DEBIAN
-
-deb/DEBIAN/preinst: debian/debian-preinst deb $(addprefix $(DIR)/, $(FILES)) $(MAKEFILE_LIST)
- rm -f $@
- cat $< > $@~
- for f in $(FILES); do echo '[ -f "/'$$f'" ] && dpkg-divert --add /'$$f; done >>$@~
- echo "exit 0" >>$@~
- chmod +x $@~
- mv $@~ $@
-
-deb/DEBIAN/postrm: debian/debian-postrm deb $(addprefix $(DIR)/, $(FILES)) $(MAKEFILE_LIST)
- rm -f $@
- cat $< > $@~
- for f in $(FILES); do echo '[ -f "/'$$f'" ] && dpkg-divert --remove /'$$f; done >>$@~
- echo "exit 0" >>$@~
- chmod +x $@~
- mv $@~ $@
-
-deb/DEBIAN/postinst: debian/debian-postinst deb
- cp $< $@
-
-deb/opt/trc6500/script: ../additional_scripts deb
- mkdir -p deb/opt/trc6500/script/
- cp ../additional_scripts/* deb/opt/trc6500/script/
-
-$(TARGET): deb $(OBJECTS)
- sed s/@@version@@/$(VERSION)/ debian/debian-control > deb/DEBIAN/control
- mkdir -p deb/usr/share/doc/$(MODULE)
- cp debian/debian-changelog deb/usr/share/doc/$(MODULE)/changelog
- cp -r $(DIR)/* deb/
- fakeroot dpkg --build deb
- mv deb.deb $@