Ticket #11438: zlib-1.2.3-universal.diff
File zlib-1.2.3-universal.diff, 1.1 KB (added by ryandesign (Ryan Carsten Schmidt), 18 years ago) |
---|
-
Portfile
27 27 destroot.destdir prefix=${destroot}${prefix} 28 28 29 29 post-destroot { 30 system "cd ${worksrcpath} && ./configure" 30 if {[variant_isset universal]} { 31 system "cd ${worksrcpath} && CFLAGS=\"-isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc\" LDFLAGS=\"-Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc\" ./configure" 32 reinplace "s|^LDSHARED *=.*$|\\0 -Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc|g" "${workdir}/${worksrcdir}/Makefile" 33 } else { 34 system "cd ${worksrcpath} && ./configure" 35 } 31 36 system "cd ${worksrcpath} && make" 32 37 xinstall ${worksrcpath}/libz.a ${destroot}${prefix}/lib 33 38 } 39 40 variant universal { 41 configure.env-append CFLAGS="-isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc" LDFLAGS="-Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc" 42 post-configure { 43 reinplace "s|^LDSHARED *=.*$|\\0 -Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc|g" "${workdir}/${worksrcdir}/Makefile" 44 } 45 }