[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