#!/usr/bin/make -f APP=pybitmessage DEST_MAIN=$(CURDIR)/debian/$(APP)/usr/bin DEST_SHARE=$(CURDIR)/debian/$(APP)/usr/share DEST_APP=$(DEST_SHARE)/$(APP) build: build-stamp make build-stamp: dh_testdir touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp dh_clean install: build clean dh_testdir dh_testroot dh_prep dh_installdirs mkdir -m 755 -p $(CURDIR)/debian/$(APP)/usr mkdir -m 755 -p $(CURDIR)/debian/$(APP)/usr/bin mkdir -m 755 -p $(DEST_APP) mkdir -m 755 -p $(DEST_SHARE)/applications mkdir -m 755 -p $(DEST_APP)/images mkdir -m 755 -p $(DEST_APP)/pyelliptic mkdir -m 755 -p $(DEST_APP)/socks mkdir -m 755 -p $(DEST_APP)/bitmessageqt mkdir -m 755 -p $(DEST_SHARE)/pixmaps mkdir -m 755 -p $(DEST_SHARE)/icons mkdir -m 755 -p $(DEST_SHARE)/icons/hicolor mkdir -m 755 -p $(DEST_SHARE)/icons/hicolor/scalable mkdir -m 755 -p $(DEST_SHARE)/icons/hicolor/scalable/apps mkdir -m 755 -p $(DEST_SHARE)/icons/hicolor/24x24 mkdir -m 755 -p $(DEST_SHARE)/icons/hicolor/24x24/apps install -m 644 $(CURDIR)/src/*.ui $(DEST_APP) install -m 644 $(CURDIR)/src/*.py $(DEST_APP) install -m 644 $(CURDIR)/src/*.qrc $(DEST_APP) install -m 644 $(CURDIR)/src/images/*.png $(DEST_APP)/images install -m 644 $(CURDIR)/src/images/*.ico $(DEST_APP)/images install -m 644 $(CURDIR)/src/pyelliptic/*.py $(DEST_APP)/pyelliptic install -m 644 $(CURDIR)/src/socks/*.py $(DEST_APP)/socks install -m 644 $(CURDIR)/src/bitmessageqt/*.py $(DEST_APP)/bitmessageqt install -m 755 $(CURDIR)/debian/pybm $(DEST_MAIN)/pybitmessage install -m 644 $(CURDIR)/desktop/$(APP).desktop $(DEST_SHARE)/applications/$(APP).desktop install -m 644 $(CURDIR)/src/images/can-icon-24px.png $(DEST_SHARE)/icons/hicolor/24x24/apps/$(APP).png install -m 644 $(CURDIR)/desktop/can-icon.svg $(DEST_SHARE)/icons/hicolor/scalable/apps/$(APP).svg install -m 644 $(CURDIR)/desktop/can-icon.svg $(DEST_SHARE)/pixmaps/$(APP).svg binary-indep: build install dh_shlibdeps dh_testdir dh_testroot dh_installchangelogs dh_installdocs # dh_installexamples # dh_installman dh_link dh_compress dh_fixperms dh_installdeb dh_gencontrol dh_md5sums dh_builddeb binary-arch: build install binary: binary-indep .PHONY: build clean binary-indep binary install