freebsd-ports/emulators/dynamips-community/files/patch-Makefile
Pawel Pekala 06efbf78f0 - Update to version 0.2.11 [1]
- Remove optional installation of DOCS files, staging
  takes care of that, make it shorter

PR:		ports/187447 [1]
Submitted by:	maintainer
2014-03-13 18:36:36 +00:00

24 lines
727 B
Text

--- Makefile.orig 2014-02-10 17:50:38.000000000 +0400
+++ Makefile 2014-03-03 12:12:12.000000000 +0400
@@ -4,14 +4,15 @@
# - Use "x86" for a build on x86 (32-bits)
# - Use "amd64" for a build on x86_64 (64-bits)
# - Use "nojit" for unsupported architectures.
-ifeq ($(shell arch),x86_64)
-export DYNAMIPS_ARCH?=amd64
+ifndef DYNAMIPS_ARCH
+ifneq ($(findstring $(shell uname -m),x86_64 amd64),)
+DYNAMIPS_ARCH=amd64
+else ifneq ($(findstring $(shell uname -m),i686 i386),)
+DYNAMIPS_ARCH=x86
else
-ifeq ($(shell arch),i686)
-export DYNAMIPS_ARCH?=x86
-else
-export DYNAMIPS_ARCH?=nojit
+DYNAMIPS_ARCH=nojit
endif
+export DYNAMIPS_ARCH
endif
# For MAC x64 you can compile the "unstable" version, which should work