[65676] trunk/dports/security/aesutil
ryandesign at macports.org
ryandesign at macports.org
Mon Mar 29 23:38:13 PDT 2010
Revision: 65676
http://trac.macports.org/changeset/65676
Author: ryandesign at macports.org
Date: 2010-03-29 23:38:10 -0700 (Mon, 29 Mar 2010)
Log Message:
-----------
aesutil: fix universal and non-default-build_arch builds (see #21162); ensure we're UsingTheRightCompiler
Modified Paths:
--------------
trunk/dports/security/aesutil/Portfile
Added Paths:
-----------
trunk/dports/security/aesutil/files/
trunk/dports/security/aesutil/files/patch-Makefile.linux.diff
Modified: trunk/dports/security/aesutil/Portfile
===================================================================
--- trunk/dports/security/aesutil/Portfile 2010-03-30 06:01:41 UTC (rev 65675)
+++ trunk/dports/security/aesutil/Portfile 2010-03-30 06:38:10 UTC (rev 65676)
@@ -4,6 +4,7 @@
name aesutil
version 1.0.7
+revision 1
categories security sysutils
platforms darwin
maintainers nomaintainer
@@ -16,10 +17,29 @@
distname aes-${version}
checksums md5 59e9b9635c384b42055d85a6dd66a5c7
+patchfiles patch-Makefile.linux.diff
+
platform darwin {
- configure.pre_args linux
+ configure.args linux
}
+configure.pre_args
+configure.universal_args
+
+if {[variant_isset universal]} {
+ configure.cflags-append ${configure.universal_cflags}
+ configure.ldflags-append ${configure.universal_ldflags}
+} else {
+ configure.cflags-append ${configure.cc_archflags}
+ if {[info exists configure.ld_archflags]} {
+ configure.ldflags-append ${configure.ld_archflags}
+ }
+}
+
+build.args CC=${configure.cc}
+build.env CFLAGS="[join ${configure.cflags}]" \
+ LDFLAGS="[join ${configure.ldflags}]"
+
destroot {
xinstall -m 755 ${worksrcpath}/aes ${destroot}${prefix}/bin
xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
Added: trunk/dports/security/aesutil/files/patch-Makefile.linux.diff
===================================================================
--- trunk/dports/security/aesutil/files/patch-Makefile.linux.diff (rev 0)
+++ trunk/dports/security/aesutil/files/patch-Makefile.linux.diff 2010-03-30 06:38:10 UTC (rev 65676)
@@ -0,0 +1,11 @@
+--- Makefile.linux.orig 2003-06-02 11:12:09.000000000 -0500
++++ Makefile.linux 2010-03-30 01:26:10.000000000 -0500
+@@ -1,6 +1,6 @@
+ CC=gcc
+-CFLAGS=-g -Wall -DHAVE_DEV_URANDOM
+-LDFLAGS=-g
++CFLAGS+=-g -Wall -DHAVE_DEV_URANDOM
++LDFLAGS+=-g
+ LDLIBS=-L. -laes
+ AR=ar -cru
+ RANLIB=ranlib
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100329/833913c1/attachment.html>
More information about the macports-changes
mailing list