[SVN-Commit] r13 - in trunk/www/firefox3: . files

svn-freebsd-gecko at chruetertee.ch svn-freebsd-gecko at chruetertee.ch
Fri Apr 24 13:11:24 UTC 2009


Author: flo
Date: Fri Apr 24 13:11:15 2009
New Revision: 13

Log:
- instead of creating a link to the OpenBSD files in the ports Makefile and
  then mapping to that link in the xptcall Makefile directly map to the OpenBSD
  files in the xptcall Makefile

Modified:
   trunk/www/firefox3/Makefile
   trunk/www/firefox3/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in

Modified: trunk/www/firefox3/Makefile
==============================================================================
--- trunk/www/firefox3/Makefile	Wed Apr 22 11:43:30 2009	(r12)
+++ trunk/www/firefox3/Makefile	Fri Apr 24 13:11:15 2009	(r13)
@@ -89,13 +89,6 @@
 		/dom.disable_window_open_feature.toolbar/s/false/true/' \
 		${WRKSRC}/${ii}/all.js
 .endfor
-.if ${ARCH} == "sparc64"
-	@(cd ${WRKSRC}/xpcom/reflect/xptcall/src/md/unix && \
-	    ${LN} -s xptcstubs_asm_sparc64_openbsd.s xptcstubs_asm_sparc64_freebsd.s && \
-	    ${LN} -s xptcstubs_sparc64_openbsd.cpp xptcstubs_sparc64_freebsd.cpp && \
-	    ${LN} -s xptcinvoke_sparc64_openbsd.cpp xptcinvoke_sparc64_freebsd.cpp && \
-	    ${LN} -s xptcinvoke_asm_sparc64_openbsd.s xptcinvoke_asm_sparc64_freebsd.s)
-.endif
 
 port-pre-install:
 #	${SED} -e 's|1.9a7|0|' ${WRKSRC}/dist/bin/application.ini ${FAKEDIR}/lib

Modified: trunk/www/firefox3/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in
==============================================================================
--- trunk/www/firefox3/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in	Wed Apr 22 11:43:30 2009	(r12)
+++ trunk/www/firefox3/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in	Fri Apr 24 13:11:15 2009	(r13)
@@ -1,5 +1,5 @@
---- xpcom/reflect/xptcall/src/md/unix/Makefile.in
-+++ xpcom/reflect/xptcall/src/md/unix/Makefile.in
+--- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig	2008-04-09 08:34:20.000000000 +0200
++++ xpcom/reflect/xptcall/src/md/unix/Makefile.in	2009-04-22 13:51:00.672853850 +0200
 @@ -70,6 +70,9 @@
  ifeq (Darwin,$(OS_ARCH))
  DEFINES		+= -DKEEP_STACK_16_BYTE_ALIGNED
@@ -53,8 +53,8 @@
 +#
 +ifeq ($(OS_ARCH),FreeBSD)
 +ifneq (,$(findstring sparc,$(OS_TEST)))
-+CPPSRCS		:= xptcinvoke_sparc64_freebsd.cpp xptcstubs_sparc64_freebsd.cpp
-+ASFILES		:= xptcinvoke_asm_sparc64_freebsd.s xptcstubs_asm_sparcv9_solaris.s
++CPPSRCS                := xptcinvoke_sparc64_openbsd.cpp xptcstubs_sparc64_openbsd.cpp
++ASFILES                := xptcinvoke_asm_sparc64_openbsd.s xptcstubs_asm_sparc64_openbsd.s
 +endif
 +endif
 +#


More information about the freebsd-gecko mailing list