Modified: trunk/dports/databases/qdbm/Portfile (74612 => 74613)
--- 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 (0 => 74613)
--- 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 :