From 8116b35510e9eb9e9f14066e927fa8f51e86c71a Mon Sep 17 00:00:00 2001 From: dmiller Date: Tue, 7 Jul 2015 14:40:55 +0000 Subject: [PATCH] Add a check for MACPORTS_PREFIX in dylib paths to macosx/Makefile --- macosx/Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/macosx/Makefile b/macosx/Makefile index 9c50a1f02..4e5e79e11 100644 --- a/macosx/Makefile +++ b/macosx/Makefile @@ -71,11 +71,14 @@ $(IMAGE_NAME): $(IMAGE_STAGING_DIR)/$(PKG_NAME) rm -f $@ hdiutil create -imagekey zlib-level=9 -srcfolder $(IMAGE_STAGING_DIR) $@ -$(IMAGE_STAGING_DIR)/$(PKG_NAME): stage-nmap stage-ncat stage-ndiff stage-zenmap stage-nping stage-nmap-update COPYING.formatted +$(IMAGE_STAGING_DIR)/$(PKG_NAME): check-nmap check-ncat check-ndiff check-zenmap check-nping check-nmap-update COPYING.formatted mkdir -p $(IMAGE_STAGING_DIR) cp -rf $(EXTRA_DIST) $(IMAGE_STAGING_DIR)/ $(PACKAGEMAKER) --doc nmap.pmdoc --title "Nmap $(NMAP_VERSION)" --no-relocate -o $@ +check-%: stage-% + find $* -perm -a+x -type f | xargs otool -L | grep "$(MACPORTS_PREFIX)" && false || echo "Libs are clean" + export-%: rm -rf $* # Using @BASE discards local changes.