#!/usr/bin/make -f # -*- makefile -*- # $HeadURL$ $LastChangedRevision$ #export DH_VERBOSE=1 PACKAGE=rdw2 SHELL=/bin/bash #ADETEST_FLAGS=-vk get-orig-source: uscan --noconf --force-download --rename --repack --download-current-version --destdir=. %: dh $@ override_dh_auto_build: env -i $(MAKE) -s override_dh_auto_install: mkdir -p $(CURDIR)/debian/$(PACKAGE)/usr/bin cp bin/{rdw2,rdw2-config,rdw2-check} $(CURDIR)/debian/$(PACKAGE)/usr/bin chmod 755 $(CURDIR)/debian/$(PACKAGE)/usr/bin/* mkdir -p $(CURDIR)/debian/$(PACKAGE)/usr/share/rdw2/methods rsync -a --no-owner --no-group --exclude Makefile --exclude '*.sh' share/methods/ $(CURDIR)/debian/$(PACKAGE)/usr/share/rdw2/methods/ mkdir -p $(CURDIR)/debian/$(PACKAGE)/etc/rdw2 echo -e "#rdw2_server_flag = False\\n#rdw2_cmd = '/home/alexis/dev/def/rdw2/bin/rdw2'" > $(CURDIR)/debian/$(PACKAGE)/etc/rdw2/rdw2.py mkdir -p $(CURDIR)/debian/$(PACKAGE)/usr/share/rdw2/sql cp -r share/sql/*.sql $(CURDIR)/debian/$(PACKAGE)/usr/share/rdw2/sql mkdir -p $(CURDIR)/debian/$(PACKAGE)/usr/share/man/man1 cp $(CURDIR)/man/man1/{rdw2,rdw2-config,rdw2-check}.1 $(CURDIR)/debian/$(PACKAGE)/usr/share/man/man1 mkdir -p $(CURDIR)/debian/$(PACKAGE)/var/lib/rdw2 mkdir -p $(CURDIR)/debian/$(PACKAGE)/etc/cron.d @# give symlink something to point to touch $(CURDIR)/debian/$(PACKAGE)/var/lib/rdw2/crontab ln -s ../../var/lib/rdw2/crontab $(CURDIR)/debian/$(PACKAGE)/etc/cron.d/rdw2 sed -r '/^[ \t]*(#|$$)/d' $(CURDIR)/doc/examples/rdw2-check.crontab > $(CURDIR)/debian/$(PACKAGE)/etc/cron.d/rdw2-check @# missing directories @# example config files we use @# example config files we used and don't want as examples @# dh will take care of installing ChangeLog as changelog.gz rm -f $(CURDIR)/debian/$(PACKAGE)/usr/share/doc/rdw2/ChangeLog rm -f $(CURDIR)/debian/$(PACKAGE)/usr/share/doc/rdw2/COPYING