Unbreak comms/xastir for sparc64 (and probably others)

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Unbreak comms/xastir for sparc64 (and probably others)

Kurt Mosiejczuk-9
This diff fixes the build of comms/xastir on sparc64. Previously the
necessary define wasn't getting passed along to the compiler. I switched
from playing with CONFIG_ENV to adding the necessary parts to CFLAGS
directly in the Makefile.

I've confirmed that it still builds on amd64 after this change.

ok?

(cc MAINTAINER)

--Kurt

Index: Makefile
===================================================================
RCS file: /cvs/ports/comms/xastir/Makefile,v
retrieving revision 1.39
diff -u -p -r1.39 Makefile
--- Makefile 10 Sep 2019 11:21:24 -0000 1.39
+++ Makefile 13 Feb 2020 03:09:15 -0000
@@ -3,7 +3,7 @@
 COMMENT= X amateur station tracking and info reporting
 
 DISTNAME= xastir-2.0.6
-REVISION= 3
+REVISION= 4
 
 CATEGORIES=     comms hamradio geo
 
@@ -24,10 +24,10 @@ AUTOCONF_VERSION= 2.69
 AUTOMAKE_VERSION= 1.11
 MAKE_ENV+=MOTIFLIB='-L${LOCALBASE}/lib -lXm'
 .if ${MACHINE} == "sparc64"
-MAKE_FLAGS= CFLAGS="${CFLAGS} -fno-tree-ter"
+CFLAGS += -fno-tree-ter
 .endif
 # https://github.com/Xastir/Xastir/issues/47 proj 6
-CONFIGURE_ENV += CFLAGS=-DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1
+CFLAGS += -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1
 
 CONFIGURE_ARGS= --with-shapelib \
  --with-pcre \