[153935] trunk/dports/gis/routino
khindenburg at macports.org
khindenburg at macports.org
Sun Oct 16 17:58:14 CEST 2016
Revision: 153935
https://trac.macports.org/changeset/153935
Author: khindenburg at macports.org
Date: 2016-10-16 08:58:14 -0700 (Sun, 16 Oct 2016)
Log Message:
-----------
routino: add +universal - attempt to use correct compiler flags
Modified Paths:
--------------
trunk/dports/gis/routino/Portfile
trunk/dports/gis/routino/files/patch-Makefile_conf.diff
Modified: trunk/dports/gis/routino/Portfile
===================================================================
--- trunk/dports/gis/routino/Portfile 2016-10-16 14:13:59 UTC (rev 153934)
+++ trunk/dports/gis/routino/Portfile 2016-10-16 15:58:14 UTC (rev 153935)
@@ -39,5 +39,16 @@
reinplace -W ${worksrcpath} s|@PREFIX@|${prefix}|g Makefile.conf
}
-build.args-append CC=${configure.cc} \
- LD=${configure.cc}
+variant universal {}
+if {[variant_isset universal]} {
+ configure.cflags-append ${configure.universal_cflags}
+ configure.ldflags-append ${configure.universal_ldflags}
+} else {
+ configure.cflags-append ${configure.cc_archflags}
+ configure.ldflags-append ${configure.ld_archflags}
+}
+
+build.args-append CC=${configure.cc} \
+ LD=${configure.cc} \
+ CFLAGS="[join ${configure.cflags}]" \
+ LDFLAGS="[join ${configure.ldflags}]" \
Modified: trunk/dports/gis/routino/files/patch-Makefile_conf.diff
===================================================================
--- trunk/dports/gis/routino/files/patch-Makefile_conf.diff 2016-10-16 14:13:59 UTC (rev 153934)
+++ trunk/dports/gis/routino/files/patch-Makefile_conf.diff 2016-10-16 15:58:14 UTC (rev 153935)
@@ -1,5 +1,5 @@
--- Makefile.conf 2015-09-07 14:11:23.000000000 -0400
-+++ Makefile.conf 2016-10-16 10:00:41.000000000 -0400
++++ Makefile.conf 2016-10-16 10:43:04.000000000 -0400
@@ -45,11 +45,11 @@
# Installation locations (edit if required)
@@ -14,6 +14,22 @@
datadir=$(prefix)/share/routino
else
prefix="c:/Program Files/Routino"
+@@ -62,12 +62,12 @@
+
+
+ # Compilation programs
+-CC=gcc
+-LD=gcc
++#CC=gcc
++#LD=gcc
+
+
+ # Language dialect selection
+-CFLAGS=-std=c99
++#CFLAGS=-std=c99
+
+ # Warning options
+ CFLAGS+=-Wall -Wmissing-prototypes -Wextra -Wno-unused-parameter -pedantic
@@ -89,7 +89,7 @@
# Extra flags for compiling libroutino shared library (visibility of symbols, shared)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-changes/attachments/20161016/caa99606/attachment-0002.html>
More information about the macports-changes
mailing list