Kyle Hamilton wrote:
> http://www.darwinports.com/ -- the version they claim is 3.11.9.
> 

They actually download, build and install the real thing, but they make 
some changes.

Here are their makefile changes:

http://svn.macports.org/repository/macports/trunk/dports/net/nss/files/patch-Darwin.mk.diff


-        DARWIN_SDK_CFLAGS = -isysroot $(MACOS_SDK_DIR)
+        DARWIN_SDK_CFLAGS = -isysroot $(MACOS_SDK_DIR) -arch i386 -arch

-            DARWIN_SDK_LDFLAGS = -Wl,-syslibroot,$(MACOS_SDK_DIR)
+            DARWIN_SDK_LDFLAGS = -Wl,-syslibroot,$(MACOS_SDK_DIR) 
-arch -DSO_LDOPTS       = -dynamiclib -compatibility_version 1 
-current_version 1 -install_name @executable_path/$(notdir $@) 
-headerpad_max_install_names
+DSO_LDOPTS     = -dynamiclib -compatibility_version 1 -current_version 1 
-install_name @executable_path/$(notdir $@) -headerpad_max_install_names 
-L@@PREFIX@@/lib

http://svn.macports.org/repository/macports/trunk/dports/net/nss/files/patch-config.mk.diff

-DSO_LDOPTS = -bundle
+DSO_LDOPTS = -bundle -L@@PREFIX@@/lib

http://svn.macports.org/repository/macports/trunk/dports/net/nss/files/patch-UNIX.mk.diff

-       DEFINES    += -DDEBUG -UNDEBUG -DDEBUG_$(shell whoami)
+       DEFINES    += -DDEBUG -UNDEBUG -DDEBUG_$(shell whoami) 
-I@@PREFIX@@/include/nspr/ -L@@PREFIX@@/lib



They actually build it like this:

build {system "cd ${worksrcdir} && make -C 
mozilla/security/coreconf/nsinstall && make -C mozilla/security/dbm && 
make -C mozilla/security/nss"}



Mike
_______________________________________________
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto

Reply via email to