[74613] trunk/dports/databases/qdbm

jmr at macports.org jmr at macports.org
Thu Dec 23 17:30:25 PST 2010


Revision: 74613
          http://trac.macports.org/changeset/74613
Author:   jmr at macports.org
Date:     2010-12-23 17:30:19 -0800 (Thu, 23 Dec 2010)
Log Message:
-----------
qdbm: fix universal (#21742), set license

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

Added Paths:
-----------
    trunk/dports/databases/qdbm/files/
    trunk/dports/databases/qdbm/files/Makefile.in.diff

Modified: trunk/dports/databases/qdbm/Portfile
===================================================================
--- trunk/dports/databases/qdbm/Portfile	2010-12-24 00:08:35 UTC (rev 74612)
+++ trunk/dports/databases/qdbm/Portfile	2010-12-24 01:30:19 UTC (rev 74613)
@@ -6,7 +6,7 @@
 name			qdbm
 version             1.8.78
 categories      databases
-#license            LGPL
+license            LGPL-2.1+
 maintainers     gmail.com:rsky0711 nifty.com:pelopor
 platforms       darwin
 description		QDBM is a library of routines for managing a database.
@@ -25,6 +25,8 @@
 
 depends_lib		port:libiconv port:zlib
 
+patchfiles		Makefile.in.diff
+
 configure.args  --mandir=${prefix}/share/man \
                 --datadir=${prefix}/share/doc \
                 --enable-pthread \
@@ -43,6 +45,11 @@
 
 platform macosx   {
 		  		build.target	mac
+		  		if {[variant_isset universal]} {
+		  			build.args-append ARCHFLAGS="${configure.universal_cflags}"
+		  		} else {
+		  			build.args-append ARCHFLAGS="${configure.cc_archflags}"
+		  		}
 				test.target 	check-mac
 				destroot.target	install-mac
 }

Added: trunk/dports/databases/qdbm/files/Makefile.in.diff
===================================================================
--- trunk/dports/databases/qdbm/files/Makefile.in.diff	                        (rev 0)
+++ trunk/dports/databases/qdbm/files/Makefile.in.diff	2010-12-24 01:30:19 UTC (rev 74613)
@@ -0,0 +1,11 @@
+--- Makefile.in.orig	2010-12-24 12:14:33.000000000 +1100
++++ Makefile.in	2010-12-24 12:14:59.000000000 +1100
+@@ -427,7 +427,7 @@
+ 
+ 
+ mac :
+-	make MYLIBS="$(MYMACLIBS)" CFLAGS="-Wall -fsigned-char -fno-common -O2"
++	make MYLIBS="$(MYMACLIBS)" CFLAGS="$(CFLAGS) $(ARCHFLAGS)"
+ 
+ 
+ check-mac :
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20101223/fe30f5a0/attachment.html>


More information about the macports-changes mailing list