[96043] trunk/dports/databases/libdbi

jmr at macports.org jmr at macports.org
Mon Jul 30 02:13:36 PDT 2012


Revision: 96043
          https://trac.macports.org/changeset/96043
Author:   jmr at macports.org
Date:     2012-07-30 02:13:34 -0700 (Mon, 30 Jul 2012)
Log Message:
-----------
libdbi: update to 0.8.4, fix cflags (#33354)

Modified Paths:
--------------
    trunk/dports/databases/libdbi/Portfile

Added Paths:
-----------
    trunk/dports/databases/libdbi/files/cflags.patch

Modified: trunk/dports/databases/libdbi/Portfile
===================================================================
--- trunk/dports/databases/libdbi/Portfile	2012-07-30 08:54:01 UTC (rev 96042)
+++ trunk/dports/databases/libdbi/Portfile	2012-07-30 09:13:34 UTC (rev 96043)
@@ -3,8 +3,7 @@
 PortSystem          1.0
 
 name                libdbi
-version             0.8.3
-revision            1
+version             0.8.4
 categories          databases devel
 license             LGPL-2.1+
 maintainers         umich.edu:mta
@@ -14,13 +13,13 @@
 platforms           darwin
 master_sites        sourceforge
 
-checksums           md5     ca66db78d479cbfa727cf3245b5864ae \
-                    sha1    bda606fa6628eed451e492182e1943bd1d824c33 \
-                    rmd160  c264a9cf0ef85ccd823273a205a961b6e33773cf
+checksums           md5    c5f15407ef7b07ba854cd8c9b15b88ff \
+                    sha1   e86977d75150dde10c82ddb6193b9d4eb677d7ad \
+                    rmd160 0673c78a1411638db768b633d1df709da55779d0
 
 configure.args      --disable-docs
 
-patchfiles          endian.patch
+patchfiles          endian.patch cflags.patch
 
 variant docs description "Build the documentation" {
         configure.args-delete --disable-docs

Added: trunk/dports/databases/libdbi/files/cflags.patch
===================================================================
--- trunk/dports/databases/libdbi/files/cflags.patch	                        (rev 0)
+++ trunk/dports/databases/libdbi/files/cflags.patch	2012-07-30 09:13:34 UTC (rev 96043)
@@ -0,0 +1,25 @@
+--- configure.orig	2010-09-01 09:22:52.000000000 +1000
++++ configure	2012-07-30 19:07:34.000000000 +1000
+@@ -11203,16 +11203,16 @@
+         case $host in
+         *-*-linux*)
+                 DEBUG="-g -Wall -D_REENTRANT -D__NO_MATH_INLINES -fsigned-char -std=gnu99"
+-                CFLAGS="-O20 -ffast-math -D_REENTRANT -fsigned-char -std=gnu99"
+-                PROFILE="-pg -g -O20 -ffast-math -D_REENTRANT -fsigned-char -std=gnu99";;
++                CFLAGS+=" -O4 -ffast-math -D_REENTRANT -fsigned-char -std=gnu99"
++                PROFILE="-pg -g -O4 -ffast-math -D_REENTRANT -fsigned-char -std=gnu99";;
+         sparc-sun-*)
+                 DEBUG="-g -Wall -D__NO_MATH_INLINES -fsigned-char -mv8 -std=gnu99"
+-                CFLAGS="-O20 -ffast-math -D__NO_MATH_INLINES -fsigned-char -mv8 -std=gnu99"
+-                PROFILE="-pg -g -O20 -D__NO_MATH_INLINES -fsigned-char -mv8 -std=gnu99" ;;
++                CFLAGS+=" -O4 -ffast-math -D__NO_MATH_INLINES -fsigned-char -mv8 -std=gnu99"
++                PROFILE="-pg -g -O4 -D__NO_MATH_INLINES -fsigned-char -mv8 -std=gnu99" ;;
+         *)
+                 DEBUG="-g -Wall -D__NO_MATH_INLINES -fsigned-char -std=gnu99"
+-                CFLAGS="-O20 -D__NO_MATH_INLINES -fsigned-char -std=gnu99"
+-                PROFILE="-O20 -g -pg -D__NO_MATH_INLINES -fsigned-char -std=gnu99" ;;
++                CFLAGS+=" -O4 -D__NO_MATH_INLINES -fsigned-char -std=gnu99"
++                PROFILE="-O4 -g -pg -D__NO_MATH_INLINES -fsigned-char -std=gnu99" ;;
+         esac
+ fi
+ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120730/a808708c/attachment.html>


More information about the macports-changes mailing list