Codebase list python-faraday / debian/1.0.10-0kali1 debian / rules
debian/1.0.10-0kali1

Tree @debian/1.0.10-0kali1 (Download .tar.gz)

rules @debian/1.0.10-0kali1raw · history · blame

#!/usr/bin/make -f

PACKAGE_DIR = debian/python-faraday/usr/share/python-faraday/shell/core
UNAME_M = $(shell uname -m)

%:
	dh $@ --with python2

override_dh_install:
	dh_install
	if [ "$(DEB_HOST_ARCH)" = "amd64" ]; then \
		rm $(PACKAGE_DIR)/_helpers.so.i386 $(PACKAGE_DIR)/_helpers.so.darwin ; \
	elif [ "$(DEB_HOST_ARCH)" = "i386" ] ; then \
		rm $(PACKAGE_DIR)/_helpers.so.amd64 $(PACKAGE_DIR)/_helpers.so.darwin ; \
	fi
	wget "https://www.faradaysec.com/down/faraday/lib-kali-$(UNAME_M).tgz" -O lib-kali.tgz ; \
	tar -xvzf lib-kali.tgz; \
	mv lib-kali-*/ external_libs ; \
	cp -R external_libs debian/python-faraday/usr/lib/python-faraday/ ; \
	rm -f /usr/share/python-faraday/shell/core/helpers.c /usr/share/python-faraday/shell/core/helpers.h

override_dh_shlibdeps:
	dh_shlibdeps --exclude=usr/lib/python-faraday/external_libs

override_dh_installchangelogs:
	dh_installchangelogs RELEASE.md