1# 2# Makefile.am for checkpassword-pam 3# 4 5man_MANS = checkpassword-pam.8 6 7bin_PROGRAMS = checkpassword-pam 8 9checkpassword_pam_SOURCES = checkpassword-pam.c logging.h pam-support.h pam-support.c \ 10 getopt.h getopt.c getopt1.c 11 12EXTRA_DIST = $(man_MANS) interface.html \ 13 debian/changelog debian/control debian/copyright \ 14 debian/docs debian/*.files debian/*.manpages debian/rules 15 16.PHONY: diff 17diff: 18 tar zxfv $(PACKAGE)-$(PREVIOUS_VERSION).tar.gz 19 tar zxfv $(PACKAGE)-$(VERSION).tar.gz 20 diff -ruN $(PACKAGE)-$(PREVIOUS_VERSION)/ $(PACKAGE)-$(VERSION)/ > \ 21 $(PACKAGE)-$(PREVIOUS_VERSION)-$(VERSION).diff; /bin/true 22 gzip $(PACKAGE)-$(PREVIOUS_VERSION)-$(VERSION).diff 23 rm -rf ./$(PACKAGE)-$(PREVIOUS_VERSION)/ $(PACKAGE)-$(VERSION)/ 24 25.PHONY: upload 26upload: 27 ncftpput upload.sourceforge.net /incoming \ 28 $(PACKAGE)-$(VERSION).tar.gz $(PACKAGE)-$(PREVIOUS_VERSION)-$(VERSION).diff.gz 29 30.PHONY: deb 31deb: dist 32 rm -rf tmp/ 33 mkdir tmp/ 34 tar zxfv $(PACKAGE)-$(VERSION).tar.gz -C tmp/ 35 cd tmp/$(PACKAGE)-$(VERSION); dpkg-buildpackage -rfakeroot -uc -us 36 37.PHONY: clean-local 38clean-local: 39 rm -rf tmp/ 40