You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openoffice.apache.org by wa...@apache.org on 2020/10/28 18:01:22 UTC

[openoffice-org] branch main updated: Breadcrumbs, fix for bare body html, migrated porting project site to test breadcrumbs

This is an automated email from the ASF dual-hosted git repository.

wave pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/openoffice-org.git


The following commit(s) were added to refs/heads/main by this push:
     new d48aace  Breadcrumbs, fix for bare body html, migrated porting project site to test breadcrumbs
d48aace is described below

commit d48aace736655d6eb64ec3f5f878c411f509db32
Author: Dave Fisher <da...@davefisher.tech>
AuthorDate: Wed Oct 28 11:00:16 2020 -0700

    Breadcrumbs, fix for bare body html, migrated porting project site to test breadcrumbs
---
 assets/images/AOO_logos/100MillAOO100px.png        |  Bin 32089 -> 31465 bytes
 assets/porting/__modules/left_sidebar_topics.htmlx |   33 +
 assets/porting/crashrep/errormail_xml.sxw          |  Bin 0 -> 9553 bytes
 assets/porting/favicon.ico                         |  Bin 0 -> 10134 bytes
 assets/porting/freebsd.png                         |  Bin 0 -> 36887 bytes
 .../porting/freebsd/images/aoo-freebsd-fancy.png   |  Bin 0 -> 250248 bytes
 assets/porting/freebsd/images/aoo-freebsd.png      |  Bin 0 -> 218157 bytes
 .../porting/freebsd/images/freebsd-aoo-btn-rb.png  |  Bin 0 -> 48428 bytes
 assets/porting/freebsd/images/freebsd_logo-1a.png  |  Bin 0 -> 289920 bytes
 .../freebsd/images/freebsd_logo-300x100.png        |  Bin 0 -> 15911 bytes
 assets/porting/freebsd/images/freebsd_logo.png     |  Bin 0 -> 322314 bytes
 assets/porting/freebsd/qa/ooocheckout.pl           |  158 ++
 assets/porting/freebsd/qa/oooqa11.sh               |   27 +
 assets/porting/freebsd/qa/oooqa20.sh               |   15 +
 assets/porting/freebsd/qa/oooupdate.pl             |  115 ++
 assets/porting/freebsd/qa/qa_ooo115_fbsd.diff      |   84 +
 assets/porting/freebsd/qa/testtoolrc1              |   53 +
 assets/porting/freebsd/qa/testtoolrc2              |   54 +
 assets/porting/images/cbottom.png                  |  Bin 0 -> 516 bytes
 assets/porting/images/ctop.png                     |  Bin 0 -> 511 bytes
 assets/porting/images/db_l.png                     |  Bin 0 -> 517 bytes
 assets/porting/images/db_r.png                     |  Bin 0 -> 1268 bytes
 assets/porting/images/logo.png                     |  Bin 0 -> 11851 bytes
 assets/porting/images/mac_banner01.fr.jpg          |  Bin 0 -> 42448 bytes
 assets/porting/images/mac_banner01.jpg             |  Bin 0 -> 23020 bytes
 assets/porting/images/macosx-logo_n.png            |  Bin 0 -> 6559 bytes
 assets/porting/images/ml.png                       |  Bin 0 -> 764 bytes
 assets/porting/images/tbottom.png                  |  Bin 0 -> 259 bytes
 assets/porting/images/ttop.png                     |  Bin 0 -> 266 bytes
 ..._echo_to_stop_script_from_reporting_errors.diff |   19 +
 ...v_bin_getcompver.awk_add_check_for_gcc_3_1.diff |   11 +
 ...lenv_inc_tg_compv.mk_add_check_for_gcc_3_1.diff |   11 +
 ...op_source_javaldx_makefile.mk_link_stlport.diff |   10 +
 .../1/solenv_inc_unxirgm.mk_modify_macros.diff     |   11 +
 .../irix/build_inst/patches/103/103_patches.tar.gz |  Bin 0 -> 6807 bytes
 assets/porting/irix/build_inst/patches/B/2075.diff |   17 +
 assets/porting/irix/build_inst/patches/B/2083.diff |   16 +
 assets/porting/irix/build_inst/patches/B/2097.diff |   11 +
 ...n_SelectionBrowseBox.cxx_use_Equals_method.diff |   20 +
 ...sex3_source_localize.cxx_use_Equals_method.diff |   29 +
 assets/porting/irix/build_inst/patches/B/2253.diff |  132 ++
 assets/porting/irix/build_inst/patches/B/2254.diff |   22 +
 ...r.cxx_RTL_CONSTASCII_USTRINGPARAM_typecast.diff |   47 +
 ...m.cxx_RTL_CONSTASCII_USTRINGPARAM_typecast.diff |   11 +
 assets/porting/irix/build_inst/patches/B/2418.diff |  105 ++
 assets/porting/irix/build_inst/patches/B/2444.diff |   11 +
 assets/porting/irix/build_inst/patches/B/2452.diff |   11 +
 ...2455_sw_util_makefile.mk_reorder_libraries.diff |   32 +
 assets/porting/irix/build_inst/patches/B/2456.diff |   40 +
 ...ol_prj_build.lst_add_comphelper_dependancy.diff |    8 +
 ...89_inet_prj_build.lst_add_offuh_dependancy.diff |    8 +
 ...e_ui_dlg_RelationDlg.cxx_include_algorithm.diff |   12 +
 ..._dbadmin.cxx_include_algorithm_and_numeric.diff |   12 +
 ...rce_ui_misc_HtmlReader.cxx_include_numeric.diff |   12 +
 ...rce_ui_misc_RowSetDrop.cxx_include_numeric.diff |   11 +
 ...urce_ui_misc_RtfReader.cxx_include_numeric.diff |   12 +
 ..._source_ui_misc_WCPage.cxx_include_numeric.diff |   11 +
 ..._ui_misc_WColumnSelect.cxx_include_numeric.diff |   11 +
 ...rce_ui_misc_WCopyTable.cxx_include_numeric.diff |   11 +
 ...e_ui_misc_WExtendPages.cxx_include_numeric.diff |   12 +
 ...rce_ui_misc_WNameMatch.cxx_include_numeric.diff |   12 +
 ...ce_ui_misc_WTypeSelect.cxx_include_numeric.diff |   12 +
 ...ign_TableWindowTitle.cxx_include_algorithm.diff |   11 +
 ...source_misc_property.cxx_include_algorithm.diff |   10 +
 ..._forms_elementimport.cxx_include_algorithm.diff |   11 +
 ...e_app_stacktrace.cxx_include_rld_interface.diff |   34 +
 ...06_rsc_source_rscpp_cpp3.c_fix_abort_proto.diff |   14 +
 .../B/2507_xml2cmp_prj_build.lst_remove_stl.diff   |    8 +
 ..._checkdll.sh_irix_needs_LD_LIBRARYN32_PATH.diff |   19 +
 ...3_sal_osl_unx_nlsupport.c_add_irix_codeset.diff |   51 +
 ...source_string_charset.cxx_add_irix_charset.diff |   55 +
 .../irix/build_inst/patches/B/2594.add_IRIX.diff   |   21 +
 ...erkeleydb_db-3.2.9.patch_avoid_usr_include.diff |   29 +
 .../B/berkeleydb_makefile.mk_use_gmake.diff        |   14 +
 ...prj_d.lst_copy_db-3.2_with_trailing_period.diff |   14 +
 ...parse_makefile.mk_copy_correct_output_file.diff |   11 +
 ...x_add_printfs_to_fix_mem_alignment_problem.diff |   35 +
 ...urce_core_api_column.cxx_include_algorithm.diff |   11 +
 ...ataaccess_datasource.cxx_include_algorithm.diff |   11 +
 ...er_genericcontroller.cxx_include_algorithm.diff |   12 +
 ...design_JoinTableView.cxx_include_algorithm.diff |   12 +
 ...sign_TableConnection.cxx_include_algorithm.diff |   12 +
 ...op_source_javaldx_makefile.mk_link_stlport.diff |   10 +
 ...formcontrolcontainer.cxx_include_algorithm.diff |   11 +
 ...mponent_GroupManager.cxx_include_algorithm.diff |   11 +
 ...c_InterfaceContainer.cxx_include_algorithm.diff |   11 +
 ...ource_makefile.mk_copy_correct_output_file.diff |   10 +
 ..._mozilla_missing_from_source_and_dest_path.diff |   17 +
 ...t_makefile.mk_copy_so_file_before_regmerge.diff |   19 +
 .../B/product_prj_d.lst_deliver_so_files.diff      |   10 +
 .../B/product_util_makefile.mk_irix_specific.diff  |   76 +
 ...h_source_ui_view_schdrgmt.cxx_add_brackets.diff |   11 +
 .../patches/B/solenv_inc_unxirgm.mk_fix.diff       |   93 ++
 .../B/soltools_prj_build.lst_remove_stl.diff       |    8 +
 ...ource_config_viewoptions.cxx_include_stdio.diff |   10 +
 ...vtools_source_contnr_makefile.mk_gcc_crash.diff |   14 +
 .../B/vcl_unx_inc_saldata.hxx_add_IRIX.diff        |   11 +
 ...cl_unx_source_gdi_xfont.cxx_use_stl_minmax.diff |   11 +
 assets/porting/irix/build_inst/patches/C/2075.diff |   17 +
 ...r.cxx_RTL_CONSTASCII_USTRINGPARAM_typecast.diff |   47 +
 ...m.cxx_RTL_CONSTASCII_USTRINGPARAM_typecast.diff |   11 +
 ...2455_sw_util_makefile.mk_reorder_libraries.diff |   33 +
 assets/porting/irix/build_inst/patches/C/2456.diff |   40 +
 assets/porting/irix/build_inst/patches/C/2717.diff |   35 +
 .../porting/irix/build_inst/patches/C/2731-2.diff  |   17 +
 ..._sal_rtl_source_strtmpl.c_FIX_CONDITIONALS.diff |   16 +
 ...cl_unx_source_gdi_salprnpsp.cxx_use_mktemp.diff |   11 +
 ...3058_sal_osl_unx_pipe.c_sizeof_sockaddr_un.diff |   11 +
 .../C/3461_setup2_scripts_setup.sh_irix_case.diff  |   17 +
 ...file.mk_add_bash_to_CONFIGURE_ACTION_macro.diff |   11 +
 ...prj_d.lst_copy_db-3.2_with_trailing_period.diff |   14 +
 ...urce_parse_makefile.mk_invalid_bison_fname.diff |   11 +
 ...dlc_source_makefile.mk_invalid_bison_fname.diff |   10 +
 .../patches/C/moz_prj_d.lst_fix_deliver_path.diff  |  236 +++
 ...Sablot-0.52.patch_define_unistd.h_for_IRIX.diff |   11 +
 ...efile.mk_add_target_for_minormkchanged.flg.diff |   13 +
 ...d.lst_replace_offapi_dependency_with_offuh.diff |    8 +
 .../C/solenv_inc_unxirgm.pro_refine_macros.diff    |   60 +
 ...ools_prj_build.lst_add_offuh_as_dependency.diff |    8 +
 .../C/vcl_unx_inc_saldata.hxx_add_irix_ifdef.diff  |   11 +
 ...mp_prj_build.lst_remove_stlport_dependency.diff |    8 +
 .../irix/build_inst/patches/common/2093.diff       |   35 +
 .../irix/build_inst/patches/common/2097.diff       |   25 +
 .../irix/build_inst/patches/common/2278-1.diff     |   18 +
 .../irix/build_inst/patches/common/2278-2.diff     |   18 +
 .../irix/build_inst/patches/common/2278.diff       |   18 +
 .../irix/build_inst/patches/common/2418.diff       |  105 ++
 ...ource_offwrp_makefile.mk_reorder_libraries.diff |   28 +
 ..._offmgr_util_makefile.mk_reorder_libraries.diff |   71 +
 ...2455_sc_util_makefile.mk_reorder_libraries.diff |   27 +
 ...2455_sd_util_makefile.mk_reorder_libraries.diff |   44 +
 ...stom_moffice_makefile.mk_reorder_libraries.diff |   28 +
 ...455_svx_util_makefile.mk_reorder_libraries.diff |   18 +
 .../irix/build_inst/patches/common/2594.diff       |   20 +
 .../irix/build_inst/patches/common/2731-1.diff     |   11 +
 .../irix/build_inst/patches/common/2834.diff       |   11 +
 .../irix/build_inst/patches/common/2849.diff       |   32 +
 ...prj_build.lst_remove_moz_from_dependencies.diff |   17 +
 ...prj_d.lst_deliver_libremoteclientsample.so.diff |   10 +
 .../common/sal_inc_sal_types.h_add_IRIX.diff       |   11 +
 .../setup2_scripts_setup.sh_add_irix_case.diff     |   17 +
 ...kefile.mk_add_-g_to_resolve_compiler_error.diff |   11 +
 .../common/vcl_prj_build.lst_remove_nas.diff       |    8 +
 .../common/vcl_prj_build.lst_remove_vcl.diff       |    8 +
 ...x_source_gdi_gcach_xpeer.cxx_include_stdio.diff |   10 +
 assets/porting/irix/irix_oo_www.css                |   51 +
 assets/porting/linux-alpha-logo.png                |  Bin 0 -> 1905 bytes
 assets/porting/linux-logo.png                      |  Bin 0 -> 1172 bytes
 assets/porting/linux-ppc-logo.png                  |  Bin 0 -> 1963 bytes
 assets/porting/linux-sparc-logo.png                |  Bin 0 -> 1955 bytes
 assets/porting/mac/11x11.png                       |  Bin 0 -> 257336 bytes
 .../porting/mac/Howto_OOo_2.0_MacOSX_english.pdf   |  Bin 0 -> 2085709 bytes
 .../mac/developers/currentdevelopers/TinoR.jpg     |  Bin 0 -> 37252 bytes
 .../mac/developers/currentdevelopers/alexis.jpg    |  Bin 0 -> 40393 bytes
 .../developers/currentdevelopers/ebischoff_mac.jpg |  Bin 0 -> 38624 bytes
 .../mac/developers/currentdevelopers/ericb.jpg     |  Bin 0 -> 42488 bytes
 .../developers/currentdevelopers/etsushikato.jpg   |  Bin 0 -> 2051 bytes
 .../mac/developers/currentdevelopers/frappr.png    |  Bin 0 -> 34432 bytes
 .../mac/developers/currentdevelopers/hduerr.jpg    |  Bin 0 -> 7673 bytes
 .../mac/developers/currentdevelopers/ismael.jpg    |  Bin 0 -> 33321 bytes
 .../developers/currentdevelopers/maho_nakata.jpg   |  Bin 0 -> 2149 bytes
 .../mac/developers/currentdevelopers/marko.jpg     |  Bin 0 -> 42419 bytes
 .../mac/developers/currentdevelopers/pjanik.jpg    |  Bin 0 -> 35871 bytes
 .../mac/developers/currentdevelopers/pl.jpg        |  Bin 0 -> 42498 bytes
 .../mac/developers/currentdevelopers/plipli.jpg    |  Bin 0 -> 5091 bytes
 .../mac/developers/currentdevelopers/smsm1.jpg     |  Bin 0 -> 38419 bytes
 assets/porting/mac/faq/hidemenuicons/Picture 1.png |  Bin 0 -> 19793 bytes
 assets/porting/mac/faq/hidemenuicons/Picture 2.png |  Bin 0 -> 95916 bytes
 assets/porting/mac/faq/hidemenuicons/Picture 3.png |  Bin 0 -> 20407 bytes
 .../porting/mac/faq/installing/img/Picture 1.png   |  Bin 0 -> 59008 bytes
 .../porting/mac/faq/installing/img/Picture 2.png   |  Bin 0 -> 109660 bytes
 .../porting/mac/faq/installing/img/Picture 3.png   |  Bin 0 -> 122274 bytes
 .../porting/mac/faq/installing/img/Picture 4.png   |  Bin 0 -> 122939 bytes
 .../porting/mac/faq/installing/img/Picture 5.png   |  Bin 0 -> 17631 bytes
 assets/porting/mac/faq/installing/img/disk.JPG     |  Bin 0 -> 56835 bytes
 assets/porting/mac/faq/installing/img/error1.png   |  Bin 0 -> 119252 bytes
 .../mac/faq/installing/install_screenshot.png      |  Bin 0 -> 18620 bytes
 assets/porting/mac/faq/otherapps/Picture.png       |  Bin 0 -> 65213 bytes
 assets/porting/mac/news/news.rss                   |   58 +
 .../mac/prebuilt/cairo-MACOSXGCCI-inc.tar.gz       |  Bin 0 -> 18619 bytes
 .../mac/prebuilt/cairo-MACOSXGCCI-lib.tar.gz       |  Bin 0 -> 1110146 bytes
 .../mac/prebuilt/cairo-MACOSXGCCU-inc.tar.gz       |  Bin 0 -> 63665 bytes
 .../mac/prebuilt/cairo-MACOSXGCCU-lib.tar.gz       |  Bin 0 -> 610668 bytes
 assets/porting/mac/readme_macosx_x11_de.odt        |  Bin 0 -> 19249 bytes
 .../mac/screenshots/ooo-aqua/index-Images/0.jpg    |  Bin 0 -> 86289 bytes
 .../mac/screenshots/ooo-aqua/index-Images/1.jpg    |  Bin 0 -> 95216 bytes
 .../mac/screenshots/ooo-aqua/index-Images/2.jpg    |  Bin 0 -> 101627 bytes
 .../mac/screenshots/ooo-aqua/index-Images/3.jpg    |  Bin 0 -> 131331 bytes
 .../screenshots/ooo-aqua/index-Thumbnails/0.jpg    |  Bin 0 -> 16708 bytes
 .../screenshots/ooo-aqua/index-Thumbnails/1.jpg    |  Bin 0 -> 17715 bytes
 .../screenshots/ooo-aqua/index-Thumbnails/2.jpg    |  Bin 0 -> 18939 bytes
 .../screenshots/ooo-aqua/index-Thumbnails/3.jpg    |  Bin 0 -> 22065 bytes
 .../mac/screenshots/ooo-x11/index-Images/0.jpg     |  Bin 0 -> 179292 bytes
 .../mac/screenshots/ooo-x11/index-Images/1.jpg     |  Bin 0 -> 176224 bytes
 .../mac/screenshots/ooo-x11/index-Images/2.jpg     |  Bin 0 -> 216490 bytes
 .../mac/screenshots/ooo-x11/index-Thumbnails/0.jpg |  Bin 0 -> 27295 bytes
 .../mac/screenshots/ooo-x11/index-Thumbnails/1.jpg |  Bin 0 -> 26949 bytes
 .../mac/screenshots/ooo-x11/index-Thumbnails/2.jpg |  Bin 0 -> 35824 bytes
 assets/porting/mac/testing/developers/TinoR.jpg    |  Bin 0 -> 2833 bytes
 assets/porting/mac/testing/developers/alexis.jpg   |  Bin 0 -> 13953 bytes
 .../mac/testing/developers/ebischoff_mac.jpg       |  Bin 0 -> 13928 bytes
 assets/porting/mac/testing/developers/ericb.jpg    |  Bin 0 -> 12894 bytes
 assets/porting/mac/testing/developers/frappr.png   |  Bin 0 -> 34432 bytes
 assets/porting/mac/testing/developers/marko.jpg    |  Bin 0 -> 42419 bytes
 assets/porting/mac/testing/developers/pjanik.jpg   |  Bin 0 -> 3454 bytes
 assets/porting/mac/testing/developers/smsm1.jpg    |  Bin 0 -> 88325 bytes
 assets/porting/mac/testing/mac_feed.rdf            |  140 ++
 assets/porting/mac/testing/mac_feed.xml            |  138 ++
 assets/porting/os2.jpg                             |  Bin 0 -> 26497 bytes
 assets/porting/robots.txt                          |    8 +
 assets/porting/solaris.jpg                         |  Bin 0 -> 10558 bytes
 assets/porting/solaris.png                         |  Bin 0 -> 71815 bytes
 assets/porting/styles/macsite_2.css                |  254 +++
 assets/porting/styles/macsite_2.fr.css             |  295 ++++
 assets/porting/styles/porting.css                  |  160 ++
 content/porting/Contributors.html                  |   51 +
 content/porting/freebsd/benchmark.html             | 1704 ++++++++++++++++++++
 content/porting/freebsd/dictionary.html            |  103 ++
 content/porting/freebsd/index.html                 |  451 ++++++
 content/porting/freebsd/old.html                   |  177 ++
 content/porting/freebsd/qa/index.html              |  228 +++
 content/porting/freebsd/sdk.html                   |   36 +
 content/porting/freebsd/sdk1.html                  |  232 +++
 content/porting/freebsd/sdk2.html                  |  175 ++
 content/porting/freebsd/testing.html               |  370 +++++
 content/porting/index.html                         |  204 +++
 .../porting/irix/build_inst/OpenOffice_1_0_3.html  |  142 ++
 content/porting/irix/build_inst/index.html         |  205 +++
 content/porting/irix/index.html                    |   82 +
 content/porting/irix/issues/OOO_101.html           |   89 +
 content/porting/irix/issues/OOO_103.html           |   94 ++
 content/porting/irix/issues/index.html             |  104 ++
 content/porting/irix/testing/OO641.html            |  186 +++
 content/porting/irix/testing/OOO_S1.html           |  242 +++
 content/porting/irix/testing/index.html            |   71 +
 content/porting/linuxppc/ppclinks.html             |  299 ++++
 content/porting/mac/2.0.html                       |  637 ++++++++
 content/porting/mac/2.0.x-intel.html               |  642 ++++++++
 content/porting/mac/2.0.x.html                     |  643 ++++++++
 content/porting/mac/begindevelop_faq.html          |   52 +
 content/porting/mac/current_tasks.html             |  659 ++++++++
 content/porting/mac/dev.html                       |   49 +
 .../mac/developers/currentdevelopers/index.html    |  105 ++
 content/porting/mac/developers/index.html          |   35 +
 content/porting/mac/donations.html                 |   17 +
 content/porting/mac/faq.html                       |  245 +++
 content/porting/mac/faq/answernothere/index.html   |   54 +
 content/porting/mac/faq/aqua-prerelease/index.html |   54 +
 content/porting/mac/faq/contact/index.html         |   46 +
 content/porting/mac/faq/helportutorials/index.html |   48 +
 content/porting/mac/faq/hidemenuicons/index.html   |   55 +
 content/porting/mac/faq/index.html                 |   55 +
 content/porting/mac/faq/installing/X11.html        |   81 +
 content/porting/mac/faq/installing/index.html      |   53 +
 content/porting/mac/faq/installing/ooo.html        |   57 +
 content/porting/mac/faq/installing/ooo_x11.html    |   57 +
 content/porting/mac/faq/otherapps/index.html       |   52 +
 content/porting/mac/faq/settingsgone/index.html    |   78 +
 content/porting/mac/index.ga.html                  |   81 +
 content/porting/mac/index.html                     |   58 +
 content/porting/mac/links.html                     |   96 ++
 content/porting/mac/luby.html                      |   54 +
 content/porting/mac/macosx_issues.html             |  299 ++++
 content/porting/mac/macosx_todo_list.html          |  190 +++
 content/porting/mac/news.html                      |  116 ++
 .../mac/news/2007/20070203toptenbeforealpha.html   |  201 +++
 .../mac/news/2007/20070324updatedtimeline.html     |  131 ++
 .../porting/mac/news/2007/20070329-22release.html  |  136 ++
 .../news/2007/20070503sunsupportingMacPort.html    |  129 ++
 .../porting/mac/news/2007/20070605firstaqua.html   |  138 ++
 .../porting/mac/news/2007/20070703secondaqua.html  |  150 ++
 .../mac/news/2007/20070818top5beforealpha.html     |  181 +++
 .../mac/news/2008/20080319AquaDevRelease.html      |  126 ++
 content/porting/mac/news/index.html                |  119 ++
 content/porting/mac/news/inthenews.html            |  117 ++
 content/porting/mac/news/news2005.html             |   98 ++
 content/porting/mac/news/news2006.html             |  348 ++++
 content/porting/mac/news/news2007.html             |  114 ++
 content/porting/mac/news/news2008.html             |   74 +
 content/porting/mac/readme_macosx_x11_de.html      |  278 ++++
 content/porting/mac/roadmap.html                   |  160 ++
 content/porting/mac/screenshots/index.html         |   59 +
 .../screenshots/ooo-aqua/index-Pages/Image0.html   |   13 +
 .../screenshots/ooo-aqua/index-Pages/Image1.html   |   13 +
 .../screenshots/ooo-aqua/index-Pages/Image2.html   |   13 +
 .../screenshots/ooo-aqua/index-Pages/Image3.html   |   13 +
 .../porting/mac/screenshots/ooo-aqua/index.html    |   32 +
 .../screenshots/ooo-x11/index-Pages/Image0.html    |   13 +
 .../screenshots/ooo-x11/index-Pages/Image1.html    |   13 +
 .../screenshots/ooo-x11/index-Pages/Image2.html    |   13 +
 content/porting/mac/screenshots/ooo-x11/index.html |   27 +
 content/porting/mac/support.html                   |  190 +++
 content/porting/mac/testing.html                   |   20 +
 .../mac/testing/developers/currentdevelopers.html  |   77 +
 content/porting/mac/testing/developers/index.html  |   35 +
 .../mac/testing/download/IntelDownload.html        |   65 +
 .../mac/testing/download/OtherDownload.html        |   60 +
 .../porting/mac/testing/download/PPCDownload.html  |   64 +
 content/porting/mac/testing/download/index.html    |   61 +
 content/porting/mac/testing/index.html             |   83 +
 content/porting/mac/testing/macsite.html           |   60 +
 content/porting/mac/timeline.html                  |  130 ++
 content/porting/netbsd/index.html                  |   16 +
 content/porting/pastports.html                     |   25 +
 content/porting/porting_doclinks.html              |   38 +
 content/porting/porting_implement.html             |  281 ++++
 content/porting/porting_linuxppc.html              |   91 ++
 content/porting/porting_overview.html              |  183 +++
 content/porting/project_tools.html                 |   34 +
 content/porting/solarisintel/index.html            |   44 +
 templates/breadcrumbs.gsp                          |   13 +-
 templates/html_page.gsp                            |   35 +-
 312 files changed, 18547 insertions(+), 18 deletions(-)

diff --git a/assets/images/AOO_logos/100MillAOO100px.png b/assets/images/AOO_logos/100MillAOO100px.png
index f1ec193..d0a789c 100644
Binary files a/assets/images/AOO_logos/100MillAOO100px.png and b/assets/images/AOO_logos/100MillAOO100px.png differ
diff --git a/assets/porting/__modules/left_sidebar_topics.htmlx b/assets/porting/__modules/left_sidebar_topics.htmlx
new file mode 100755
index 0000000..07f7726
--- /dev/null
+++ b/assets/porting/__modules/left_sidebar_topics.htmlx
@@ -0,0 +1,33 @@
+<dl id="portingbox" class="navgroup">
+      <dt>Porting</dt>
+  <dd>
+  <ul>
+<li style="margin: 0 0 0 0"><a href="http://porting.openoffice.org/porting_doclinks.html">&raquo; Links to Documentation</a></li>
+<li style="margin: 0 0 0 0"><a href="http://porting.openoffice.org/porting_overview.html">&raquo; Technical Overview of Porting</a></li>
+<li style="margin: 0 0 0 0"><a href="http://porting.openoffice.org/porting_implement.html">&raquo; Implementation of Porting</a></li>
+  </ul>
+  </dd>
+</dl>
+
+<dl id="portsbox" class="navgroup"> 
+      <dt>Ports (with Pages)</dt>
+  <dd>
+  <ul>
+<li style="margin: 0 0 0 0"><a href="http://porting.openoffice.org/mac/index.html">&raquo; Mac OS X</a></li>
+<li style="margin: 0 0 0 0"><a href="http://porting.openoffice.org/linuxppc/ppclinks.html">&raquo; LinuxPPC</a></li>
+<li style="margin: 0 0 0 0"><a href="http://wiki.services.openoffice.org/wiki/Porting_to_x86-64_%28AMD64%2C_EM64T%29">&raquo; Linux/AMD64</a></li>
+<li style="margin: 0 0 0 0"><a href="http://porting.openoffice.org/freebsd/">&raquo; FreeBSD</a></li>
+<li style="margin: 0 0 0 0"><a href="http://www.oooovms.dyndns.org/">&raquo; openvms</a></li>
+  </ul>
+  </dd>
+</dl>
+
+<dl id="modulesbox" class="navgroup">
+      <dt>Modules in Porting project...</dt>
+  <dd>
+  <ul>
+<li style="margin: 0 0 0 0"><a href="http://api.openoffice.org/docs/cpp/ref/names/osl/index.html">&raquo; sal(osl)</a></li>
+<li style="margin: 0 0 0 0"><a href="http://api.openoffice.org/docs/cpp/ref/names/rtl/index.html">&raquo; sal(rtl)</a></li>
+  </ul>
+  </dd>
+</dl>
diff --git a/assets/porting/crashrep/errormail_xml.sxw b/assets/porting/crashrep/errormail_xml.sxw
new file mode 100755
index 0000000..cf90985
Binary files /dev/null and b/assets/porting/crashrep/errormail_xml.sxw differ
diff --git a/assets/porting/favicon.ico b/assets/porting/favicon.ico
new file mode 100644
index 0000000..dc08128
Binary files /dev/null and b/assets/porting/favicon.ico differ
diff --git a/assets/porting/freebsd.png b/assets/porting/freebsd.png
new file mode 100644
index 0000000..b712c9f
Binary files /dev/null and b/assets/porting/freebsd.png differ
diff --git a/assets/porting/freebsd/images/aoo-freebsd-fancy.png b/assets/porting/freebsd/images/aoo-freebsd-fancy.png
new file mode 100644
index 0000000..1a338d7
Binary files /dev/null and b/assets/porting/freebsd/images/aoo-freebsd-fancy.png differ
diff --git a/assets/porting/freebsd/images/aoo-freebsd.png b/assets/porting/freebsd/images/aoo-freebsd.png
new file mode 100644
index 0000000..7f1c86c
Binary files /dev/null and b/assets/porting/freebsd/images/aoo-freebsd.png differ
diff --git a/assets/porting/freebsd/images/freebsd-aoo-btn-rb.png b/assets/porting/freebsd/images/freebsd-aoo-btn-rb.png
new file mode 100644
index 0000000..06f7122
Binary files /dev/null and b/assets/porting/freebsd/images/freebsd-aoo-btn-rb.png differ
diff --git a/assets/porting/freebsd/images/freebsd_logo-1a.png b/assets/porting/freebsd/images/freebsd_logo-1a.png
new file mode 100644
index 0000000..2af6f4f
Binary files /dev/null and b/assets/porting/freebsd/images/freebsd_logo-1a.png differ
diff --git a/assets/porting/freebsd/images/freebsd_logo-300x100.png b/assets/porting/freebsd/images/freebsd_logo-300x100.png
new file mode 100644
index 0000000..20a375b
Binary files /dev/null and b/assets/porting/freebsd/images/freebsd_logo-300x100.png differ
diff --git a/assets/porting/freebsd/images/freebsd_logo.png b/assets/porting/freebsd/images/freebsd_logo.png
new file mode 100644
index 0000000..98ecf71
Binary files /dev/null and b/assets/porting/freebsd/images/freebsd_logo.png differ
diff --git a/assets/porting/freebsd/qa/ooocheckout.pl b/assets/porting/freebsd/qa/ooocheckout.pl
new file mode 100755
index 0000000..125830b
--- /dev/null
+++ b/assets/porting/freebsd/qa/ooocheckout.pl
@@ -0,0 +1,158 @@
+#!/usr/bin/perl
+# Copyright 2007 Nakata Maho
+# automatically checks out some milestones 
+
+use File::chdir; #ports/devel/p5-File-chdir
+use LWP::Simple; #ports/www/p5-LWP-Authen-Wsse
+use XML::RSS;    #ports/textproc/p5-XML-RSS
+use LWP::UserAgent; #ports/???
+
+$eis_url = 'http://eis.services.openoffice.org/EIS2/cws.rss.CWSAnnounceNewsFeed/mws';
+$ooo_codeline="680";
+$ooo_checkoutdir="/work/tmp/ooocheckout";
+$ooo_checkoutlog="/work/tmp/ooocheckoutlog";
+$ooo_sourcedir="/home/ftp/pub/OpenOffice.org/sources/";
+$ooo_cvs_server="-z3 -d:pserver:anoncvs\@anoncvs.services.openoffice.org:/cvs";
+$ooo_sourcesite="build.good-day.net";
+$ooo_sourcedir="/pub/OpenOffice.org/sources/";
+$ooo_tag="";
+$ooo_alias="";
+$infinite_mode=1;
+$|=1;
+$ooo_alreadycheckedout=0;
+
+sub parse_option {
+        while ($_ = shift) {
+                if (substr($_, 0, 1) eq '-') {
+                        if ($_ eq '-help') {
+                                print "ooocheckout [-tag tag]\n";
+                                exit;
+                        } elsif ($_ eq '-tag') {
+                                $ooo_tag = shift;
+				$infinite_mode=0;
+                        } else {
+                                die "Invalid option: \"$_\"\n";
+                        }
+                }
+        }
+}
+
+##main
+parse_option(@ARGV);
+while (1) {
+
+if(open(CHECKOUTLOG,"<$ooo_checkoutlog"))
+{
+
+if ( $ooo_tag eq '' || $infinite_mode) { 
+########################
+# determine newest tag #
+########################
+$data_from_web = get($eis_url);
+$rss = new XML::RSS;
+$rss->parse($data_from_web);
+
+$item=@{$rss->{'items'}}[0];
+split (' ',$item->{'title'});
+$ooo_tag=@_[1];
+print "Current newst tag is $ooo_tag\n";
+} else {
+print "You specified tag : $ooo_tag\n";
+}
+
+while(<CHECKOUTLOG>) {
+   if(/$ooo_tag/o) {
+      $ooo_alreadycheckedout=1;
+   } else {
+      $ooo_alreadycheckedout=0;
+   }
+}
+close(CHECKOUTLOG);
+}
+
+$ooo_archive_name="OOo_" . "$ooo_tag" . "_source.tar.bz2" ;
+$ooo_archive_name_md5="OOo_" . "$ooo_tag" . "_source.tar.bz2.md5" ;
+$ENV{'LANG'}="C";
+$ENV{'LC_ALL'}="C";
+
+########################
+# checkout source code #
+########################
+print "Checked out source code tar ball will be : $ooo_archive_name\n";
+my $ua = LWP::UserAgent->new;
+$ua->timeout(10);
+$url="http://" . "$ooo_sourcesite" . "$ooo_sourcedir". "$ooo_archive_name";
+if ((!head($url) || !$infinite_mode) && !$ooo_alreadycheckedout )  {
+if(!head($url))
+{
+	print "OOo source doesn't exist on $ooo_sourcesite !\n";
+}
+if($infinite_mode)
+{
+	print "Infinte mode\n";
+}
+if($ooo_alreadycheckedout)
+{
+	print "$ooo_tag has already been checked out\n";
+}
+
+print "OOo checkout start!\n";
+system("date\n");
+system("mkdir -p $ooo_checkoutdir\n");
+system("rm -rf $ooo_checkoutdir/$ooo_tag\n");
+system("mkdir -p $ooo_checkoutdir/$ooo_tag\n");
+
+$CWD="$ooo_checkoutdir/$ooo_tag";
+$ooo_alias="OpenOffice2";
+
+if ($ooo_tag=~/SRC680/o)
+{
+$ooo_alias="OpenOffice2";
+}
+
+if ($ooo_tag=~/SRX645/o)
+{
+$ooo_alias="OpenOffice";
+}
+
+system("cvs $ooo_cvs_server checkout -r $ooo_tag $ooo_alias \n");
+system ("cd .. ; tar cvfj $ooo_archive_name $ooo_tag \n");
+system ("cd .. ; md5 $ooo_archive_name > $ooo_archive_name_md5 \n");
+
+print "OOo checkout done!\n";
+system("date\n");
+######################
+# upload source code #
+######################
+print "scp'ing to master site...\n";
+system ("scp ../$ooo_archive_name $ooo_sourcesite" . ":/home/ftp" . "$ooo_sourcedir\n"); 
+system ("scp ../$ooo_archive_name_md5 $ooo_sourcesite" . ":/home/ftp" . "$ooo_sourcedir\n"); 
+open(CHECKOUTLOG,">>$ooo_checkoutlog") || die "cannot open $ooo_checkoutlog\n";
+print CHECKOUTLOG "$ooo_tag\n";
+close(CHECKOUTLOG);
+print "scp done\n";
+$ooo_alreadycheckedout=0;
+} else {
+
+if(head($url))
+{
+	print "Sleep one hour : OOo source had already been checked out $ooo_sourcesite !\n";
+}
+
+if($ooo_alreadycheckedout)
+{
+	print "Sleep one hour : $ooo_tag has already been checked out\n";
+}
+system("date\n");
+sleep 3600;
+}
+
+if (!$infinite_mode)  {
+exit;
+}
+
+}
+
+
+
+
diff --git a/assets/porting/freebsd/qa/oooqa11.sh b/assets/porting/freebsd/qa/oooqa11.sh
new file mode 100755
index 0000000..1eb2fc8
--- /dev/null
+++ b/assets/porting/freebsd/qa/oooqa11.sh
@@ -0,0 +1,27 @@
+Xvfb :1002 -screen 0 1024x768x24 -fbdir /work/tmp/oooqa11 &
+sleep 5
+DISPLAY=localhost:1002; export DISPLAY
+gnome-session &
+sleep 30
+cd /work/ooo/1.1.5/
+rm -rf *.core
+rm -rf ~/.sversionrc ~/OpenOffice.org1.1.5/ qa/qatesttool/errorlog/maho* 
+#create response file
+TMPBASE=`basename $0`
+TMPFILE=`mktemp /tmp/${TMPBASE}.XXXXXX`
+cat << EOF >> ${TMPFILE}
+[ENVIRONMENT]
+INSTALLATIONMODE=INSTALL_WORKSTATION
+INSTALLATIONTYPE=WORKSTATION
+DESTINATIONPATH=~/OpenOffice.org1.1.5
+OUTERPATH=
+LOGFILE=install.log
+LANGUAGELIST=01
+
+[JAVA]
+JavaSupport=preinstalled_or_none
+
+EOF
+/usr/local/bin/openoffice.org-1.1.5-setup -v -nogui -r:${TMPFILE}
+bash qa/qatesttool/script/unix/OOoTestRun_unix.sh
+
diff --git a/assets/porting/freebsd/qa/oooqa20.sh b/assets/porting/freebsd/qa/oooqa20.sh
new file mode 100644
index 0000000..de2928f
--- /dev/null
+++ b/assets/porting/freebsd/qa/oooqa20.sh
@@ -0,0 +1,15 @@
+Xvfb :1001 -screen 0 1024x768x24 -fbdir /work/tmp/oooqa20 &
+sleep 5
+DISPLAY=localhost:1001; export DISPLAY
+gnome-session &
+sleep 30
+cd /work/ooo/2.0/
+rm *.core
+#cp ~/.testtoolrc2 ~/.testtoolrc
+rm -rf ~/.openoffice.org*
+rm -rf qa/qatesttool/errorlog/maho
+bash qa/qatesttool/script/unix/OOoTestRun_unix.sh
+
+
+
+
diff --git a/assets/porting/freebsd/qa/oooupdate.pl b/assets/porting/freebsd/qa/oooupdate.pl
new file mode 100644
index 0000000..ce2901b
--- /dev/null
+++ b/assets/porting/freebsd/qa/oooupdate.pl
@@ -0,0 +1,115 @@
+#!/usr/bin/perl
+
+use POSIX 'strftime';
+
+#how to use..
+#perl ~/oooupdate.pl -tag OOG680_m3
+#1. checkout ooo ports
+#2. update Makefile
+#3. build test
+
+sub parse_option {
+        while ($_ = shift) {
+                if (substr($_, 0, 1) eq '-') {
+                        if ($_ eq '-help') {
+                                print "oooupdate [-tag tag]\n";
+                                exit;
+                        } elsif ($_ eq '-tag') {
+                                $ooo_tag = shift;
+                                $infinite_mode=0;
+                        } else {
+                                die "Invalid option: \"$_\"\n";
+                        }
+                }
+        }
+}
+
+##main
+
+parse_option(@ARGV);
+
+$ooo_hostname=`hostname -s`;
+chop $ooo_hostname;
+$ooo_workdir="/work/OOO/$ooo_hostname/$ooo_tag";
+
+if (! -d $ooo_workdir ){
+	system("sudo -u maho mkdir -p $ooo_workdir\n");
+} else{
+	print "Work directory already exists!\n";
+}
+
+if ($ooo_tag=~/SRC680/o) {
+	$ooo_version="openoffice.org-2-devel";
+}
+if ($ooo_tag=~/OO[A-Z]680/o) {
+	$ooo_version="openoffice.org-2-RC";
+}
+
+
+split('_',$ooo_tag);
+$ooo_tagprefix=@_[0];
+$ooo_milestone=@_[1];
+$ooo_milestone=~ s/m//; 
+$ooo_snapdate= strftime "%Y%m%d", localtime;
+
+print "Tagprefix : $ooo_tagprefix\n";
+print "Miilestone: $ooo_milestone\n";
+print "Snapdate  : $ooo_snapdate\n";
+
+chdir("$ooo_workdir");
+print "DIR $ooo_workdir\n";
+print "Checkout ports tree $ooo_version\n";
+system("sudo -u maho cvs -d maho\@pcvs.freebsd.org:/home/pcvs co ports/editors/$ooo_version");
+print "checkout done\n";
+
+print ("Update Makefile...\n");
+chdir("$ooo_workdir/ports/editors/$ooo_version");
+$makefile_input="Makefile";
+open (MAKEFILEIN,"<$makefile_input")  || die "Can't open file $makefile_input\n";
+
+$pattern1 = "MILESTONE";
+$pattern2 = "SNAPDATE";
+$pattern3 = "OOOTAG";
+
+
+$lines=0;
+while(<MAKEFILEIN>)
+{
+  if(/^$pattern1/o) {
+    $tmp[$lines]="MILESTONE?=		$ooo_milestone\n";
+  } elsif (/^$pattern2/o) {
+    $tmp[$lines]="SNAPDATE=		$ooo_snapdate\n";
+  } elsif (/^$pattern3/o) {
+    $tmp[$lines]="OOOTAG?=		$ooo_tagprefix"."_m\${MILESTONE}\n";
+  } else {
+    $tmp[$lines]=$_;
+  }
+  $lines++;
+}
+
+close(MAKEFILEIN);
+
+$makefile_output="Makefile";
+open (MAKEFILEOUT,">$makefile_output") || die "Can't open file $makefile_output\n";
+for($i=0;$i<$lines;$i++)
+{
+  print MAKEFILEOUT $tmp[$i];
+}
+close(MAKEFILEOUT);
+
+print "Diff to previous\n";
+system("sudo -u maho cvs -d maho\@pcvs.freebsd.org:/home/pcvs diff -u");
+
+print "Making new md5 and sha256\n";
+system("make -DWITH_GPC makesum\n");
+
+print "Build start!\n";
+#system("make NUMOFPROCESSES=4 LOCALIZED_LANG=ja install deinstall >log.ja 2>&1\n");
+system("/usr/bin/time -h sudo -u maho make NUMOFPROCESSES=4 >log.en 2>&1\n");
+
+print "Install start!\n";
+system("/usr/bin/time -h make NUMOFPROCESSES=4 deinstall package >> log.en 2>&1\n");
+
+print "Deinstall\n";
+system("/usr/bin/time -h make NUMOFPROCESSES=4 deinstall >> log.en 2>&1\n");
+
diff --git a/assets/porting/freebsd/qa/qa_ooo115_fbsd.diff b/assets/porting/freebsd/qa/qa_ooo115_fbsd.diff
new file mode 100644
index 0000000..de1c8dd
--- /dev/null
+++ b/assets/porting/freebsd/qa/qa_ooo115_fbsd.diff
@@ -0,0 +1,84 @@
+Index: qa/qatesttool/global/system/inc/sysinfo.inc
+===================================================================
+RCS file: /cvs/qa/qatesttool/global/system/inc/sysinfo.inc,v
+retrieving revision 1.2.2.1
+diff -u -r1.2.2.1 sysinfo.inc
+--- qa/qatesttool/global/system/inc/sysinfo.inc	27 Apr 2004 11:11:37 -0000	1.2.2.1
++++ qa/qatesttool/global/system/inc/sysinfo.inc	13 Oct 2005 06:03:28 -0000
+@@ -96,6 +96,7 @@
+ Global Const SYS_AIX   = 15
+ Global Const SYS_IRI   = 16
+ Global Const SYS_HP    = 17
++Global Const SYS_FBSD  = 18
+ 
+ Global PlatFormGroup(MAX_PLATFORM) as String
+ Global PlatFormName(MAX_PLATFORM) as String
+@@ -120,6 +121,7 @@
+ '///+<TR><TD>AIX</TD><TD>aix</TD><TD>unx</TD></TR>
+ '///+<TR><TD>Irix</TD><TD>iri</TD><TD>unx</TD></TR>
+ '///+<TR><TD>HP UNIX</TD><TD>hp</TD><TD>unx</TD></TR>
++'///+<TR><TD>FreeBSD</TD><TD>fbsd</TD><TD>unx</TD></TR>
+ '///+</TABLE>
+    PlatFormName(SYS_00)    = "Unknown"        : PlatFormExt(SYS_00)   = "a00"
+    PlatFormName(SYS_W95)   = "Win95"          : PlatFormExt(SYS_W95)  = "w95"
+@@ -137,6 +139,7 @@
+    PlatFormName(SYS_AIX)   = "AIX"            : PlatFormExt(SYS_AIX)  = "aix"
+    PlatFormName(SYS_IRI)   = "IRIX"           : PlatFormExt(SYS_IRI)  = "iri"
+    PlatFormName(SYS_HP)    = "HP UNIX"        : PlatFormExt(SYS_Hp)   = "hp"
++   PlatFormName(SYS_FBSD)  = "FreeBSD"        : PlatFormExt(SYS_FBSD)   = "fbsd"
+ 
+    PlatFormGroup(SYS_00)  = "a00"
+    PlatFormGroup(SYS_W95)  = "w95"
+@@ -154,6 +157,7 @@
+    PlatFormGroup(SYS_AIX)  = "unx"
+    PlatFormGroup(SYS_IRI)  = "unx"
+    PlatFormGroup(SYS_HP)   = "unx"
++   PlatFormGroup(SYS_FBSD) = "unx"
+ end sub
+ 
+ '-------------------------------------------------------------------------
+@@ -217,6 +221,7 @@
+ '///+<TR><TD>AIX</TD><TD>04</TD></TR>
+ '///+<TR><TD>Irix</TD><TD>06</TD></TR>
+ '///+<TR><TD>HP UNIX</TD><TD>07</TD></TR>
++'///+<TR><TD>FreeBSD</TD><TD>08</TD></TR>
+ '///+</TABLE>
+ '///Get the path to <i>testtool.ini/.testtoolrc</i>
+    if GUI = 4 then
+@@ -295,6 +300,7 @@
+             case 04 :   gSystemnummer = SYS_AIX
+             case 06 :   gSystemnummer = SYS_IRI
+             case 07 :   gSystemnummer = SYS_HP
++            case 08 :   gSystemnummer = SYS_FBSD
+             case else:  Print "Unknown OS ("+GUI+"/"+iGuiVersion+") please insert in sysinfo.inc::GetToolPlatform. TestTool will try to use the same environment as Solaris SPARC uses."
+                         gSystemnummer = SYS_SOL
+          end select
+@@ -354,6 +360,7 @@
+          case "AIX"     : GUI = 15
+          case "IRI"     : GUI = 16
+          case "HP"      : GUI = 17        
++         case "FBSD"    : GUI = 18        
+          case else      : print "Unknown operating system : '" + GuiString + "'. The should be canceled."
+                           exit sub
+       end select
+Index: qa/qatesttool/script/unix/OOoTestRun_unix.sh
+===================================================================
+RCS file: /cvs/qa/qatesttool/script/unix/OOoTestRun_unix.sh,v
+retrieving revision 1.1
+diff -u -r1.1 OOoTestRun_unix.sh
+--- qa/qatesttool/script/unix/OOoTestRun_unix.sh	9 Sep 2003 17:29:19 -0000	1.1
++++ qa/qatesttool/script/unix/OOoTestRun_unix.sh	13 Oct 2005 06:03:29 -0000
+@@ -68,11 +68,11 @@
+ 
+ # set location of testscripts
+ # (the directory, where directory 'qatesttool' exists)
+-sLocation=/testtool
++sLocation=/work/ooo/1.1.5/qa/
+ 
+ # set location of TestTool
+ # (full path including executable 'testtool')
+-sTestTool=/testtool/linux/testtool
++sTestTool=/work/ooo/qatesttool/linux/testtool
+ 
+ # set location of close-office file
+ # (see cvs)
diff --git a/assets/porting/freebsd/qa/testtoolrc1 b/assets/porting/freebsd/qa/testtoolrc1
new file mode 100644
index 0000000..ae015ac
--- /dev/null
+++ b/assets/porting/freebsd/qa/testtoolrc1
@@ -0,0 +1,53 @@
+[Misc]
+ServerTimeout=4500
+StopOnSyntaxError=0
+AutoReload=0
+AutoSave=0
+CurrentProfile=_profile_maho
+ScriptFontName=Courier
+ScriptFontStyle=normal
+ScriptFontSize=12
+
+[Path]
+BaseDir=/work/ooo/1.1.5/qa/qatesttool
+LogBaseDir=/work/ooo/1.1.5/qa/qatesttool/errorlog/maho
+HIDDir=/work/ooo/1.1.5/qa/qatesttool/global/hid
+*.bas=/work/ooo/1.1.5/qa/qatesttool/base/update
+LastFilterName=Source files (*.BAS)
+
+[WinGeom]
+WinParams=211,48,1042,894;1;0,0,0,0;
+
+[OooProgramDir]
+Current=/usr/local/openoffice.org1.1.5/
+All=/usr/local/openoffice.org1.1.5/
+
+[Communication]
+Host=localhost
+TTPort=12479
+UnoPort=12480
+
+[LRU]
+MaxLRU=4
+[_profile_maho]
+LogBaseDir=/work/ooo/1.1.5/qa/qatesttool/errorlog/maho
+BaseDir=/work/ooo/1.1.5/qa/qatesttool
+HIDDir=/work/ooo/1.1.5/qa/qatesttool/global/hid
+AutoReload=1
+AutoSave=0
+StopOnSyntaxError=0
+*.bas=/work/ooo/1.1.5/qa/qatesttool/framework/first
+LastFilterName=Result files (*.RES)
+*.res=/work/ooo/1.1.5/qa/qatesttool/errorlog/maho
+
+[GUI Platform]
+Current=08
+
+[Crashreporter]
+UseProxy=false
+ProxyServer=
+ProxyPort=
+AllowContact=false
+ReturnAddress=
+
+
diff --git a/assets/porting/freebsd/qa/testtoolrc2 b/assets/porting/freebsd/qa/testtoolrc2
new file mode 100644
index 0000000..559c59c
--- /dev/null
+++ b/assets/porting/freebsd/qa/testtoolrc2
@@ -0,0 +1,54 @@
+[Misc]
+ServerTimeout=4500
+StopOnSyntaxError=0
+AutoReload=0
+AutoSave=0
+CurrentProfile=_profile_maho
+ScriptFontName=Courier
+ScriptFontStyle=normal
+ScriptFontSize=12
+
+[Path]
+BaseDir=/work/ooo/2.0/qa/qatesttool
+LogBaseDir=/work/ooo/2.0/qa/qatesttool/errorlog/maho
+HIDDir=/work/ooo/2.0/qa/qatesttool/global/hid
+*.bas=/work/ooo/2.0/qa/qatesttool/base/update
+LastFilterName=Source files (*.BAS)
+
+[WinGeom]
+WinParams=0,0,920,630;1;0,0,0,0;
+
+[OooProgramDir]
+Current=/usr/local/openoffice.org1.9m134/
+All=/usr/local/openoffice.org1.9m134/
+
+[Communication]
+Host=localhost
+TTPort=13479
+UnoPort=13480
+
+[LRU]
+MaxLRU=4
+
+[_profile_maho]
+LogBaseDir=/work/ooo/2.0/qa/qatesttool/errorlog/maho
+BaseDir=/work/ooo/2.0/qa/qatesttool
+HIDDir=/work/ooo/2.0/qa/qatesttool/global/hid
+AutoReload=1
+AutoSave=0
+StopOnSyntaxError=0
+*.bas=/work/ooo/2.0/qa/qatesttool/framework/first
+LastFilterName=Result files (*.RES)
+*.res=/work/ooo/2.0/qa/qatesttool/errorlog/maho
+
+[GUI Platform]
+Current=08
+
+[Crashreporter]
+UseProxy=false
+ProxyServer=
+ProxyPort=
+AllowContact=false
+ReturnAddress=
+
+
diff --git a/assets/porting/images/cbottom.png b/assets/porting/images/cbottom.png
new file mode 100644
index 0000000..3a4de8a
Binary files /dev/null and b/assets/porting/images/cbottom.png differ
diff --git a/assets/porting/images/ctop.png b/assets/porting/images/ctop.png
new file mode 100644
index 0000000..44bab28
Binary files /dev/null and b/assets/porting/images/ctop.png differ
diff --git a/assets/porting/images/db_l.png b/assets/porting/images/db_l.png
new file mode 100644
index 0000000..c094564
Binary files /dev/null and b/assets/porting/images/db_l.png differ
diff --git a/assets/porting/images/db_r.png b/assets/porting/images/db_r.png
new file mode 100644
index 0000000..aa71202
Binary files /dev/null and b/assets/porting/images/db_r.png differ
diff --git a/assets/porting/images/logo.png b/assets/porting/images/logo.png
new file mode 100644
index 0000000..363a3c4
Binary files /dev/null and b/assets/porting/images/logo.png differ
diff --git a/assets/porting/images/mac_banner01.fr.jpg b/assets/porting/images/mac_banner01.fr.jpg
new file mode 100644
index 0000000..e9abb49
Binary files /dev/null and b/assets/porting/images/mac_banner01.fr.jpg differ
diff --git a/assets/porting/images/mac_banner01.jpg b/assets/porting/images/mac_banner01.jpg
new file mode 100644
index 0000000..3edf630
Binary files /dev/null and b/assets/porting/images/mac_banner01.jpg differ
diff --git a/assets/porting/images/macosx-logo_n.png b/assets/porting/images/macosx-logo_n.png
new file mode 100644
index 0000000..8b4c743
Binary files /dev/null and b/assets/porting/images/macosx-logo_n.png differ
diff --git a/assets/porting/images/ml.png b/assets/porting/images/ml.png
new file mode 100644
index 0000000..1478c8f
Binary files /dev/null and b/assets/porting/images/ml.png differ
diff --git a/assets/porting/images/tbottom.png b/assets/porting/images/tbottom.png
new file mode 100644
index 0000000..149944b
Binary files /dev/null and b/assets/porting/images/tbottom.png differ
diff --git a/assets/porting/images/ttop.png b/assets/porting/images/ttop.png
new file mode 100644
index 0000000..8921ceb
Binary files /dev/null and b/assets/porting/images/ttop.png differ
diff --git a/assets/porting/irix/build_inst/patches/1/6128_config_office_configure.in_fix_gcc_version_check_and_add_echo_to_stop_script_from_reporting_errors.diff b/assets/porting/irix/build_inst/patches/1/6128_config_office_configure.in_fix_gcc_version_check_and_add_echo_to_stop_script_from_reporting_errors.diff
new file mode 100644
index 0000000..49a9728
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/1/6128_config_office_configure.in_fix_gcc_version_check_and_add_echo_to_stop_script_from_reporting_errors.diff
@@ -0,0 +1,19 @@
+--- config_office/configure.in	2002/04/17 20:37:42	1.41.2.2
++++ config_office/configure.in	2002/06/26 04:50:08
+@@ -283,7 +283,7 @@
+          AC_MSG_WARN([found egcs- version,  use (stable=gcc-) version of the compiler]) >> warn
+          _gcc_version=`$GCC --version | $AWK -F"-" '{ print \$2 }'`
+       else
+-         _gcc_version=`$GCC --version`
++         _gcc_version=`$GCC -dumpversion`
+       fi
+       _gcc_major=`echo $_gcc_version | $AWK -F. '{ print \$1 }'` 
+       if test -n "$enable_gcc3"; then 
+@@ -976,6 +976,7 @@
+ dnl testing for X libraries and includes...
+ dnl ***************************************
+ if test "$_os" = "Darwin" -a "x$x_includes" = "xno_x_includes"; then
++   echo "Do Nothing for _os = Darwin and x_includes = no_x_includes"
+    dnl Mac OS X using Aqua graphics. Don't check for X11.
+ elif test "$_os" != "WINNT" ; then
+    AC_PATH_X
diff --git a/assets/porting/irix/build_inst/patches/1/6128_solenv_bin_getcompver.awk_add_check_for_gcc_3_1.diff b/assets/porting/irix/build_inst/patches/1/6128_solenv_bin_getcompver.awk_add_check_for_gcc_3_1.diff
new file mode 100644
index 0000000..140ea16
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/1/6128_solenv_bin_getcompver.awk_add_check_for_gcc_3_1.diff
@@ -0,0 +1,11 @@
+--- solenv/bin/getcompver.awk	2001/10/26 11:54:18	1.1
++++ solenv/bin/getcompver.awk	2002/06/26 03:52:06
+@@ -77,7 +77,7 @@
+     x = match( $0, /..\...\...../ )
+     CCversion = substr( $0, RSTART, RLENGTH)
+ }
+-/^[0-9]*[.][0-9]*[.][0-9]*$/ {
++/^[0-9]*[.0-9]*$/ {
+     CCversion = $0
+ }
+ END {
diff --git a/assets/porting/irix/build_inst/patches/1/6128_solenv_inc_tg_compv.mk_add_check_for_gcc_3_1.diff b/assets/porting/irix/build_inst/patches/1/6128_solenv_inc_tg_compv.mk_add_check_for_gcc_3_1.diff
new file mode 100644
index 0000000..0c05ddb
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/1/6128_solenv_inc_tg_compv.mk_add_check_for_gcc_3_1.diff
@@ -0,0 +1,11 @@
+--- solenv/inc/tg_compv.mk	2002/04/05 12:05:51	1.4.2.1
++++ solenv/inc/tg_compv.mk	2002/06/26 03:56:16
+@@ -107,7 +107,7 @@
+ COMID=GCC
+ COMNAME=gcc2
+ .ENDIF
+-.IF "$(CCNUMVER)">="000300000001"
++.IF "$(CCNUMVER)">="000300000001" || "$(CCNUMVER)"=="00030001"
+ COMID=gcc3
+ COMNAME=gcc3
+ .ENDIF
diff --git a/assets/porting/irix/build_inst/patches/1/desktop_source_javaldx_makefile.mk_link_stlport.diff b/assets/porting/irix/build_inst/patches/1/desktop_source_javaldx_makefile.mk_link_stlport.diff
new file mode 100644
index 0000000..18caa14
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/1/desktop_source_javaldx_makefile.mk_link_stlport.diff
@@ -0,0 +1,10 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/desktop/source/javaldx/makefile.mk	Sat Jul 14 02:22:28 2001
++++ desktop/source/javaldx/makefile.mk	Fri Nov  9 16:44:57 2001
+@@ -66,7 +66,6 @@
+ TARGET=javaldx
+ TARGETTYPE=CUI
+ 
+-NO_DEFAULT_STL=TRUE
+ LIBTARGET=NO
+ ENABLE_EXCEPTIONS=true
+ 
diff --git a/assets/porting/irix/build_inst/patches/1/solenv_inc_unxirgm.mk_modify_macros.diff b/assets/porting/irix/build_inst/patches/1/solenv_inc_unxirgm.mk_modify_macros.diff
new file mode 100644
index 0000000..96a1489
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/1/solenv_inc_unxirgm.mk_modify_macros.diff
@@ -0,0 +1,11 @@
+--- solenv/inc/unxirgm.mk	Tue Apr 16 08:22:44 2002
++++ solenv/inc/unxirgm.mk	Mon Jun 24 15:02:19 2002
+@@ -16,7 +16,7 @@
+ #CC=			CC -KPIC -c -n32 -ptused -OPT:Olimit=20523 
+ CC=			g++ -c
+ CFLAGS=		$(INCLUDE)
+-CDEFS+=	-DVCL -D_PTHREADS -DSTLPORT_VERSION=0x450  -DFORCE_SYSALLOC -D_USE_NAMESPACE=1 -DHAVE_UNISTD_H
++CDEFS+=	-DVCL -D_PTHREADS -DSTLPORT_VERSION=0x450  -D_USE_NAMESPACE=1 -DHAVE_UNISTD_H
+ #CDEFS+=	-D_STD_NO_NAMESPACE -D_VOS_NO_NAMESPACE -D_UNO_NO_NAMESPACE -DHAVE_UNISTD_H -DSTLPORT_VERSION=0x450
+ # CFLAGS+=	-D__STL_NATIVE_INCLUDE_PATH=/usr/include -D__STL_NATIVE_C_INCLUDE_PATH=/usr/include
+ # CFLAGS+=	-D_STL_NATIVE_INCLUDE_PATH=/usr/include -D_STL_NATIVE_C_INCLUDE_PATH=/usr/include
diff --git a/assets/porting/irix/build_inst/patches/103/103_patches.tar.gz b/assets/porting/irix/build_inst/patches/103/103_patches.tar.gz
new file mode 100644
index 0000000..fbced81
Binary files /dev/null and b/assets/porting/irix/build_inst/patches/103/103_patches.tar.gz differ
diff --git a/assets/porting/irix/build_inst/patches/B/2075.diff b/assets/porting/irix/build_inst/patches/B/2075.diff
new file mode 100644
index 0000000..0a0f238
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2075.diff
@@ -0,0 +1,17 @@
+--- /projects/sise/openoffice/devel/workpits/source/OpenOffice641/config_office/configure.in	Tue Nov 13 08:45:53 2001
++++ config_office/configure.in	Mon Dec  3 10:41:01 2001
+@@ -686,8 +686,12 @@
+ 				AC_MSG_ERROR([STLport4 libraries not found])
+ 			fi
+ 		elif test "$_os" = "IRIX" -o "$_os" = "IRIX64"; then
+-			if test -f "$STLPORT4/lib/libstlport_mipspro_41.so"; then
+-				AC_MSG_RESULT([checked])
++			if test "$CC" = "cc"; then
++				if test -f "$STLPORT4/lib/libstlport_mipspro_41.so"; then
++					AC_MSG_RESULT([checked])
++				else
++					AC_MSG_ERROR([STLport4 libraries not found])
++				fi
+ 			else
+ 				if test -f "$STLPORT4/lib/libstlport_gcc.so"; then
+ 					AC_MSG_RESULT([checked])
diff --git a/assets/porting/irix/build_inst/patches/B/2083.diff b/assets/porting/irix/build_inst/patches/B/2083.diff
new file mode 100644
index 0000000..4ecbb32
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2083.diff
@@ -0,0 +1,16 @@
+--- /projects/sise/openoffice/devel/workpits/source/OpenOffice641/config_office/set_soenv.1	Wed Nov 21 04:26:33 2001
++++ config_office/set_soenv.1	Mon Dec  3 14:28:01 2001
+@@ -1065,8 +1065,11 @@
+ 
+ if (($platform eq "$Solaris") or ($platform eq "$Linux") or ($platform eq "$Tru64") or ($platform eq "$FreeBSD") or ($platform eq "$NetBSD") or ($platform eq "$Irix") or ($platform eq "$Irix64"))
+ {
+-$SOLARINC            .= $I.$USR.$INCLUDE.
+-			$STLPORT_stlport;
++if (($platform ne "$Irix" ) and ($platform ne "$Irix64" ))
++{ 
++$SOLARINC            .= $I.$USR.$INCLUDE;
++}
++$SOLARINC            .= $I.'$STLPORT4'.$ds.'stlport';
+ if ($platform eq "$Linux")
+ {
+ # This simply adds an include path, so even cases that break the FHS work
diff --git a/assets/porting/irix/build_inst/patches/B/2097.diff b/assets/porting/irix/build_inst/patches/B/2097.diff
new file mode 100644
index 0000000..4bfb57c
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2097.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/freetype/makefile.mk	Fri Oct 19 23:44:38 2001
++++ freetype/makefile.mk	Fri Nov  2 11:34:43 2001
+@@ -90,7 +90,7 @@
+ .IF "$(GUI)"=="UNX"
+ OUT2LIB= \
+ 	objs$/.libs$/libfreetype.a \
+-	objs$/.libs$/libfreetype.so.6*
++	objs$/.libs$/libfreetype.so.7*
+ 	
+ .ENDIF			# "$(GUI)"=="UNX"
+ 
diff --git a/assets/porting/irix/build_inst/patches/B/2136_dbaccess_source_ui_querydesign_SelectionBrowseBox.cxx_use_Equals_method.diff b/assets/porting/irix/build_inst/patches/B/2136_dbaccess_source_ui_querydesign_SelectionBrowseBox.cxx_use_Equals_method.diff
new file mode 100644
index 0000000..350a9c3
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2136_dbaccess_source_ui_querydesign_SelectionBrowseBox.cxx_use_Equals_method.diff
@@ -0,0 +1,20 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/dbaccess/source/ui/querydesign/SelectionBrowseBox.cxx	Mon Oct 22 19:57:51 2001
++++ dbaccess/source/ui/querydesign/SelectionBrowseBox.cxx	Fri Nov  9 08:01:27 2001
+@@ -1998,7 +1998,7 @@
+ 	switch (nRow)
+ 	{
+ 		case BROW_VIS_ROW:
+-			pEntry->SetVisible(strNewText == g_strOne);
++			pEntry->SetVisible(strNewText.Equals(g_strOne));
+ 			break;
+ 		case BROW_FIELD_ROW:
+ 			pEntry->SetField(strNewText);
+@@ -2177,7 +2177,7 @@
+ // -----------------------------------------------------------------------------
+ void OSelectionBrowseBox::appendUndoAction(const String& _rOldValue,const String& _rNewValue,sal_Int32 _nRow)
+ {
+-	if(_rNewValue != _rOldValue)
++	if(!_rNewValue.Equals(_rOldValue))
+ 	{
+ 		OTabFieldCellModifiedUndoAct* pUndoAct = new OTabFieldCellModifiedUndoAct(this);
+ 		pUndoAct->SetCellIndex(_nRow);
diff --git a/assets/porting/irix/build_inst/patches/B/2136_transex3_source_localize.cxx_use_Equals_method.diff b/assets/porting/irix/build_inst/patches/B/2136_transex3_source_localize.cxx_use_Equals_method.diff
new file mode 100644
index 0000000..3cfb912
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2136_transex3_source_localize.cxx_use_Equals_method.diff
@@ -0,0 +1,29 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/transex3/source/localize.cxx	Tue Oct 16 02:20:40 2001
++++ transex3/source/localize.cxx	Wed Nov  7 09:20:49 2001
+@@ -236,7 +236,7 @@
+ 	const ByteString &rParameter, const ByteString &rIso )
+ /*****************************************************************************/
+ {
+-	if (( rIso == "noiso" ) || sIsoCode99.Len()) {
++	if (( rIso.Equals("noiso") ) || sIsoCode99.Len()) {
+ 		String sFull( rFileName, RTL_TEXTENCODING_ASCII_US );
+ 		DirEntry aEntry( sFull );
+ 		ByteString sFileName( aEntry.GetName(), RTL_TEXTENCODING_ASCII_US );
+@@ -504,7 +504,7 @@
+ 	ByteString sExtension( aEntry.GetExtension(), RTL_TEXTENCODING_ASCII_US );
+ 	ByteString sCandidate( ExeTable[ nIndex ][ 0 ] );
+ 
+-	while( !sCandidate.Equals ("NULL") && sCandidate != sExtension ) 
++	while( !sCandidate.Equals ("NULL") && !sCandidate.Equals(sExtension) ) 
+ 		sCandidate = ExeTable[ ++nIndex ][ 0 ];
+ 
+ 	ByteString sIso( ExeTable[ nIndex ][ 4 ] );
+@@ -589,7 +589,7 @@
+ 		sFileName = sLine.GetToken( 0, '\t' );
+ 		sFileName += "#";
+ 		sFileName += sLine.GetToken( 1, '\t' );
+-		if ( sFileName.Len() && ( sOldFileName != sFileName )) {
++		if ( sFileName.Len() && ( !sOldFileName.Equals(sFileName) )) {
+ 			if ( aFile.IsOpen()) {
+ 				aFile.Close();
+ 
diff --git a/assets/porting/irix/build_inst/patches/B/2253.diff b/assets/porting/irix/build_inst/patches/B/2253.diff
new file mode 100644
index 0000000..aaf7f3c
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2253.diff
@@ -0,0 +1,132 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/solenv/inc/_tg_shl.mk	Sat Sep 29 03:11:33 2001
++++ solenv/inc/_tg_shl.mk	Thu Nov 22 08:12:04 2001
+@@ -139,7 +139,12 @@
+ .IF "$(UNIXVERSIONNAMES)"!=""
+ .IF "$(OS)"!="MACOSX"
+ .IF "$(GUI)"=="UNX"
++.IF "$(OS)"=="IRIX"
++# IRIX doesn't like the "'s
++SHL1SONAME=$(SONAME_SWITCH)$(SHL1TARGETN:b:b)
++.ELSE
+ SHL1SONAME=\"$(SONAME_SWITCH)$(SHL1TARGETN:b:b)\"
++.ENDIF
+ .ENDIF			# "$(GUI)"!="UNX"
+ .ENDIF			# "$(OS)"!="MACOSX"
+ .ENDIF			# "$(UNIXVERSIONNAMES)"!=""
+@@ -570,7 +575,12 @@
+ .IF "$(UNIXVERSIONNAMES)"!=""
+ .IF "$(OS)"!="MACOSX"
+ .IF "$(GUI)"=="UNX"
++.IF "$(OS)"=="IRIX"
++# IRIX doesn't like the "'s
++SHL2SONAME=$(SONAME_SWITCH)$(SHL2TARGETN:b:b)
++.ELSE
+ SHL2SONAME=\"$(SONAME_SWITCH)$(SHL2TARGETN:b:b)\"
++.ENDIF
+ .ENDIF			# "$(GUI)"!="UNX"
+ .ENDIF			# "$(OS)"!="MACOSX"
+ .ENDIF			# "$(UNIXVERSIONNAMES)"!=""
+@@ -1001,7 +1011,12 @@
+ .IF "$(UNIXVERSIONNAMES)"!=""
+ .IF "$(OS)"!="MACOSX"
+ .IF "$(GUI)"=="UNX"
++.IF "$(OS)"=="IRIX"
++# IRIX doesn't like the "'s
++SHL3SONAME=$(SONAME_SWITCH)$(SHL3TARGETN:b:b)
++.ELSE
+ SHL3SONAME=\"$(SONAME_SWITCH)$(SHL3TARGETN:b:b)\"
++.ENDIF
+ .ENDIF			# "$(GUI)"!="UNX"
+ .ENDIF			# "$(OS)"!="MACOSX"
+ .ENDIF			# "$(UNIXVERSIONNAMES)"!=""
+@@ -1432,7 +1447,12 @@
+ .IF "$(UNIXVERSIONNAMES)"!=""
+ .IF "$(OS)"!="MACOSX"
+ .IF "$(GUI)"=="UNX"
++.IF "$(OS)"=="IRIX"
++# IRIX doesn't like the "'s
++SHL4SONAME=$(SONAME_SWITCH)$(SHL4TARGETN:b:b)
++.ELSE
+ SHL4SONAME=\"$(SONAME_SWITCH)$(SHL4TARGETN:b:b)\"
++.ENDIF
+ .ENDIF			# "$(GUI)"!="UNX"
+ .ENDIF			# "$(OS)"!="MACOSX"
+ .ENDIF			# "$(UNIXVERSIONNAMES)"!=""
+@@ -1863,7 +1883,12 @@
+ .IF "$(UNIXVERSIONNAMES)"!=""
+ .IF "$(OS)"!="MACOSX"
+ .IF "$(GUI)"=="UNX"
++.IF "$(OS)"=="IRIX"
++# IRIX doesn't like the "'s
++SHL5SONAME=$(SONAME_SWITCH)$(SHL5TARGETN:b:b)
++.ELSE
+ SHL5SONAME=\"$(SONAME_SWITCH)$(SHL5TARGETN:b:b)\"
++.ENDIF
+ .ENDIF			# "$(GUI)"!="UNX"
+ .ENDIF			# "$(OS)"!="MACOSX"
+ .ENDIF			# "$(UNIXVERSIONNAMES)"!=""
+@@ -2294,7 +2319,12 @@
+ .IF "$(UNIXVERSIONNAMES)"!=""
+ .IF "$(OS)"!="MACOSX"
+ .IF "$(GUI)"=="UNX"
++.IF "$(OS)"=="IRIX"
++# IRIX doesn't like the "'s
++SHL6SONAME=$(SONAME_SWITCH)$(SHL6TARGETN:b:b)
++.ELSE
+ SHL6SONAME=\"$(SONAME_SWITCH)$(SHL6TARGETN:b:b)\"
++.ENDIF
+ .ENDIF			# "$(GUI)"!="UNX"
+ .ENDIF			# "$(OS)"!="MACOSX"
+ .ENDIF			# "$(UNIXVERSIONNAMES)"!=""
+@@ -2725,7 +2755,12 @@
+ .IF "$(UNIXVERSIONNAMES)"!=""
+ .IF "$(OS)"!="MACOSX"
+ .IF "$(GUI)"=="UNX"
++.IF "$(OS)"=="IRIX"
++# IRIX doesn't like the "'s
++SHL7SONAME=$(SONAME_SWITCH)$(SHL7TARGETN:b:b)
++.ELSE
+ SHL7SONAME=\"$(SONAME_SWITCH)$(SHL7TARGETN:b:b)\"
++.ENDIF
+ .ENDIF			# "$(GUI)"!="UNX"
+ .ENDIF			# "$(OS)"!="MACOSX"
+ .ENDIF			# "$(UNIXVERSIONNAMES)"!=""
+@@ -3156,7 +3191,12 @@
+ .IF "$(UNIXVERSIONNAMES)"!=""
+ .IF "$(OS)"!="MACOSX"
+ .IF "$(GUI)"=="UNX"
++.IF "$(OS)"=="IRIX"
++# IRIX doesn't like the "'s
++SHL8SONAME=$(SONAME_SWITCH)$(SHL8TARGETN:b:b)
++.ELSE
+ SHL8SONAME=\"$(SONAME_SWITCH)$(SHL8TARGETN:b:b)\"
++.ENDIF
+ .ENDIF			# "$(GUI)"!="UNX"
+ .ENDIF			# "$(OS)"!="MACOSX"
+ .ENDIF			# "$(UNIXVERSIONNAMES)"!=""
+@@ -3587,7 +3627,12 @@
+ .IF "$(UNIXVERSIONNAMES)"!=""
+ .IF "$(OS)"!="MACOSX"
+ .IF "$(GUI)"=="UNX"
++.IF "$(OS)"=="IRIX"
++# IRIX doesn't like the "'s
++SHL9SONAME=$(SONAME_SWITCH)$(SHL9TARGETN:b:b)
++.ELSE
+ SHL9SONAME=\"$(SONAME_SWITCH)$(SHL9TARGETN:b:b)\"
++.ENDIF
+ .ENDIF			# "$(GUI)"!="UNX"
+ .ENDIF			# "$(OS)"!="MACOSX"
+ .ENDIF			# "$(UNIXVERSIONNAMES)"!=""
+@@ -4018,7 +4063,12 @@
+ .IF "$(UNIXVERSIONNAMES)"!=""
+ .IF "$(OS)"!="MACOSX"
+ .IF "$(GUI)"=="UNX"
++.IF "$(OS)"=="IRIX"
++# IRIX doesn't like the "'s
++SHL10SONAME=$(SONAME_SWITCH)$(SHL10TARGETN:b:b)
++.ELSE
+ SHL10SONAME=\"$(SONAME_SWITCH)$(SHL10TARGETN:b:b)\"
++.ENDIF
+ .ENDIF			# "$(GUI)"!="UNX"
+ .ENDIF			# "$(OS)"!="MACOSX"
+ .ENDIF			# "$(UNIXVERSIONNAMES)"!=""
diff --git a/assets/porting/irix/build_inst/patches/B/2254.diff b/assets/porting/irix/build_inst/patches/B/2254.diff
new file mode 100644
index 0000000..ea6281b
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2254.diff
@@ -0,0 +1,22 @@
+--- /projects/sise/openoffice/devel/workpits/641-gcc-debug/source/config_office/configure.in	Wed Sep  5 04:06:24 2001
++++ config_office/configure.in	Thu Nov 22 17:48:52 2001
+@@ -731,9 +731,18 @@
+    _correct_jdk_exists="false"
+    dnl java -version sends output to stderr!
+    _jdk=`$JAVA -J-version 2>&1 | $AWK -F'"' '{ print \$2 }'`
+-   if test "$_os" = "SunOS" -o "$_os" = "IRIX" -o "$_os" = "IRIX64" -o "$_os" = "OSF1"; then
++   if test "$_os" = "SunOS" -o "$_os" = "OSF1"; then
++      _jdk_middle=`echo $_jdk | $AWK -F. '{ if ($2 != 2) print "false"; else print "true" }'`
++   fi
++   if test "$_os" = "IRIX" -o "$_os" = "IRIX64"; then
+       _jdk_middle=`echo $_jdk | $AWK -F. '{ if ($2 != 2) print "false"; else print "true" }'`
++      _jdk_middle3=`echo $_jdk | $AWK -F. '{ if ($2 != 3) print "false"; else print "true" }'`
++		     
++      if test "$_jdk_middle" = "false" -a "$_jdk_middle3" = "true"; then
++         _jdk_minor="true"
++      fi      
+    fi
++
+    if test "$_os" = "Linux" -a "$_machine_type" = "i686"; then
+       _jdk_middle=`echo $_jdk | $AWK -F. '{ if ($2 != 2) print "false"; else print "true" }'`
+       _jdk_middle3=`echo $_jdk | $AWK -F. '{ if ($2 != 3) print "false"; else print "true" }'`
diff --git a/assets/porting/irix/build_inst/patches/B/2307_sch_source_filter_xml_SchXMLWrapper.cxx_RTL_CONSTASCII_USTRINGPARAM_typecast.diff b/assets/porting/irix/build_inst/patches/B/2307_sch_source_filter_xml_SchXMLWrapper.cxx_RTL_CONSTASCII_USTRINGPARAM_typecast.diff
new file mode 100644
index 0000000..4177615
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2307_sch_source_filter_xml_SchXMLWrapper.cxx_RTL_CONSTASCII_USTRINGPARAM_typecast.diff
@@ -0,0 +1,47 @@
+--- /projects/sise/openoffice/devel/workpits/641-gcc-debug/source/sch/source/filter/xml/SchXMLWrapper.cxx	Thu Oct 18 23:06:16 2001
++++ sch/source/filter/xml/SchXMLWrapper.cxx	Wed Nov 28 18:35:33 2001
+@@ -226,7 +226,7 @@
+ 		// convert rtl::OUString => tools String => ByteString
+ 		String aStr( aEx.Message );
+ 		ByteString aBStr( aStr, RTL_TEXTENCODING_ASCII_US );
+-		ByteString aBStrStreamName( String( rsStreamName ), RTL_TEXTENCODING_ASCII_US );
++		ByteString aBStrStreamName( String( RTL_CONSTASCII_USTRINGPARAM(rsStreamName) ), RTL_TEXTENCODING_ASCII_US );
+ 		DBG_ERROR2( "SAX parse exception caught during import of \"%s\" stream(): %s",
+ 					aBStrStreamName.GetBuffer(),
+ 					aBStr.GetBuffer());
+@@ -242,7 +242,7 @@
+ 		// convert rtl::OUString => tools String => ByteString
+ 		String aStr( aEx.Message );
+ 		ByteString aBStr( aStr, RTL_TEXTENCODING_ASCII_US );
+-		ByteString aBStrStreamName( String( rsStreamName ), RTL_TEXTENCODING_ASCII_US );
++		ByteString aBStrStreamName( String( RTL_CONSTASCII_USTRINGPARAM(rsStreamName) ), RTL_TEXTENCODING_ASCII_US );
+ 		DBG_ERROR2( "SAX exception caught during import of \"%s\" stream(): %s",
+ 					aBStrStreamName.GetBuffer(),
+ 					aBStr.GetBuffer());
+@@ -255,7 +255,7 @@
+ 		// convert rtl::OUString => tools String => ByteString
+ 		String aStr( aEx.Message );
+ 		ByteString aBStr( aStr, RTL_TEXTENCODING_ASCII_US );
+-		ByteString aBStrStreamName( String( rsStreamName ), RTL_TEXTENCODING_ASCII_US );
++		ByteString aBStrStreamName( String( RTL_CONSTASCII_USTRINGPARAM(rsStreamName) ), RTL_TEXTENCODING_ASCII_US );
+ 		DBG_ERROR2( "IO exception caught during import of \"%s\" stream(): %s",
+ 					aBStrStreamName.GetBuffer(),
+ 					aBStr.GetBuffer());
+@@ -268,7 +268,7 @@
+ 		// convert rtl::OUString => tools String => ByteString
+ 		String aStr( aEx.Message );
+ 		ByteString aBStr( aStr, RTL_TEXTENCODING_ASCII_US );
+-		ByteString aBStrStreamName( String( rsStreamName ), RTL_TEXTENCODING_ASCII_US );
++		ByteString aBStrStreamName( String( RTL_CONSTASCII_USTRINGPARAM(rsStreamName) ), RTL_TEXTENCODING_ASCII_US );
+ 		DBG_ERROR2( "UNO exception caught during import of \"%s\" stream(): %s",
+ 					aBStrStreamName.GetBuffer(),
+ 					aBStr.GetBuffer());
+@@ -412,7 +412,7 @@
+ 		// convert rtl::OUString => tools String => ByteString
+ 		String aStr( aEx.Message );
+ 		ByteString aBStr( aStr, RTL_TEXTENCODING_ASCII_US );
+-		ByteString aBStrStreamName( String( rsStreamName ), RTL_TEXTENCODING_ASCII_US );
++		ByteString aBStrStreamName( String( RTL_CONSTASCII_USTRINGPARAM( rsStreamName ) ), RTL_TEXTENCODING_ASCII_US );
+ 		DBG_ERROR2( "Exception caught during Export of \"%s\" stream(): %s",
+ 					aBStrStreamName.GetBuffer(),
+ 					aBStr.GetBuffer());
diff --git a/assets/porting/irix/build_inst/patches/B/2307_sch_source_ui_unoidl_ChXDiagram.cxx_RTL_CONSTASCII_USTRINGPARAM_typecast.diff b/assets/porting/irix/build_inst/patches/B/2307_sch_source_ui_unoidl_ChXDiagram.cxx_RTL_CONSTASCII_USTRINGPARAM_typecast.diff
new file mode 100644
index 0000000..dc78fdc
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2307_sch_source_ui_unoidl_ChXDiagram.cxx_RTL_CONSTASCII_USTRINGPARAM_typecast.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/641-gcc-debug/source/sch/source/ui/unoidl/ChXDiagram.cxx	Wed Oct 10 19:26:32 2001
++++ sch/source/ui/unoidl/ChXDiagram.cxx	Wed Nov 28 17:53:44 2001
+@@ -1513,7 +1513,7 @@
+                         RTL_CONSTASCII_USTRINGPARAM (" is not known in :ChXDiagram::getPropertyValues"));
+ 				}
+ #ifdef DBG_UTIL
+-				ByteString sName (String(*pPropertyName), RTL_TEXTENCODING_ASCII_US);
++				ByteString sName (String(RTL_CONSTASCII_USTRINGPARAM(*pPropertyName)), RTL_TEXTENCODING_ASCII_US);
+ 				DBG_ERROR2 ("Diagram: Property %s has an invalid ID (%d)",
+ 					sName.GetBuffer(), nWID);
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/B/2418.diff b/assets/porting/irix/build_inst/patches/B/2418.diff
new file mode 100644
index 0000000..373f8ed
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2418.diff
@@ -0,0 +1,105 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641/sal/osl/unx/file.c   Thu Sep 27 08:30:58 2001
++++ sal/osl/unx/file.c        Mon Nov 12 17:23:46 2001
+@@ -132,7 +132,8 @@
+ #elif defined(IRIX)
+ #include <mntent.h>
+ #include <sys/mount.h>
+-#include <sys/vfs.h>
++#include <sys/statfs.h>
++#define  HAVE_STATFS_H
+ #include <sys/quota.h>
+ #include <ctype.h>
+ static const sal_Char* MOUNTTAB="/etc/mtab";
+@@ -2305,8 +2306,10 @@
+ 
+ #if defined(FREEBSD) || defined(NETBSD)
+ #define __OSL_STATFS statfs
++#define __OSL_STATFS_FUNC statfs
+ 
+ #define __OSL_STATFS_BLKSIZ(a) ((sal_uInt64)((a).f_bsize))
++#define __OSL_STATFS_BLKAVAIL(a) ((sal_uInt64)((a).f_bavail))
+ #define __OSL_STATFS_TYPENAME(a) ((a).f_fstypename)
+ 
+ #define __OSL_STATFS_ISREMOTE(a) (((a).f_type & MNT_LOCAL) == 0)
+@@ -2315,8 +2318,10 @@
+ 
+ #if defined(LINUX)
+ #define __OSL_STATFS statfs
++#define __OSL_STATFS_FUNC statfs
+ 
+ #define __OSL_STATFS_BLKSIZ(a) ((sal_uInt64)((a).f_bsize))
++#define __OSL_STATFS_BLKAVAIL(a) ((sal_uInt64)((a).f_bavail))
+ 
+ /* <linux/nfs_fs.h> */
+ #define __OSL_STATFS_ISNFS(a) ((a).f_type == 0x6969) /* NFS_SUPER_MAGIC */
+@@ -2329,10 +2334,29 @@
+ 
+ #endif /* LINUX */
+ 
++#if defined(IRIX)
++
++#define __OSL_STATFS statfs
++#define __OSL_STATFS_FUNC(a, b) statfs((a), (b), sizeof(struct statfs), 0)
++
++#define __OSL_STATFS_BLKSIZ(a) ((sal_uInt64)((a).f_bsize))
++#define __OSL_STATFS_BLKAVAIL(a) ((sal_uInt64)((a).f_bfree))
++
++#define __OSL_STATFS_ISNFS(a) ((a).f_fstyp == 0x6969) /* NFS_SUPER_MAGIC */
++
++#define __OSL_STATFS_ISSMB(a) ((a).f_fstyp == 0x517B) /* SMB_SUPER_MAGIC */
++
++#define __OSL_STATFS_ISREMOTE(a) \
++(__OSL_STATFS_ISNFS((a)) || __OSL_STATFS_ISSMB((a)))
++
++#endif /* IRIX */
++
+ #if defined(SOLARIS)
+ #define __OSL_STATFS statvfs
++#define __OSL_STATFS_FUNC statfs
+ 
+ #define __OSL_STATFS_BLKSIZ(a) ((sal_uInt64)((a).f_frsize))
++#define __OSL_STATFS_BLKAVAIL(a) ((sal_uInt64)((a).f_bavail))
+ #define __OSL_STATFS_TYPENAME(a) ((a).f_basetype)
+ 
+ #define __OSL_STATFS_ISREMOTE(a) (rtl_str_compare((a).f_basetype, "nfs") == 0)
+@@ -2376,7 +2400,8 @@
+ #endif
+ 
+ 	memset (&aStatFS, 0, sizeof(aStatFS));
+-	if (__OSL_STATFS (pszDirectory, &aStatFS) < 0)
++
++	if (__OSL_STATFS_FUNC (pszDirectory, &aStatFS) < 0)
+ 	{
+ 		/* Failure */
+ 		oslFileError result = oslTranslateFileError (errno);
+@@ -2430,7 +2455,7 @@
+ 		else
+ 		{
+ 			/* available space */
+-			pInfo->uFreeSpace *= (sal_uInt64)(aStatFS.f_bavail);
++			pInfo->uFreeSpace *= __OSL_STATFS_BLKAVAIL(aStatFS);
+ 		}
+ 		pInfo->uValidFields |= osl_VolumeInfo_Mask_FreeSpace;
+ #endif  /* __OSL_STATFS_BLKSIZ */
+@@ -3723,7 +3748,7 @@
+ #ifdef DEBUG_OSL_FILE
+             fprintf(stderr,"osl_File_E_NXIO");
+ #endif
+-            tErr = osl_File_E_IO;
++            tErr = osl_File_E_NXIO;
+             break;
+             
+         case E2BIG:
+@@ -4214,10 +4239,10 @@
+     FILE* mntfile=0;
+     sal_Char buffer[PATH_MAX];
+     
+-#if defined(LINUX)
++#if defined(LINUX) || defined(IRIX)
+     struct mntent* pMountEnt=0;
+     mntfile = setmntent(MOUNTTAB,"r");
+-#endif /* LINUX */
++#endif /* LINUX || IRIX */
+ 
+ #if defined(SOLARIS)
+     struct mnttab MountEnt;
diff --git a/assets/porting/irix/build_inst/patches/B/2444.diff b/assets/porting/irix/build_inst/patches/B/2444.diff
new file mode 100644
index 0000000..9780b3d
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2444.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641/product/inc/scp/udk_bridgesfiles.scp	Tue Jul 10 01:10:14 2001
++++ product/inc/scp/udk_bridgesfiles.scp	Fri Oct 26 12:23:23 2001
+@@ -21,7 +21,7 @@
+ End
+ */
+ 
+-#if defined(LINUX) || defined(FREEBSD)     // ACHUNG: Hier reine Linux-Dateien
++#if defined(LINUX) || defined(FREEBSD) || defined(IRIX)     // ACHUNG: Hier reine Linux-Dateien
+ 
+ File gid_File_Lib_Gcc2_Uno
+         BIN_FILE_BODY;
diff --git a/assets/porting/irix/build_inst/patches/B/2452.diff b/assets/porting/irix/build_inst/patches/B/2452.diff
new file mode 100644
index 0000000..da2bfba
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2452.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/setup2/mow/source/system/mowos.cxx	Wed May  2 10:59:34 2001
++++ setup2/mow/source/system/mowos.cxx	Thu Nov  8 17:33:07 2001
+@@ -64,7 +64,7 @@
+ #ifdef SOLARIS
+ #include <netdb.h>
+ #endif
+-#ifdef LINUX
++#if defined(LINUX) || defined(IRIX)
+ #include <sys/param.h>
+ #endif
+ 
diff --git a/assets/porting/irix/build_inst/patches/B/2455_sw_util_makefile.mk_reorder_libraries.diff b/assets/porting/irix/build_inst/patches/B/2455_sw_util_makefile.mk_reorder_libraries.diff
new file mode 100644
index 0000000..fd10286
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2455_sw_util_makefile.mk_reorder_libraries.diff
@@ -0,0 +1,32 @@
+--- /projects/sise/openoffice/devel/workpits/OO641B_STLP45/source/sw/util/makefile.mk	Tue Oct  2 23:01:03 2001
++++ sw/util/makefile.mk	Fri Dec 14 16:14:03 2001
+@@ -175,6 +175,8 @@
+ 
+ SHL2STDLIBS= \
+ 	$(SALLIB) \
++	$(SDLIB) \
++	$(SCLIB) \
+ 	$(SFXLIB) \
+ 	$(OFALIB) \
+ 	$(SFXDEBUGLIB) \
+@@ -197,8 +199,6 @@
+ 	$(UNOTOOLSLIB) \
+ 	$(VOSLIB) \
+ 	$(TKLIB) \
+-	$(SDLIB) \
+-	$(SCLIB) \
+ 	$(UCBHELPERLIB) \
+ 	$(XMLOFFLIB) \
+ 	$(COMPHELPERLIB)
+@@ -242,9 +242,11 @@
+ .IF "$(OS)"!="LINUX"
+ .IF "$(OS)"!="FREEBSD"
+ .IF "$(OS)"!="NETBSD"
++.IF "$(OS)"!="IRIX"
+ SHL2OBJS+= \
+ 			$(SLO)$/atrfrm.obj      \
+ 			$(SLO)$/fmtatr2.obj
++.ENDIF
+ .ENDIF
+ .ENDIF
+ .ENDIF
diff --git a/assets/porting/irix/build_inst/patches/B/2456.diff b/assets/porting/irix/build_inst/patches/B/2456.diff
new file mode 100644
index 0000000..3981899
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2456.diff
@@ -0,0 +1,40 @@
+--- /projects/sise/openoffice/devel/workpits/OO641B_STLP45/source/solenv/inc/settings.mk	Sat Oct 20 01:27:08 2001
++++ solenv/inc/settings.mk	Thu Dec  6 16:36:52 2001
+@@ -1321,7 +1321,7 @@
+ .ENDIF		# "$(PRJPCH)"!=""
+ #
+ # Zusammenbau der Flags und CDefs fuer GUI
+-.IF "$(TARGETTYPE)"=="GUI"
++.IF "$(TARGETTYPE)"=="GUI" || "$(TARGETTYPE)"=="gui"
+ CDEFS+= $(CDEFSGUI)
+ CFLAGSSLO+=$(CFLAGSSLOGUIMT)
+ CDEFSSLO+=$(CDEFSSLOMT)
+@@ -1329,9 +1329,14 @@
+ LINKFLAGSSHL=$(LINKFLAGSSHLGUI)
+ STDOBJ=$(STDOBJGUI)
+ STDSLO=$(STDSLOGUI)
++
++.IF "$(TARGETTHREAD)"=="ST" || "$(TARGETTHREAD)"=="st"
++STDSHL=$(STDSHLGUIST)
++.ELSE
+ STDSHL=$(STDSHLGUIMT)
++.ENDIF
+ 
+-.IF "$(TARGETTHREAD)"=="MT"
++.IF "$(TARGETTHREAD)"=="MT" || "$(TARGETTHREAD)"=="mt"
+ CDEFSOBJ+= $(CDEFSMT) $(CDEFSOBJMT)
+ CFLAGSOBJ+=$(CFLAGSOBJGUIMT)
+ STDLIB=$(STDLIBGUIMT)
+@@ -1352,7 +1357,12 @@
+ LINKFLAGSSHL=$(LINKFLAGSSHLCUI)
+ STDOBJ=$(STDOBJCUI)
+ STDSLO=$(STDSLOCUI)
++
++.IF "$(TARGETTHREAD)" == "ST" || "$(TARGETTHREAD)"=="st"
++STDSHL=$(STDSHLCUIST)
++.ELSE
+ STDSHL=$(STDSHLCUIMT)
++.ENDIF
+ 
+ .IF "$(TARGETTHREAD)" == "MT" || "$(TARGETTHREAD)"=="mt"
+ CDEFSOBJ+=$(CDEFSMT) $(CDEFSOBJMT)
diff --git a/assets/porting/irix/build_inst/patches/B/2489_i18npool_prj_build.lst_add_comphelper_dependancy.diff b/assets/porting/irix/build_inst/patches/B/2489_i18npool_prj_build.lst_add_comphelper_dependancy.diff
new file mode 100644
index 0000000..5aa6230
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2489_i18npool_prj_build.lst_add_comphelper_dependancy.diff
@@ -0,0 +1,8 @@
+--- /projects/sise/openoffice/devel/workpits/OO641B_STLP45/source/i18npool/prj/build.lst	Fri Nov 16 21:19:19 2001
++++ i18npool/prj/build.lst	Tue Dec  4 09:14:34 2001
+@@ -1,4 +1,4 @@
+-inp  i18npool    :   bridges sax stoc NULL
++inp  i18npool    :   bridges sax stoc comphelper NULL
+ inp  i18npool                                    usr1    -   all in_mkout NULL
+ inp  i18npool\source\unotypes                    nmake   -   all in_utypes NULL
+ inp  i18npool\source\registerservices            nmake   -   all in_rserv in_utypes NULL
diff --git a/assets/porting/irix/build_inst/patches/B/2489_inet_prj_build.lst_add_offuh_dependancy.diff b/assets/porting/irix/build_inst/patches/B/2489_inet_prj_build.lst_add_offuh_dependancy.diff
new file mode 100644
index 0000000..d8a152b
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2489_inet_prj_build.lst_add_offuh_dependancy.diff
@@ -0,0 +1,8 @@
+--- /projects/sise/openoffice/devel/workpits/OO641B_STLP45/source/inet/prj/build.lst	Sat Feb 24 00:57:06 2001
++++ inet/prj/build.lst	Tue Dec  4 09:11:50 2001
+@@ -1,4 +1,4 @@
+-ni	inet	:	ldapber tools NULL
++ni	inet	:	offuh ldapber tools NULL
+ ni	inet									usr1	-	all	ni_mkout NULL
+ ni	inet\source\api							nmake	-	all	ni_api NULL
+ ni	inet\source\core						nmake	-	all	ni_core NULL
diff --git a/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_dlg_RelationDlg.cxx_include_algorithm.diff b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_dlg_RelationDlg.cxx_include_algorithm.diff
new file mode 100644
index 0000000..55ee474
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_dlg_RelationDlg.cxx_include_algorithm.diff
@@ -0,0 +1,12 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/dbaccess/source/ui/dlg/RelationDlg.cxx	Tue Oct 16 00:29:21 2001
++++ dbaccess/source/ui/dlg/RelationDlg.cxx	Tue Nov 13 10:36:19 2001
+@@ -61,6 +61,9 @@
+ //#ifndef _SVX_TABWIN_HXX
+ //#include "tabwin.hxx"
+ //#endif
++
++#include <algorithm>
++
+ #ifndef DBAUI_RELATIONDIALOG_HRC
+ #include "RelationDlg.hrc"
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_dlg_dbadmin.cxx_include_algorithm_and_numeric.diff b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_dlg_dbadmin.cxx_include_algorithm_and_numeric.diff
new file mode 100644
index 0000000..abd2287
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_dlg_dbadmin.cxx_include_algorithm_and_numeric.diff
@@ -0,0 +1,12 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641/dbaccess/source/ui/dlg/dbadmin.cxx	Wed Sep 19 01:07:35 2001
++++ dbaccess/source/ui/dlg/dbadmin.cxx	Fri Nov 16 14:37:41 2001
+@@ -59,6 +59,9 @@
+  *
+  ************************************************************************/
+ 
++#include <numeric>
++#include <algorithm>
++
+ #ifndef _DBAUI_DBADMIN_HXX_
+ #include "dbadmin.hxx"
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_HtmlReader.cxx_include_numeric.diff b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_HtmlReader.cxx_include_numeric.diff
new file mode 100644
index 0000000..b8ac7a7
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_HtmlReader.cxx_include_numeric.diff
@@ -0,0 +1,12 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/dbaccess/source/ui/misc/HtmlReader.cxx	Thu Sep 20 23:33:23 2001
++++ dbaccess/source/ui/misc/HtmlReader.cxx	Tue Nov 13 13:04:31 2001
+@@ -58,6 +58,9 @@
+  *
+  *
+  ************************************************************************/
++
++#include <numeric>
++
+ #ifndef DBAUI_HTMLREADER_HXX
+ #include "HtmlReader.hxx"
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_RowSetDrop.cxx_include_numeric.diff b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_RowSetDrop.cxx_include_numeric.diff
new file mode 100644
index 0000000..869edee
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_RowSetDrop.cxx_include_numeric.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641/dbaccess/source/ui/misc/RowSetDrop.cxx	Tue Oct  2 18:19:41 2001
++++ dbaccess/source/ui/misc/RowSetDrop.cxx	Fri Nov 16 14:39:32 2001
+@@ -59,6 +59,8 @@
+  *
+  ************************************************************************/
+ 
++#include <numeric>
++
+ #ifndef DBAUI_TOKENWRITER_HXX
+ #include "TokenWriter.hxx"
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_RtfReader.cxx_include_numeric.diff b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_RtfReader.cxx_include_numeric.diff
new file mode 100644
index 0000000..5a58f85
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_RtfReader.cxx_include_numeric.diff
@@ -0,0 +1,12 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/dbaccess/source/ui/misc/RtfReader.cxx	Thu Sep 20 23:36:09 2001
++++ dbaccess/source/ui/misc/RtfReader.cxx	Tue Nov 13 13:05:55 2001
+@@ -58,6 +58,9 @@
+  *
+  *
+  ************************************************************************/
++
++#include <numeric>
++
+ #ifndef DBAUI_RTFREADER_HXX
+ #include "RtfReader.hxx"
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_WCPage.cxx_include_numeric.diff b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_WCPage.cxx_include_numeric.diff
new file mode 100644
index 0000000..411c442
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_WCPage.cxx_include_numeric.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641/dbaccess/source/ui/misc/WCPage.cxx	Wed Aug  8 18:24:53 2001
++++ dbaccess/source/ui/misc/WCPage.cxx	Fri Nov 16 14:41:44 2001
+@@ -59,6 +59,8 @@
+  *
+  ************************************************************************/
+ 
++#include <numeric>
++
+ #ifndef DBAUI_WIZARD_CPAGE_HXX
+ #include "WCPage.hxx"
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_WColumnSelect.cxx_include_numeric.diff b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_WColumnSelect.cxx_include_numeric.diff
new file mode 100644
index 0000000..aeceadb
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_WColumnSelect.cxx_include_numeric.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641/dbaccess/source/ui/misc/WColumnSelect.cxx	Thu Oct 18 16:52:53 2001
++++ dbaccess/source/ui/misc/WColumnSelect.cxx	Fri Nov 16 14:45:00 2001
+@@ -59,6 +59,8 @@
+  *
+  ************************************************************************/
+ 
++#include <numeric>
++
+ #ifndef DBAUI_WIZ_COLUMNSELECT_HXX
+ #include "WColumnSelect.hxx"
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_WCopyTable.cxx_include_numeric.diff b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_WCopyTable.cxx_include_numeric.diff
new file mode 100644
index 0000000..ab29b83
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_WCopyTable.cxx_include_numeric.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641/dbaccess/source/ui/misc/WCopyTable.cxx	Thu Oct 18 16:52:53 2001
++++ dbaccess/source/ui/misc/WCopyTable.cxx	Fri Nov 16 14:47:15 2001
+@@ -59,6 +59,8 @@
+  *
+  ************************************************************************/
+ 
++#include <numeric>
++
+ #ifndef _TOOLS_DEBUG_HXX
+ #include <tools/debug.hxx>
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_WExtendPages.cxx_include_numeric.diff b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_WExtendPages.cxx_include_numeric.diff
new file mode 100644
index 0000000..1b650a9
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_WExtendPages.cxx_include_numeric.diff
@@ -0,0 +1,12 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/dbaccess/source/ui/misc/WExtendPages.cxx	Mon Jul  2 23:21:57 2001
++++ dbaccess/source/ui/misc/WExtendPages.cxx	Tue Nov 13 13:11:15 2001
+@@ -58,6 +58,9 @@
+  *
+  *
+  ************************************************************************/
++
++#include <numeric>
++
+ #ifndef DBAUI_WIZ_EXTENDPAGES_HXX
+ #include "WExtendPages.hxx"
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_WNameMatch.cxx_include_numeric.diff b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_WNameMatch.cxx_include_numeric.diff
new file mode 100644
index 0000000..0ab5f49
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_WNameMatch.cxx_include_numeric.diff
@@ -0,0 +1,12 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/dbaccess/source/ui/misc/WNameMatch.cxx	Wed Aug  8 18:24:54 2001
++++ dbaccess/source/ui/misc/WNameMatch.cxx	Tue Nov 13 13:12:29 2001
+@@ -58,6 +58,9 @@
+  *
+  *
+  ************************************************************************/
++
++#include <numeric>
++
+ #ifndef DBAUI_WIZ_NAMEMATCHING_HXX
+ #include "WNameMatch.hxx"
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_WTypeSelect.cxx_include_numeric.diff b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_WTypeSelect.cxx_include_numeric.diff
new file mode 100644
index 0000000..82eb93e
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_misc_WTypeSelect.cxx_include_numeric.diff
@@ -0,0 +1,12 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/dbaccess/source/ui/misc/WTypeSelect.cxx	Mon Jul  2 23:21:57 2001
++++ dbaccess/source/ui/misc/WTypeSelect.cxx	Tue Nov 13 13:15:45 2001
+@@ -58,6 +58,9 @@
+  *
+  *
+  ************************************************************************/
++
++#include <numeric>
++
+ #ifndef DBAUI_WIZ_TYPESELECT_HXX
+ #include "WTypeSelect.hxx"
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_querydesign_TableWindowTitle.cxx_include_algorithm.diff b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_querydesign_TableWindowTitle.cxx_include_algorithm.diff
new file mode 100644
index 0000000..fca697b
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2504_dbaccess_source_ui_querydesign_TableWindowTitle.cxx_include_algorithm.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/641-gcc-debug/source/dbaccess/source/ui/querydesign/TableWindowTitle.cxx	Thu Oct 11 18:38:13 2001
++++ dbaccess/source/ui/querydesign/TableWindowTitle.cxx	Mon Nov 26 07:05:51 2001
+@@ -104,6 +104,8 @@
+ #include "JoinController.hxx"
+ #endif
+ 
++#include <algorithm>
++
+ using namespace dbaui;
+ using namespace ::com::sun::star::beans;
+ using namespace ::com::sun::star::uno;
diff --git a/assets/porting/irix/build_inst/patches/B/2504_forms_source_misc_property.cxx_include_algorithm.diff b/assets/porting/irix/build_inst/patches/B/2504_forms_source_misc_property.cxx_include_algorithm.diff
new file mode 100644
index 0000000..f5c26f6
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2504_forms_source_misc_property.cxx_include_algorithm.diff
@@ -0,0 +1,10 @@
+--- /projects/sise/openoffice/devel/workpits/641-gcc-debug/source/forms/source/misc/property.cxx	Thu Aug 30 23:24:16 2001
++++ forms/source/misc/property.cxx	Tue Nov 27 10:53:33 2001
+@@ -58,6 +58,7 @@
+  *
+  *
+  ************************************************************************/
++#include <algorithm>
+ 
+ #ifndef _FRM_PROPERTY_HXX_
+ #include "property.hxx"
diff --git a/assets/porting/irix/build_inst/patches/B/2504_xmloff_source_forms_elementimport.cxx_include_algorithm.diff b/assets/porting/irix/build_inst/patches/B/2504_xmloff_source_forms_elementimport.cxx_include_algorithm.diff
new file mode 100644
index 0000000..5cee37c
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2504_xmloff_source_forms_elementimport.cxx_include_algorithm.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/xmloff/source/forms/elementimport.cxx	Mon Jun 25 23:32:38 2001
++++ xmloff/source/forms/elementimport.cxx	Thu Nov  8 16:36:54 2001
+@@ -100,6 +100,8 @@
+ #include <com/sun/star/form/FormComponentType.hpp>
+ #endif
+ 
++#include <algorithm>
++
+ //.........................................................................
+ namespace xmloff
+ {
diff --git a/assets/porting/irix/build_inst/patches/B/2505_vcl_unx_source_app_stacktrace.cxx_include_rld_interface.diff b/assets/porting/irix/build_inst/patches/B/2505_vcl_unx_source_app_stacktrace.cxx_include_rld_interface.diff
new file mode 100644
index 0000000..b6a6c51
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2505_vcl_unx_source_app_stacktrace.cxx_include_rld_interface.diff
@@ -0,0 +1,34 @@
+--- /projects/sise/openoffice/devel/workpits/OO638C-irix-gcc-STLP/source/vcl/unx/source/app/stacktrace.cxx	Fri Feb 16 11:12:12 2001
++++ vcl/unx/source/app/stacktrace.cxx	Mon Oct  8 18:50:47 2001
+@@ -74,6 +74,31 @@
+ #undef __USE_GNU
+ #endif
+ 
++#if defined IRIX
++#include <rld_interface.h>
++#ifndef _RLD_INTERFACE_DLFCN_H_DLADDR
++#define _RLD_INTERFACE_DLFCN_H_DLADDR
++typedef struct DL_INFO {
++	const char * dli_fname;
++	void       * dli_fbase;
++	const char * dli_sname;
++	void       * dli_saddr;
++	int          dli_version;
++	int          dli_reserved1;
++	long         dli_reserved[4];
++} Dl_info;
++#endif
++#define _RLD_DLADDR             14
++int dladdr(void *address, Dl_info *dl);
++
++int dladdr(void *address, Dl_info *dl)
++{
++	void *v;
++	v = _rld_new_interface(_RLD_DLADDR,address,dl);
++	return (int)v;
++}
++#endif
++
+ #if defined SOLARIS || ( defined(NETBSD) && defined(SPARC) )
+ #ifdef GCC
+ inline void* sal_getFP()
diff --git a/assets/porting/irix/build_inst/patches/B/2506_rsc_source_rscpp_cpp3.c_fix_abort_proto.diff b/assets/porting/irix/build_inst/patches/B/2506_rsc_source_rscpp_cpp3.c_fix_abort_proto.diff
new file mode 100644
index 0000000..575bc86
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2506_rsc_source_rscpp_cpp3.c_fix_abort_proto.diff
@@ -0,0 +1,14 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/rsc/source//rscpp/cpp3.c	Wed Apr 18 20:31:56 2001
++++ rsc/source//rscpp/cpp3.c	Fri Nov 16 09:42:54 2001
+@@ -79,7 +79,11 @@
+ 
+ #if defined(DEBUG) && (HOST == SYS_VMS || HOST == SYS_UNIX)
+ #include        <signal.h>
++#ifdef IRIX
++extern void 	abort(void);
++#else
+ extern int      abort();                /* For debugging                */
++#endif
+ #endif
+ 
+ void InitCpp3()
diff --git a/assets/porting/irix/build_inst/patches/B/2507_xml2cmp_prj_build.lst_remove_stl.diff b/assets/porting/irix/build_inst/patches/B/2507_xml2cmp_prj_build.lst_remove_stl.diff
new file mode 100644
index 0000000..0f5d2fb
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2507_xml2cmp_prj_build.lst_remove_stl.diff
@@ -0,0 +1,8 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/xml2cmp/prj/build.lst	Tue Aug 14 02:14:59 2001
++++ xml2cmp/prj/build.lst	Fri Nov  2 12:21:31 2001
+@@ -1,4 +1,4 @@
+-xc	xml2cmp : soltools stlport NULL
++xc	xml2cmp : soltools NULL
+ xc	xml2cmp							usr1	-	all	xc_mkout NULL
+ xc	xml2cmp\prj						get	-	all	xc_prj NULL
+ xc	xml2cmp\source\support					nmake	-	all	xc_supp NULL
diff --git a/assets/porting/irix/build_inst/patches/B/2516_solenv_bin_checkdll.sh_irix_needs_LD_LIBRARYN32_PATH.diff b/assets/porting/irix/build_inst/patches/B/2516_solenv_bin_checkdll.sh_irix_needs_LD_LIBRARYN32_PATH.diff
new file mode 100644
index 0000000..7641cc3
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2516_solenv_bin_checkdll.sh_irix_needs_LD_LIBRARYN32_PATH.diff
@@ -0,0 +1,19 @@
+--- /projects/sise/openoffice/devel/workpits/OO641B_STLP45/source/solenv/bin/checkdll.sh	Tue Jun 19 23:07:46 2001
++++ solenv/bin/checkdll.sh	Wed Dec 12 16:34:08 2001
+@@ -35,6 +35,16 @@
+ 	    *) DYLD_LIBRARY_PATH=$libpath;;
+         esac
+         export DYLD_LIBRARY_PATH;;
++    IRIX) case "${LD_LIBRARYN32_PATH+X}" in
++	    X) LD_LIBRARYN32_PATH=$libpath:$LD_LIBRARYN32_PATH;;
++	    *) LD_LIBRARYN32_PATH=$libpath;;
++	esac
++        export LD_LIBRARYN32_PATH;;
++    IRIX64) case "${LD_LIBRARYN32_PATH+X}" in
++	    X) LD_LIBRARYN32_PATH=$libpath:$LD_LIBRARYN32_PATH;;
++	    *) LD_LIBRARYN32_PATH=$libpath;;
++	esac
++        export LD_LIBRARYN32_PATH;;
+ 	*)  case "${LD_LIBRARY_PATH+X}" in
+ 	    X) LD_LIBRARY_PATH=$libpath:$LD_LIBRARY_PATH;;
+ 	    *) LD_LIBRARY_PATH=$libpath;;
diff --git a/assets/porting/irix/build_inst/patches/B/2573_sal_osl_unx_nlsupport.c_add_irix_codeset.diff b/assets/porting/irix/build_inst/patches/B/2573_sal_osl_unx_nlsupport.c_add_irix_codeset.diff
new file mode 100644
index 0000000..3fdd5d9
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2573_sal_osl_unx_nlsupport.c_add_irix_codeset.diff
@@ -0,0 +1,51 @@
+--- /projects/sise/openoffice/devel/workpits/OO641B_STLP45/source/sal/osl/unx/nlsupport.c	Tue Nov 13 08:21:31 2001
++++ sal/osl/unx/nlsupport.c	Tue Dec 18 12:35:54 2001
+@@ -63,7 +63,7 @@
+ #include <osl/diagnose.h>
+ #include <osl/process.h>
+ 
+-#if defined(LINUX) || defined(SOLARIS)
++#if defined(LINUX) || defined(SOLARIS) || defined(IRIX)
+ #include <pthread.h>
+ #include <locale.h>
+ #include <langinfo.h>
+@@ -242,12 +242,12 @@
+     return NULL;
+ }
+         
+-#if defined(LINUX) || defined(SOLARIS)
++#if defined(LINUX) || defined(SOLARIS) || defined(IRIX)
+ 
+ /*
+  * This implementation of osl_getTextEncodingFromLocale maps 
+  * from nl_langinfo(CODESET) to rtl_textencoding defines. 
+- * nl_langinfo() is supported only on Linux and Solaris. 
++ * nl_langinfo() is supported only on Linux, Solaris and IRIX. 
+  *
+  * This routine is SLOW because of the setlocale call, so
+  * grab the result and cache it.
+@@ -295,6 +295,24 @@
+ 
+ /* XXX MS-874 is an extension to tis620, so this is not
+  * really equivalent */
++#elif defined(IRIX)
++
++const _pair _nl_language_list[] = {
++   { "ISO8859-1",  	RTL_TEXTENCODING_ISO_8859_1	}, /* Western */
++   { "ISO8859-2",  	RTL_TEXTENCODING_ISO_8859_2     }, /* Central European */
++   { "ISO8859-5",  	RTL_TEXTENCODING_ISO_8859_5     }, /* Cyrillic */
++   { "ISO8859-7",  	RTL_TEXTENCODING_ISO_8859_7    	}, /* Greek */
++   { "ISO8859-9",  	RTL_TEXTENCODING_ISO_8859_9     }, /* Turkish */
++   { "ISO8859-15", 	RTL_TEXTENCODING_ISO_8859_15    }, /* Western Updated (w/Euro sign) */
++   { "eucJP",		RTL_TEXTENCODING_EUC_JP 	}, /* Japan */
++   { "eucKR",		RTL_TEXTENCODING_EUC_KR		}, /* Korea */
++   { "eucCN",		RTL_TEXTENCODING_EUC_CN		}, /* China */
++   { "eucTW",		RTL_TEXTENCODING_EUC_TW		}, /* Taiwan - Traditional Chinese */
++   { "big5",		RTL_TEXTENCODING_BIG5		}, /* China - Traditional Chinese */
++   { "eucgbk",		RTL_TEXTENCODING_DONTKNOW	}, /* China - Simplified Chinese */
++   { "gbk",		RTL_TEXTENCODING_GBK		}, /* China - Simplified Chinese */
++   { "sjis",		RTL_TEXTENCODING_SHIFT_JIS	}, /* Japan */
++};
+ 
+ #elif defined(LINUX)
+ 
diff --git a/assets/porting/irix/build_inst/patches/B/2573_tools_source_string_charset.cxx_add_irix_charset.diff b/assets/porting/irix/build_inst/patches/B/2573_tools_source_string_charset.cxx_add_irix_charset.diff
new file mode 100644
index 0000000..727578f
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2573_tools_source_string_charset.cxx_add_irix_charset.diff
@@ -0,0 +1,55 @@
+--- /projects/sise/openoffice/devel/workpits/OO641B_STLP45/source/tools/source/string/charset.cxx	Thu May 10 23:35:20 2001
++++ tools/source/string/charset.cxx	Tue Dec 18 12:37:08 2001
+@@ -64,7 +64,7 @@
+ #elif defined( OS2 )
+ #define INCL_DOSNLS
+ #include <svpm.h>
+-#elif defined(LINUX) || defined(SOLARIS)
++#elif defined(LINUX) || defined(SOLARIS) || defined(IRIX)
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <strings.h>
+@@ -323,7 +323,7 @@
+     return RTL_TEXTENCODING_DONTKNOW;
+ }
+ 
+-#elif defined(LINUX) || defined(SOLARIS)
++#elif defined(LINUX) || defined(SOLARIS) || defined(IRIX)
+ 
+ typedef struct {
+     const char              *key;
+@@ -363,6 +363,25 @@
+ /* XXX MS-874 is an extension to tis620, so this is not
+  * really equivalent */
+ 
++#elif defined(IRIX)
++
++const _pair _nl_language_list[] = {
++   { "ISO8859-1",  	RTL_TEXTENCODING_ISO_8859_1	}, /* Western */
++   { "ISO8859-2",  	RTL_TEXTENCODING_ISO_8859_2     }, /* Central European */
++   { "ISO8859-5",  	RTL_TEXTENCODING_ISO_8859_5     }, /* Cyrillic */
++   { "ISO8859-7",  	RTL_TEXTENCODING_ISO_8859_7    	}, /* Greek */
++   { "ISO8859-9",  	RTL_TEXTENCODING_ISO_8859_9     }, /* Turkish */
++   { "ISO8859-15", 	RTL_TEXTENCODING_ISO_8859_15    }, /* Western Updated (w/Euro sign) */
++   { "eucJP",		RTL_TEXTENCODING_EUC_JP 	}, /* Japan */
++   { "eucKR",		RTL_TEXTENCODING_EUC_KR		}, /* Korea */
++   { "eucCN",		RTL_TEXTENCODING_EUC_CN		}, /* China */
++   { "eucTW",		RTL_TEXTENCODING_EUC_TW		}, /* Taiwan - Traditional Chinese */
++   { "big5",		RTL_TEXTENCODING_BIG5		}, /* China - Traditional Chinese */
++   { "eucgbk",		RTL_TEXTENCODING_DONTKNOW	}, /* China - Simplified Chinese */
++   { "gbk",		RTL_TEXTENCODING_GBK		}, /* China - Simplified Chinese */
++   { "sjis",		RTL_TEXTENCODING_SHIFT_JIS	}, /* Japan */
++};
++
+ #elif defined(LINUX)
+ 
+ const _pair _nl_language_list[] = {
+@@ -541,7 +560,7 @@
+ 
+ };
+ 
+-#endif /* LINUX, SOLARIS */
++#endif /* LINUX, SOLARIS, IRIX */
+ 
+ static int
+ _pair_compare (const char *key, const _pair *pair)
diff --git a/assets/porting/irix/build_inst/patches/B/2594.add_IRIX.diff b/assets/porting/irix/build_inst/patches/B/2594.add_IRIX.diff
new file mode 100644
index 0000000..a0745a7
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/2594.add_IRIX.diff
@@ -0,0 +1,21 @@
+diff -u -r1.15 i18n_ic.cxx
+--- vcl/unx/source/app/i18n_ic.cxx	2001/08/28 15:18:56	1.15
++++ vcl/unx/source/app/i18n_ic.cxx	2001/12/19 20:25:29
+@@ -356,7 +359,7 @@
+ 
+         if ( mnPreeditStyle != XIMPreeditNone )
+         {
+-#if defined LINUX || defined FREEBSD || defined NETBSD
++#if defined LINUX || defined FREEBSD || defined NETBSD || defined IRIX
+             if ( mpPreeditAttributes != NULL )
+ #endif
+                 mpAttributes = XVaAddToNestedList( mpAttributes,
+@@ -364,7 +367,7 @@
+         }
+         if ( mnStatusStyle != XIMStatusNone )
+         {
+-#if defined LINUX || defined FREEBSD || defined NETBSD
++#if defined LINUX || defined FREEBSD || defined NETBSD || defined IRIX
+             if ( mpStatusAttributes != NULL )
+ #endif
+                 mpAttributes = XVaAddToNestedList( mpAttributes, 
diff --git a/assets/porting/irix/build_inst/patches/B/berkeleydb_db-3.2.9.patch_avoid_usr_include.diff b/assets/porting/irix/build_inst/patches/B/berkeleydb_db-3.2.9.patch_avoid_usr_include.diff
new file mode 100644
index 0000000..0d7f883
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/berkeleydb_db-3.2.9.patch_avoid_usr_include.diff
@@ -0,0 +1,29 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/berkeleydb/db-3.2.9.patch	Tue Jun 12 00:09:22 2001
++++ berkeleydb/db-3.2.9.patch	Thu Nov 22 10:34:23 2001
+@@ -30,16 +30,23 @@
+ *** 8,14 ****
+   ##################################################
+   CPPFLAGS=	-I$(builddir) -I$(srcdir)/include @CPPFLAGS@
+-  CFLAGS=	 	-c $(CPPFLAGS) @CFLAGS@
++! CFLAGS=	 	-c $(CPPFLAGS) @CFLAGS@
+ ! CXXFLAGS=	-c $(CPPFLAGS) @CXXFLAGS@
+   
+   CC=		@MAKEFILE_CC@
+   CCLINK=		@MAKEFILE_CCLINK@
+---- 8,14 ----
++--- 8,20 ----
+   ##################################################
+   CPPFLAGS=	-I$(builddir) -I$(srcdir)/include @CPPFLAGS@
+-  CFLAGS=	 	-c $(CPPFLAGS) @CFLAGS@
++! ifeq ($(OS), IRIX)
++! INC=		$(filter-out -I/usr/include, $(SOLARINC))
++! CFLAGS=	 -c $(INC) $(CPPFLAGS) @CFLAGS@
++! CXXFLAGS=      -c $(INC) $(CPPFLAGS) @CXXFLAGS@
++! else
++! CFLAGS=	 	-c $(CPPFLAGS) @CFLAGS@
+ ! CXXFLAGS=	-c $(SOLARINC) $(CPPFLAGS) @CXXFLAGS@
++! endif
++
+   
+   CC=		@MAKEFILE_CC@
+   CCLINK=		@MAKEFILE_CCLINK@
diff --git a/assets/porting/irix/build_inst/patches/B/berkeleydb_makefile.mk_use_gmake.diff b/assets/porting/irix/build_inst/patches/B/berkeleydb_makefile.mk_use_gmake.diff
new file mode 100644
index 0000000..45c90bd
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/berkeleydb_makefile.mk_use_gmake.diff
@@ -0,0 +1,14 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/berkeleydb/makefile.mk	Thu Jun 21 04:43:52 2001
++++ berkeleydb/makefile.mk	Thu Nov 22 10:39:06 2001
+@@ -83,7 +83,11 @@
+ CONFIGURE_FLAGS=--enable-cxx --enable-java --enable-dynamic --enable-shared
+ 
+ BUILD_DIR=$(CONFIGURE_DIR)
++.IF "$(OS)"=="IRIX"
++BUILD_ACTION=gmake
++.ELSE
+ BUILD_ACTION=make
++.ENDIF
+ 
+ OUT2LIB=$(BUILD_DIR)$/.libs$/libdb*.so
+ 
diff --git a/assets/porting/irix/build_inst/patches/B/berkeleydb_prj_d.lst_copy_db-3.2_with_trailing_period.diff b/assets/porting/irix/build_inst/patches/B/berkeleydb_prj_d.lst_copy_db-3.2_with_trailing_period.diff
new file mode 100644
index 0000000..e492681
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/berkeleydb_prj_d.lst_copy_db-3.2_with_trailing_period.diff
@@ -0,0 +1,14 @@
+--- /projects/sise/openoffice/devel/workpits/OO641B_STLP45/source/berkeleydb/prj/d.lst	Thu Jun 14 22:37:48 2001
++++ berkeleydb/prj/d.lst	Thu Dec  6 09:57:25 2001
+@@ -8,8 +8,11 @@
+ ..\%__SRC%\lib\libdb_java32.lib %_DEST%\lib%_EXT%\libdb_java32.lib
+ 
+ ..\%__SRC%\lib\libdb-3.2.so %_DEST%\lib%_EXT%\libdb-3.2.so
++..\%__SRC%\lib\libdb-3.2.so %_DEST%\lib%_EXT%\libdb-3.2.so.
+ ..\%__SRC%\lib\libdb_java-3.2.so %_DEST%\lib%_EXT%\libdb_java-3.2.so
++..\%__SRC%\lib\libdb_java-3.2.so %_DEST%\lib%_EXT%\libdb_java-3.2.so.
+ ..\%__SRC%\lib\libdb_cxx-3.2.so %_DEST%\lib%_EXT%\libdb_cxx-3.2.so
++..\%__SRC%\lib\libdb_cxx-3.2.so %_DEST%\lib%_EXT%\libdb_cxx-3.2.so.
+ 
+ ..\%__SRC%\bin\libdb32.dll %_DEST%\bin%_EXT%\libdb32.dll
+ ..\%__SRC%\bin\libdb_java32.dll %_DEST%\bin%_EXT%\libdb_java32.dll
diff --git a/assets/porting/irix/build_inst/patches/B/connectivity_source_parse_makefile.mk_copy_correct_output_file.diff b/assets/porting/irix/build_inst/patches/B/connectivity_source_parse_makefile.mk_copy_correct_output_file.diff
new file mode 100644
index 0000000..3d4d330
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/connectivity_source_parse_makefile.mk_copy_correct_output_file.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/source/OpenOffice641/connectivity/source/parse/makefile.mk	Fri Aug 10 23:09:05 2001
++++ connectivity/source/parse/makefile.mk	Wed Mar  6 16:09:49 2002
+@@ -97,7 +97,7 @@
+ $(MISC)$/sqlbison.cxx: sqlbison.y
+ 	+bison -v -d -pSQLyy -l -bsql -o$(MISC)$/sqlbison.cxx sqlbison.y
+ 	-$(MKDIR) $(OUT)$/inc$/connectivity
+-	+$(COPY) $(MISC)$/sqlbison.cxx.h $(OUT)$/inc$/connectivity$/sqlbison.hxx
++	+$(COPY) $(MISC)$/sqlbison.hxx $(OUT)$/inc$/connectivity$/sqlbison.hxx
+ 
+ $(SLO)$/sqlbison.obj : $(MISC)$/sqlbison.cxx
+ 
diff --git a/assets/porting/irix/build_inst/patches/B/cppu_inc_com_sun_star_uno_Reference.hxx_add_printfs_to_fix_mem_alignment_problem.diff b/assets/porting/irix/build_inst/patches/B/cppu_inc_com_sun_star_uno_Reference.hxx_add_printfs_to_fix_mem_alignment_problem.diff
new file mode 100644
index 0000000..aec0f7f
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/cppu_inc_com_sun_star_uno_Reference.hxx_add_printfs_to_fix_mem_alignment_problem.diff
@@ -0,0 +1,35 @@
+--- /projects/sise/openoffice/devel/workpits/OO641B_STLP45/workarea/cppu/inc/com/sun/star/uno/Reference.hxx	Mon Jan  7 11:21:50 2002
++++ cppu/inc/com/sun/star/uno/Reference.hxx	Thu Jan 10 10:03:32 2002
+@@ -71,6 +71,8 @@
+ #include <com/sun/star/uno/genfunc.hxx>
+ #endif
+ 
++#include <stdio.h>
++
+ /** */ //for docpp
+ namespace com
+ {     
+@@ -148,6 +150,7 @@
+ template< class interface_type >
+ inline Reference< interface_type >::Reference( const Reference< interface_type > & rRef ) SAL_THROW( () )
+ {
++	printf(" \b");
+ 	_pInterface = rRef._pInterface;
+ 	if (_pInterface)
+ 		_pInterface->acquire();
+@@ -156,6 +159,7 @@
+ template< class interface_type >
+ inline Reference< interface_type >::Reference( interface_type * pInterface ) SAL_THROW( () )
+ {
++	printf(" \b");
+ 	_pInterface = pInterface;
+ 	if (_pInterface)
+ 		_pInterface->acquire();
+@@ -182,6 +186,7 @@
+ template< class interface_type >
+ inline Reference< interface_type >::Reference( XInterface * pInterface, __UnoReference_Query ) SAL_THROW( (RuntimeException) )
+ {
++	printf(" \b");
+ 	_pInterface = __query( pInterface );
+ }
+ //__________________________________________________________________________________________________
diff --git a/assets/porting/irix/build_inst/patches/B/dbaccess_source_core_api_column.cxx_include_algorithm.diff b/assets/porting/irix/build_inst/patches/B/dbaccess_source_core_api_column.cxx_include_algorithm.diff
new file mode 100644
index 0000000..b431d82
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/dbaccess_source_core_api_column.cxx_include_algorithm.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641/dbaccess/source/core/api/column.cxx	Fri Oct 19 22:52:27 2001
++++ dbaccess/source/core/api/column.cxx	Fri Nov 16 14:33:16 2001
+@@ -59,6 +59,8 @@
+  *
+  ************************************************************************/
+ 
++#include <algorithm>
++
+ #ifndef _DBA_COREAPI_COLUMN_HXX_
+ #include "column.hxx"
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/B/dbaccess_source_core_dataaccess_datasource.cxx_include_algorithm.diff b/assets/porting/irix/build_inst/patches/B/dbaccess_source_core_dataaccess_datasource.cxx_include_algorithm.diff
new file mode 100644
index 0000000..7b595dc
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/dbaccess_source_core_dataaccess_datasource.cxx_include_algorithm.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641/dbaccess/source/core/dataaccess/datasource.cxx	Wed Oct 10 01:41:46 2001
++++ dbaccess/source/core/dataaccess/datasource.cxx	Fri Nov 16 14:35:37 2001
+@@ -59,6 +59,8 @@
+  *
+  ************************************************************************/
+ 
++#include <algorithm>
++
+ #ifndef _DBA_COREDATAACCESS_DATASOURCE_HXX_
+ #include "datasource.hxx"
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/B/dbaccess_source_ui_browser_genericcontroller.cxx_include_algorithm.diff b/assets/porting/irix/build_inst/patches/B/dbaccess_source_ui_browser_genericcontroller.cxx_include_algorithm.diff
new file mode 100644
index 0000000..861c152
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/dbaccess_source_ui_browser_genericcontroller.cxx_include_algorithm.diff
@@ -0,0 +1,12 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/dbaccess/source/ui/browser/genericcontroller.cxx	Thu Oct 18 16:47:58 2001
++++ dbaccess/source/ui/browser/genericcontroller.cxx	Fri Nov  9 07:29:55 2001
+@@ -58,6 +58,9 @@
+  *
+  *
+  ************************************************************************/
++
++#include <algorithm>
++
+ #ifndef DBAUI_GENERICCONTROLLER_HXX
+ #include "genericcontroller.hxx"
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/B/dbaccess_source_ui_querydesign_JoinTableView.cxx_include_algorithm.diff b/assets/porting/irix/build_inst/patches/B/dbaccess_source_ui_querydesign_JoinTableView.cxx_include_algorithm.diff
new file mode 100644
index 0000000..3bbc9e6
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/dbaccess_source_ui_querydesign_JoinTableView.cxx_include_algorithm.diff
@@ -0,0 +1,12 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/dbaccess/source/ui/querydesign/JoinTableView.cxx	Mon Oct 22 18:09:10 2001
++++ dbaccess/source/ui/querydesign/JoinTableView.cxx	Fri Nov  9 08:15:13 2001
+@@ -58,6 +58,9 @@
+  *
+  *
+  ************************************************************************/
++
++#include <algorithm>
++
+ #ifndef DBAUI_QUERYTABLEVIEW_HXX
+ #include "JoinTableView.hxx"
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/B/dbaccess_source_ui_querydesign_TableConnection.cxx_include_algorithm.diff b/assets/porting/irix/build_inst/patches/B/dbaccess_source_ui_querydesign_TableConnection.cxx_include_algorithm.diff
new file mode 100644
index 0000000..904c093
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/dbaccess_source_ui_querydesign_TableConnection.cxx_include_algorithm.diff
@@ -0,0 +1,12 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/dbaccess/source/ui/querydesign/TableConnection.cxx	Mon Oct  8 17:32:34 2001
++++ dbaccess/source/ui/querydesign/TableConnection.cxx	Tue Nov 13 10:21:55 2001
+@@ -58,6 +58,9 @@
+  *
+  *
+  ************************************************************************/
++
++#include <algorithm>
++
+ #ifndef DBAUI_TABLECONNECTION_HXX
+ #include "TableConnection.hxx"
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/B/desktop_source_javaldx_makefile.mk_link_stlport.diff b/assets/porting/irix/build_inst/patches/B/desktop_source_javaldx_makefile.mk_link_stlport.diff
new file mode 100644
index 0000000..18caa14
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/desktop_source_javaldx_makefile.mk_link_stlport.diff
@@ -0,0 +1,10 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/desktop/source/javaldx/makefile.mk	Sat Jul 14 02:22:28 2001
++++ desktop/source/javaldx/makefile.mk	Fri Nov  9 16:44:57 2001
+@@ -66,7 +66,6 @@
+ TARGET=javaldx
+ TARGETTYPE=CUI
+ 
+-NO_DEFAULT_STL=TRUE
+ LIBTARGET=NO
+ ENABLE_EXCEPTIONS=true
+ 
diff --git a/assets/porting/irix/build_inst/patches/B/extensions_source_bibliography_formcontrolcontainer.cxx_include_algorithm.diff b/assets/porting/irix/build_inst/patches/B/extensions_source_bibliography_formcontrolcontainer.cxx_include_algorithm.diff
new file mode 100644
index 0000000..23c928e
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/extensions_source_bibliography_formcontrolcontainer.cxx_include_algorithm.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641/extensions/source/bibliography/formcontrolcontainer.cxx	Mon Oct 22 17:32:53 2001
++++ extensions/source/bibliography/formcontrolcontainer.cxx	Fri Nov 16 14:48:28 2001
+@@ -59,6 +59,8 @@
+  *
+  ************************************************************************/
+ 
++#include <algorithm>
++
+ #ifndef EXTENSIONS_BIB_FORMCONTROLCONTAINER_HXX
+ #include "formcontrolcontainer.hxx"
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/B/forms_source_component_GroupManager.cxx_include_algorithm.diff b/assets/porting/irix/build_inst/patches/B/forms_source_component_GroupManager.cxx_include_algorithm.diff
new file mode 100644
index 0000000..3cef545
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/forms_source_component_GroupManager.cxx_include_algorithm.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641/forms/source/component/GroupManager.cxx	Thu Sep 13 03:05:29 2001
++++ forms/source/component/GroupManager.cxx	Fri Nov 16 14:49:31 2001
+@@ -59,6 +59,8 @@
+  *
+  ************************************************************************/
+ 
++#include <algorithm>
++
+ #ifndef _FRM_GROUPMANAGER_HXX_
+ #include "GroupManager.hxx"
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/B/forms_source_misc_InterfaceContainer.cxx_include_algorithm.diff b/assets/porting/irix/build_inst/patches/B/forms_source_misc_InterfaceContainer.cxx_include_algorithm.diff
new file mode 100644
index 0000000..f03443b
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/forms_source_misc_InterfaceContainer.cxx_include_algorithm.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/641-gcc-debug/source/forms/source/misc/InterfaceContainer.cxx	Wed Oct 17 02:18:32 2001
++++ forms/source/misc/InterfaceContainer.cxx	Tue Nov 27 10:33:04 2001
+@@ -59,6 +59,8 @@
+  *
+  ************************************************************************/
+ 
++#include <algorithm>
++
+ #ifndef _FRM_INTERFACE_CONTAINER_HXX_
+ #include "InterfaceContainer.hxx"
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/B/idlc_source_makefile.mk_copy_correct_output_file.diff b/assets/porting/irix/build_inst/patches/B/idlc_source_makefile.mk_copy_correct_output_file.diff
new file mode 100644
index 0000000..f523739
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/idlc_source_makefile.mk_copy_correct_output_file.diff
@@ -0,0 +1,10 @@
+--- /projects/sise/openoffice/devel/workpits/source/OpenOffice641/idlc/source/makefile.mk	Wed Apr 18 21:04:25 2001
++++ idlc/source/makefile.mk	Wed Mar  6 16:07:42 2002
+@@ -148,6 +148,6 @@
+ 
+ $(MISC)$/parser.cxx: parser.yy
+ 	+bison -v -d -o$(MISC)$/parser.cxx parser.yy
+-	+$(COPY) $(MISC)$/parser.cxx.h $(OUT)$/inc$/parser.h
++	+$(COPY) $(MISC)$/parser.hxx $(OUT)$/inc$/parser.h
+ # with line statements (for debugging)
+ #	+bison -v -d -o$(MISC)$/parser.cxx parser.yy
diff --git a/assets/porting/irix/build_inst/patches/B/moz_prj_d.lst_mozilla_missing_from_source_and_dest_path.diff b/assets/porting/irix/build_inst/patches/B/moz_prj_d.lst_mozilla_missing_from_source_and_dest_path.diff
new file mode 100644
index 0000000..6e6e3e9
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/moz_prj_d.lst_mozilla_missing_from_source_and_dest_path.diff
@@ -0,0 +1,17 @@
+--- /projects/sise/openoffice/devel/workpits/OO641B_STLP45/source/moz/prj/d.lst	Tue Oct 16 20:58:26 2001
++++ moz/prj/d.lst	Wed Dec  5 09:43:23 2001
+@@ -2,9 +2,9 @@
+ mkdir: %_DEST%\inc%_EXT%\mozilla\nspr
+ mkdir: %_DEST%\inc%_EXT%\mozilla\nspr\obsolete
+ 
+-..\%__SRC%\inc\* %_DEST%\inc%_EXT%\mozilla
+-..\%__SRC%\inc\nspr\* %_DEST%\inc%_EXT%\mozilla\nspr
+-..\%__SRC%\inc\nspr\obsolete\* %_DEST%\inc%_EXT%\mozilla\nspr\obsolete
+-..\%__SRC%\lib\* %_DEST%\lib%_EXT%
+-..\%__SRC%\bin\*.zip %_DEST%\bin%_EXT%
++..\%__SRC%\inc\mozilla\* %_DEST%\inc%_EXT%\mozilla\*
++..\%__SRC%\inc\mozilla\nspr\* %_DEST%\inc%_EXT%\mozilla\nspr\*
++..\%__SRC%\inc\mozilla\nspr\obsolete\* %_DEST%\inc%_EXT%\mozilla\nspr\obsolete\*
++..\%__SRC%\lib\* %_DEST%\lib%_EXT%\*
++..\%__SRC%\bin\*.zip %_DEST%\bin%_EXT%\*.zip
+ 
diff --git a/assets/porting/irix/build_inst/patches/B/product_examples_cpp_remoteclient_makefile.mk_copy_so_file_before_regmerge.diff b/assets/porting/irix/build_inst/patches/B/product_examples_cpp_remoteclient_makefile.mk_copy_so_file_before_regmerge.diff
new file mode 100644
index 0000000..aed6e05
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/product_examples_cpp_remoteclient_makefile.mk_copy_so_file_before_regmerge.diff
@@ -0,0 +1,19 @@
+--- /projects/sise/openoffice/devel/workpits/OO641B_STLP45/source/product/examples/cpp/remoteclient/makefile.mk	Thu Jul 26 18:18:04 2001
++++ product/examples/cpp/remoteclient/makefile.mk	Thu Dec 13 10:09:37 2001
+@@ -67,6 +67,8 @@
+ ENABLE_EXCEPTIONS=TRUE
+ NO_BSYMBOLIC=TRUE
+ COMP1TYPELIST=$(TARGET)
++TARGETTYPE=CUI
++NO_DEFAULT_STL=TRUE
+ 
+ # --- Settings -----------------------------------------------------
+ 
+@@ -127,6 +129,7 @@
+ 
+ $(MISC)$/component_remoteclient_registered.flag .SETDIR=$(CURRENTDIR): 
+ 	-rm -f ..$/misc$/component_remoteclient_registered.flag
++	-cp $(SHL1TARGETN:f) $(SOLARVERSION)$/$(INPATH)$/lib$/$(SHL1TARGETN:f)
+ 	regmerge $(PATHPREFIX)$/server.rdb / $(SOLARBINDIR)$/udkapi.rdb 
+ 	regmerge $(PATHPREFIX)$/client.rdb / $(SOLARBINDIR)$/udkapi.rdb
+ 	regcomp -register -r $(PATHPREFIX)$/client.rdb -c $(DLLPREFIX)remoteclientsample$(DLLPOSTFIX) 
diff --git a/assets/porting/irix/build_inst/patches/B/product_prj_d.lst_deliver_so_files.diff b/assets/porting/irix/build_inst/patches/B/product_prj_d.lst_deliver_so_files.diff
new file mode 100644
index 0000000..e0de97e
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/product_prj_d.lst_deliver_so_files.diff
@@ -0,0 +1,10 @@
+--- /projects/sise/openoffice/devel/workpits/OO641B_STLP45/source/product/prj/d.lst	Thu Jun 28 00:07:30 2001
++++ product/prj/d.lst	Tue Dec  4 10:37:06 2001
+@@ -12,6 +12,7 @@
+ ..\inc\scp\udk_completefiles.scp %_DEST%\inc%_EXT%\scp\udk_completefiles.scp
+ 
+ ..\%__SRC%\lib\lib*static*.dylib %_DEST%\lib%_EXT%\lib*static*.dylib
++..\%__SRC%\lib\*.so %_DEST%\lib%_EXT%\*.so
+ ..\%__SRC%\misc\*staticdatamembers.cxx %_DEST%\inc%_EXT%\*staticdatamembers.cxx
+ ..\%__SRC%\misc\*staticdatamembers.h* %_DEST%\inc%_EXT%\*staticdatamembers.h*
+ 
diff --git a/assets/porting/irix/build_inst/patches/B/product_util_makefile.mk_irix_specific.diff b/assets/porting/irix/build_inst/patches/B/product_util_makefile.mk_irix_specific.diff
new file mode 100644
index 0000000..547db7e
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/product_util_makefile.mk_irix_specific.diff
@@ -0,0 +1,76 @@
+--- /projects/sise/openoffice/devel/workpits/source/OpenOffice641/product/util/makefile.mk	Thu Oct 11 20:10:42 2001
++++ product/util/makefile.mk	Wed Mar  6 15:49:05 2002
+@@ -77,6 +77,9 @@
+ STLPORTLIBNAME=libstlport_sunpro.so
+ .ENDIF
+ 
++ADDITIONAL_DLLS= \
++	$(DESTDIRDLL)$/$(MY_DLLPREFIX)$(BINDINGDLL)$(MY_DLLPOSTFIX)
++
+ .ELIF "$(OS)$(CPU)"=="SOLARISI"
+ ##########
+ # SOLARIS INTEL
+@@ -91,6 +94,24 @@
+ BINDINGDLL=sunpro5_uno
+ .ENDIF
+ 
++ADDITIONAL_DLLS= \
++	$(DESTDIRDLL)$/$(MY_DLLPREFIX)$(BINDINGDLL)$(MY_DLLPOSTFIX) 
++
++.ELIF "$(OS)"=="IRIX"
++###########
++# IRIX
++###########
++DESTDIRBIN=$(DESTDIR)$/irix$/bin
++DESTDIRLIB=$(DESTDIR)$/irix$/lib
++DESTDIRDLL=$(DESTDIRLIB)
++.IF "$(COM)"=="GCC"
++#BINDINGDLL=gcc2_uno
++STLPORTLIBNAME=libstlport_gcc.so
++.ELSE
++BINDINGDLL=mips_uno
++STLPORTLIBNAME=libstlport_mips.so
++.ENDIF
++
+ .ELIF "$(OS)"=="LINUX"
+ ###########
+ # LINUX
+@@ -101,6 +122,9 @@
+ STLPORTLIBNAME=libstlport_gcc.so
+ BINDINGDLL=gcc2_uno
+ 
++ADDITIONAL_DLLS= \
++	$(DESTDIRDLL)$/$(MY_DLLPREFIX)$(BINDINGDLL)$(MY_DLLPOSTFIX) 
++ 
+ .ELIF "$(OS)"=="WNT"
+ ###############
+ # WINDOWS
+@@ -110,7 +134,8 @@
+ BINDINGDLL=msci_uno
+ ADDITIONAL_DLLS= \
+ 	$(DESTDIRDLL)$/stlport_vc6.dll \
+-	$(DESTDIRDLL)$/w9xucwrp.dll
++	$(DESTDIRDLL)$/w9xucwrp.dll \
++	$(DESTDIRDLL)$/$(MY_DLLPREFIX)$(BINDINGDLL)$(MY_DLLPOSTFIX)
+ .ENDIF
+ 
+ .IF "$(STLPORTLIBNAME)" != ""
+@@ -231,7 +256,6 @@
+ 	$(DESTDIRDLL)$/$(MY_DLLPREFIX)salhelper$(UDK_MAJOR)$(COM)$(MY_DLLPOSTFIX)	\
+ 	$(DESTDIRDLL)$/$(MY_DLLPREFIX)javaloader$(MY_DLLPOSTFIX)          		\
+ 	$(DESTDIRDLL)$/$(MY_DLLPREFIX)juh$(MY_DLLPOSTFIX)                   		\
+-	$(DESTDIRDLL)$/$(MY_DLLPREFIX)$(BINDINGDLL)$(MY_DLLPOSTFIX)           		\
+ 	$(DESTDIRDLL)$/$(MY_DLLPREFIX)java_uno$(MY_DLLPOSTFIX)            		\
+ 	$(DESTDIRDLL)$/$(MY_DLLPREFIX)prot_uno_uno$(MY_DLLPOSTFIX)            		\
+ 	$(DESTDIRDLL)$/$(MY_DLLPREFIX)iiop_uno$(MY_DLLPOSTFIX)                		\
+@@ -360,8 +384,8 @@
+ 	$(GNUCOPY) -p $(DLLOUT)$/$(@:f) $@
+ 
+ $(DESTDIRDLL)$/%$(MY_VERSION_LINKPOSTFIX) : $(DESTDIRDLL)$/%$(MY_VERSION_DLLPOSTFIX) $(DIRLIST)
+-	+ln -s $(@:f)$(MY_VERSION_LINKTARGETPOSTFIX) $@
+-	+ln -s $(@:f)$(MY_VERSION_LINKTARGETPOSTFIX) $(@:db)
++	+ln -sf $(@:f)$(MY_VERSION_LINKTARGETPOSTFIX) $@
++	+ln -sf $(@:f)$(MY_VERSION_LINKTARGETPOSTFIX) $(@:db)
+ 
+ $(DESTDIRJAR)$/%.jar : $(BINOUT)$/%.jar $(DIRLIST)
+ 	$(GNUCOPY) -p $(BINOUT)$/$(@:f) $@
diff --git a/assets/porting/irix/build_inst/patches/B/sch_source_ui_view_schdrgmt.cxx_add_brackets.diff b/assets/porting/irix/build_inst/patches/B/sch_source_ui_view_schdrgmt.cxx_add_brackets.diff
new file mode 100644
index 0000000..c2b0289
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/sch_source_ui_view_schdrgmt.cxx_add_brackets.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641/source/sch/source/ui/view/schdrgmt.cxx	Thu Oct 11 08:19:43 2001
++++ sch/source/ui/view/schdrgmt.cxx	Thu Oct 11 08:20:08 2001
+@@ -135,7 +135,7 @@
+ {
+ 	if( DragStat().CheckMinMoved( rPnt ) )
+ 	{
+-		Vector2D aShiftVector( Vector2D( SAL_STATIC_CAST( Pair, rPnt )) - aTranslationVector );
++		Vector2D aShiftVector( (Vector2D( SAL_STATIC_CAST( Pair, rPnt )) - aTranslationVector) );
+ 		double fShift = aConstraintVector.Scalar( aShiftVector ) / fConstraintVecScalar;	// projection
+ 
+ 		if( fShift )
diff --git a/assets/porting/irix/build_inst/patches/B/solenv_inc_unxirgm.mk_fix.diff b/assets/porting/irix/build_inst/patches/B/solenv_inc_unxirgm.mk_fix.diff
new file mode 100644
index 0000000..66d8b90
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/solenv_inc_unxirgm.mk_fix.diff
@@ -0,0 +1,93 @@
+--- /projects/sise/openoffice/devel/workpits/source/OpenOffice641/solenv/inc/unxirgm.mk	Fri Jun 22 21:59:44 2001
++++ solenv/inc/unxirgm.mk	Mon Dec  3 12:17:46 2001
+@@ -16,12 +16,13 @@
+ #CC=			CC -KPIC -c -n32 -ptused -OPT:Olimit=20523 
+ CC=			g++ -c
+ CFLAGS=		$(INCLUDE)
+-CDEFS+=	-DVCL 
+-CDEFS+=	-D_STD_NO_NAMESPACE -D_VOS_NO_NAMESPACE -D_UNO_NO_NAMESPACE
++CDEFS+=	-DVCL -D_PTHREADS -DFORCE_SYSALLOC
++#CDEFS+=	-D_STD_NO_NAMESPACE -D_VOS_NO_NAMESPACE -D_UNO_NO_NAMESPACE
++CDEFS+= -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=0x450
+ # CFLAGS+=	-D__STL_NATIVE_INCLUDE_PATH=/usr/include -D__STL_NATIVE_C_INCLUDE_PATH=/usr/include
+ # CFLAGS+=	-D_STL_NATIVE_INCLUDE_PATH=/usr/include -D_STL_NATIVE_C_INCLUDE_PATH=/usr/include
+-CFLAGSCC=	 -c
+-CFLAGSCXX= 	-fno-for-scope -fpermissive
++CFLAGSCC=	 -w -c -nostdinc
++CFLAGSCXX= 	-w -fno-for-scope -fpermissive -nostdinc -nostdinc++
+ CFLAGSOBJGUIST=
+ CFLAGSOBJCUIST=
+ CFLAGSOBJGUIMT=
+@@ -45,20 +46,26 @@
+ #				**VALID MECHANISM SOMETIMES MISSING FOR LOCAL STANDS**
+ #
+ LINK=			g++
+-LINKFLAGS=	-L/usr/lib32	
+-LINKFLAGSAPPGUI= -Wl,-multigot
+-LINKFLAGSAPPCUI= -Wl,-multigot
++LINKFLAGS=	-L/usr/lib32 -Wl,-no_unresolved
+ 
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++.IF "$(TARGETTHREAD)"=="MT"
++LINKFLAGSAPPGUI= -Wl,-multigot -nodefaultlibs
++LINKFLAGSAPPCUI= -Wl,-multigot -nodefaultlibs
++LINKFLAGSSHLGUI= -shared -nodefaultlibs
++LINKFLAGSSHLCUI= -shared -nodefaultlibs
++.ELSE
++LINKFLAGSAPPGUI= -Wl,-multigot -nodefaultlibs
++LINKFLAGSAPPCUI= -Wl,-multigot -nodefaultlibs
++LINKFLAGSSHLGUI= -shared -nodefaultlibs
++LINKFLAGSSHLCUI= -shared -nodefaultlibs
++.ENDIF
+ 
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG= -g
+ LINKFLAGSOPT=
+ 
+-LINKFLAGSSHLGUI += -Wl,-Bsymbolic
+-LINKFLAGSSHLCUI += -Wl,-Bsymbolic
++SONAME_SWITCH = -Wl,-soname -Wl,
+ 
+ APPLINKSTATIC=-Bstatic
+ APPLINKSHARED=-Bsymbolic
+@@ -68,17 +75,17 @@
+ STDSLOGUI=
+ STDOBJCUI=
+ STDSLOCUI=
+-# STDLIBGUIST=	$(DYNAMIC) -lXt -lXmu -lX11 -lc -lm
+-STDLIBGUIST=	$(DYNAMIC) -lX11 -lc -lm
+-STDLIBCUIST=	$(DYNAMIC) -lc -lm
+-# STDLIBGUIMT=	$(THREADLIB) $(DYNAMIC) -lXt -lXmu -lX11 -lc -lm
+-STDLIBGUIMT=	$(THREADLIB) $(DYNAMIC) -lX11 -lc -lm
+-STDLIBCUIMT=	$(THREADLIB) $(DYNAMIC) -lc -lm
+-# STDSHLGUIMT=	-L/usr/lib32 $(THREADLIB) $(DYNAMIC) -lXt -lXmu -lX11 -lc -lm
+-STDSHLGUIMT=	-L/usr/lib32 $(THREADLIB) $(DYNAMIC) -lX11 -lc -lm
+-STDSHLCUIMT=	-L/usr/lib32 $(THREADLIB) $(DYNAMIC) -lc -lm
++STDLIBGUIST=	$(DYNAMIC) -lXt -lX11 -lc -lm
++STDLIBCUIST=	$(DYNAMIC) -lgcc -lc
++STDLIBGUIMT=	$(THREADLIB) $(DYNAMIC) -lXt -lX11 -lm -lgcc -lc
++STDLIBCUIMT=	$(THREADLIB) $(DYNAMIC) -lgcc -lc -lm
++STDSHLGUIMT=	-L/usr/lib32 $(THREADLIB) $(DYNAMIC) -lXt -lX11 -lm -lgcc -lc
++STDSHLCUIMT=	-L/usr/lib32 $(THREADLIB) $(DYNAMIC) -lm -lgcc -lc
+ THREADLIB=		-lpthread
+ 
++LIBSTLPORT=$(DYNAMIC) -lstlport_gcc
++LIBSTLPORTST= -lstlport_gcc
++
+ LIBMGR=			ar
+ LIBFLAGS=		-r
+ # LIBEXT=		.so
+@@ -103,9 +110,9 @@
+ DLLPOST=		.so
+ 
+ 
+-LDUMP=
++LDUMP=c++filt
+ 
+-STDLIBCPP = -lstdc++
++#STDLIBCPP = -lstdc++
+ 
+ # --------------------------
+ # FROM THE OLE ENVIRONMENT:
diff --git a/assets/porting/irix/build_inst/patches/B/soltools_prj_build.lst_remove_stl.diff b/assets/porting/irix/build_inst/patches/B/soltools_prj_build.lst_remove_stl.diff
new file mode 100644
index 0000000..fc3d83e
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/soltools_prj_build.lst_remove_stl.diff
@@ -0,0 +1,8 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/soltools/prj/build.lst	Tue Sep 25 02:08:34 2001
++++ soltools/prj/build.lst	Fri Nov  2 12:21:09 2001
+@@ -1,4 +1,4 @@
+-so  soltools :   stlport NULL
++so  soltools :   NULL
+ so	soltools								usr1	-	all	so_usr1 NULL
+ so	soltools\inc							get	-	all	so_inc NULL
+ so	soltools\ldump							nmake	-	n	so_ldump NULL
diff --git a/assets/porting/irix/build_inst/patches/B/svtools_source_config_viewoptions.cxx_include_stdio.diff b/assets/porting/irix/build_inst/patches/B/svtools_source_config_viewoptions.cxx_include_stdio.diff
new file mode 100644
index 0000000..0ccbcd6
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/svtools_source_config_viewoptions.cxx_include_stdio.diff
@@ -0,0 +1,10 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/svtools/source/config/viewoptions.cxx	Fri Oct 19 18:16:30 2001
++++ svtools/source/config/viewoptions.cxx	Thu Nov  8 12:00:14 2001
+@@ -66,6 +66,7 @@
+ //_________________________________________________________________________________________________________________
+ 
+ #include "viewoptions.hxx"
++#include <stdio.h>
+ 
+ #ifndef _COM_SUN_STAR_UNO_ANY_HXX_
+ #include <com/sun/star/uno/Any.hxx>
diff --git a/assets/porting/irix/build_inst/patches/B/svtools_source_contnr_makefile.mk_gcc_crash.diff b/assets/porting/irix/build_inst/patches/B/svtools_source_contnr_makefile.mk_gcc_crash.diff
new file mode 100644
index 0000000..fb59413
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/svtools_source_contnr_makefile.mk_gcc_crash.diff
@@ -0,0 +1,14 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/svtools/source/contnr/makefile.mk	Mon May 21 21:13:43 2001
++++ svtools/source/contnr/makefile.mk	Mon Nov 12 14:12:53 2001
+@@ -77,6 +77,11 @@
+ 
+ # --- Files --------------------------------------------------------
+ 
++.IF "$(OS)"=="IRIX"
++# gcc compiler bug causes a crash hee
++CFLAGS+= -g
++.ENDIF
++
+ .IF "$(COM)"=="WTC"
+ CFLAGS=$(CFLAGS) -od -3r
+ .ENDIF
diff --git a/assets/porting/irix/build_inst/patches/B/vcl_unx_inc_saldata.hxx_add_IRIX.diff b/assets/porting/irix/build_inst/patches/B/vcl_unx_inc_saldata.hxx_add_IRIX.diff
new file mode 100644
index 0000000..5a913ee
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/vcl_unx_inc_saldata.hxx_add_IRIX.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/641-gcc-debug/source/vcl/unx/inc/saldata.hxx	Sat Feb 10 01:46:35 2001
++++ vcl/unx/inc/saldata.hxx	Thu Dec 20 07:32:47 2001
+@@ -94,7 +94,7 @@
+ 
+ DECLARE_LIST( SalDisplays, SalDisplay* )
+ 
+-#if defined SCO || defined LINUX || defined NETBSD || defined AIX || defined HPUX || defined FREEBSD
++#if defined SCO || defined LINUX || defined NETBSD || defined AIX || defined HPUX || defined FREEBSD || defined IRIX
+ #include <pthread.h>
+ #else
+ typedef	unsigned int pthread_t;
diff --git a/assets/porting/irix/build_inst/patches/B/vcl_unx_source_gdi_xfont.cxx_use_stl_minmax.diff b/assets/porting/irix/build_inst/patches/B/vcl_unx_source_gdi_xfont.cxx_use_stl_minmax.diff
new file mode 100644
index 0000000..9f1e589
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/B/vcl_unx_source_gdi_xfont.cxx_use_stl_minmax.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641/vcl/unx/source/gdi/xfont.cxx	Thu Jul 12 01:45:50 2001
++++ vcl/unx/source/gdi/xfont.cxx	Tue Oct  9 08:45:26 2001
+@@ -61,6 +61,8 @@
+ 
+ #include <salunx.h>
+ 
++#include <vector>
++
+ #ifndef EXTENDED_FONTSTRUCT_HXX
+ #include "xfont.hxx"
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/C/2075.diff b/assets/porting/irix/build_inst/patches/C/2075.diff
new file mode 100644
index 0000000..1715153
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/2075.diff
@@ -0,0 +1,17 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/config_office/configure.in	Tue Nov 13 08:45:53 2001
++++ config_office/configure.in	Mon Dec  3 10:41:01 2001
+@@ -716,8 +716,12 @@
+ 				AC_MSG_ERROR([STLport4 libraries not found])
+ 			fi
+ 		elif test "$_os" = "IRIX" -o "$_os" = "IRIX64"; then
+-			if test -f "$STLPORT4/lib/libstlport_mipspro_41.so"; then
+-				AC_MSG_RESULT([checked])
++			if test "$CC" = "cc"; then
++				if test -f "$STLPORT4/lib/libstlport_mipspro_41.so"; then
++					AC_MSG_RESULT([checked])
++				else
++					AC_MSG_ERROR([STLport4 libraries not found])
++				fi
+ 			else
+ 				if test -f "$STLPORT4/lib/libstlport_gcc.so"; then
+ 					AC_MSG_RESULT([checked])
diff --git a/assets/porting/irix/build_inst/patches/C/2307_sch_source_filter_xml_SchXMLWrapper.cxx_RTL_CONSTASCII_USTRINGPARAM_typecast.diff b/assets/porting/irix/build_inst/patches/C/2307_sch_source_filter_xml_SchXMLWrapper.cxx_RTL_CONSTASCII_USTRINGPARAM_typecast.diff
new file mode 100644
index 0000000..d0ea8ab
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/2307_sch_source_filter_xml_SchXMLWrapper.cxx_RTL_CONSTASCII_USTRINGPARAM_typecast.diff
@@ -0,0 +1,47 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/sch/source/filter/xml/SchXMLWrapper.cxx	Thu Oct 18 23:06:16 2001
++++ sch/source/filter/xml/SchXMLWrapper.cxx	Wed Nov 28 18:35:33 2001
+@@ -242,7 +242,7 @@
+ 		// convert rtl::OUString => tools String => ByteString
+ 		String aStr( aEx.Message );
+ 		ByteString aBStr( aStr, RTL_TEXTENCODING_ASCII_US );
+-		ByteString aBStrStreamName( String( rsStreamName ), RTL_TEXTENCODING_ASCII_US );
++		ByteString aBStrStreamName( String( RTL_CONSTASCII_USTRINGPARAM(rsStreamName) ), RTL_TEXTENCODING_ASCII_US );
+ 		DBG_ERROR2( "SAX parse exception caught during import of \"%s\" stream(): %s",
+ 					aBStrStreamName.GetBuffer(),
+ 					aBStr.GetBuffer());
+@@ -258,7 +258,7 @@
+ 		// convert rtl::OUString => tools String => ByteString
+ 		String aStr( aEx.Message );
+ 		ByteString aBStr( aStr, RTL_TEXTENCODING_ASCII_US );
+-		ByteString aBStrStreamName( String( rsStreamName ), RTL_TEXTENCODING_ASCII_US );
++		ByteString aBStrStreamName( String( RTL_CONSTASCII_USTRINGPARAM(rsStreamName) ), RTL_TEXTENCODING_ASCII_US );
+ 		DBG_ERROR2( "SAX exception caught during import of \"%s\" stream(): %s",
+ 					aBStrStreamName.GetBuffer(),
+ 					aBStr.GetBuffer());
+@@ -271,7 +271,7 @@
+ 		// convert rtl::OUString => tools String => ByteString
+ 		String aStr( aEx.Message );
+ 		ByteString aBStr( aStr, RTL_TEXTENCODING_ASCII_US );
+-		ByteString aBStrStreamName( String( rsStreamName ), RTL_TEXTENCODING_ASCII_US );
++		ByteString aBStrStreamName( String( RTL_CONSTASCII_USTRINGPARAM(rsStreamName) ), RTL_TEXTENCODING_ASCII_US );
+ 		DBG_ERROR2( "IO exception caught during import of \"%s\" stream(): %s",
+ 					aBStrStreamName.GetBuffer(),
+ 					aBStr.GetBuffer());
+@@ -284,7 +284,7 @@
+ 		// convert rtl::OUString => tools String => ByteString
+ 		String aStr( aEx.Message );
+ 		ByteString aBStr( aStr, RTL_TEXTENCODING_ASCII_US );
+-		ByteString aBStrStreamName( String( rsStreamName ), RTL_TEXTENCODING_ASCII_US );
++		ByteString aBStrStreamName( String( RTL_CONSTASCII_USTRINGPARAM(rsStreamName) ), RTL_TEXTENCODING_ASCII_US );
+ 		DBG_ERROR2( "UNO exception caught during import of \"%s\" stream(): %s",
+ 					aBStrStreamName.GetBuffer(),
+ 					aBStr.GetBuffer());
+@@ -428,7 +428,7 @@
+ 		// convert rtl::OUString => tools String => ByteString
+ 		String aStr( aEx.Message );
+ 		ByteString aBStr( aStr, RTL_TEXTENCODING_ASCII_US );
+-		ByteString aBStrStreamName( String( rsStreamName ), RTL_TEXTENCODING_ASCII_US );
++		ByteString aBStrStreamName( String( RTL_CONSTASCII_USTRINGPARAM( rsStreamName ) ), RTL_TEXTENCODING_ASCII_US );
+ 		DBG_ERROR2( "Exception caught during Export of \"%s\" stream(): %s",
+ 					aBStrStreamName.GetBuffer(),
+ 					aBStr.GetBuffer());
diff --git a/assets/porting/irix/build_inst/patches/C/2307_sch_source_ui_unoidl_ChXDiagram.cxx_RTL_CONSTASCII_USTRINGPARAM_typecast.diff b/assets/porting/irix/build_inst/patches/C/2307_sch_source_ui_unoidl_ChXDiagram.cxx_RTL_CONSTASCII_USTRINGPARAM_typecast.diff
new file mode 100644
index 0000000..391b07c
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/2307_sch_source_ui_unoidl_ChXDiagram.cxx_RTL_CONSTASCII_USTRINGPARAM_typecast.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/sch/source/ui/unoidl/ChXDiagram.cxx	Wed Oct 10 19:26:32 2001
++++ sch/source/ui/unoidl/ChXDiagram.cxx	Wed Nov 28 17:53:44 2001
+@@ -1516,7 +1516,7 @@
+                         RTL_CONSTASCII_USTRINGPARAM (" is not known in :ChXDiagram::getPropertyValues"));
+ 				}
+ #ifdef DBG_UTIL
+-				ByteString sName (String(*pPropertyName), RTL_TEXTENCODING_ASCII_US);
++				ByteString sName (String(RTL_CONSTASCII_USTRINGPARAM(*pPropertyName)), RTL_TEXTENCODING_ASCII_US);
+ 				DBG_ERROR2 ("Diagram: Property %s has an invalid ID (%d)",
+ 					sName.GetBuffer(), nWID);
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/C/2455_sw_util_makefile.mk_reorder_libraries.diff b/assets/porting/irix/build_inst/patches/C/2455_sw_util_makefile.mk_reorder_libraries.diff
new file mode 100644
index 0000000..43f82d6
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/2455_sw_util_makefile.mk_reorder_libraries.diff
@@ -0,0 +1,33 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/sw/util/makefile.mk	Fri Nov  2 23:33:43 2001
++++ sw/util/makefile.mk	Fri Feb 15 10:10:52 2002
+@@ -173,7 +173,15 @@
+ 	$(SLB)$/ui2.lib
+ 
+ 
+-SHL2STDLIBS= \
++.IF "$(GUI)" ==	"UNX"
++SHL2STDLIBS = \
++	$(SCHLIB) \
++	$(SMLIB)
++.ELSE
++SHL2STDLIBS=
++.ENDIF
++
++SHL2STDLIBS+= \
+ 	$(SALLIB) \
+ 	$(SFXLIB) \
+ 	$(OFALIB) \
+@@ -200,13 +208,6 @@
+ 	$(UCBHELPERLIB) \
+ 	$(XMLOFFLIB) \
+ 	$(COMPHELPERLIB)
+-
+-
+-.IF "$(GUI)" ==	"UNX"
+-SHL2STDLIBS += \
+-	$(SCHLIB) \
+-	$(SMLIB)
+-.ENDIF
+ 
+ .IF "$(SOLAR_JAVA)" != ""
+ SHL2STDLIBS+= \
diff --git a/assets/porting/irix/build_inst/patches/C/2456.diff b/assets/porting/irix/build_inst/patches/C/2456.diff
new file mode 100644
index 0000000..410307a
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/2456.diff
@@ -0,0 +1,40 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/solenv/inc/settings.mk	Sat Oct 20 01:27:08 2001
++++ solenv/inc/settings.mk	Thu Dec  6 16:36:52 2001
+@@ -1299,7 +1299,7 @@
+ .ENDIF		# "$(PRJPCH)"!=""
+ #
+ # Zusammenbau der Flags und CDefs fuer GUI
+-.IF "$(TARGETTYPE)"=="GUI"
++.IF "$(TARGETTYPE)"=="GUI" || "$(TARGETTYPE)"=="gui"
+ CDEFS+= $(CDEFSGUI)
+ CFLAGSSLO+=$(CFLAGSSLOGUIMT)
+ CDEFSSLO+=$(CDEFSSLOMT)
+@@ -1307,9 +1307,14 @@
+ LINKFLAGSSHL=$(LINKFLAGSSHLGUI)
+ STDOBJ=$(STDOBJGUI)
+ STDSLO=$(STDSLOGUI)
++
++.IF "$(TARGETTHREAD)"=="ST" || "$(TARGETTHREAD)"=="st"
++STDSHL=$(STDSHLGUIST)
++.ELSE
+ STDSHL=$(STDSHLGUIMT)
++.ENDIF
+ 
+-.IF "$(TARGETTHREAD)"=="MT"
++.IF "$(TARGETTHREAD)"=="MT" || "$(TARGETTHREAD)"=="mt"
+ CDEFSOBJ+= $(CDEFSMT) $(CDEFSOBJMT)
+ CFLAGSOBJ+=$(CFLAGSOBJGUIMT)
+ STDLIB=$(STDLIBGUIMT)
+@@ -1330,7 +1335,12 @@
+ LINKFLAGSSHL=$(LINKFLAGSSHLCUI)
+ STDOBJ=$(STDOBJCUI)
+ STDSLO=$(STDSLOCUI)
++
++.IF "$(TARGETTHREAD)" == "ST" || "$(TARGETTHREAD)"=="st"
++STDSHL=$(STDSHLCUIST)
++.ELSE
+ STDSHL=$(STDSHLCUIMT)
++.ENDIF
+ 
+ .IF "$(TARGETTHREAD)" == "MT" || "$(TARGETTHREAD)"=="mt"
+ CDEFSOBJ+=$(CDEFSMT) $(CDEFSOBJMT)
diff --git a/assets/porting/irix/build_inst/patches/C/2717.diff b/assets/porting/irix/build_inst/patches/C/2717.diff
new file mode 100644
index 0000000..2b4ad19
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/2717.diff
@@ -0,0 +1,35 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/product/util/makefile.mk	2001/12/17 17:15:54	1.55.2.3
++++ product/util/makefile.mk	2002/01/07 04:37:33
+@@ -107,6 +107,13 @@
+ 	$(DESTDIRDLL)$/libstdc++.so.3 		\
+ 	$(DESTDIRDLL)$/libstdc++.so.3.0.1
+ .ENDIF
++.ELIF "$(OS)"=="IRIX"
++###############
++# IRIX
++DESTDIRBIN=$(DESTDIR)$/irix$/bin
++DESTDIRLIB=$(DESTDIR)$/irix$/lib
++DESTDIRDLL=$(DESTDIRLIB)
++STLPORTLIBNAME=libstlport_gcc.so
+ .ELIF "$(OS)"=="WNT"
+ ###############
+ # WINDOWS
+@@ -243,13 +250,17 @@
+ 	$(DESTDIRDLL)$/$(MY_DLLPREFIX)salhelper$(UDK_MAJOR)$(COMID)$(MY_DLLPOSTFIX)	\
+ 	$(DESTDIRDLL)$/$(MY_DLLPREFIX)javaloader$(MY_DLLPOSTFIX)          		\
+ 	$(DESTDIRDLL)$/$(MY_DLLPREFIX)juh$(MY_DLLPOSTFIX)                   		\
+-	$(DESTDIRDLL)$/$(MY_DLLPREFIX)$(BINDINGDLL)$(MY_DLLPOSTFIX)           		\
+ 	$(DESTDIRDLL)$/$(MY_DLLPREFIX)java_uno$(MY_DLLPOSTFIX)            		\
+ 	$(DESTDIRDLL)$/$(MY_DLLPREFIX)prot_uno_uno$(MY_DLLPOSTFIX)            		\
+ 	$(DESTDIRDLL)$/$(MY_DLLPREFIX)iiop_uno$(MY_DLLPOSTFIX)                		\
+ 	$(DESTDIRDLL)$/$(MY_DLLPREFIX)urp_uno$(MY_DLLPOSTFIX)                 		\
+ 	$(STLPORTDEST) 									\
+ 	$(ADDITIONAL_DLLS)
++
++.IF "$(BINDINGDLL)"!=""
++DLLLIST+= \
++	$(DESTDIRDLL)$/$(MY_DLLPREFIX)$(BINDINGDLL)$(MY_DLLPOSTFIX) 
++.ENDIF
+ 
+ DLLLIST+= \
+ 	$(foreach,c,$(COMPONENTLIST) $(DESTDIRDLL)$/$(MY_DLLPREFIX)$c$(MY_DLLPOSTFIX))
diff --git a/assets/porting/irix/build_inst/patches/C/2731-2.diff b/assets/porting/irix/build_inst/patches/C/2731-2.diff
new file mode 100644
index 0000000..8e0c71a
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/2731-2.diff
@@ -0,0 +1,17 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/berkeleydb/db-3.2.9.patch	Tue Jun 12 00:09:22 2001
++++ berkeleydb/db-3.2.9.patch	Fri Jan 18 11:40:45 2002
+@@ -44,2 +44,14 @@
+   CC=		@MAKEFILE_CC@
+   CCLINK=		@MAKEFILE_CCLINK@
++*** ./unxsols3.pro/misc/db-3.2.9/dist/configure.old	Tue Jan  8 13:55:08 2002
++--- build/unxsols3.pro/db-3.2.9/dist/configure	Tue Jan  8 13:56:05 2002
++***************
++*** 1795,1800 ****
++--- 1795,1801 ----
++  	case "$host_os" in
++  	solaris*)	JINCSUBDIRS="solaris";;
++  	linux*)		JINCSUBDIRS="linux genunix";;
+++ 	irix*)		JINCSUBDIRS="irix";;
++  	*)		JINCSUBDIRS="genunix";;
++  	esac
++  
diff --git a/assets/porting/irix/build_inst/patches/C/2947_sal_rtl_source_strtmpl.c_FIX_CONDITIONALS.diff b/assets/porting/irix/build_inst/patches/C/2947_sal_rtl_source_strtmpl.c_FIX_CONDITIONALS.diff
new file mode 100644
index 0000000..9736aca
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/2947_sal_rtl_source_strtmpl.c_FIX_CONDITIONALS.diff
@@ -0,0 +1,16 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/sal/rtl/source/strtmpl.c	Fri Jan 25 21:31:28 2002
++++ sal/rtl/source/strtmpl.c	Fri Jan 25 22:20:57 2002
+@@ -1104,9 +1104,11 @@
+         }
+         else if ( *pStr == '+' )
+         {
+-            if ( bExp && (nExp != 0) )
++            if ( bExp ){
++			  if ( nExp != 0 )
+                 break;
+-            if ( fRet != 0.0 )
++			}
++            else if ( fRet != 0.0 )
+                 break;
+         }
+         /* Exponent separator */
diff --git a/assets/porting/irix/build_inst/patches/C/3013_vcl_unx_source_gdi_salprnpsp.cxx_use_mktemp.diff b/assets/porting/irix/build_inst/patches/C/3013_vcl_unx_source_gdi_salprnpsp.cxx_use_mktemp.diff
new file mode 100644
index 0000000..195e15f
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/3013_vcl_unx_source_gdi_salprnpsp.cxx_use_mktemp.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/vcl/unx/source/gdi/salprnpsp.cxx	Wed Oct 17 23:22:31 2001
++++ vcl/unx/source/gdi/salprnpsp.cxx	Thu Feb  7 10:00:46 2002
+@@ -806,7 +806,7 @@
+ {
+ 	char tmpNam[ L_tmpnam ];
+ #if defined( FREEBSD ) || defined (IRIX)
+-	mkstemp ( tmpNam );
++	mktemp ( tmpNam );
+ #else
+ 	tmpnam_r( tmpNam );
+ #endif
diff --git a/assets/porting/irix/build_inst/patches/C/3058_sal_osl_unx_pipe.c_sizeof_sockaddr_un.diff b/assets/porting/irix/build_inst/patches/C/3058_sal_osl_unx_pipe.c_sizeof_sockaddr_un.diff
new file mode 100644
index 0000000..03cd802
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/3058_sal_osl_unx_pipe.c_sizeof_sockaddr_un.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/sal/osl/unx/pipe.c	Tue May 29 17:38:32 2001
++++ sal/osl/unx/pipe.c	Tue Feb 12 09:07:44 2002
+@@ -264,7 +264,7 @@
+     
+ 	addr.sun_family = AF_UNIX;
+ 	strcpy(addr.sun_path, name);
+-	len = sizeof(addr.sun_family) + strlen(addr.sun_path);
++	len = sizeof(struct sockaddr_un);
+ 
+ 	if ( Options & osl_Pipe_CREATE )
+ 	{			
diff --git a/assets/porting/irix/build_inst/patches/C/3461_setup2_scripts_setup.sh_irix_case.diff b/assets/porting/irix/build_inst/patches/C/3461_setup2_scripts_setup.sh_irix_case.diff
new file mode 100644
index 0000000..2c0b2d8
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/3461_setup2_scripts_setup.sh_irix_case.diff
@@ -0,0 +1,17 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641C/setup2/script/setup.sh	Sat Nov 24 02:46:33 2001
++++ setup2/script/setup.sh	Wed Mar 13 16:13:01 2002
+@@ -125,6 +125,14 @@
+ 	 LD_LIBRARY_PATH=./local:.:..:$sd_archive_path:$LD_LIBRARY_PATH
+ 	 export LD_LIBRARY_PATH
+ 	 ;;
++  IRIX)
++	 LD_LIBRARYN32_PATH=./local:.:..:$sd_archive_path:$LD_LIBRARYN32_PATH
++	 export LD_LIBRARYN32_PATH
++	 ;;
++  IRIX64)
++	 LD_LIBRARYN32_PATH=./local:.:..:$sd_archive_path:$LD_LIBRARYN32_PATH
++	 export LD_LIBRARYN32_PATH
++	 ;;
+       *)
+ 	 ;;
+ esac
diff --git a/assets/porting/irix/build_inst/patches/C/berkleydb_makefile.mk_add_bash_to_CONFIGURE_ACTION_macro.diff b/assets/porting/irix/build_inst/patches/C/berkleydb_makefile.mk_add_bash_to_CONFIGURE_ACTION_macro.diff
new file mode 100644
index 0000000..6dd14b1
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/berkleydb_makefile.mk_add_bash_to_CONFIGURE_ACTION_macro.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/berkeleydb/makefile.mk	Sat Dec  1 01:42:25 2001
++++ berkeleydb/makefile.mk	Fri Jan 18 16:22:23 2002
+@@ -79,7 +79,7 @@
+ .IF "$(GUI)"=="UNX"
+ CONFIGURE_DIR=out
+ #relative to CONFIGURE_DIR
+-CONFIGURE_ACTION=..$/dist$/configure
++CONFIGURE_ACTION=bash ..$/dist$/configure
+ CONFIGURE_FLAGS=--enable-cxx --enable-java --enable-dynamic --enable-shared
+ 
+ BUILD_DIR=$(CONFIGURE_DIR)
diff --git a/assets/porting/irix/build_inst/patches/C/berkleydb_prj_d.lst_copy_db-3.2_with_trailing_period.diff b/assets/porting/irix/build_inst/patches/C/berkleydb_prj_d.lst_copy_db-3.2_with_trailing_period.diff
new file mode 100644
index 0000000..38fe75a
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/berkleydb_prj_d.lst_copy_db-3.2_with_trailing_period.diff
@@ -0,0 +1,14 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/berkeleydb/prj/d.lst	Thu Jun 14 22:37:48 2001
++++ berkeleydb/prj/d.lst	Thu Dec  6 09:57:25 2001
+@@ -8,8 +8,11 @@
+ ..\%__SRC%\lib\libdb_java32.lib %_DEST%\lib%_EXT%\libdb_java32.lib
+ 
+ ..\%__SRC%\lib\libdb-3.2.so %_DEST%\lib%_EXT%\libdb-3.2.so
++..\%__SRC%\lib\libdb-3.2.so %_DEST%\lib%_EXT%\libdb-3.2.so.
+ ..\%__SRC%\lib\libdb_java-3.2.so %_DEST%\lib%_EXT%\libdb_java-3.2.so
++..\%__SRC%\lib\libdb_java-3.2.so %_DEST%\lib%_EXT%\libdb_java-3.2.so.
+ ..\%__SRC%\lib\libdb_cxx-3.2.so %_DEST%\lib%_EXT%\libdb_cxx-3.2.so
++..\%__SRC%\lib\libdb_cxx-3.2.so %_DEST%\lib%_EXT%\libdb_cxx-3.2.so.
+ 
+ ..\%__SRC%\bin\libdb32.dll %_DEST%\bin%_EXT%\libdb32.dll
+ ..\%__SRC%\bin\libdb_java32.dll %_DEST%\bin%_EXT%\libdb_java32.dll
diff --git a/assets/porting/irix/build_inst/patches/C/connectivity_source_parse_makefile.mk_invalid_bison_fname.diff b/assets/porting/irix/build_inst/patches/C/connectivity_source_parse_makefile.mk_invalid_bison_fname.diff
new file mode 100644
index 0000000..dc1ca4c
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/connectivity_source_parse_makefile.mk_invalid_bison_fname.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641C/connectivity/source/parse/makefile.mk	Fri Aug 10 23:09:05 2001
++++ connectivity/source/parse/makefile.mk	Wed Mar 13 15:53:23 2002
+@@ -97,7 +97,7 @@
+ $(MISC)$/sqlbison.cxx: sqlbison.y
+ 	+bison -v -d -pSQLyy -l -bsql -o$(MISC)$/sqlbison.cxx sqlbison.y
+ 	-$(MKDIR) $(OUT)$/inc$/connectivity
+-	+$(COPY) $(MISC)$/sqlbison.cxx.h $(OUT)$/inc$/connectivity$/sqlbison.hxx
++	+$(COPY) $(MISC)$/sqlbison.hxx $(OUT)$/inc$/connectivity$/sqlbison.hxx
+ 
+ $(SLO)$/sqlbison.obj : $(MISC)$/sqlbison.cxx
+ 
diff --git a/assets/porting/irix/build_inst/patches/C/idlc_source_makefile.mk_invalid_bison_fname.diff b/assets/porting/irix/build_inst/patches/C/idlc_source_makefile.mk_invalid_bison_fname.diff
new file mode 100644
index 0000000..7ec2a75
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/idlc_source_makefile.mk_invalid_bison_fname.diff
@@ -0,0 +1,10 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641C/idlc/source/makefile.mk	Wed Apr 18 21:04:25 2001
++++ idlc/source/makefile.mk	Wed Mar 13 15:54:14 2002
+@@ -148,6 +148,6 @@
+ 
+ $(MISC)$/parser.cxx: parser.yy
+ 	+bison -v -d -o$(MISC)$/parser.cxx parser.yy
+-	+$(COPY) $(MISC)$/parser.cxx.h $(OUT)$/inc$/parser.h
++	+$(COPY) $(MISC)$/parser.hxx $(OUT)$/inc$/parser.h
+ # with line statements (for debugging)
+ #	+bison -v -d -o$(MISC)$/parser.cxx parser.yy
diff --git a/assets/porting/irix/build_inst/patches/C/moz_prj_d.lst_fix_deliver_path.diff b/assets/porting/irix/build_inst/patches/C/moz_prj_d.lst_fix_deliver_path.diff
new file mode 100644
index 0000000..1f74ab9
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/moz_prj_d.lst_fix_deliver_path.diff
@@ -0,0 +1,236 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/moz/prj/d.lst	Tue Nov 20 01:29:16 2001
++++ moz/prj/d.lst	Tue Jan 22 10:33:00 2002
+@@ -113,119 +113,119 @@
+ mkdir: %_DEST%\inc%_EXT%\mozilla\xpnet
+ mkdir: %_DEST%\inc%_EXT%\mozilla\zlib
+ 
+-..\%__SRC%\inc\* %_DEST%\inc%_EXT%\mozilla
+-..\%__SRC%\inc\absync\* %_DEST%\inc%_EXT%\mozilla\absync
+-..\%__SRC%\inc\accessibility\* %_DEST%\inc%_EXT%\mozilla\accessibility
+-..\%__SRC%\inc\AcctIdl\* %_DEST%\inc%_EXT%\mozilla\AcctIdl
+-..\%__SRC%\inc\addrbook\* %_DEST%\inc%_EXT%\mozilla\addrbook
+-..\%__SRC%\inc\appcomps\* %_DEST%\inc%_EXT%\mozilla\appcomps
+-..\%__SRC%\inc\appshell\* %_DEST%\inc%_EXT%\mozilla\appshell
+-..\%__SRC%\inc\appstartup\* %_DEST%\inc%_EXT%\mozilla\appstartup
+-..\%__SRC%\inc\bookmarks\* %_DEST%\inc%_EXT%\mozilla\bookmarks
+-..\%__SRC%\inc\caps\* %_DEST%\inc%_EXT%\mozilla\caps
+-..\%__SRC%\inc\chardet\* %_DEST%\inc%_EXT%\mozilla\chardet
+-..\%__SRC%\inc\chrome\* %_DEST%\inc%_EXT%\mozilla\chrome
+-..\%__SRC%\inc\content\* %_DEST%\inc%_EXT%\mozilla\content
+-..\%__SRC%\inc\content_xsl\* %_DEST%\inc%_EXT%\mozilla\content_xsl
+-..\%__SRC%\inc\content_xul\* %_DEST%\inc%_EXT%\mozilla\content_xul
+-..\%__SRC%\inc\cookie\* %_DEST%\inc%_EXT%\mozilla\cookie
+-..\%__SRC%\inc\docshell\* %_DEST%\inc%_EXT%\mozilla\docshell
+-..\%__SRC%\inc\dom\* %_DEST%\inc%_EXT%\mozilla\dom
+-..\%__SRC%\inc\editor\* %_DEST%\inc%_EXT%\mozilla\editor
+-..\%__SRC%\inc\embed_base\* %_DEST%\inc%_EXT%\mozilla\embed_base
+-..\%__SRC%\inc\expat\* %_DEST%\inc%_EXT%\mozilla\expat
+-..\%__SRC%\inc\exthandler\* %_DEST%\inc%_EXT%\mozilla\exthandler
+-..\%__SRC%\inc\find\* %_DEST%\inc%_EXT%\mozilla\find
+-..\%__SRC%\inc\gfx\* %_DEST%\inc%_EXT%\mozilla\gfx
+-..\%__SRC%\inc\gfx2\* %_DEST%\inc%_EXT%\mozilla\gfx2
+-..\%__SRC%\inc\gfxwin\* %_DEST%\inc%_EXT%\mozilla\gfxwin
+-..\%__SRC%\inc\gkplugin\* %_DEST%\inc%_EXT%\mozilla\gkplugin
+-..\%__SRC%\inc\helperAppDlg\* %_DEST%\inc%_EXT%\mozilla\helperAppDlg
+-..\%__SRC%\inc\history\* %_DEST%\inc%_EXT%\mozilla\history
+-..\%__SRC%\inc\htmlparser\* %_DEST%\inc%_EXT%\mozilla\htmlparser
+-..\%__SRC%\inc\imgicon\* %_DEST%\inc%_EXT%\mozilla\imgicon
+-..\%__SRC%\inc\imglib2\* %_DEST%\inc%_EXT%\mozilla\imglib2
+-..\%__SRC%\inc\import\* %_DEST%\inc%_EXT%\mozilla\import
+-..\%__SRC%\inc\intl\* %_DEST%\inc%_EXT%\mozilla\intl
+-..\%__SRC%\inc\intlcmpt\* %_DEST%\inc%_EXT%\mozilla\intlcmpt
+-..\%__SRC%\inc\jar\* %_DEST%\inc%_EXT%\mozilla\jar
+-..\%__SRC%\inc\java\* %_DEST%\inc%_EXT%\mozilla\java
+-..\%__SRC%\inc\jpeg\* %_DEST%\inc%_EXT%\mozilla\jpeg
+-..\%__SRC%\inc\js\* %_DEST%\inc%_EXT%\mozilla\js
+-..\%__SRC%\inc\jsconsole\* %_DEST%\inc%_EXT%\mozilla\jsconsole
+-..\%__SRC%\inc\jsurl\* %_DEST%\inc%_EXT%\mozilla\jsurl
+-..\%__SRC%\inc\layout\* %_DEST%\inc%_EXT%\mozilla\layout
+-..\%__SRC%\inc\layout_xul\* %_DEST%\inc%_EXT%\mozilla\layout_xul
+-..\%__SRC%\inc\ldap\* %_DEST%\inc%_EXT%\mozilla\ldap
+-..\%__SRC%\inc\ldap\ldap\* %_DEST%\inc%_EXT%\mozilla\ldap\ldap
+-..\%__SRC%\inc\locale\* %_DEST%\inc%_EXT%\mozilla\locale
+-..\%__SRC%\inc\lwbrk\* %_DEST%\inc%_EXT%\mozilla\lwbrk
+-..\%__SRC%\inc\mailnews\* %_DEST%\inc%_EXT%\mozilla\mailnews
+-..\%__SRC%\inc\mime\* %_DEST%\inc%_EXT%\mozilla\mime
+-..\%__SRC%\inc\mimeemitter\* %_DEST%\inc%_EXT%\mozilla\mimeemitter
+-..\%__SRC%\inc\mimetype\* %_DEST%\inc%_EXT%\mozilla\mimetype
+-..\%__SRC%\inc\mng\* %_DEST%\inc%_EXT%\mozilla\mng
+-..\%__SRC%\inc\mork\* %_DEST%\inc%_EXT%\mozilla\mork
+-..\%__SRC%\inc\mozbrwsr\* %_DEST%\inc%_EXT%\mozilla\mozbrwsr
+-..\%__SRC%\inc\mozldap\* %_DEST%\inc%_EXT%\mozilla\mozldap
+-..\%__SRC%\inc\mozreg\* %_DEST%\inc%_EXT%\mozilla\mozreg
+-..\%__SRC%\inc\mpfilelocprovider\* %_DEST%\inc%_EXT%\mozilla\mpfilelocprovider
+-..\%__SRC%\inc\msgbase\* %_DEST%\inc%_EXT%\mozilla\msgbase
+-..\%__SRC%\inc\msgbaseutil\* %_DEST%\inc%_EXT%\mozilla\msgbaseutil
+-..\%__SRC%\inc\msgcompo\* %_DEST%\inc%_EXT%\mozilla\msgcompo
+-..\%__SRC%\inc\msgdb\* %_DEST%\inc%_EXT%\mozilla\msgdb
+-..\%__SRC%\inc\msgimap\* %_DEST%\inc%_EXT%\mozilla\msgimap
+-..\%__SRC%\inc\msglocal\* %_DEST%\inc%_EXT%\mozilla\msglocal
+-..\%__SRC%\inc\msgnews\* %_DEST%\inc%_EXT%\mozilla\msgnews
+-..\%__SRC%\inc\msgsearch\* %_DEST%\inc%_EXT%\mozilla\msgsearch
+-..\%__SRC%\inc\necko\* %_DEST%\inc%_EXT%\mozilla\necko
+-..\%__SRC%\inc\necko2\* %_DEST%\inc%_EXT%\mozilla\necko2
+-..\%__SRC%\inc\nkcache\* %_DEST%\inc%_EXT%\mozilla\nkcache
+-..\%__SRC%\inc\nspr\* %_DEST%\inc%_EXT%\mozilla\nspr
+-..\%__SRC%\inc\nspr\obsolete\* %_DEST%\inc%_EXT%\mozilla\nspr\obsolete
+-..\%__SRC%\inc\nspr\private\* %_DEST%\inc%_EXT%\mozilla\nspr\private
+-..\%__SRC%\inc\nsprefm\* %_DEST%\inc%_EXT%\mozilla\nsprefm
+-..\%__SRC%\inc\oji\* %_DEST%\inc%_EXT%\mozilla\oji
+-..\%__SRC%\inc\plugin\* %_DEST%\inc%_EXT%\mozilla\plugin
+-..\%__SRC%\inc\png\* %_DEST%\inc%_EXT%\mozilla\png
+-..\%__SRC%\inc\pref\* %_DEST%\inc%_EXT%\mozilla\pref
+-..\%__SRC%\inc\prefmigr\* %_DEST%\inc%_EXT%\mozilla\prefmigr
+-..\%__SRC%\inc\profile\* %_DEST%\inc%_EXT%\mozilla\profile
+-..\%__SRC%\inc\rdf\* %_DEST%\inc%_EXT%\mozilla\rdf
+-..\%__SRC%\inc\rdfutil\* %_DEST%\inc%_EXT%\mozilla\rdfutil
+-..\%__SRC%\inc\regviewer\* %_DEST%\inc%_EXT%\mozilla\regviewer
+-..\%__SRC%\inc\related\* %_DEST%\inc%_EXT%\mozilla\related
+-..\%__SRC%\inc\search\* %_DEST%\inc%_EXT%\mozilla\search
+-..\%__SRC%\inc\setuprsc\* %_DEST%\inc%_EXT%\mozilla\setuprsc
+-..\%__SRC%\inc\shistory\* %_DEST%\inc%_EXT%\mozilla\shistory
+-..\%__SRC%\inc\sidebar\* %_DEST%\inc%_EXT%\mozilla\sidebar
+-..\%__SRC%\inc\signonviewer\* %_DEST%\inc%_EXT%\mozilla\signonviewer
+-..\%__SRC%\inc\string\* %_DEST%\inc%_EXT%\mozilla\string
+-..\%__SRC%\inc\timer\* %_DEST%\inc%_EXT%\mozilla\timer
+-..\%__SRC%\inc\transformiix\* %_DEST%\inc%_EXT%\mozilla\transformiix
+-..\%__SRC%\inc\txmgr\* %_DEST%\inc%_EXT%\mozilla\txmgr
+-..\%__SRC%\inc\txtsvc\* %_DEST%\inc%_EXT%\mozilla\txtsvc
+-..\%__SRC%\inc\uconv\* %_DEST%\inc%_EXT%\mozilla\uconv
+-..\%__SRC%\inc\unicharutil\* %_DEST%\inc%_EXT%\mozilla\unicharutil
+-..\%__SRC%\inc\uninstall\* %_DEST%\inc%_EXT%\mozilla\uninstall
+-..\%__SRC%\inc\uriloader\* %_DEST%\inc%_EXT%\mozilla\uriloader
+-..\%__SRC%\inc\urlbarhistory\* %_DEST%\inc%_EXT%\mozilla\urlbarhistory
+-..\%__SRC%\inc\util\* %_DEST%\inc%_EXT%\mozilla\util
+-..\%__SRC%\inc\view\* %_DEST%\inc%_EXT%\mozilla\view
+-..\%__SRC%\inc\wallet\* %_DEST%\inc%_EXT%\mozilla\wallet
+-..\%__SRC%\inc\walleteditor\* %_DEST%\inc%_EXT%\mozilla\walleteditor
+-..\%__SRC%\inc\walletpreview\* %_DEST%\inc%_EXT%\mozilla\walletpreview
+-..\%__SRC%\inc\webBrowser_core\* %_DEST%\inc%_EXT%\mozilla\webBrowser_core
+-..\%__SRC%\inc\webshell\* %_DEST%\inc%_EXT%\mozilla\webshell
+-..\%__SRC%\inc\widget\* %_DEST%\inc%_EXT%\mozilla\widget
+-..\%__SRC%\inc\windowwatcher\* %_DEST%\inc%_EXT%\mozilla\windowwatcher
+-..\%__SRC%\inc\xml-rpc\* %_DEST%\inc%_EXT%\mozilla\xml-rpc
+-..\%__SRC%\inc\xmlextras\* %_DEST%\inc%_EXT%\mozilla\xmlextras
+-..\%__SRC%\inc\xpcom\* %_DEST%\inc%_EXT%\mozilla\xpcom
+-..\%__SRC%\inc\xpconnect\* %_DEST%\inc%_EXT%\mozilla\xpconnect
+-..\%__SRC%\inc\xpicleanup\* %_DEST%\inc%_EXT%\mozilla\xpicleanup
+-..\%__SRC%\inc\xpinstall\* %_DEST%\inc%_EXT%\mozilla\xpinstall
+-..\%__SRC%\inc\xpnet\* %_DEST%\inc%_EXT%\mozilla\xpnet
+-..\%__SRC%\inc\zlib\* %_DEST%\inc%_EXT%\mozilla\zlib
++..\%__SRC%\inc\mozilla\* %_DEST%\inc%_EXT%\mozilla
++..\%__SRC%\inc\mozilla\absync\* %_DEST%\inc%_EXT%\mozilla\absync
++..\%__SRC%\inc\mozilla\accessibility\* %_DEST%\inc%_EXT%\mozilla\accessibility
++..\%__SRC%\inc\mozilla\AcctIdl\* %_DEST%\inc%_EXT%\mozilla\AcctIdl
++..\%__SRC%\inc\mozilla\addrbook\* %_DEST%\inc%_EXT%\mozilla\addrbook
++..\%__SRC%\inc\mozilla\appcomps\* %_DEST%\inc%_EXT%\mozilla\appcomps
++..\%__SRC%\inc\mozilla\appshell\* %_DEST%\inc%_EXT%\mozilla\appshell
++..\%__SRC%\inc\mozilla\appstartup\* %_DEST%\inc%_EXT%\mozilla\appstartup
++..\%__SRC%\inc\mozilla\bookmarks\* %_DEST%\inc%_EXT%\mozilla\bookmarks
++..\%__SRC%\inc\mozilla\caps\* %_DEST%\inc%_EXT%\mozilla\caps
++..\%__SRC%\inc\mozilla\chardet\* %_DEST%\inc%_EXT%\mozilla\chardet
++..\%__SRC%\inc\mozilla\chrome\* %_DEST%\inc%_EXT%\mozilla\chrome
++..\%__SRC%\inc\mozilla\content\* %_DEST%\inc%_EXT%\mozilla\content
++..\%__SRC%\inc\mozilla\content_xsl\* %_DEST%\inc%_EXT%\mozilla\content_xsl
++..\%__SRC%\inc\mozilla\content_xul\* %_DEST%\inc%_EXT%\mozilla\content_xul
++..\%__SRC%\inc\mozilla\cookie\* %_DEST%\inc%_EXT%\mozilla\cookie
++..\%__SRC%\inc\mozilla\docshell\* %_DEST%\inc%_EXT%\mozilla\docshell
++..\%__SRC%\inc\mozilla\dom\* %_DEST%\inc%_EXT%\mozilla\dom
++..\%__SRC%\inc\mozilla\editor\* %_DEST%\inc%_EXT%\mozilla\editor
++..\%__SRC%\inc\mozilla\embed_base\* %_DEST%\inc%_EXT%\mozilla\embed_base
++..\%__SRC%\inc\mozilla\expat\* %_DEST%\inc%_EXT%\mozilla\expat
++..\%__SRC%\inc\mozilla\exthandler\* %_DEST%\inc%_EXT%\mozilla\exthandler
++..\%__SRC%\inc\mozilla\find\* %_DEST%\inc%_EXT%\mozilla\find
++..\%__SRC%\inc\mozilla\gfx\* %_DEST%\inc%_EXT%\mozilla\gfx
++..\%__SRC%\inc\mozilla\gfx2\* %_DEST%\inc%_EXT%\mozilla\gfx2
++..\%__SRC%\inc\mozilla\gfxwin\* %_DEST%\inc%_EXT%\mozilla\gfxwin
++..\%__SRC%\inc\mozilla\gkplugin\* %_DEST%\inc%_EXT%\mozilla\gkplugin
++..\%__SRC%\inc\mozilla\helperAppDlg\* %_DEST%\inc%_EXT%\mozilla\helperAppDlg
++..\%__SRC%\inc\mozilla\history\* %_DEST%\inc%_EXT%\mozilla\history
++..\%__SRC%\inc\mozilla\htmlparser\* %_DEST%\inc%_EXT%\mozilla\htmlparser
++..\%__SRC%\inc\mozilla\imgicon\* %_DEST%\inc%_EXT%\mozilla\imgicon
++..\%__SRC%\inc\mozilla\imglib2\* %_DEST%\inc%_EXT%\mozilla\imglib2
++..\%__SRC%\inc\mozilla\import\* %_DEST%\inc%_EXT%\mozilla\import
++..\%__SRC%\inc\mozilla\intl\* %_DEST%\inc%_EXT%\mozilla\intl
++..\%__SRC%\inc\mozilla\intlcmpt\* %_DEST%\inc%_EXT%\mozilla\intlcmpt
++..\%__SRC%\inc\mozilla\jar\* %_DEST%\inc%_EXT%\mozilla\jar
++..\%__SRC%\inc\mozilla\java\* %_DEST%\inc%_EXT%\mozilla\java
++..\%__SRC%\inc\mozilla\jpeg\* %_DEST%\inc%_EXT%\mozilla\jpeg
++..\%__SRC%\inc\mozilla\js\* %_DEST%\inc%_EXT%\mozilla\js
++..\%__SRC%\inc\mozilla\jsconsole\* %_DEST%\inc%_EXT%\mozilla\jsconsole
++..\%__SRC%\inc\mozilla\jsurl\* %_DEST%\inc%_EXT%\mozilla\jsurl
++..\%__SRC%\inc\mozilla\layout\* %_DEST%\inc%_EXT%\mozilla\layout
++..\%__SRC%\inc\mozilla\layout_xul\* %_DEST%\inc%_EXT%\mozilla\layout_xul
++..\%__SRC%\inc\mozilla\ldap\* %_DEST%\inc%_EXT%\mozilla\ldap
++..\%__SRC%\inc\mozilla\ldap\ldap\* %_DEST%\inc%_EXT%\mozilla\ldap\ldap
++..\%__SRC%\inc\mozilla\locale\* %_DEST%\inc%_EXT%\mozilla\locale
++..\%__SRC%\inc\mozilla\lwbrk\* %_DEST%\inc%_EXT%\mozilla\lwbrk
++..\%__SRC%\inc\mozilla\mailnews\* %_DEST%\inc%_EXT%\mozilla\mailnews
++..\%__SRC%\inc\mozilla\mime\* %_DEST%\inc%_EXT%\mozilla\mime
++..\%__SRC%\inc\mozilla\mimeemitter\* %_DEST%\inc%_EXT%\mozilla\mimeemitter
++..\%__SRC%\inc\mozilla\mimetype\* %_DEST%\inc%_EXT%\mozilla\mimetype
++..\%__SRC%\inc\mozilla\mng\* %_DEST%\inc%_EXT%\mozilla\mng
++..\%__SRC%\inc\mozilla\mork\* %_DEST%\inc%_EXT%\mozilla\mork
++..\%__SRC%\inc\mozilla\mozbrwsr\* %_DEST%\inc%_EXT%\mozilla\mozbrwsr
++..\%__SRC%\inc\mozilla\mozldap\* %_DEST%\inc%_EXT%\mozilla\mozldap
++..\%__SRC%\inc\mozilla\mozreg\* %_DEST%\inc%_EXT%\mozilla\mozreg
++..\%__SRC%\inc\mozilla\mpfilelocprovider\* %_DEST%\inc%_EXT%\mozilla\mpfilelocprovider
++..\%__SRC%\inc\mozilla\msgbase\* %_DEST%\inc%_EXT%\mozilla\msgbase
++..\%__SRC%\inc\mozilla\msgbaseutil\* %_DEST%\inc%_EXT%\mozilla\msgbaseutil
++..\%__SRC%\inc\mozilla\msgcompo\* %_DEST%\inc%_EXT%\mozilla\msgcompo
++..\%__SRC%\inc\mozilla\msgdb\* %_DEST%\inc%_EXT%\mozilla\msgdb
++..\%__SRC%\inc\mozilla\msgimap\* %_DEST%\inc%_EXT%\mozilla\msgimap
++..\%__SRC%\inc\mozilla\msglocal\* %_DEST%\inc%_EXT%\mozilla\msglocal
++..\%__SRC%\inc\mozilla\msgnews\* %_DEST%\inc%_EXT%\mozilla\msgnews
++..\%__SRC%\inc\mozilla\msgsearch\* %_DEST%\inc%_EXT%\mozilla\msgsearch
++..\%__SRC%\inc\mozilla\necko\* %_DEST%\inc%_EXT%\mozilla\necko
++..\%__SRC%\inc\mozilla\necko2\* %_DEST%\inc%_EXT%\mozilla\necko2
++..\%__SRC%\inc\mozilla\nkcache\* %_DEST%\inc%_EXT%\mozilla\nkcache
++..\%__SRC%\inc\mozilla\nspr\* %_DEST%\inc%_EXT%\mozilla\nspr
++..\%__SRC%\inc\mozilla\nspr\obsolete\* %_DEST%\inc%_EXT%\mozilla\nspr\obsolete
++..\%__SRC%\inc\mozilla\nspr\private\* %_DEST%\inc%_EXT%\mozilla\nspr\private
++..\%__SRC%\inc\mozilla\nsprefm\* %_DEST%\inc%_EXT%\mozilla\nsprefm
++..\%__SRC%\inc\mozilla\oji\* %_DEST%\inc%_EXT%\mozilla\oji
++..\%__SRC%\inc\mozilla\plugin\* %_DEST%\inc%_EXT%\mozilla\plugin
++..\%__SRC%\inc\mozilla\png\* %_DEST%\inc%_EXT%\mozilla\png
++..\%__SRC%\inc\mozilla\pref\* %_DEST%\inc%_EXT%\mozilla\pref
++..\%__SRC%\inc\mozilla\prefmigr\* %_DEST%\inc%_EXT%\mozilla\prefmigr
++..\%__SRC%\inc\mozilla\profile\* %_DEST%\inc%_EXT%\mozilla\profile
++..\%__SRC%\inc\mozilla\rdf\* %_DEST%\inc%_EXT%\mozilla\rdf
++..\%__SRC%\inc\mozilla\rdfutil\* %_DEST%\inc%_EXT%\mozilla\rdfutil
++..\%__SRC%\inc\mozilla\regviewer\* %_DEST%\inc%_EXT%\mozilla\regviewer
++..\%__SRC%\inc\mozilla\related\* %_DEST%\inc%_EXT%\mozilla\related
++..\%__SRC%\inc\mozilla\search\* %_DEST%\inc%_EXT%\mozilla\search
++..\%__SRC%\inc\mozilla\setuprsc\* %_DEST%\inc%_EXT%\mozilla\setuprsc
++..\%__SRC%\inc\mozilla\shistory\* %_DEST%\inc%_EXT%\mozilla\shistory
++..\%__SRC%\inc\mozilla\sidebar\* %_DEST%\inc%_EXT%\mozilla\sidebar
++..\%__SRC%\inc\mozilla\signonviewer\* %_DEST%\inc%_EXT%\mozilla\signonviewer
++..\%__SRC%\inc\mozilla\string\* %_DEST%\inc%_EXT%\mozilla\string
++..\%__SRC%\inc\mozilla\timer\* %_DEST%\inc%_EXT%\mozilla\timer
++..\%__SRC%\inc\mozilla\transformiix\* %_DEST%\inc%_EXT%\mozilla\transformiix
++..\%__SRC%\inc\mozilla\txmgr\* %_DEST%\inc%_EXT%\mozilla\txmgr
++..\%__SRC%\inc\mozilla\txtsvc\* %_DEST%\inc%_EXT%\mozilla\txtsvc
++..\%__SRC%\inc\mozilla\uconv\* %_DEST%\inc%_EXT%\mozilla\uconv
++..\%__SRC%\inc\mozilla\unicharutil\* %_DEST%\inc%_EXT%\mozilla\unicharutil
++..\%__SRC%\inc\mozilla\uninstall\* %_DEST%\inc%_EXT%\mozilla\uninstall
++..\%__SRC%\inc\mozilla\uriloader\* %_DEST%\inc%_EXT%\mozilla\uriloader
++..\%__SRC%\inc\mozilla\urlbarhistory\* %_DEST%\inc%_EXT%\mozilla\urlbarhistory
++..\%__SRC%\inc\mozilla\util\* %_DEST%\inc%_EXT%\mozilla\util
++..\%__SRC%\inc\mozilla\view\* %_DEST%\inc%_EXT%\mozilla\view
++..\%__SRC%\inc\mozilla\wallet\* %_DEST%\inc%_EXT%\mozilla\wallet
++..\%__SRC%\inc\mozilla\walleteditor\* %_DEST%\inc%_EXT%\mozilla\walleteditor
++..\%__SRC%\inc\mozilla\walletpreview\* %_DEST%\inc%_EXT%\mozilla\walletpreview
++..\%__SRC%\inc\mozilla\webBrowser_core\* %_DEST%\inc%_EXT%\mozilla\webBrowser_core
++..\%__SRC%\inc\mozilla\webshell\* %_DEST%\inc%_EXT%\mozilla\webshell
++..\%__SRC%\inc\mozilla\widget\* %_DEST%\inc%_EXT%\mozilla\widget
++..\%__SRC%\inc\mozilla\windowwatcher\* %_DEST%\inc%_EXT%\mozilla\windowwatcher
++..\%__SRC%\inc\mozilla\xml-rpc\* %_DEST%\inc%_EXT%\mozilla\xml-rpc
++..\%__SRC%\inc\mozilla\xmlextras\* %_DEST%\inc%_EXT%\mozilla\xmlextras
++..\%__SRC%\inc\mozilla\xpcom\* %_DEST%\inc%_EXT%\mozilla\xpcom
++..\%__SRC%\inc\mozilla\xpconnect\* %_DEST%\inc%_EXT%\mozilla\xpconnect
++..\%__SRC%\inc\mozilla\xpicleanup\* %_DEST%\inc%_EXT%\mozilla\xpicleanup
++..\%__SRC%\inc\mozilla\xpinstall\* %_DEST%\inc%_EXT%\mozilla\xpinstall
++..\%__SRC%\inc\mozilla\xpnet\* %_DEST%\inc%_EXT%\mozilla\xpnet
++..\%__SRC%\inc\mozilla\zlib\* %_DEST%\inc%_EXT%\mozilla\zlib
+ ..\%__SRC%\lib\* %_DEST%\lib%_EXT%
+ ..\%__SRC%\bin\*.zip %_DEST%\bin%_EXT%
diff --git a/assets/porting/irix/build_inst/patches/C/sablot_Sablot-0.52.patch_define_unistd.h_for_IRIX.diff b/assets/porting/irix/build_inst/patches/C/sablot_Sablot-0.52.patch_define_unistd.h_for_IRIX.diff
new file mode 100644
index 0000000..3349796
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/sablot_Sablot-0.52.patch_define_unistd.h_for_IRIX.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/sablot/Sablot-0.52.patch	Mon Jan 21 09:13:45 2002
++++ sablot/Sablot-0.52.patch	Mon Jan 21 09:13:15 2002
+@@ -85,7 +85,7 @@
+ ! CFLAGS+=     -DHAVE_IEEEFP_H
+ ! .ENDIF
+ ! 
+-! .IF "$(OS)"=="LINUX" || "$(OS)"=="MACOSX"
++! .IF "$(OS)"=="LINUX" || "$(OS)"=="MACOSX" || "$(OS)"=="IRIX"
+ ! CFLAGS+=      -DHAVE_UNISTD_H
+ ! .ENDIF
+ ! 
diff --git a/assets/porting/irix/build_inst/patches/C/sal_util_makefile.mk_add_target_for_minormkchanged.flg.diff b/assets/porting/irix/build_inst/patches/C/sal_util_makefile.mk_add_target_for_minormkchanged.flg.diff
new file mode 100644
index 0000000..e421a1d
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/sal_util_makefile.mk_add_target_for_minormkchanged.flg.diff
@@ -0,0 +1,13 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/sal/util/makefile.mk	Thu Sep 20 01:13:45 2001
++++ sal/util/makefile.mk	Fri Jan 18 15:48:27 2002
+@@ -229,6 +229,10 @@
+ 
+ .INCLUDE :  target.mk
+ 
++.IF "$(OS)"=="IRIX"
++$(SOLARINCDIR)$/minormkchanged.flg:
++	+@touch $@
++.ENDIF
+ 
+ .IF "$(SHL1TARGETN)" != ""
+ $(SHL1TARGETN) : $(OUT)$/inc$/udkversion.h
diff --git a/assets/porting/irix/build_inst/patches/C/shell_prj_build.lst_replace_offapi_dependency_with_offuh.diff b/assets/porting/irix/build_inst/patches/C/shell_prj_build.lst_replace_offapi_dependency_with_offuh.diff
new file mode 100644
index 0000000..ea8296b
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/shell_prj_build.lst_replace_offapi_dependency_with_offuh.diff
@@ -0,0 +1,8 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641C/shell/prj/build.lst	Fri Nov 16 22:21:29 2001
++++ shell/prj/build.lst	Thu Mar 14 10:25:26 2002
+@@ -1,4 +1,4 @@
+-sh	shell	: offapi rdbmaker NULL
++sh	shell	: offuh rdbmaker NULL
+ sh  shell\source\win32\					nmake	-	w sh_win32 NULL
+ sh	shell\source\win32\simplemail		nmake	-	w sh_win32_simplemail NULL
+ sh  shell\source\unix\exec				nmake	-	u sh_win32 NULL
diff --git a/assets/porting/irix/build_inst/patches/C/solenv_inc_unxirgm.pro_refine_macros.diff b/assets/porting/irix/build_inst/patches/C/solenv_inc_unxirgm.pro_refine_macros.diff
new file mode 100644
index 0000000..510ce56
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/solenv_inc_unxirgm.pro_refine_macros.diff
@@ -0,0 +1,60 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641C/solenv/inc/unxirgm.mk	Wed Mar 13 16:39:42 2002
++++ solenv/inc/unxirgm.mk	Wed Mar 13 16:36:35 2002
+@@ -16,9 +16,9 @@
+ #CC=			CC -KPIC -c -n32 -ptused -OPT:Olimit=20523 
+ CC=			g++ -c
+ CFLAGS=		$(INCLUDE)
+-CDEFS+=	-DVCL -D_PTHREADS
+-CDEFS+=	-D_STD_NO_NAMESPACE -D_UNO_NO_NAMESPACE -DHAVE_UNISTD_H -DSTLPORT_VERSION=0x450
+-#CDEFS+=	-D_STD_NO_NAMESPACE -D_VOS_NO_NAMESPACE -D_UNO_NO_NAMESPACE -DHAVE_UNISTD_H -DSTLPORT_VERSION=0x450
++CDEFS+=	-DVCL -D_PTHREADS -DFORCE_SYSALLOC
++#CDEFS+=	-D_STD_NO_NAMESPACE -D_VOS_NO_NAMESPACE -D_UNO_NO_NAMESPACE
++CDEFS+= -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=0x450
+ # CFLAGS+=	-D__STL_NATIVE_INCLUDE_PATH=/usr/include -D__STL_NATIVE_C_INCLUDE_PATH=/usr/include
+ # CFLAGS+=	-D_STL_NATIVE_INCLUDE_PATH=/usr/include -D_STL_NATIVE_C_INCLUDE_PATH=/usr/include
+ CFLAGSCC=	 -w -c -nostdinc
+@@ -45,14 +45,15 @@
+ # -update_registry <file> :	Is needed to link several shared libraries
+ #				**VALID MECHANISM SOMETIMES MISSING FOR LOCAL STANDS**
+ #
+ LINK=			g++
+ LINKFLAGS=	-L/usr/lib32 -Wl,-no_unresolved
++LINKVERSIONMAPFLAG= -Wl,-exports_file
+ 
+ .IF "$(TARGETTHREAD)"=="MT"
+-LINKFLAGSAPPGUI= $(THREADLIB) -Wl,-multigot -nodefaultlibs
+-LINKFLAGSAPPCUI= $(THREADLIB) -Wl,-multigot -nodefaultlibs
+-LINKFLAGSSHLGUI= $(THREADLIB) -shared -nodefaultlibs
+-LINKFLAGSSHLCUI= $(THREADLIB) -shared -nodefaultlibs
++LINKFLAGSAPPGUI= -Wl,-multigot -nodefaultlibs
++LINKFLAGSAPPCUI= -Wl,-multigot -nodefaultlibs
++LINKFLAGSSHLGUI= -shared -nodefaultlibs
++LINKFLAGSSHLCUI= -shared -nodefaultlibs
+ .ELSE
+ LINKFLAGSAPPGUI= -Wl,-multigot -nodefaultlibs
+ LINKFLAGSAPPCUI= -Wl,-multigot -nodefaultlibs
+@@ -65,8 +66,7 @@
+ LINKFLAGSDEBUG= -g
+ LINKFLAGSOPT=
+ 
+-#LINKFLAGSSHLGUI += -Wl,-Bsymbolic -Wl,-soname -Wl,$(DLLPRE)$(SHL$(TNR)TARGET)$(DLLPOST) $(DYNAMIC)
+-#LINKFLAGSSHLCUI += -Wl,-Bsymbolic -Wl,-soname -Wl,$(DLLPRE)$(SHL$(TNR)TARGET)$(DLLPOST) $(DYNAMIC)
++SONAME_SWITCH = -Wl,-soname -Wl,
+ 
+ APPLINKSTATIC=-Bstatic
+ APPLINKSHARED=-Bsymbolic
+@@ -76,11 +76,11 @@
+ STDSLOGUI=
+ STDOBJCUI=
+ STDSLOCUI=
+-STDLIBGUIST=	$(DYNAMIC) -lX11 -lc -lm
++STDLIBGUIST=	$(DYNAMIC) -lXt -lX11 -lc -lm
+ STDLIBCUIST=	$(DYNAMIC) -lgcc -lc
+-STDLIBGUIMT=	$(THREADLIB) $(DYNAMIC) -lX11 -lm -lgcc -lc
++STDLIBGUIMT=	$(THREADLIB) $(DYNAMIC) -lXt -lX11 -lm -lgcc -lc
+ STDLIBCUIMT=	$(THREADLIB) $(DYNAMIC) -lgcc -lc -lm
+-STDSHLGUIMT=	-L/usr/lib32 $(THREADLIB) $(DYNAMIC) -lX11 -lm -lgcc -lc
++STDSHLGUIMT=	-L/usr/lib32 $(THREADLIB) $(DYNAMIC) -lXt -lX11 -lm -lgcc -lc
+ STDSHLCUIMT=	-L/usr/lib32 $(THREADLIB) $(DYNAMIC) -lm -lgcc -lc
+ THREADLIB=		-lpthread
+ 
diff --git a/assets/porting/irix/build_inst/patches/C/tools_prj_build.lst_add_offuh_as_dependency.diff b/assets/porting/irix/build_inst/patches/C/tools_prj_build.lst_add_offuh_as_dependency.diff
new file mode 100644
index 0000000..0112e24
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/tools_prj_build.lst_add_offuh_as_dependency.diff
@@ -0,0 +1,8 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/tools/prj/build.lst	Mon Jan  7 08:16:15 2002
++++ tools/prj/build.lst	Mon Jan 21 15:54:47 2002
+@@ -1,4 +1,4 @@
+-tl	tools	:	cppu offapi external vos NULL
++tl	tools	:	cppu offuh external vos NULL
+ tl	tools								usr1	-	all	tl_mkout NULL
+ tl	tools\bootstrp\isdll				get		-	all	tl_bsisdll NULL
+ tl	tools\bootstrp\addexes				get		-	all	tl_bsexes NULL
diff --git a/assets/porting/irix/build_inst/patches/C/vcl_unx_inc_saldata.hxx_add_irix_ifdef.diff b/assets/porting/irix/build_inst/patches/C/vcl_unx_inc_saldata.hxx_add_irix_ifdef.diff
new file mode 100644
index 0000000..4b60af1
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/vcl_unx_inc_saldata.hxx_add_irix_ifdef.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641C/vcl/unx/inc/saldata.hxx	Sat Feb 10 01:46:35 2001
++++ vcl/unx/inc/saldata.hxx	Thu Mar 14 14:32:56 2002
+@@ -94,7 +94,7 @@
+ 
+ DECLARE_LIST( SalDisplays, SalDisplay* )
+ 
+-#if defined SCO || defined LINUX || defined NETBSD || defined AIX || defined HPUX || defined FREEBSD
++#if defined SCO || defined LINUX || defined NETBSD || defined AIX || defined HPUX || defined FREEBSD || defined IRIX
+ #include <pthread.h>
+ #else
+ typedef	unsigned int pthread_t;
diff --git a/assets/porting/irix/build_inst/patches/C/xml2cmp_prj_build.lst_remove_stlport_dependency.diff b/assets/porting/irix/build_inst/patches/C/xml2cmp_prj_build.lst_remove_stlport_dependency.diff
new file mode 100644
index 0000000..63495ca
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/C/xml2cmp_prj_build.lst_remove_stlport_dependency.diff
@@ -0,0 +1,8 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641C/xml2cmp/prj/build.lst	Tue Aug 14 02:14:59 2001
++++ xml2cmp/prj/build.lst	Thu Mar 14 10:28:24 2002
+@@ -1,4 +1,4 @@
+-xc	xml2cmp : soltools stlport NULL
++xc	xml2cmp : soltools NULL
+ xc	xml2cmp							usr1	-	all	xc_mkout NULL
+ xc	xml2cmp\prj						get	-	all	xc_prj NULL
+ xc	xml2cmp\source\support					nmake	-	all	xc_supp NULL
diff --git a/assets/porting/irix/build_inst/patches/common/2093.diff b/assets/porting/irix/build_inst/patches/common/2093.diff
new file mode 100644
index 0000000..412293a
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/2093.diff
@@ -0,0 +1,35 @@
+--- /projects/sise/openoffice/devel/workpits/OOO_STABLE/source/sal/osl/unx/module.c	Mon Sep  3 21:08:37 2001
++++ sal/osl/unx/module.c	Fri Nov  2 09:43:52 2001
+@@ -79,6 +79,32 @@
+ #include <osl/file.h>
+ #endif
+ 
++#ifdef IRIX
++#ifndef _RLD_INTERFACE_DLFCN_H_DLADDR
++#define _RLD_INTERFACE_DLFCN_H_DLADDR
++typedef struct DL_INFO {
++	const char * dli_fname;
++	void       * dli_fbase;
++	const char * dli_sname;
++	void       * dli_saddr;
++	int          dli_version;
++	int          dli_reserved1;
++	long         dli_reserved[4];
++} Dl_info;
++#endif
++#include <rld_interface.h>
++#define _RLD_DLADDR             14
++int dladdr(void *address, Dl_info *dl);
++
++int dladdr(void *address, Dl_info *dl)
++{
++	void *v;
++	v = _rld_new_interface(_RLD_DLADDR,address,dl);
++
++	return (int)v;
++}
++#endif
++
+ #include "system.h"
+ 
+ #if defined(DEBUG)
diff --git a/assets/porting/irix/build_inst/patches/common/2097.diff b/assets/porting/irix/build_inst/patches/common/2097.diff
new file mode 100644
index 0000000..f1de08b
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/2097.diff
@@ -0,0 +1,25 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/freetype/freetype-2.0.5.patch	2001/11/07 15:15:02	1.2
++++ freetype/freetype-2.0.5.patch	2002/01/07 03:42:43
+@@ -97,3 +97,22 @@
+     /*************************************************************************/
+     /*                                                                       */
+     /* Glyph Postscript Names handling                                       */
++*** misc/build/freetype-2.0.5/builds/unix/ltmain.sh.orig	Mon Jan  7 14:21:35 2002
++--- misc/build/freetype-2.0.5/builds/unix/ltmain.sh	Mon Jan  7 14:21:40 2002
++***************
++*** 2251,2257 ****
++  	  ;;
++  
++  	irix)
++! 	  major=`expr $current - $age + 1`
++  	  verstring="sgi$major.$revision"
++  
++  	  # Add in all the interfaces that we are compatible with.
++--- 2251,2257 ----
++  	  ;;
++  
++  	irix)
++! 	  major=`expr $current - $age`
++  	  verstring="sgi$major.$revision"
++  
++  	  # Add in all the interfaces that we are compatible with.
diff --git a/assets/porting/irix/build_inst/patches/common/2278-1.diff b/assets/porting/irix/build_inst/patches/common/2278-1.diff
new file mode 100644
index 0000000..010052b
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/2278-1.diff
@@ -0,0 +1,18 @@
+--- sfx2/source/appl/officeacceptthread.cxx	2001/10/11 13:39:58	1.17
++++ sfx2/source/appl/officeacceptthread.cxx	2002/01/11 00:31:17
+@@ -123,13 +123,13 @@
+ 			sal_Bool static isProcessRunning( ::vos::OProcess::TProcessInfo& aProcessInfo )
+ 			{
+ 				int nRet;
+-#if defined (SOLARIS)
++#if defined (SOLARIS) || defined (IRIX)
+ 				int status;
+ 				nRet = waitpid(aProcessInfo.Ident, &status,WNOHANG);
+ #elif defined(LINUX)
+ 				nRet = kill(aProcessInfo.Ident, 0);
+ #endif
+-#if defined (UNX)
++#if defined (LINUX) || defined (SOLARIS) || defined (IRIX)
+ 				if ( nRet == 0 )
+ 					return sal_True; // process is running
+ 				if ( nRet < 0 )
diff --git a/assets/porting/irix/build_inst/patches/common/2278-2.diff b/assets/porting/irix/build_inst/patches/common/2278-2.diff
new file mode 100644
index 0000000..97e62fc
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/2278-2.diff
@@ -0,0 +1,18 @@
+--- vcl/workben/officeacceptthread.cxx	2001/09/11 15:52:22	1.2
++++ vcl/workben/officeacceptthread.cxx	2002/01/11 00:32:57
+@@ -122,13 +122,13 @@
+ 			sal_Bool static isProcessRunning( ::vos::OProcess::TProcessInfo& aProcessInfo )
+ 			{
+ 				int nRet;
+-#if defined (SOLARIS)
++#if defined (SOLARIS) || defined(IRIX)
+ 				int status;
+ 				nRet = waitpid(aProcessInfo.Ident, &status,WNOHANG);
+ #elif defined(LINUX)
+ 				nRet = kill(aProcessInfo.Ident, 0);
+ #endif
+-#if defined (UNX)
++#if defined (LINUX) || defined(IRIX)  || defined (SOLARIS)
+ 				if ( nRet == 0 )
+ 					return sal_True; // process is running
+ 				if ( nRet < 0 )
diff --git a/assets/porting/irix/build_inst/patches/common/2278.diff b/assets/porting/irix/build_inst/patches/common/2278.diff
new file mode 100644
index 0000000..b62db0d
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/2278.diff
@@ -0,0 +1,18 @@
+--- desktop/source/app/officeacceptthread.cxx	2001/11/19 13:01:07	1.4
++++ desktop/source/app/officeacceptthread.cxx	2002/01/11 00:29:39
+@@ -123,13 +123,13 @@
+ 			sal_Bool static isProcessRunning( ::vos::OProcess::TProcessInfo& aProcessInfo )
+ 			{
+ 				int nRet;
+-#if defined (SOLARIS)
++#if defined (SOLARIS) || defined (IRIX)
+ 				int status;
+ 				nRet = waitpid(aProcessInfo.Ident, &status,WNOHANG);
+ #elif defined(LINUX)
+ 				nRet = kill(aProcessInfo.Ident, 0);
+ #endif
+-#if defined (UNX)
++#if defined (SOLARIS) || defined (LINUX) || defined (IRIX)
+ 				if ( nRet == 0 )
+ 					return sal_True; // process is running
+ 				if ( nRet < 0 )
diff --git a/assets/porting/irix/build_inst/patches/common/2418.diff b/assets/porting/irix/build_inst/patches/common/2418.diff
new file mode 100644
index 0000000..317ed7d
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/2418.diff
@@ -0,0 +1,105 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/sal/osl/unx/file.c	2001/11/08 15:16:41	1.49
++++ sal/osl/unx/file.c	2002/01/11 00:36:59
+@@ -132,7 +132,8 @@
+ #elif defined(IRIX)
+ #include <mntent.h>
+ #include <sys/mount.h>
+-#include <sys/vfs.h>
++#include <sys/statfs.h>
++#define  HAVE_STATFS_H
+ #include <sys/quota.h>
+ #include <ctype.h>
+ static const sal_Char* MOUNTTAB="/etc/mtab";
+@@ -2161,8 +2162,10 @@
+ 
+ #if defined(FREEBSD) || defined(NETBSD)
+ #define __OSL_STATFS statfs
++#define __OSL_STATFS_FUNC statfs
+ 
+ #define __OSL_STATFS_BLKSIZ(a) ((sal_uInt64)((a).f_bsize))
++#define __OSL_STATFS_BLKAVAIL(a) ((sal_uInt64)((a).f_bavail))
+ #define __OSL_STATFS_TYPENAME(a) ((a).f_fstypename)
+ 
+ #define __OSL_STATFS_ISREMOTE(a) (((a).f_type & MNT_LOCAL) == 0)
+@@ -2171,8 +2174,10 @@
+ 
+ #if defined(LINUX)
+ #define __OSL_STATFS statfs
++#define __OSL_STATFS_FUNC statfs
+ 
+ #define __OSL_STATFS_BLKSIZ(a) ((sal_uInt64)((a).f_bsize))
++#define __OSL_STATFS_BLKAVAIL(a) ((sal_uInt64)((a).f_bavail))
+ 
+ /* <linux/nfs_fs.h> */
+ #define __OSL_STATFS_ISNFS(a) ((a).f_type == 0x6969) /* NFS_SUPER_MAGIC */
+@@ -2185,10 +2190,29 @@
+ 
+ #endif /* LINUX */
+ 
++#if defined(IRIX)
++
++#define __OSL_STATFS statfs
++#define __OSL_STATFS_FUNC(a, b) statfs((a), (b), sizeof(struct statfs), 0)
++
++#define __OSL_STATFS_BLKSIZ(a) ((sal_uInt64)((a).f_bsize))
++#define __OSL_STATFS_BLKAVAIL(a) ((sal_uInt64)((a).f_bfree))
++
++#define __OSL_STATFS_ISNFS(a) ((a).f_fstyp == 0x6969) /* NFS_SUPER_MAGIC */
++
++#define __OSL_STATFS_ISSMB(a) ((a).f_fstyp == 0x517B) /* SMB_SUPER_MAGIC */
++
++#define __OSL_STATFS_ISREMOTE(a) \
++(__OSL_STATFS_ISNFS((a)) || __OSL_STATFS_ISSMB((a)))
++
++#endif /* IRIX */
++
+ #if defined(SOLARIS)
+ #define __OSL_STATFS statvfs
++#define __OSL_STATFS_FUNC statvfs
+ 
+ #define __OSL_STATFS_BLKSIZ(a) ((sal_uInt64)((a).f_frsize))
++#define __OSL_STATFS_BLKAVAIL(a) ((sal_uInt64)((a).f_bavail))
+ #define __OSL_STATFS_TYPENAME(a) ((a).f_basetype)
+ 
+ #define __OSL_STATFS_ISREMOTE(a) (rtl_str_compare((a).f_basetype, "nfs") == 0)
+@@ -2232,7 +2256,8 @@
+ #endif
+ 
+ 	memset (&aStatFS, 0, sizeof(aStatFS));
+-	if (__OSL_STATFS (pszDirectory, &aStatFS) < 0)
++
++	if (__OSL_STATFS_FUNC (pszDirectory, &aStatFS) < 0)
+ 	{
+ 		/* Failure */
+ 		oslFileError result = oslTranslateFileError (errno);
+@@ -2286,7 +2311,7 @@
+ 		else
+ 		{
+ 			/* available space */
+-			pInfo->uFreeSpace *= (sal_uInt64)(aStatFS.f_bavail);
++			pInfo->uFreeSpace *= __OSL_STATFS_BLKAVAIL(aStatFS);
+ 		}
+ 		pInfo->uValidFields |= osl_VolumeInfo_Mask_FreeSpace;
+ #endif  /* __OSL_STATFS_BLKSIZ */
+@@ -3594,7 +3619,7 @@
+ #ifdef DEBUG_OSL_FILE
+             fprintf(stderr,"osl_File_E_NXIO");
+ #endif
+-            tErr = osl_File_E_IO;
++            tErr = osl_File_E_NXIO;
+             break;
+             
+         case E2BIG:
+@@ -4085,10 +4110,10 @@
+     FILE* mntfile=0;
+     sal_Char buffer[PATH_MAX];
+     
+-#if defined(LINUX)
++#if defined(LINUX) || defined(IRIX)
+     struct mntent* pMountEnt=0;
+     mntfile = setmntent(MOUNTTAB,"r");
+-#endif /* LINUX */
++#endif /* LINUX || IRIX */
+ 
+ #if defined(SOLARIS)
+     struct mnttab MountEnt;
diff --git a/assets/porting/irix/build_inst/patches/common/2455_desktop_source_offwrp_makefile.mk_reorder_libraries.diff b/assets/porting/irix/build_inst/patches/common/2455_desktop_source_offwrp_makefile.mk_reorder_libraries.diff
new file mode 100644
index 0000000..a9fa3a7
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/2455_desktop_source_offwrp_makefile.mk_reorder_libraries.diff
@@ -0,0 +1,28 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641/desktop/source/offwrp/makefile.mk	Thu Sep 27 08:02:16 2001
++++ desktop/source/offwrp/makefile.mk	Wed Oct 31 09:45:55 2001
+@@ -83,6 +83,12 @@
+ 
+ SHL1IMPLIB= iwrp
+ SHL1STDLIBS=    \
++					$(SCHLIB)               \
++					$(SMLIB)                \
++					$(SWLIB)                \
++					$(SDLIB)                \
++					$(SCLIB)                \
++					$(SVXLIB)               \
+ 				$(SFX2LIB) 			\
+ 				$(FWELIB)			\
+ 				$(BASICLIB) 		\
+@@ -102,12 +108,6 @@
+ 				$(UNOLIB)			\
+ 				$(CPPULIB)			\
+ 				$(CPPUHELPERLIB)	\
+-					$(SCHLIB)               \
+-					$(SMLIB)                \
+-					$(SWLIB)                \
+-					$(SDLIB)                \
+-					$(SCLIB)                \
+-					$(SVXLIB)               \
+ 				$(UNOTOOLSLIB)						\
+ 				$(COMPHELPERLIB)
+ 
diff --git a/assets/porting/irix/build_inst/patches/common/2455_offmgr_util_makefile.mk_reorder_libraries.diff b/assets/porting/irix/build_inst/patches/common/2455_offmgr_util_makefile.mk_reorder_libraries.diff
new file mode 100644
index 0000000..92cb667
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/2455_offmgr_util_makefile.mk_reorder_libraries.diff
@@ -0,0 +1,71 @@
+--- /projects/sise/openoffice/devel/workpits/641-gcc-debug/source/offmgr/util/makefile.mk	Wed Aug 15 19:25:03 2001
++++ offmgr/util/makefile.mk	Mon Nov 26 08:30:54 2001
+@@ -122,37 +122,16 @@
+ SHL2LIBS=\
+ 		$(SLB)$/$(TARGET).lib
+ 
+-SHL2STDLIBS=$(TOOLSLIB) \
+-			$(SVTOOLLIB) \
+-			$(SVLLIB)	\
+-			$(SVLIB) \
+-			$(SO2LIB) \
+-			$(SVMEMLIB) \
+-			$(SOTLIB) \
+-			$(VOSLIB) \
+-			$(CHANELLIB) \
+-			$(SFX2LIB) \
+-			$(GOODIESLIB) \
+-			$(BASICLIB) \
+-			$(INETLIBSH) \
+-			$(SVXLIB) \
+-			$(TKLIB) \
+-			$(ONELIB) \
+-			$(SALLIB) \
+-			$(CPPULIB) \
+-			$(CPPUHELPERLIB) \
+-			$(UNOTOOLSLIB) \
+-            $(COMPHELPERLIB)
+ 
+ .IF "$(GUI)" == "MAC"
+-SHL2STDLIBS+= \
++SHL2STDLIBS= \
+ 			$(SOLARBINDIR)$/SDB$(UPD)$(DLLPOSTFIX).DLL \
+ 			$(SOLARLIBDIR)$/plugctor.lib \
+ 			$(SOLARLIBDIR)$/ysch.lib \
+                         $(SOLARLIBDIR)$/ysm.lib \
+                         $(SOLARLIBDIR)$/ybctl.lib
+ .ELSE
+-SHL2STDLIBS+=           $(BASICIDELIB)
++SHL2STDLIBS=           $(BASICIDELIB)
+ .ENDIF			# "$(GUI)" == "MAC"
+ 
+ .IF "$(GUI)" == "UNX"
+@@ -166,6 +145,28 @@
+ 		$(LIBPRE) advapi32.lib
+ .ENDIF
+ 
++SHL2STDLIBS+= 		$(SVLIB) \
++			$(SO2LIB) \
++			$(SVMEMLIB) \
++			$(SOTLIB) \
++			$(CHANELLIB) \
++			$(SFX2LIB) \
++			$(GOODIESLIB) \
++			$(BASICLIB) \
++			$(INETLIBSH) \
++			$(VOSLIB) \
++			$(SVXLIB) \
++			$(TKLIB) \
++			$(ONELIB) \
++			$(SALLIB) \
++			$(CPPULIB) \
++			$(CPPUHELPERLIB) \
++			$(UNOTOOLSLIB) \
++            		$(COMPHELPERLIB) \
++			$(SVTOOLLIB) \
++			$(SVLLIB)	\
++	    		$(TOOLSLIB)
++
+ #.IF "$(GUI)" != "UNX"
+ #SHL2OBJS=	\
+ #			$(SLO)$/app.obj
diff --git a/assets/porting/irix/build_inst/patches/common/2455_sc_util_makefile.mk_reorder_libraries.diff b/assets/porting/irix/build_inst/patches/common/2455_sc_util_makefile.mk_reorder_libraries.diff
new file mode 100644
index 0000000..843ad6e
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/2455_sc_util_makefile.mk_reorder_libraries.diff
@@ -0,0 +1,27 @@
+--- /projects/sise/openoffice/devel/workpits/641-gcc-debug/source/sc/util/makefile.mk	Tue Oct  2 22:52:08 2001
++++ sc/util/makefile.mk	Tue Nov 27 11:35:52 2001
+@@ -108,7 +108,13 @@
+ SHL1VERSIONMAP= sc.map
+ SHL1IMPLIB= sci
+ 
+-SHL1STDLIBS=        \
++.IF "$(GUI)"=="UNX"
++SHL1STDLIBS= $(SCHLIB)
++.ELSE
++SHLSTDLIBS=
++.ENDIF
++
++SHL1STDLIBS+=        \
+ 	$(BASICLIB)		\
+     $(SFXLIB)		\
+ 	$(SFXDEBUGLIB)	\
+@@ -144,9 +150,6 @@
+ SHL1OBJS=   $(SLO)$/scdll.obj
+ .ENDIF
+ 
+-.IF "$(GUI)"=="UNX"
+-SHL1STDLIBS+= $(SCHLIB)
+-.ENDIF
+ 
+ SHL1DEF=    $(MISC)$/$(SHL1TARGET).def
+ 
diff --git a/assets/porting/irix/build_inst/patches/common/2455_sd_util_makefile.mk_reorder_libraries.diff b/assets/porting/irix/build_inst/patches/common/2455_sd_util_makefile.mk_reorder_libraries.diff
new file mode 100644
index 0000000..ceb6389
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/2455_sd_util_makefile.mk_reorder_libraries.diff
@@ -0,0 +1,44 @@
+--- /projects/sise/openoffice/devel/workpits/OO641B_STLP45/source/sd/util/makefile.mk	Wed Aug 29 00:48:41 2001
++++ sd/util/makefile.mk	Fri Dec  7 14:04:34 2001
+@@ -113,19 +113,24 @@
+ SHL1STDLIBS=        \
+ 	$(SCHLIB) \
+ 	$(BASICLIB) \
+-	$(SFXLIB) \
+ 	$(SFXDEBUGLIB) \
+ 	$(SO2LIB) \
+ 	$(VCLLIB) \
++	$(SCLIB) \
+ 	$(SVMEMLIB) \
+ 	$(SVTOOLLIB) \
+ 	$(SVLLIB)	\
+ 	$(SVTLIB)	\
+ 	$(SVXLIB) \
+ 	$(SETLIB) \
+-	$(GOODIESLIB) \
++	$(GOODIESLIB)
++
++.IF "$(GUI)" == "UNX"
++SHL1STDLIBS+= $(SMLIB)
++.ENDIF
++
++SHL1STDLIBS+=\
+ 	$(OFALIB) \
+-	$(SCLIB) \
+ 	$(TOOLSLIB) \
+ 	$(COMPHELPERLIB) \
+ 	$(ONELIB) \
+@@ -141,11 +146,8 @@
+ 	$(UNOTOOLSLIB) \
+ 	$(SOTLIB) \
+ 	$(COMPHELPERLIB)	\
+-	$(UCBHELPERLIB)
+-
+-.IF "$(GUI)" == "UNX"
+-SHL1STDLIBS+= $(SMLIB)
+-.ENDIF
++	$(UCBHELPERLIB)	\
++	$(SFXLIB)
+ 
+ .IF "$(GUI)" == "MAC"
+ SHL1STDLIBS += \
diff --git a/assets/porting/irix/build_inst/patches/common/2455_setup2_source_custom_moffice_makefile.mk_reorder_libraries.diff b/assets/porting/irix/build_inst/patches/common/2455_setup2_source_custom_moffice_makefile.mk_reorder_libraries.diff
new file mode 100644
index 0000000..d437280
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/2455_setup2_source_custom_moffice_makefile.mk_reorder_libraries.diff
@@ -0,0 +1,28 @@
+--- /projects/sise/openoffice/devel/workpits/OO641B_STLP45/source/setup2/source/custom/moffice/makefile.mk	Thu Aug 30 02:08:26 2001
++++ setup2/source/custom/moffice/makefile.mk	Thu Dec  6 13:52:48 2001
+@@ -76,7 +76,13 @@
+ 
+ SLOFILES =      $(SLO)$/moffice.obj
+ 
++.IF "$(GUI)"=="UNX"
++SHL1STDLIBS= $(SLO)$/mowos.o
++.ELSE
++SHL1STDLIBS=
++.ENDIF
++
+-SHL1STDLIBS=    $(SALLIB)		\
++SHL1STDLIBS+=   $(SALLIB)		\
+                 $(VCLLIB)		\
+ 		$(SVUNZIPDLL)		\
+                 $(CPPULIB)		\
+@@ -92,10 +98,6 @@
+ 
+ .IF "$(GUI)"=="WNT"
+ SHL1STDLIBS += $(SLO)$/winos.obj shell9x.lib tools32.lib advapi32.lib gdi32.lib shell32.lib ole32.lib uuid.lib version.lib winmm.lib
+-.ENDIF
+-
+-.IF "$(GUI)"=="UNX"
+-SHL1STDLIBS += $(SLO)$/mowos.o
+ .ENDIF
+ 
+ 
diff --git a/assets/porting/irix/build_inst/patches/common/2455_svx_util_makefile.mk_reorder_libraries.diff b/assets/porting/irix/build_inst/patches/common/2455_svx_util_makefile.mk_reorder_libraries.diff
new file mode 100644
index 0000000..3a16478
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/2455_svx_util_makefile.mk_reorder_libraries.diff
@@ -0,0 +1,18 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/svx/util/makefile.mk	Tue Oct  2 22:48:58 2001
++++ svx/util/makefile.mk	Fri Feb 15 15:19:21 2002
+@@ -102,6 +102,7 @@
+ SHL1BASE  = 0x1d800000
+ SHL1STDLIBS= \
+             $(SALLIB) \
++            $(INETLIBSH) \
+             $(VOSLIB) \
+             $(TOOLSLIB) \
+             $(SVTOOLLIB) \
+@@ -113,7 +114,6 @@
+             $(SFX2LIB) \
+             $(GOODIESLIB) \
+             $(BASICLIB) \
+-            $(INETLIBSH) \
+             $(CHANELLIB) \
+             $(SVMEMLIB) \
+             $(TKLIB) \
diff --git a/assets/porting/irix/build_inst/patches/common/2594.diff b/assets/porting/irix/build_inst/patches/common/2594.diff
new file mode 100644
index 0000000..62c0066
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/2594.diff
@@ -0,0 +1,20 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/vcl/unx/source/app/i18n_ic.cxx	2001/11/15 12:35:44	1.19
++++ vcl/unx/source/app/i18n_ic.cxx	2002/01/11 02:49:53
+@@ -356,7 +356,7 @@
+ 
+         if ( mnPreeditStyle != XIMPreeditNone )
+         {
+-#if defined LINUX || defined FREEBSD || defined NETBSD
++#if defined LINUX || defined FREEBSD || defined NETBSD || defined IRIX
+             if ( mpPreeditAttributes != NULL )
+ #endif
+                 mpAttributes = XVaAddToNestedList( mpAttributes,
+@@ -364,7 +364,7 @@
+         }
+         if ( mnStatusStyle != XIMStatusNone )
+         {
+-#if defined LINUX || defined FREEBSD || defined NETBSD
++#if defined LINUX || defined FREEBSD || defined NETBSD || defined IRIX
+             if ( mpStatusAttributes != NULL )
+ #endif
+                 mpAttributes = XVaAddToNestedList( mpAttributes, 
diff --git a/assets/porting/irix/build_inst/patches/common/2731-1.diff b/assets/porting/irix/build_inst/patches/common/2731-1.diff
new file mode 100644
index 0000000..46bc0a8
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/2731-1.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/berkeleydb/db-3.2.9.patch	Tue Jun 12 00:09:22 2001
++++ berkeleydb/db-3.2.9.patch	Fri Jan 18 11:40:45 2002
+@@ -39,7 +39,7 @@
+   ##################################################
+   CPPFLAGS=	-I$(builddir) -I$(srcdir)/include @CPPFLAGS@
+   CFLAGS=	 	-c $(CPPFLAGS) @CFLAGS@
+-! CXXFLAGS=	-c $(SOLARINC) $(CPPFLAGS) @CXXFLAGS@
++! CXXFLAGS=    -c $(CPPFLAGS) $(SOLARINC) @CXXFLAGS@
+   
+   CC=		@MAKEFILE_CC@
+   CCLINK=		@MAKEFILE_CCLINK@
diff --git a/assets/porting/irix/build_inst/patches/common/2834.diff b/assets/porting/irix/build_inst/patches/common/2834.diff
new file mode 100644
index 0000000..5706e4d
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/2834.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/sch/source/ui/view/schdrgmt.cxx	2001/11/07 15:59:19	1.2
++++ sch/source/ui/view/schdrgmt.cxx	2002/01/09 20:42:47
+@@ -135,7 +135,7 @@
+ {
+ 	if( DragStat().CheckMinMoved( rPnt ) )
+ 	{
+-		Vector2D aShiftVector( Vector2D( SAL_STATIC_CAST( Pair, rPnt )) - aTranslationVector );
++		Vector2D aShiftVector( (Vector2D( SAL_STATIC_CAST( Pair, rPnt )) - aTranslationVector) );
+ 		double fShift = aConstraintVector.Scalar( aShiftVector ) / fConstraintVecScalar;	// projection
+ 
+ 		if( fShift )
diff --git a/assets/porting/irix/build_inst/patches/common/2849.diff b/assets/porting/irix/build_inst/patches/common/2849.diff
new file mode 100644
index 0000000..8b0abe1
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/2849.diff
@@ -0,0 +1,32 @@
+--- /projects/sise/openoffice/devel/workpits/OO641C/source/sysui/unix/office/scripts/soffice.sh	2001/09/19 11:24:33	1.5
++++ sysui/unix/office/scripts/soffice.sh	2002/01/15 20:30:14
+@@ -157,6 +157,11 @@
+     export LD_LIBRARYN32_PATH
+     ;;
+ 
++  IRIX64)
++    LD_LIBRARYN32_PATH=:"$sd_progsub":"$sd_prog":$LD_LIBRARYN32_PATH
++    export LD_LIBRARYN32_PATH
++    ;;
++
+   Linux)
+     LD_LIBRARY_PATH="$sd_progsub":"$sd_prog":$LD_LIBRARY_PATH
+     export LD_LIBRARY_PATH
+@@ -171,7 +176,16 @@
+ # extend the ld_library_path for java: javaldx checks the sofficerc for us
+ java_ld_library_path=`"$sd_prog/javaldx" "$1" "$2" "$3" "$4" "$5" "$6" "$7" "$8" "$9"`
+ if [ "$java_ld_library_path" != "" ] ; then
+-	LD_LIBRARY_PATH=${java_ld_library_path}:${LD_LIBRARY_PATH}
++	case $sd_platform in
++		IRIX)
++			LD_LIBRARYN32_PATH=${java_ld_library_path}:${LD_LIBRARYN32_PATH}
++			;;
++		IRIX64)
++			LD_LIBRARYN32_PATH=${java_ld_library_path}:${LD_LIBRARYN32_PATH}
++			;;
++		*)
++			LD_LIBRARY_PATH=${java_ld_library_path}:${LD_LIBRARY_PATH}
++	esac
+ fi
+ 
+ # set java environment variables
diff --git a/assets/porting/irix/build_inst/patches/common/connectivity_prj_build.lst_remove_moz_from_dependencies.diff b/assets/porting/irix/build_inst/patches/common/connectivity_prj_build.lst_remove_moz_from_dependencies.diff
new file mode 100644
index 0000000..d9893c7
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/connectivity_prj_build.lst_remove_moz_from_dependencies.diff
@@ -0,0 +1,17 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641B/connectivity/prj/build.lst	Tue Nov 13 09:21:41 2001
++++ connectivity/prj/build.lst	Thu Mar  7 10:54:16 2002
+@@ -1,4 +1,4 @@
+-cn	connectivity	:	comphelper moz svtools NULL
++cn	connectivity	:	comphelper svtools NULL
+ cn	connectivity							usr1	-	all	cn_mkout NULL
+ cn	connectivity\source\types				nmake	-	all	cn_types NULL
+ cn	connectivity\source\commontools			nmake	-	all	cn_cmtools cn_types NULL
+@@ -7,8 +7,6 @@
+ cn	connectivity\source\resource			nmake	-	all	cn_res NULL
+ cn	connectivity\source\sdbcx				nmake	-	all	cn_sdbcx cn_types NULL
+ cn	connectivity\source\drivers\ado			nmake	-	w	cn_ado cn_dbtools NULL
+-cn	connectivity\source\drivers\mozab\mozillasrc		nmake	-	all	cn_mozab_mozillasrc cn_file NULL
+-cn	connectivity\source\drivers\mozab	nmake	-	all	cn_mozab cn_mozab_mozillasrc cn_dbtools NULL
+ cn	connectivity\source\drivers\calc		nmake	-	all	cn_calc cn_file NULL
+ cn	connectivity\source\drivers\odbc		nmake	-	all	cn_odbc cn_dbtools NULL
+ cn	connectivity\source\drivers\jdbc		nmake	-	all	cn_jdbc cn_dbtools NULL
diff --git a/assets/porting/irix/build_inst/patches/common/product_prj_d.lst_deliver_libremoteclientsample.so.diff b/assets/porting/irix/build_inst/patches/common/product_prj_d.lst_deliver_libremoteclientsample.so.diff
new file mode 100644
index 0000000..e9f8cff
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/product_prj_d.lst_deliver_libremoteclientsample.so.diff
@@ -0,0 +1,10 @@
+--- /projects/sise/openoffice/devel/workpits/OOo641C/workarea/product/prj/d.lst	Thu Jun 28 00:07:30 2001
++++ product/prj/d.lst	Fri Jan 18 16:28:36 2002
+@@ -15,5 +15,7 @@
+ ..\%__SRC%\misc\*staticdatamembers.cxx %_DEST%\inc%_EXT%\*staticdatamembers.cxx
+ ..\%__SRC%\misc\*staticdatamembers.h* %_DEST%\inc%_EXT%\*staticdatamembers.h*
+ 
++..\%__SRC%\lib\libremoteclientsample.so %_DEST%\lib%_EXT%\libremoteclientsample.so
++
+ dos: sh -c "if test %OS% = MACOSX; then create-bundle %_DEST%\lib%_EXT%\*.dylib; fi"
+ dos: sh -c "if test %OS% = MACOSX; then create-libstatic-link %_DEST%\lib%_EXT%; fi"
diff --git a/assets/porting/irix/build_inst/patches/common/sal_inc_sal_types.h_add_IRIX.diff b/assets/porting/irix/build_inst/patches/common/sal_inc_sal_types.h_add_IRIX.diff
new file mode 100644
index 0000000..ae13cdb
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/sal_inc_sal_types.h_add_IRIX.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/sal/inc/sal/types.h	Thu May 17 23:04:06 2001
++++ sal/inc/sal/types.h	Fri Nov  9 13:46:04 2001
+@@ -177,7 +177,7 @@
+     lack RTTI support, dynamic_cast is not included here).
+  */
+ #ifdef __cplusplus
+-#if defined SAL_W32 || defined SOLARIS || defined LINUX || defined MACOSX || defined FREEBSD || defined NETBSD
++#if defined SAL_W32 || defined SOLARIS || defined LINUX || defined MACOSX || defined FREEBSD || defined NETBSD || defined IRIX
+ #define SAL_CONST_CAST(type, expr) (const_cast< type >(expr))
+ #define SAL_REINTERPRET_CAST(type, expr) (reinterpret_cast< type >(expr))
+ #define SAL_STATIC_CAST(type, expr) (static_cast< type >(expr))
diff --git a/assets/porting/irix/build_inst/patches/common/setup2_scripts_setup.sh_add_irix_case.diff b/assets/porting/irix/build_inst/patches/common/setup2_scripts_setup.sh_add_irix_case.diff
new file mode 100644
index 0000000..2c0b2d8
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/setup2_scripts_setup.sh_add_irix_case.diff
@@ -0,0 +1,17 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641C/setup2/script/setup.sh	Sat Nov 24 02:46:33 2001
++++ setup2/script/setup.sh	Wed Mar 13 16:13:01 2002
+@@ -125,6 +125,14 @@
+ 	 LD_LIBRARY_PATH=./local:.:..:$sd_archive_path:$LD_LIBRARY_PATH
+ 	 export LD_LIBRARY_PATH
+ 	 ;;
++  IRIX)
++	 LD_LIBRARYN32_PATH=./local:.:..:$sd_archive_path:$LD_LIBRARYN32_PATH
++	 export LD_LIBRARYN32_PATH
++	 ;;
++  IRIX64)
++	 LD_LIBRARYN32_PATH=./local:.:..:$sd_archive_path:$LD_LIBRARYN32_PATH
++	 export LD_LIBRARYN32_PATH
++	 ;;
+       *)
+ 	 ;;
+ esac
diff --git a/assets/porting/irix/build_inst/patches/common/svtools_source_contnr_makefile.mk_add_-g_to_resolve_compiler_error.diff b/assets/porting/irix/build_inst/patches/common/svtools_source_contnr_makefile.mk_add_-g_to_resolve_compiler_error.diff
new file mode 100644
index 0000000..adf4489
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/svtools_source_contnr_makefile.mk_add_-g_to_resolve_compiler_error.diff
@@ -0,0 +1,11 @@
+--- /projects/sise/openoffice/devel/workpits/source/OO641D/svtools/source/contnr/makefile.mk	Mon May 21 21:13:43 2001
++++ svtools/source/contnr/makefile.mk	Tue Jun  4 09:03:20 2002
+@@ -77,6 +77,8 @@
+ 
+ # --- Files --------------------------------------------------------
+ 
++CFLAGS+= -g
++
+ .IF "$(COM)"=="WTC"
+ CFLAGS=$(CFLAGS) -od -3r
+ .ENDIF
diff --git a/assets/porting/irix/build_inst/patches/common/vcl_prj_build.lst_remove_nas.diff b/assets/porting/irix/build_inst/patches/common/vcl_prj_build.lst_remove_nas.diff
new file mode 100644
index 0000000..d0b0157
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/vcl_prj_build.lst_remove_nas.diff
@@ -0,0 +1,8 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/vcl/prj/build.lst	Fri Oct 12 00:38:19 2001
++++ vcl/prj/build.lst	Fri Nov  2 13:39:33 2001
+@@ -1,4 +1,4 @@
+-vc	vcl	:	nas freetype psprint rsc sot ucbhelper unotools sysui NULL
++vc	vcl	:	freetype psprint rsc sot ucbhelper unotools sysui NULL
+ vc	vcl										usr1	-	all	vc_mkout NULL
+ vc	vcl\source\unotypes						nmake	-	all	vc_unot NULL
+ vc	vcl\source\glyphs						nmake	-	all	vc_glyphs NULL
diff --git a/assets/porting/irix/build_inst/patches/common/vcl_prj_build.lst_remove_vcl.diff b/assets/porting/irix/build_inst/patches/common/vcl_prj_build.lst_remove_vcl.diff
new file mode 100644
index 0000000..d0b0157
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/vcl_prj_build.lst_remove_vcl.diff
@@ -0,0 +1,8 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/vcl/prj/build.lst	Fri Oct 12 00:38:19 2001
++++ vcl/prj/build.lst	Fri Nov  2 13:39:33 2001
+@@ -1,4 +1,4 @@
+-vc	vcl	:	nas freetype psprint rsc sot ucbhelper unotools sysui NULL
++vc	vcl	:	freetype psprint rsc sot ucbhelper unotools sysui NULL
+ vc	vcl										usr1	-	all	vc_mkout NULL
+ vc	vcl\source\unotypes						nmake	-	all	vc_unot NULL
+ vc	vcl\source\glyphs						nmake	-	all	vc_glyphs NULL
diff --git a/assets/porting/irix/build_inst/patches/common/vcl_unx_source_gdi_gcach_xpeer.cxx_include_stdio.diff b/assets/porting/irix/build_inst/patches/common/vcl_unx_source_gdi_gcach_xpeer.cxx_include_stdio.diff
new file mode 100644
index 0000000..c5e4bdd
--- /dev/null
+++ b/assets/porting/irix/build_inst/patches/common/vcl_unx_source_gdi_gcach_xpeer.cxx_include_stdio.diff
@@ -0,0 +1,10 @@
+--- /projects/sise/openoffice/devel/workpits/641-irix-gcc-STLP/source/vcl/unx/source/gdi/gcach_xpeer.cxx	Wed Oct 10 23:51:42 2001
++++ vcl/unx/source/gdi/gcach_xpeer.cxx	Thu Nov  8 10:44:53 2001
+@@ -61,6 +61,7 @@
+ 
+ #include <X11/Xlib.h>
+ #include <gcach_xpeer.hxx>
++#include <stdio.h>
+ #include <stdlib.h>
+ 
+ #include <dlfcn.h>
diff --git a/assets/porting/irix/irix_oo_www.css b/assets/porting/irix/irix_oo_www.css
new file mode 100644
index 0000000..2fb754e
--- /dev/null
+++ b/assets/porting/irix/irix_oo_www.css
@@ -0,0 +1,51 @@
+body			{ font-family: helvetica; font-size: 10pt }
+
+font.heading	{ font-size: medium; text-align: center; color: white; font-family: helvetica  }
+font.blue		{ color: #003399  }
+font.white		{ color: #FFFFFF; font-weight: 800; font-size: 110%  }
+font.bold		{ color: #003399; font-weight: 800 }
+font.sml		{ color: #003399; font-size: 70% }
+font.lrg		{ color: #003399; font-size: 110% }
+h1				{ color: #003399; font-weight: 700 }
+h2				{ color: #003399; font-weight: 500 }
+h3              { color: #003399; text-align: center }
+
+a:link			{ color: #009933; text-decoration: none  }
+a:visited		{ color: #009933; text-decoration: none  }
+a:link.bar		{ color: white; text-decoration: none }
+a:visited.bar	{ color: white; text-decoration: none }
+a:hover.bar		{ color: white; background: #3366CC }
+
+table.navbar	{ background: #003399; border-collapse: collapse }
+table.clear		{ border-collapse: collapse }
+td				{ font-family: helvetica; font-weight: 500; font-size: 90% }
+td.navlink		{ font-family: helvetica; font-weight: 800; font-size: 90% }
+td.navsel		{ color: #3399FF; font-family: helvetica; font-weight: 800; font-size: 90%; background: #003399 }
+td.blank		{ background: white }
+td.subnavlink	{ font-family: helvetica; font-weight: 600; font-size: 80%; background: #003399 }
+td.subnavsel	{ color: #66CCFF; font-family: helvetica; font-weight: 600; font-size: 80%; background: #2255BB }
+<!-- styles for testing page -->
+tr.desc         { background: #F0F0F0; font-size: large; text-align: center }
+td.desc         { background: #F0F0F0; font-size: large; text-align: center }
+td.module       { background: #2255BB; color: #66CCFF; font-weight: bold; text-align: center }
+td.fade1        { background: #4477DD }
+td.fade2        { background: #6699FF }
+tr.pass         { background: #33FF99 }
+td.pass         { background: #33FF99 }
+tr.part         { background: #FF8800 }
+td.part         { background: #FF8800 }
+tr.fail         { background: #EB1047 }
+td.fail         { background: #EB1047 }
+tr.bad          { background: #C0C0C0 }
+td.bad          { background: #C0C0C0 }
+tr.pend         { background: #ACBBF9 }
+td.pend         { background: #ACBBF9 }
+
+
+hr              { width: 75% }
+div.blue		{ background: #2255BB; width: 50% }
+img				{ vertical-align: top }
+
+li				{ list-style-type: circle }
+
+dt				{ color: #003399; font-weight: 800; font-size: 120% }
diff --git a/assets/porting/linux-alpha-logo.png b/assets/porting/linux-alpha-logo.png
new file mode 100644
index 0000000..13e1a9f
Binary files /dev/null and b/assets/porting/linux-alpha-logo.png differ
diff --git a/assets/porting/linux-logo.png b/assets/porting/linux-logo.png
new file mode 100644
index 0000000..fede0cd
Binary files /dev/null and b/assets/porting/linux-logo.png differ
diff --git a/assets/porting/linux-ppc-logo.png b/assets/porting/linux-ppc-logo.png
new file mode 100644
index 0000000..e1f4fda
Binary files /dev/null and b/assets/porting/linux-ppc-logo.png differ
diff --git a/assets/porting/linux-sparc-logo.png b/assets/porting/linux-sparc-logo.png
new file mode 100644
index 0000000..fc9a214
Binary files /dev/null and b/assets/porting/linux-sparc-logo.png differ
diff --git a/assets/porting/mac/11x11.png b/assets/porting/mac/11x11.png
new file mode 100644
index 0000000..ded398b
Binary files /dev/null and b/assets/porting/mac/11x11.png differ
diff --git a/assets/porting/mac/Howto_OOo_2.0_MacOSX_english.pdf b/assets/porting/mac/Howto_OOo_2.0_MacOSX_english.pdf
new file mode 100644
index 0000000..4c91cf6
Binary files /dev/null and b/assets/porting/mac/Howto_OOo_2.0_MacOSX_english.pdf differ
diff --git a/assets/porting/mac/developers/currentdevelopers/TinoR.jpg b/assets/porting/mac/developers/currentdevelopers/TinoR.jpg
new file mode 100644
index 0000000..1eaf3a3
Binary files /dev/null and b/assets/porting/mac/developers/currentdevelopers/TinoR.jpg differ
diff --git a/assets/porting/mac/developers/currentdevelopers/alexis.jpg b/assets/porting/mac/developers/currentdevelopers/alexis.jpg
new file mode 100644
index 0000000..c78e578
Binary files /dev/null and b/assets/porting/mac/developers/currentdevelopers/alexis.jpg differ
diff --git a/assets/porting/mac/developers/currentdevelopers/ebischoff_mac.jpg b/assets/porting/mac/developers/currentdevelopers/ebischoff_mac.jpg
new file mode 100644
index 0000000..fd6a395
Binary files /dev/null and b/assets/porting/mac/developers/currentdevelopers/ebischoff_mac.jpg differ
diff --git a/assets/porting/mac/developers/currentdevelopers/ericb.jpg b/assets/porting/mac/developers/currentdevelopers/ericb.jpg
new file mode 100644
index 0000000..718437d
Binary files /dev/null and b/assets/porting/mac/developers/currentdevelopers/ericb.jpg differ
diff --git a/assets/porting/mac/developers/currentdevelopers/etsushikato.jpg b/assets/porting/mac/developers/currentdevelopers/etsushikato.jpg
new file mode 100644
index 0000000..71501aa
Binary files /dev/null and b/assets/porting/mac/developers/currentdevelopers/etsushikato.jpg differ
diff --git a/assets/porting/mac/developers/currentdevelopers/frappr.png b/assets/porting/mac/developers/currentdevelopers/frappr.png
new file mode 100644
index 0000000..a723dfc
Binary files /dev/null and b/assets/porting/mac/developers/currentdevelopers/frappr.png differ
diff --git a/assets/porting/mac/developers/currentdevelopers/hduerr.jpg b/assets/porting/mac/developers/currentdevelopers/hduerr.jpg
new file mode 100755
index 0000000..923ef09
Binary files /dev/null and b/assets/porting/mac/developers/currentdevelopers/hduerr.jpg differ
diff --git a/assets/porting/mac/developers/currentdevelopers/ismael.jpg b/assets/porting/mac/developers/currentdevelopers/ismael.jpg
new file mode 100644
index 0000000..e864112
Binary files /dev/null and b/assets/porting/mac/developers/currentdevelopers/ismael.jpg differ
diff --git a/assets/porting/mac/developers/currentdevelopers/maho_nakata.jpg b/assets/porting/mac/developers/currentdevelopers/maho_nakata.jpg
new file mode 100644
index 0000000..a2deee1
Binary files /dev/null and b/assets/porting/mac/developers/currentdevelopers/maho_nakata.jpg differ
diff --git a/assets/porting/mac/developers/currentdevelopers/marko.jpg b/assets/porting/mac/developers/currentdevelopers/marko.jpg
new file mode 100644
index 0000000..2a17e46
Binary files /dev/null and b/assets/porting/mac/developers/currentdevelopers/marko.jpg differ
diff --git a/assets/porting/mac/developers/currentdevelopers/pjanik.jpg b/assets/porting/mac/developers/currentdevelopers/pjanik.jpg
new file mode 100644
index 0000000..7a9bf10
Binary files /dev/null and b/assets/porting/mac/developers/currentdevelopers/pjanik.jpg differ
diff --git a/assets/porting/mac/developers/currentdevelopers/pl.jpg b/assets/porting/mac/developers/currentdevelopers/pl.jpg
new file mode 100644
index 0000000..77b0c14
Binary files /dev/null and b/assets/porting/mac/developers/currentdevelopers/pl.jpg differ
diff --git a/assets/porting/mac/developers/currentdevelopers/plipli.jpg b/assets/porting/mac/developers/currentdevelopers/plipli.jpg
new file mode 100644
index 0000000..40efc3c
Binary files /dev/null and b/assets/porting/mac/developers/currentdevelopers/plipli.jpg differ
diff --git a/assets/porting/mac/developers/currentdevelopers/smsm1.jpg b/assets/porting/mac/developers/currentdevelopers/smsm1.jpg
new file mode 100644
index 0000000..d87f532
Binary files /dev/null and b/assets/porting/mac/developers/currentdevelopers/smsm1.jpg differ
diff --git a/assets/porting/mac/faq/hidemenuicons/Picture 1.png b/assets/porting/mac/faq/hidemenuicons/Picture 1.png
new file mode 100644
index 0000000..703c101
Binary files /dev/null and b/assets/porting/mac/faq/hidemenuicons/Picture 1.png differ
diff --git a/assets/porting/mac/faq/hidemenuicons/Picture 2.png b/assets/porting/mac/faq/hidemenuicons/Picture 2.png
new file mode 100644
index 0000000..e3f6dda
Binary files /dev/null and b/assets/porting/mac/faq/hidemenuicons/Picture 2.png differ
diff --git a/assets/porting/mac/faq/hidemenuicons/Picture 3.png b/assets/porting/mac/faq/hidemenuicons/Picture 3.png
new file mode 100644
index 0000000..1a7e28d
Binary files /dev/null and b/assets/porting/mac/faq/hidemenuicons/Picture 3.png differ
diff --git a/assets/porting/mac/faq/installing/img/Picture 1.png b/assets/porting/mac/faq/installing/img/Picture 1.png
new file mode 100644
index 0000000..0841e1d
Binary files /dev/null and b/assets/porting/mac/faq/installing/img/Picture 1.png differ
diff --git a/assets/porting/mac/faq/installing/img/Picture 2.png b/assets/porting/mac/faq/installing/img/Picture 2.png
new file mode 100644
index 0000000..c1199c2
Binary files /dev/null and b/assets/porting/mac/faq/installing/img/Picture 2.png differ
diff --git a/assets/porting/mac/faq/installing/img/Picture 3.png b/assets/porting/mac/faq/installing/img/Picture 3.png
new file mode 100644
index 0000000..5d55794
Binary files /dev/null and b/assets/porting/mac/faq/installing/img/Picture 3.png differ
diff --git a/assets/porting/mac/faq/installing/img/Picture 4.png b/assets/porting/mac/faq/installing/img/Picture 4.png
new file mode 100644
index 0000000..86ef9d2
Binary files /dev/null and b/assets/porting/mac/faq/installing/img/Picture 4.png differ
diff --git a/assets/porting/mac/faq/installing/img/Picture 5.png b/assets/porting/mac/faq/installing/img/Picture 5.png
new file mode 100644
index 0000000..52d1930
Binary files /dev/null and b/assets/porting/mac/faq/installing/img/Picture 5.png differ
diff --git a/assets/porting/mac/faq/installing/img/disk.JPG b/assets/porting/mac/faq/installing/img/disk.JPG
new file mode 100644
index 0000000..3959c1a
Binary files /dev/null and b/assets/porting/mac/faq/installing/img/disk.JPG differ
diff --git a/assets/porting/mac/faq/installing/img/error1.png b/assets/porting/mac/faq/installing/img/error1.png
new file mode 100644
index 0000000..ac26d31
Binary files /dev/null and b/assets/porting/mac/faq/installing/img/error1.png differ
diff --git a/assets/porting/mac/faq/installing/install_screenshot.png b/assets/porting/mac/faq/installing/install_screenshot.png
new file mode 100644
index 0000000..16f37e0
Binary files /dev/null and b/assets/porting/mac/faq/installing/install_screenshot.png differ
diff --git a/assets/porting/mac/faq/otherapps/Picture.png b/assets/porting/mac/faq/otherapps/Picture.png
new file mode 100644
index 0000000..9210a60
Binary files /dev/null and b/assets/porting/mac/faq/otherapps/Picture.png differ
diff --git a/assets/porting/mac/news/news.rss b/assets/porting/mac/news/news.rss
new file mode 100644
index 0000000..6378a81
--- /dev/null
+++ b/assets/porting/mac/news/news.rss
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<rss version="2.0">
+    <channel>
+      <title>OpenOffice.org: Mac OS X Port: News</title>
+      <link>http://porting.openoffice.org/mac/news/</link>
+      <description>News about the Mac OS X port of OpenOffice.org</description>
+      <language>en</language>
+      <copyright>Copyright 2006-2008, OpenOffice.org</copyright>
+      <webMaster>mac@porting.openoffice.org</webMaster>
+      <pubDate>Wed, 19 Mar 2008 17:53:00 GMT</pubDate>
+      <lastBuildDate>Wed, 19 Mar 2008 17:53:00 GMT</lastBuildDate>
+      <category>OpenOffice</category>
+      <generator>By Hand (Honest)</generator>
+      <docs>http://cyber.law.harvard.edu/rss/rss.html</docs>
+      <item>
+        <title>DEV300_m2 Aqua Development Snapshot Released</title>
+        <link>http://porting.openoffice.org/mac/news/2008/20080319AquaDevRelease.html</link>
+        <description>The Mac Porting team of OpenOffice.org announces a new development build, which includes lots of new improvements since the last build.</description>
+        <guid>http://porting.openoffice.org/mac/news/2008/20080319AquaDevRelease.html</guid>
+        <pubDate>Wed, 19 Mar 2008 17:53:00 GMT</pubDate>
+      </item>
+      <item>
+        <title>5 issues before the Barcelona Development Snapshot</title>
+        <link>http://porting.openoffice.org/mac/news/2007/20070818top5beforealpha.html</link>
+        <description>The Mac Porting team of OpenOffice.org announces that it will release a new development snapshot at the OpenOffice.org conference 2007 in Barcelona. 5 issues need to be fixed before the snapshot is released.</description>
+        <guid>http://porting.openoffice.org/mac/news/2007/20070818top5beforealpha.html</guid>
+        <pubDate>Sat, 18 Aug 2007 17:53:00 GMT</pubDate>
+      </item>
+      <item>
+        <title>Second Aqua Development Snapshot Released </title>
+        <link>http://porting.openoffice.org/mac/news/2007/20070703secondaqua.html</link>
+        <description>You can now download a new Snapshot of OpenOffice.org Aqua for Mac OS X</description>
+        <guid>http://porting.openoffice.org/mac/news/2007/20070703secondaqua.html</guid>
+        <pubDate>Tue, 03 Jul 2007 01:00:00 GMT</pubDate>
+      </item>
+      <item>
+        <title>First Aqua Development Snapshot Released </title>
+        <link>http://porting.openoffice.org/mac/news/2007/20070605firstaqua.html</link>
+        <description>You can now download a Snapshot of OpenOffice.org Aqua for Mac OS X</description>
+        <guid>http://porting.openoffice.org/mac/news/2007/20070605firstaqua.html</guid>
+        <pubDate>Tue, 05 Jun 2007 13:00:00 GMT</pubDate>
+      </item>
+      <item>
+        <title>Sun Officially Supports the OpenOffice.org Mac Port</title>
+        <link>http://porting.openoffice.org/mac/news/2007/20070503sunsupportingMacPort.html</link>
+        <description>Sun now has 2 Software Engineers working on the Mac Port of OpenOffice.org</description>
+        <guid>http://porting.openoffice.org/mac/news/2007/20070503sunsupportingMacPort.html</guid>
+        <pubDate>Thu, 03 May 2007 17:00:00 GMT</pubDate>
+      </item>
+      <item>
+        <title>OpenOffice.org Mac Porting team updates timeline</title>
+        <link>http://porting.openoffice.org/mac/news/2007/20070324updatedtimeline.html</link>
+        <description>The OpenOffice.org Mac Porting Team aims to release an Alpha OpenOffice.org Aqua in May 2007, and have a beta OpenOffice.org Aqua by the end of 2007</description>
+        <guid>http://porting.openoffice.org/mac/news/2007/20070324updatedtimeline.html</guid>
+        <pubDate>Sat, 24 Mar 2007 18:45:00 GMT</pubDate>
+      </item>
+    </channel>
+</rss>
diff --git a/assets/porting/mac/prebuilt/cairo-MACOSXGCCI-inc.tar.gz b/assets/porting/mac/prebuilt/cairo-MACOSXGCCI-inc.tar.gz
new file mode 100644
index 0000000..5c2b70b
Binary files /dev/null and b/assets/porting/mac/prebuilt/cairo-MACOSXGCCI-inc.tar.gz differ
diff --git a/assets/porting/mac/prebuilt/cairo-MACOSXGCCI-lib.tar.gz b/assets/porting/mac/prebuilt/cairo-MACOSXGCCI-lib.tar.gz
new file mode 100644
index 0000000..39ffbf0
Binary files /dev/null and b/assets/porting/mac/prebuilt/cairo-MACOSXGCCI-lib.tar.gz differ
diff --git a/assets/porting/mac/prebuilt/cairo-MACOSXGCCU-inc.tar.gz b/assets/porting/mac/prebuilt/cairo-MACOSXGCCU-inc.tar.gz
new file mode 100644
index 0000000..14f7842
Binary files /dev/null and b/assets/porting/mac/prebuilt/cairo-MACOSXGCCU-inc.tar.gz differ
diff --git a/assets/porting/mac/prebuilt/cairo-MACOSXGCCU-lib.tar.gz b/assets/porting/mac/prebuilt/cairo-MACOSXGCCU-lib.tar.gz
new file mode 100644
index 0000000..cc92e41
Binary files /dev/null and b/assets/porting/mac/prebuilt/cairo-MACOSXGCCU-lib.tar.gz differ
diff --git a/assets/porting/mac/readme_macosx_x11_de.odt b/assets/porting/mac/readme_macosx_x11_de.odt
new file mode 100644
index 0000000..ce56cb9
Binary files /dev/null and b/assets/porting/mac/readme_macosx_x11_de.odt differ
diff --git a/assets/porting/mac/screenshots/ooo-aqua/index-Images/0.jpg b/assets/porting/mac/screenshots/ooo-aqua/index-Images/0.jpg
new file mode 100644
index 0000000..ae60301
Binary files /dev/null and b/assets/porting/mac/screenshots/ooo-aqua/index-Images/0.jpg differ
diff --git a/assets/porting/mac/screenshots/ooo-aqua/index-Images/1.jpg b/assets/porting/mac/screenshots/ooo-aqua/index-Images/1.jpg
new file mode 100644
index 0000000..6289d83
Binary files /dev/null and b/assets/porting/mac/screenshots/ooo-aqua/index-Images/1.jpg differ
diff --git a/assets/porting/mac/screenshots/ooo-aqua/index-Images/2.jpg b/assets/porting/mac/screenshots/ooo-aqua/index-Images/2.jpg
new file mode 100644
index 0000000..ecabe21
Binary files /dev/null and b/assets/porting/mac/screenshots/ooo-aqua/index-Images/2.jpg differ
diff --git a/assets/porting/mac/screenshots/ooo-aqua/index-Images/3.jpg b/assets/porting/mac/screenshots/ooo-aqua/index-Images/3.jpg
new file mode 100644
index 0000000..be5ea09
Binary files /dev/null and b/assets/porting/mac/screenshots/ooo-aqua/index-Images/3.jpg differ
diff --git a/assets/porting/mac/screenshots/ooo-aqua/index-Thumbnails/0.jpg b/assets/porting/mac/screenshots/ooo-aqua/index-Thumbnails/0.jpg
new file mode 100644
index 0000000..a7e2b92
Binary files /dev/null and b/assets/porting/mac/screenshots/ooo-aqua/index-Thumbnails/0.jpg differ
diff --git a/assets/porting/mac/screenshots/ooo-aqua/index-Thumbnails/1.jpg b/assets/porting/mac/screenshots/ooo-aqua/index-Thumbnails/1.jpg
new file mode 100644
index 0000000..674e1b0
Binary files /dev/null and b/assets/porting/mac/screenshots/ooo-aqua/index-Thumbnails/1.jpg differ
diff --git a/assets/porting/mac/screenshots/ooo-aqua/index-Thumbnails/2.jpg b/assets/porting/mac/screenshots/ooo-aqua/index-Thumbnails/2.jpg
new file mode 100644
index 0000000..441dfff
Binary files /dev/null and b/assets/porting/mac/screenshots/ooo-aqua/index-Thumbnails/2.jpg differ
diff --git a/assets/porting/mac/screenshots/ooo-aqua/index-Thumbnails/3.jpg b/assets/porting/mac/screenshots/ooo-aqua/index-Thumbnails/3.jpg
new file mode 100644
index 0000000..bb39d2e
Binary files /dev/null and b/assets/porting/mac/screenshots/ooo-aqua/index-Thumbnails/3.jpg differ
diff --git a/assets/porting/mac/screenshots/ooo-x11/index-Images/0.jpg b/assets/porting/mac/screenshots/ooo-x11/index-Images/0.jpg
new file mode 100644
index 0000000..8c5c55e
Binary files /dev/null and b/assets/porting/mac/screenshots/ooo-x11/index-Images/0.jpg differ
diff --git a/assets/porting/mac/screenshots/ooo-x11/index-Images/1.jpg b/assets/porting/mac/screenshots/ooo-x11/index-Images/1.jpg
new file mode 100644
index 0000000..0b5d831
Binary files /dev/null and b/assets/porting/mac/screenshots/ooo-x11/index-Images/1.jpg differ
diff --git a/assets/porting/mac/screenshots/ooo-x11/index-Images/2.jpg b/assets/porting/mac/screenshots/ooo-x11/index-Images/2.jpg
new file mode 100644
index 0000000..f01b602
Binary files /dev/null and b/assets/porting/mac/screenshots/ooo-x11/index-Images/2.jpg differ
diff --git a/assets/porting/mac/screenshots/ooo-x11/index-Thumbnails/0.jpg b/assets/porting/mac/screenshots/ooo-x11/index-Thumbnails/0.jpg
new file mode 100644
index 0000000..5f29acc
Binary files /dev/null and b/assets/porting/mac/screenshots/ooo-x11/index-Thumbnails/0.jpg differ
diff --git a/assets/porting/mac/screenshots/ooo-x11/index-Thumbnails/1.jpg b/assets/porting/mac/screenshots/ooo-x11/index-Thumbnails/1.jpg
new file mode 100644
index 0000000..a435df1
Binary files /dev/null and b/assets/porting/mac/screenshots/ooo-x11/index-Thumbnails/1.jpg differ
diff --git a/assets/porting/mac/screenshots/ooo-x11/index-Thumbnails/2.jpg b/assets/porting/mac/screenshots/ooo-x11/index-Thumbnails/2.jpg
new file mode 100644
index 0000000..c3aae6e
Binary files /dev/null and b/assets/porting/mac/screenshots/ooo-x11/index-Thumbnails/2.jpg differ
diff --git a/assets/porting/mac/testing/developers/TinoR.jpg b/assets/porting/mac/testing/developers/TinoR.jpg
new file mode 100644
index 0000000..e66b24f
Binary files /dev/null and b/assets/porting/mac/testing/developers/TinoR.jpg differ
diff --git a/assets/porting/mac/testing/developers/alexis.jpg b/assets/porting/mac/testing/developers/alexis.jpg
new file mode 100644
index 0000000..031b871
Binary files /dev/null and b/assets/porting/mac/testing/developers/alexis.jpg differ
diff --git a/assets/porting/mac/testing/developers/ebischoff_mac.jpg b/assets/porting/mac/testing/developers/ebischoff_mac.jpg
new file mode 100644
index 0000000..8aaf1c5
Binary files /dev/null and b/assets/porting/mac/testing/developers/ebischoff_mac.jpg differ
diff --git a/assets/porting/mac/testing/developers/ericb.jpg b/assets/porting/mac/testing/developers/ericb.jpg
new file mode 100644
index 0000000..1766538
Binary files /dev/null and b/assets/porting/mac/testing/developers/ericb.jpg differ
diff --git a/assets/porting/mac/testing/developers/frappr.png b/assets/porting/mac/testing/developers/frappr.png
new file mode 100644
index 0000000..a723dfc
Binary files /dev/null and b/assets/porting/mac/testing/developers/frappr.png differ
diff --git a/assets/porting/mac/testing/developers/marko.jpg b/assets/porting/mac/testing/developers/marko.jpg
new file mode 100644
index 0000000..2a17e46
Binary files /dev/null and b/assets/porting/mac/testing/developers/marko.jpg differ
diff --git a/assets/porting/mac/testing/developers/pjanik.jpg b/assets/porting/mac/testing/developers/pjanik.jpg
new file mode 100644
index 0000000..0e040ab
Binary files /dev/null and b/assets/porting/mac/testing/developers/pjanik.jpg differ
diff --git a/assets/porting/mac/testing/developers/smsm1.jpg b/assets/porting/mac/testing/developers/smsm1.jpg
new file mode 100644
index 0000000..f1cd927
Binary files /dev/null and b/assets/porting/mac/testing/developers/smsm1.jpg differ
diff --git a/assets/porting/mac/testing/mac_feed.rdf b/assets/porting/mac/testing/mac_feed.rdf
new file mode 100644
index 0000000..4f2b0a8
--- /dev/null
+++ b/assets/porting/mac/testing/mac_feed.rdf
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="windows-1252"?>
+<rss version="2.0">
+  <channel>
+    <title>News of the Mac porting team</title>
+    <description>Her You can found any news about the MAC porting projekt</description>
+    <link>http://porting.openoffice.org/mac/</link>
+    <copyright>08-2006 http://porting.openoffice.org/mac/</copyright>
+    <language>en-us</language>
+    <lastBuildDate>Tue, 29 Aug 2006 10:50:58 +0200</lastBuildDate>
+    <pubDate>Tue, 29 Aug 2006 10:50:56 +0200</pubDate>
+    <generator>FeedForAll v1.0 (1.0.2.0) unlicensed version</generator>
+    <image>
+      <url>http://porting.openoffice.org/images/logo.png</url>
+      <title>Logo http://porting.openoffice.org/mac</title>
+      <link>http://porting.openoffice.org/mac/</link>
+      <width>134</width>
+      <height>56</height>
+    </image>
+    <item>
+      <title>August 2006</title>
+      <description>With the release of the en-US version of OpenOffice.org 2.0.3 OpenOffice.org now officially supports the Intel based Macs such as MacBook, MacBook Pro and Mac Pro.
+	Go and download your 2.0.3 today.</description>
+	<pubDate>Mon, 28 Aug 2006 10:30:41 GMT</pubDate>
+	<guid>
+		http://porting.openoffice.org/mac/ooo-osx_downloads.html#
+	</guid>
+      <link>http://porting.openoffice.org/mac/ooo-osx_downloads.html</link>
+    </item>
+    <item>
+      <title>May 2006</title>
+      <description>The growing number of questions on mac porting mailinglist shows us that it&apos;s time to help the growing
+    &amp;#9;&amp;#9;number of OpenOffice.org Newbies getting OpenOffice.org installed and not frustrated.
+    &amp;#9;&amp;#9;Here are the links to our &quot;OpenOffice.org on Mac OS X How-To&quot; on top of this site.
+    &amp;#9;&amp;#9;Our thank goes to Eric Bachard for providing the French How-to, to Loic Geslin for the english translation,
+    &amp;#9;&amp;#9;Uwe Altmann for the german translation and everybody else involved.
+
+    &amp;#9;&amp;#9;If you want to help us please
+    &amp;#9;&amp;#9;translate the How-to to your native language. Contact us on this on
+    &amp;#9;&amp;#9;mac at porting dot openoffice dot org .</description>
+    <pubDate>Mon, 28 Aug 2006 10:30:41 GMT</pubDate>
+    <guid>
+		http://porting.openoffice.org/mac/index.html#1
+    </guid>
+      <link>http://porting.openoffice.org/mac/index.html</link>
+    </item>
+    <item>
+      <title>April 2006</title>
+      <description>There has been some confusion about the relationship between OpenOffice.org
+    &amp;#9;&amp;#9;and NeoOffice and we would like to clear things up.
+
+    &amp;#9;&amp;#9;Our focus is and must be porting OpenOffice.org to the Mac. In the last
+    &amp;#9;&amp;#9;year, we have been very successful in getting 2.0 to the Mac OS (X11) and
+    &amp;#9;&amp;#9;our team now includes many. We are further taking the port to Mac Intel, and
+    &amp;#9;&amp;#9;beta builds are running of this. These are real and important
+    &amp;#9;&amp;#9;accomplishments, and they could not have been done without the support of
+    &amp;#9;&amp;#9;the community. Our ultimate goal is to fully port OpenOffice.org to Mac OS X
+    &amp;#9;&amp;#9;on Aqua. For that, we need all the help the Mac community can provide.
+
+    &amp;#9;&amp;#9;Direct links to NeoOffice were removed because our focus is on
+    &amp;#9;&amp;#9;OpenOffice.org, not NeoOffice, which is a derivation based substantially
+    &amp;#9;&amp;#9;(more than 98 percent) on OpenOffice.org code. If the OpenOffice.org coding
+    &amp;#9;&amp;#9;effort is to be successful, we need for users to work directly with us.
+
+    &amp;#9;&amp;#9;We have no argument with NeOffice and wish them the best in their efforts.
+    &amp;#9;&amp;#9;Their approach differs from ours but satisfies many users. We invite them to
+    &amp;#9;&amp;#9;work with us in building OpenOffice.org 2.0.3 and beyond and in fully
+    &amp;#9;&amp;#9;porting OpenOffice.org to the Mac. We are also open to the idea of
+    &amp;#9;&amp;#9;collaborating: exchanging ideas and code (when possible) in a useful,
+    &amp;#9;&amp;#9;friendly, and productive way.
+
+    &amp;#9;&amp;#9;We hope this clears up some of the misunderstandings. Again, we invite
+    &amp;#9;&amp;#9;friendly collaboration and cooperation and would like for the Mac community
+    &amp;#9;&amp;#9;to help us port OpenOffice.org to Aqua.
+
+    &amp;#9;&amp;#9;If you want to join the fun, go to Mac Porting site Our list is
+    &amp;#9;&amp;#9;mac@porting.openoffice.org.</description>
+    <pubDate>Mon, 28 Aug 2006 10:30:41 GMT</pubDate>
+    <guid>
+		http://porting.openoffice.org/servlets/SummarizeList?listName=mac
+    </guid>
+      <link>http://porting.openoffice.org/servlets/SummarizeList?listName=mac</link>
+    </item>
+    <item>
+      <title>April 2006</title>
+      <description>There was a donation of two iMac Intel 20&quot; to OpenOffice.org. One
+    &amp;#9;&amp;#9;for Tino Rachui and one for Stephan Schaefer. These very fast machines
+    &amp;#9;&amp;#9;will replace old G3&apos;s, which were good but slow machines.</description>
+    <pubDate>Mon, 28 Aug 2006 10:30:41 GMT</pubDate>
+    <guid>
+		http://porting.openoffice.org/mac/index.html#2
+    </guid>
+      <link>http://porting.openoffice.org/mac/index.html</link>
+    </item>
+    <item>
+      <title>February 2006</title>
+      <description>First screenshot of svdem. Stephan Schaefer, Florian Heckl and Tino Rachui have made
+    &amp;#9;&amp;#9;svdem work. Svdem is the toy dedicated to experimentations in vcl.
+    &amp;#9;&amp;#9;The objectvies is to progressively implement everything for
+    &amp;#9;&amp;#9;Carbon/Cocoa port.</description>
+    <pubDate>Mon, 28 Aug 2006 10:30:41 GMT</pubDate>
+    <guid>
+		http://porting.openoffice.org/mac/index.html#3
+    </guid>
+      <link>http://eric.bachard.free.fr/mac/aquavcl/screenshots/test_svdem_ericb_10_mars2006.jpg</link>
+    </item>
+    <item>
+      <title>February 2006</title>
+      <description>Beginning with 2.0.2rc1 OpenOffice.org X11 regular
+   &amp;#9;&amp;#9;builds for Intel based Macs are avaialable. In order to get them follow
+    &amp;#9;&amp;#9;the link to non-qa&apos;ed builds on our download site</description>
+    <pubDate>Mon, 28 Aug 2006 10:30:41 GMT</pubDate>
+    <guid>
+		http://porting.openoffice.org/mac/ooo-osx_downloads.html#
+    </guid>
+      <link>http://porting.openoffice.org/mac/ooo-osx_downloads.html</link>
+    </item>
+    <item>
+      <title>Late January, 2006</title>
+      <description>OpenOffice.org announced the first build of
+    &amp;#9;&amp;#9;OpenOffice.org 2.0.1 for Mac OS X (X11) that can run natively on the
+    &amp;#9;&amp;#9;newly released Macintosh Intel desktops. No other fully equipped office
+    &amp;#9;&amp;#9;suite can claim as much, and ours gives users not just standards
+    &amp;#9;&amp;#9;compliance but real interoperability. Led by Eric Bachard, the
+    &amp;#9;&amp;#9;team includes Eric Hoch, NAKATA Maho, Tino Rachui, Sophie Gautier,
+   &amp;#9;&amp;#9;Pavel Janik, David Nedrow, James Mckenzie, Filip Molcan, &quot;Mox&quot;,
+    &amp;#9;&amp;#9;and many, many others. The group, which created this version in very
+    &amp;#9;&amp;#9;little time indeed, is now eager to move even faster--with your help.
+    &amp;#9;&amp;#9;Download the build, test it, participate. We are way ahead of the
+    &amp;#9;&amp;#9;Redmond folks, let&apos;s keep it that way!
+
+    &amp;#9;&amp;#9;The builds provided for Intel based Macs are alpha and thus risky.
+    &amp;#9;&amp;#9;They only run on Mac-Intel boxes.</description>
+    <pubDate>Mon, 28 Aug 2006 10:30:41 GMT</pubDate>
+    <guid>
+		http://porting.openoffice.org/mac/index.html#4
+    </guid>
+      <link>http://porting.openoffice.org/mac/index.html</link>
+    </item>
+  </channel>
+</rss>
\ No newline at end of file
diff --git a/assets/porting/mac/testing/mac_feed.xml b/assets/porting/mac/testing/mac_feed.xml
new file mode 100644
index 0000000..236b7cf
--- /dev/null
+++ b/assets/porting/mac/testing/mac_feed.xml
@@ -0,0 +1,138 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<rss version="0.91">
+<channel>
+<title>News of the Mac porting team </title>
+<link>http://porting.openoffice.org/mac/</link>
+<description>Her You can found any news about the MAC porting projekt</description>
+<language>en-us</language>
+<copyright>08-2006 http://porting.openoffice.org/mac/</copyright>
+<image>
+<url>http://porting.openoffice.org/images/logo.png</url>
+<title>Logo http://porting.openoffice.org/mac </title>
+<link>http://porting.openoffice.org/mac/</link>
+</image>
+
+
+<item>
+    <title>August 2006</title>
+
+	<description>
+         	With the release of the en-US version of OpenOffice.org 2.0.3 OpenOffice.org now officially supports the Intel based Macs such as MacBook, MacBook Pro and Mac Pro.
+		Go and download your 2.0.3 today.
+         </description>
+         <link>http://porting.openoffice.org/mac/ooo-osx_downloads.html</link>
+</item>
+
+<item>
+    	<title>May 2006</title>
+
+	<description>
+		The growing number of questions on mac porting mailinglist shows us that it's time to help the growing
+    		number of OpenOffice.org Newbies getting OpenOffice.org installed and not frustrated.
+    		Here are the links to our "OpenOffice.org on Mac OS X How-To" on top of this site.
+    		Our thank goes to Eric Bachard for providing the French How-to, to Loic Geslin for the english translation,
+    		Uwe Altmann for the german translation and everybody else involved.
+
+    		If you want to help us please
+    		translate the How-to to your native language. Contact us on this on
+    		mac at porting dot openoffice dot org .
+	</description>
+	<link>http://porting.openoffice.org/mac/index.html</link>
+</item>
+
+<item>
+    	<title>April 2006</title>
+    	<description>
+		There has been some confusion about the relationship between OpenOffice.org
+    		and NeoOffice and we would like to clear things up.
+
+    		Our focus is and must be porting OpenOffice.org to the Mac. In the last
+    		year, we have been very successful in getting 2.0 to the Mac OS (X11) and
+    		our team now includes many. We are further taking the port to Mac Intel, and
+    		beta builds are running of this. These are real and important
+    		accomplishments, and they could not have been done without the support of
+    		the community. Our ultimate goal is to fully port OpenOffice.org to Mac OS X
+    		on Aqua. For that, we need all the help the Mac community can provide.
+
+    		Direct links to NeoOffice were removed because our focus is on
+    		OpenOffice.org, not NeoOffice, which is a derivation based substantially
+    		(more than 98 percent) on OpenOffice.org code. If the OpenOffice.org coding
+    		effort is to be successful, we need for users to work directly with us.
+
+    		We have no argument with NeOffice and wish them the best in their efforts.
+    		Their approach differs from ours but satisfies many users. We invite them to
+    		work with us in building OpenOffice.org 2.0.3 and beyond and in fully
+    		porting OpenOffice.org to the Mac. We are also open to the idea of
+    		collaborating: exchanging ideas and code (when possible) in a useful,
+    		friendly, and productive way.
+
+    		We hope this clears up some of the misunderstandings. Again, we invite
+    		friendly collaboration and cooperation and would like for the Mac community
+    		to help us port OpenOffice.org to Aqua.
+
+    		If you want to join the fun, go to Mac Porting site Our list is
+    		mac@porting.openoffice.org.
+	</description>
+    	<link>http://porting.openoffice.org/servlets/SummarizeList?listName=mac</link>
+</item>
+
+<item>
+    	<title>April 2006</title>
+
+    	<description>
+		There was a donation of two iMac Intel 20" to OpenOffice.org. One
+    		for Tino Rachui and one for Stephan Schaefer. These very fast machines
+    		will replace old G3's, which were good but slow machines.
+	</description>
+    	<link>http://porting.openoffice.org/mac/index.html</link>
+</item>
+
+<item>
+    	<title>February 2006</title>
+
+    	<description>
+		First screenshot of svdem. Stephan Schaefer, Florian Heckl and Tino Rachui have made
+    		svdem work. Svdem is the toy dedicated to experimentations in vcl.
+    		The objectvies is to progressively implement everything for
+    		Carbon/Cocoa port.
+	</description>
+    	<link>http://eric.bachard.free.fr/mac/aquavcl/screenshots/test_svdem_ericb_10_mars2006.jpg</link>
+</item>
+
+<item>
+    	<title>February 2006</title>
+
+    	<description>
+		Beginning with 2.0.2rc1 OpenOffice.org X11 regular
+   		builds for Intel based Macs are avaialable. In order to get them follow
+    		the link to non-qa'ed builds on our download site
+	</description>
+    	<link>http://porting.openoffice.org/mac/ooo-osx_downloads.html</link>
+</item>
+
+<item>
+    	<title>Late January, 2006</title>
+
+    	<description>
+		OpenOffice.org announced the first build of
+    		OpenOffice.org 2.0.1 for Mac OS X (X11) that can run natively on the
+    		newly released Macintosh Intel desktops. No other fully equipped office
+    		suite can claim as much, and ours gives users not just standards
+    		compliance but real interoperability. Led by Eric Bachard, the
+    		team includes Eric Hoch, NAKATA Maho, Tino Rachui, Sophie Gautier,
+   		Pavel Janik, David Nedrow, James Mckenzie, Filip Molčan, "Mox",
+    		and many, many others. The group, which created this version in very
+    		little time indeed, is now eager to move even faster--with your help.
+    		Download the build, test it, participate. We are way ahead of the
+    		Redmond folks, let's keep it that way!
+
+    		The builds provided for Intel based Macs are alpha and thus risky.
+    		They only run on Mac-Intel boxes.
+	</description>
+    	<link>http://porting.openoffice.org/mac/index.html</link>
+</item>
+
+
+
+</channel>
+</rss>
\ No newline at end of file
diff --git a/assets/porting/os2.jpg b/assets/porting/os2.jpg
new file mode 100644
index 0000000..5db223d
Binary files /dev/null and b/assets/porting/os2.jpg differ
diff --git a/assets/porting/robots.txt b/assets/porting/robots.txt
new file mode 100644
index 0000000..d82ac24
--- /dev/null
+++ b/assets/porting/robots.txt
@@ -0,0 +1,8 @@
+User-Agent: *
+Disallow: /source/
+Disallow: /issues/
+Disallow: /search/
+Disallow: /servlets/
+Disallow: /project/
+Disallow: /nonav/
+Disallow: /mac/testing/
diff --git a/assets/porting/solaris.jpg b/assets/porting/solaris.jpg
new file mode 100644
index 0000000..422804a
Binary files /dev/null and b/assets/porting/solaris.jpg differ
diff --git a/assets/porting/solaris.png b/assets/porting/solaris.png
new file mode 100644
index 0000000..688fab1
Binary files /dev/null and b/assets/porting/solaris.png differ
diff --git a/assets/porting/styles/macsite_2.css b/assets/porting/styles/macsite_2.css
new file mode 100644
index 0000000..8f076e7
--- /dev/null
+++ b/assets/porting/styles/macsite_2.css
@@ -0,0 +1,254 @@
+/* Generated by KaZcadeS */
+#body_port h1 {
+  color: #cc6600;
+  font-family: "Courier New","Courier",monospace;
+  font-size: 15pt;
+  text-align: left;
+}
+#body_port h2 {
+  color: #ffffff;
+  font-family: "Arial","Helvetica";
+  font-size: 10pt;
+  text-align: center;
+}
+#body_port h3 {
+  color: #cc6600;
+  font-family: "Arial","Helvetica";
+  font-size: 10pt;
+  text-align: left;
+}
+#body_port h4 {
+  color: #cc6600;
+  font-family: "Arial","Helvetica";
+  font-size: 10pt;
+  text-align: center;
+}
+#body_port h5 {
+  font-family: "Arial","Helvetica";
+  font-size: 10pt;
+  text-align: center;
+}
+#body_port table {
+  border: 2px solid #ffffff;
+  background-color: #ffffff;
+  color: #000000;
+  border-collapse: collapse;
+  -x-border-x-spacing: 0;
+  -x-border-y-spacing: 0;
+  margin-bottom: 5px;
+}
+#body_port table caption {
+  border: 2px solid #ffffff;
+  padding: 4px;
+  background-repeat: no-repeat;
+  background-color: #06348c;
+  color: #ffffff;
+  font-weight: bold;
+  font-size: 100%;
+  font-variant: small-caps;
+  text-align: left;
+  margin-top: 5px;
+}
+#body_port th {
+  border: 2px solid #ffffff;
+  padding: 5px 3px 3px;
+  background-color: #00315a;
+  color: #ffffff;
+}
+#body_port td {
+  border: 1px solid #ffffff;
+  padding: 2px;
+  background-color: #f0f0f0;
+  margin-top: 20px;
+  vertical-align: top;
+  color: #ffffff;
+  font-size: 10pt;
+}
+#body_port .oddRow td {
+  background-color: #dddddd;
+}
+h3 {
+  color: #06348c;
+  background-color: #dee4ee;
+}
+p {
+	text-align: justify;
+	margin-left: 1em;
+}
+p.warning {
+	color: #CC0000;
+	font-weight: bold;
+}
+.news .date {
+  margin: 1em 1em 0.5em;
+  font-weight: bold;
+  color: #06348c;
+}
+p.news {
+  margin: 0.5em 1em 0.5em 2em;
+}
+img.currdevelopersimg {
+  margin-right: 0.5em;
+  margin-bottom: 0.5em;
+  float: left;
+}
+div.currdevel {
+  margin: 1em;
+  clear: both;
+}
+#body_port .white-background {
+  background-color: #ffffff;
+}
+html1 {
+  text-align: center;
+}
+body1 {
+  width: 740px;
+  margin-left: 0px;
+  margin-right: auto;
+  font-family: sans-serif;
+  font-size: 16px;
+  text-align: left;
+}
+#hlavicka {
+  height: 60px;
+}
+#dev_button1 {
+  background: #efedee url(../images/db_r.png) no-repeat scroll 100% 0;
+  width: 200px;
+  position: relative;
+  top: 30px;
+  height: 24px;
+}
+#dev_button1 a {
+  background: transparent url(../images/db_l.png) no-repeat scroll 0;
+  padding-left: 14px;
+  height: 24px;
+  display: block;
+  padding-top: 2px;
+  text-decoration: none;
+  color: #676767 ! important;
+  font-weight: bold;
+}
+#logo11 {
+  margin: 0px;
+  padding: 0px;
+  float: right;
+  width: 134px;
+  height: 56px;
+  overflow: hidden;
+  position: relative;
+}
+#logo11 span {
+  margin: 0;
+  padding: 0;
+  background: transparent url(../images/macosx-logo_n.png) no-repeat scroll left top;
+  display: block;
+  position: absolute;
+  left: 0;
+  top: 0;
+  z-index: 1;
+  width: 134px;
+  height: 56px;
+}
+#menu1 {
+  background: transparent url(../images/mac_banner01.jpg) no-repeat scroll left top;
+  clear: both;
+  height: 200px;
+}
+#menu1 span {
+  display: none;
+}
+#menu1 ul {
+  margin: 0;
+  padding: 4px 0 0;
+  background: #cccccc url(../images/ml.png) no-repeat scroll right top;
+  position: relative;
+  left: 560px;
+  width: 180px;
+  height: 196px;
+}
+#menu1 ul li {
+  border-bottom: 1px solid white;
+  padding: 6px 6px 6px 8px;
+  list-style-type: none;
+  list-style-image: none;
+  list-style-position: outside;
+  display: block;
+}
+#menu1 ul li.last {
+  border-bottom: medium none;
+}
+#menu1 ul li a {
+  text-decoration: none;
+  font-weight: bold;
+  color: white ! important;
+}
+#content1 {
+  padding: 8px 8px 0px;
+  background: #e6e6e6 url(../images/ctop.png) no-repeat scroll left top;
+  margin-top: 5px;
+  width: 724px ! important;
+}
+#text1 {
+  padding: 5px 5px 0px;
+  background: white url(../images/ttop.png) no-repeat scroll left top;
+  width: 500px;
+  float: left;
+  z-index: 2;
+}
+#text1 #bcorner1 {
+  background: transparent url(../images/tbottom.png) no-repeat scroll left bottom;
+  position: relative;
+  width: 14px;
+  height: 14px;
+  bottom: 0px;
+  left: -5px;
+}
+#news1 {
+  width: 200px;
+  float: right;
+}
+#foot1 {
+  background: transparent url(../images/cbottom.png) no-repeat scroll left bottom;
+  clear: both;
+  height: 16px;
+  position: relative;
+  left: -8px;
+  z-index: 0;
+  bottom: 0;
+  width: 740px;
+}
+#iefoot1 {
+}
+p.date {
+  font-weight: bold;
+}
+div.news {
+  background-color: #ffffff;
+  padding-left: 5px;
+  padding-right: 5px;
+  text-align: left;
+}
+p.news {
+  text-align: left;
+}
+img.currdevelopersimg {
+  margin-right: 0.5em;
+  margin-bottom: 0.5em;
+  float: left;
+  width: 76px;
+  height: 86px;
+}
+div.currdevel {
+  margin: 1em;
+  clear: both;
+}
+p.hide {
+  color: #ffffff;
+}
+
+.taskcomplete {
+	color:#009900;
+	text-decoration: line-through;
+}
diff --git a/assets/porting/styles/macsite_2.fr.css b/assets/porting/styles/macsite_2.fr.css
new file mode 100644
index 0000000..19914ee
--- /dev/null
+++ b/assets/porting/styles/macsite_2.fr.css
@@ -0,0 +1,295 @@
+/*-------------------------------------------------------------
+	lokal stylesheet for porting - project - fr pages only
+	$Id: macsite_2.fr.css,v 1.2 2006/12/12 15:05:54 smsm1 Exp $
+-------------------------------------------------------------*/
+
+/*-------------------------------------------------------------*/
+/*--- common Styles---*/
+/*-------------------------------------------------------------*/
+
+#body_port h1{
+	color: #cc6600;
+	font-family: "Courier New", "Courier", monospace; font-size: 15pt;
+	text-align: left;
+}
+#body_port h2{
+	color: #ffffff;
+	font-family:"Arial", "Helvetica" ;
+	font-size: 10pt;
+	text-align: center;
+}
+#body_port h3{
+	color: #cc6600;
+	font-family:"Arial", "Helvetica" ;
+	font-size: 10pt;
+	text-align: left;
+}
+#body_port h4{
+	color: #cc6600;
+	font-family:"Arial", "Helvetica" ;
+	font-size: 10pt;
+	text-align: center;
+}
+#body_port h5{
+	font-family:"Arial", "Helvetica" ;
+	font-size: 10pt;
+	text-align: center;
+}
+
+
+/*--- tables  ---*/
+
+#body_port table{
+	background-color:#fff; color:#000;
+	border-collapse:collapse; border-spacing:0;
+	border-style: solid; border-width: 2px; border-color: #fff;
+	margin-bottom:5px;
+}
+
+#body_port table caption	{
+	background-repeat: no-repeat;
+	background-color:#06348C; color:#fff;
+	font-weight:bold; font-size: 100%; font-variant:small-caps;
+	text-align:left; padding:4px;
+	border-style: solid; border-width: 2px; border-color: #fff;
+	margin-top:5px;
+}
+
+#body_port th	{
+	background-color:#00315a; color:#000;
+	padding:3px;
+	padding-top:5px;
+	color:#ffffff;
+	border-style: solid; border-width: 2px; border-color: #fff;
+}
+
+#body_port td {
+	background-color:#f0f0f0; color:#000;
+	padding:2px;
+	margin-top:20px;
+	vertical-align:top;
+	color:#ffffff;
+	font-size: 10pt;
+	border-style: solid; border-width: 1px; border-color: #fff;
+}
+
+#body_port .oddRow td{
+	background-color:#ddd
+}
+
+
+/*--- News Stuff ---*/
+
+  h3 {
+    color: #06348c;
+    background-color: #DEE4EE;
+  }
+
+  p {
+    text-align: justify;
+    margin-left: 1em;
+  }
+
+  .news .date {
+     margin: 1em 1em 0.5em 1em;
+     font-weight: bold;
+     color: #06348c;
+  }
+
+  p.news {
+     margin: 0.5em 1em 0.5em 2em;
+  }
+
+/*--- Current Developers Stuff --*/
+
+img.currdevelopersimg  {
+	margin-right:0.5em;
+	margin-bottom:0.5em;
+	float:left;
+}
+div.currdevel  {
+	margin:1em;
+	clear:both;
+}
+
+/*--- class, to set background to white  ---*/
+
+#body_port .white-background {
+	background-color:#ffffff;
+}
+
+/*--- Stuff, former macsite.css  ---*/
+
+html1{
+	text-align:center;
+}
+
+body1{
+	width:740px;
+	margin-left:0px;
+	margin-right:auto;
+	font-family:sans-serif;
+	font-size:16px;
+	text-align:left;
+}
+
+#hlavicka{
+	height:60px;
+/* 	border-bottom:1px solid silver;  */
+}
+
+#dev_button1 {
+	width:200px;
+	position:relative;
+	top:30px;
+	background:url('../images/db_r.png') no-repeat 100% 0 #efedee;
+	height:24px;
+}
+
+#dev_button1 a{
+		background:url('../images/db_l.png') no-repeat 0 0;
+		padding-left:14px;
+		height:24px;
+		height:20px;
+		display:block;
+		padding-top:2px;
+		text-decoration:none;
+		color:#676767 !important;
+		font-weight:bold;
+}
+
+#logo11{
+	float:right;
+	width:134px;height:56px;
+	overflow:hidden;
+	margin:0px;
+	padding:0px;
+	position:relative;
+}
+
+
+#logo11 span {
+	display:block;
+	position:absolute; left:0; top:0; z-index:1;
+	width:134px; height:56px;
+	margin:0; padding:0;
+	background:url("../images/macosx-logo_n.png") top left no-repeat;
+}
+
+#menu1 {
+	height:200px;
+	background:url("../images/banner01.fr.jpg") top left no-repeat;
+	clear:both;
+}
+
+#menu1 span {
+	display:none;
+}
+
+#menu1 ul {
+	position:relative;
+	left:560px;
+	margin:0;
+	padding:0;
+	padding-top:4px;
+	background:#ccc url("../images/ml.png") top right no-repeat;
+	width:180px;
+	height:196px;
+}
+
+#menu1 ul li {
+	list-style:none;
+	display:block;
+	border-bottom:1px solid white;
+	padding:6px;
+	padding-left:8px;
+}
+
+#menu1 ul li.last {
+	border-bottom:none;
+/* 	padding-top:10px; */
+}
+
+#menu1 ul li a {
+	text-decoration:none;
+	font-weight:bold;
+	color:white !important;
+}
+
+#content1 {
+	background:#e6e6e6 url("../images/ctop.png") top left no-repeat;
+	margin-top:5px;
+	padding:8px;
+	padding-bottom:0px;
+	width:724px !important;
+}
+
+#text1 {
+	width:500px;
+	float:left;
+	padding:5px;
+	z-index:2;
+	padding-bottom:0px;
+	background:white url("../images/ttop.png") top left no-repeat;
+}
+
+#text1 #bcorner1 {
+	position:relative;
+	background:url("../images/tbottom.png") bottom left no-repeat;
+	width:14px;height:14px;
+	bottom:0px;
+	left:-5px;
+}
+
+#news1 {
+	width:200px;
+	float:right;
+}
+
+#foot1{
+	clear:both;
+	height:16px;
+	position:relative;
+	left:-8px;
+	z-index:0;
+	bottom:0;
+	width:740px;
+	background:url("../images/cbottom.png") bottom left no-repeat;
+}
+
+#iefoot1 {
+/*
+	_position:relative;
+	_height:16px;
+	_left:724px;
+	_width:16px;
+	_background:url('../images/cbottom.png') bottom right no-repeat;
+*/
+}
+
+p.date {
+	font-weight:bold;
+}
+
+div.news {
+	background-color:#fff;
+	padding-left:5px;
+	padding-right:5px;
+	text-align:left;
+}
+
+p.news {
+	text-align:left;
+}
+
+/*--- Current Developers Stuff --*/
+
+img.currdevelopersimg  {
+	margin-right:0.5em;
+	margin-bottom:0.5em;
+	float:left;
+}
+div.currdevel  {
+	margin:1em;
+	clear:both;	
+}
diff --git a/assets/porting/styles/porting.css b/assets/porting/styles/porting.css
new file mode 100644
index 0000000..6cfbf28
--- /dev/null
+++ b/assets/porting/styles/porting.css
@@ -0,0 +1,160 @@
+/*-------------------------------------------------------------
+
+	lokal stylesheet f�r porting - project
+
+
+
+	$Id: porting.css,v 1.00 2006/08/28 markomlm  Exp $
+
+-------------------------------------------------------------*/
+
+
+
+/*-------------------------------------------------------------*/
+
+/*--- common Styles---*/
+
+/*-------------------------------------------------------------*/
+
+#body_port h1{
+	color: #cc6600;
+	font-family: "Courier New", "Courier", monospace; font-size: 15pt;
+	text-align: left;
+}
+#body_port h2{
+	color: #ffffff;
+	font-family:"Arial", "Helvetica" ;
+	font-size: 10pt;
+	text-align: center;
+}
+#body_port h3{
+	color: #cc6600;
+	font-family:"Arial", "Helvetica" ;
+	font-size: 10pt;
+	text-align: left;
+}
+#body_port h4{
+	color: #cc6600;
+	font-family:"Arial", "Helvetica" ;
+	font-size: 10pt;
+	text-align: center;
+}
+#body_port h5{
+	font-family:"Arial", "Helvetica" ;
+	font-size: 10pt;
+	text-align: center;
+}
+
+
+/*--- tables  ---*/
+
+#body_port table{
+
+	background-color:#fff; color:#000;
+
+	border-collapse:collapse; border-spacing:0;
+
+	border-style: solid; border-width: 2px; border-color: #fff;
+
+	margin-bottom:5px;
+
+}
+
+#body_port table caption	{
+
+	background-repeat: no-repeat;
+
+	background-color:#06348C; color:#fff;
+
+	font-weight:bold; font-size: 100%; font-variant:small-caps;
+
+	text-align:left; padding:4px;
+
+	border-style: solid; border-width: 2px; border-color: #fff;
+
+	margin-top:5px;
+
+}
+
+#body_port th	{
+
+	background-color:#00315a; color:#000;
+
+	padding:3px;
+
+	padding-top:5px;
+	/* font-color is not a valid attribute, please fix */
+	font-color:#ffffff;
+
+	border-style: solid; border-width: 2px; border-color: #fff;
+
+
+}
+
+#body_port td {
+
+	background-color:#f0f0f0; color:#000;
+
+	padding:2px;
+	margin-top:20px;
+	vertical-align:top;
+	font-color:#ffffff;
+		/* font-color is not a valid attribute, please fix */
+	font-size: 10pt;
+
+	border-style: solid; border-width: 1px; border-color: #fff;
+
+}
+
+
+
+
+
+#body_port .oddRow td{
+
+	background-color:#ddd
+
+}
+
+
+/*--- News Stuff ---*/
+
+  h3 {
+    color: #06348c;
+    background-color: #DEE4EE;
+  }
+    
+  p {
+	text-align: justify;
+	margin-left: 1em;
+  }
+  
+  .news .date {
+     margin: 1em 1em 0.5em 1em;
+     font-weight: bold;
+     color: #06348c;
+  }
+  
+  p.news {
+     margin: 0.5em 1em 0.5em 2em;
+  }
+
+/*--- Current Developers Stuff --*/
+
+img.currdevelopersimg  {
+	margin-right:0.5em;
+	margin-bottom:0.5em;
+	float:left;
+}
+div.currdevel  {
+	margin:1em;
+	clear:both;	
+}
+
+/*--- class, to set background to white  ---*/
+
+#body_port .white-background {
+
+	background-color:#ffffff;
+
+}
diff --git a/content/porting/Contributors.html b/content/porting/Contributors.html
new file mode 100644
index 0000000..c7faf1e
--- /dev/null
+++ b/content/porting/Contributors.html
@@ -0,0 +1,51 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+<head>
+	<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=iso-8859-1">
+	<TITLE></TITLE>
+	<META NAME="GENERATOR" CONTENT="StarOffice/5.2 (Win32)">
+	<META NAME="AUTHOR" CONTENT="Martin Hollmichel">
+	<META NAME="CREATED" CONTENT="20020410;19074515">
+	<META NAME="CHANGEDBY" CONTENT="Martin Hollmichel">
+	<META NAME="CHANGED" CONTENT="20020416;11154512">
+</head>
+<body>
+<H1>Contributors</H1>
+<UL>
+	<LI><P>Nick Blievers (Irix)</P>
+	<LI><P>Oliver Braun</P>
+	<LI><P>Joerg Budischewski</P>
+	<LI><P>Vicky Chan</P>
+	<LI><P>Andrei Dergatchev (Linux Alpha)</P>
+	<LI><P>Michael Fehr</P>
+	<LI><P>Ken Foskey (QA, -Wall fixes)</P>
+	<LI><P>Jeff Hanson (Irix)</P>
+	<LI><P>Kevin B. Hendricks (LinuxPPC)</P>
+	<LI><P>Martin Hollmichel</P>
+	<LI><P>Matthias Huetsch</P>
+	<LI><P>Scott Hutinger (LinuxPPC, LinuxARM and MacOSX)</P>
+	<LI><P>Hans-Joachim Lankenau [aka Ause]</P>
+	<LI><P>Joachim Lingner</P>
+	<LI><P>Philipp Lohmann</P>
+	<LI><P>Patrick Luby (MacOSX)</P>
+	<LI><P>Carlos F. A. Paniago (FreeBSD)</P>
+	<LI><P>Ed Peterlin (MacOSX)</P>
+	<LI><P>Volker Quetschke (cygwin)</P>
+	<LI><P>Michael Rauch (NetBSD)</P>
+	<LI><P>Tino Rachui</P>
+	<LI><P>Jens-Heiner Rechtien</P>
+</UL>
+<UL>
+	<LI><P>Hennes Rohling</P>
+	<LI><P>Jason Stewart (LinuxPPC)</P>
+	<LI><P>Armin Theissen (Release Engineering)</P>
+	<LI><P>Tim Tretyak (FreeBSD)</P>
+	<LI><P>John Vandenberg (Irix)</P>
+	<LI><P>Sander Vesik (Release Engineering)</P>
+	<LI><P>Yi Wang (Tru64)</P>
+	<LI><P>George Zahopulos (Irix)</P>
+</UL>
+<P><A NAME="Overview"></A><BR><BR>
+</P>
+</body>
+</HTML>
diff --git a/content/porting/freebsd/benchmark.html b/content/porting/freebsd/benchmark.html
new file mode 100644
index 0000000..74d39ad
--- /dev/null
+++ b/content/porting/freebsd/benchmark.html
@@ -0,0 +1,1704 @@
+<html>
+<head>
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+<title>FreeBSD OpenOffice.org porting status page : Build timings</title>
+</head>
+<body>
+
+<h3>Build timings</h3>
+Building OOo takes a long time. Some say it takes 2-3 days, while others say only 2 hours. We would like to know how long it takes you to build OOo! <a href="mailto:openoffice@freebsd.org">Please send</a> us your elapsed time! Instructions on timing your build are listed below. Your reports are greatly appreciated.<br>
+<br>
+How to benchmark and make a report:
+<ul>
+<li>Prepare FreeBSD
+<li>Resolve build dependencies for OpenOffice.org, and confirm that you can succesfully build OOo.
+<li>Run the benchmark script.
+Download the <a href="http://people.freebsd.org/~maho/ooo/ooo-build-bench.sh">benchmark script</a> donated by GOTO, daichi. 
+Run this script as root in the openoffice.org port you would like to benchmark.
+<pre>
+# cd /usr/ports/editors/openoffice.org-2 (or you can choose another version)
+# sh &lt;somwhere&gt;/ooo-build-bench.sh
+</pre>
+<ul>
+<li> <a href="http://people.freebsd.org/~maho/ooo/ooo-build-bench.sh">normal script</a>
+<li> <a href="http://people.freebsd.org/~maho/ooo/ooo-ccachememorydisk-build-bench.sh">using memorydisk for ccache (requires 6-8G main memory)</a>
+<li> <a href="http://people.freebsd.org/~maho/ooo/ooo-workmemorydisk-build-bench.sh">using memory disk for work dir (requires 16-24G main memory)</a>
+</ul>
+
+<li>Report submission:
+<blockquote>
+Please report your results via e-mail to <a href="mailto:openoffice@freebsd.org">openoffice@freebsd.org</a>. We thank you very much for your report!
+<ul>
+<li>Output of ooo-buildbench.sh
+<li>Comments
+<li>Date
+</ul>
+</blockquote>
+
+<li>What the script actually does:
+<blockquote>
+The script performs two builds. One without ccache and one with ccache. This benchmark also calculates extraction of archives (1~2G), removal of the work directory (~4G), and time it takes to package.
+</blockquote>
+</ul> 
+
+<li>Discussion
+<blockquote>
+Parallel building for a single processor is effective, but not exceeding 2 processes at the same time.
+<br>
+(I set 4 for dual processors machines).
+</blockquote>
+<hr>
+
+<h3>Results</h3>
+<p>
+<center>
+<blockquote>
+<h3>Results without ccache:</h3>
+<table border="1" width="700">
+  <tbody>
+    <tr>
+      <td align="center">OS</td>
+      <td align="center">System</td>
+      <td align="center">OOo version</td>
+      <td align="center">Time (real)</td>
+      <td align="center">Time (usr)</td>
+      <td align="center">Time (sys)</td>
+      <td align="center">Date</td>
+      <td align="center">Comments</td>
+      <td align="center">Reference</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h54m49.05s</td>
+      <td align="center">4h38m36.41s</td>
+      <td align="center">1h1m40.78s</td>
+      <td align="center">2008/10/29</td>
+      <td align="center">NUMOFPROCESSES=6, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h54m6.94s</td>
+      <td align="center">4h34m29.71s</td>
+      <td align="center">1h49.51s</td>
+      <td align="center">2008/10/29</td>
+      <td align="center">NUMOFPROCESSES=4, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">2h8m19.81s</td>
+      <td align="center">4h27m41.18s</td>
+      <td align="center">57m46.87s</td>
+      <td align="center">2008/10/29</td>
+      <td align="center">NUMOFPROCESSES=2, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">5h6m3.93s</td>
+      <td align="center">4h11m56.84s</td>
+      <td align="center">41m53.81s</td>
+      <td align="center">2008/10/29</td>
+      <td align="center">NUMOFPROCESSES=1, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h35m7.96s</td>
+      <td align="center">4h27m40.67s</td>
+      <td align="center">57m45.21s</td>
+      <td align="center">2008/10/30</td>
+      <td align="center">Memory disk (10G), no ccache save, NUMOFPROCESSES=6, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h40m4.69s</td>
+      <td align="center">4h35m51.38s</td>
+      <td align="center">1h2m10.32s</td>
+      <td align="center">2008/10/30</td>
+      <td align="center">Memory disk (10G), ccache save, NUMOFPROCESSES=6, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h34m33.62s</td>
+      <td align="center">4h24m56.16s</td>
+      <td align="center">57m34.37s</td>
+      <td align="center">2008/10/24</td>
+      <td align="center">Memory disk (10G), no ccache save, NUMOFPROCESSES=4, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h30m37.88s</td>
+      <td align="center">4h26m42.68s</td>
+      <td align="center">59m18.44s</td>
+      <td align="center">2008/10/24</td>
+      <td align="center">Memory disk (10G), ccache save, NUMOFPROCESSES=4, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h48m49.01s</td>
+      <td align="center">4h17m54.98s</td>
+      <td align="center">55m17.84s</td>
+      <td align="center">2008/10/24</td>
+      <td align="center">Memory disk (10G), no ccache save, NUMOFPROCESSES=2, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h53m52.39s</td>
+      <td align="center">4h26m39.79s</td>
+      <td align="center">58m26.60s</td>
+      <td align="center">2008/10/24</td>
+      <td align="center">Memory disk (10G), ccache save, NUMOFPROCESSES=2, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">4h43m20.06s</td>
+      <td align="center">4h6m49.80s</td>
+      <td align="center">40m23.84s</td>
+      <td align="center">2008/10/24</td>
+      <td align="center">Memory disk (10G), no ccache save, NUMOFPROCESSES=1, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">4h54m26.62s</td>
+      <td align="center">4h15m18.41s</td>
+      <td align="center">42m35.10s</td>
+      <td align="center">2008/10/24</td>
+      <td align="center">Memory disk (10G), ccache save, NUMOFPROCESSES=1, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">1h46m44.59s</td>
+      <td align="center">4h3m56.67s</td>
+      <td align="center">50m44.03s</td>
+      <td align="center">2008/10/23</td>
+      <td align="center">NUMOFPROCESSES=6, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">1h48m45.81s</td>
+      <td align="center">4h2m1.01s</td>
+      <td align="center">50m18.66s</td>
+      <td align="center">2008/10/23</td>
+      <td align="center">NUMOFPROCESSES=4, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">2h41m45.83s</td>
+      <td align="center">3h55m52.10s</td>
+      <td align="center">43m56.83s</td>
+      <td align="center">2008/10/23</td>
+      <td align="center">NUMOFPROCESSES=2, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">4h39m9.66s</td>
+      <td align="center">59m5.09s</td>
+      <td align="center">22m55.28s</td>
+      <td align="center">2008/10/23</td>
+      <td align="center">NUMOFPROCESSES=1, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">1h32m8.10s</td>
+      <td align="center">3h58m55.00s</td>
+      <td align="center">46m47.81s</td>
+      <td align="center">2008/10-22</td>
+      <td align="center">Memory disk (10G), no ccache save, NUMOFPROCESSES=6, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">1h35m29.27s</td>
+      <td align="center">4h4m45.88s</td>
+      <td align="center">50m17.20s</td>
+      <td align="center">2008/10/22</td>
+      <td align="center">Memory disk (10G), ccache save, NUMOFPROCESSES=6, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">1h32m1.35s</td>
+      <td align="center">3h55m45.01s</td>
+      <td align="center">47m5.95s</td>
+      <td align="center">2008/10/22</td>
+      <td align="center">Memory disk (10G), no ccache save, NUMOFPROCESSES=4, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">1h36m25.44s</td>
+      <td align="center">4h2m43.20s</td>
+      <td align="center">50m2.69s</td>
+      <td align="center">2008/10/22</td>
+      <td align="center">Memory disk (10G), ccache save, NUMOFPROCESSES=4, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">2h23m7.58s</td>
+      <td align="center">3h48m35.87s</td>
+      <td align="center">40m53.27s</td>
+      <td align="center">2008/10/22</td>
+      <td align="center">Memory disk (10G), no ccache save, NUMOFPROCESSES=2, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">2h28m41.42s</td>
+      <td align="center">3h55m37.52s</td>
+      <td align="center">43m25.67s</td>
+      <td align="center">2008/10/22</td>
+      <td align="center">Memory disk (10G), ccache save, NUMOFPROCESSES=2, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">4h14m28.88s</td>
+      <td align="center">3h44m37.90s</td>
+      <td align="center">34m49.91s</td>
+      <td align="center">2008/10/23</td>
+      <td align="center">Memory disk (10G), no ccache save, NUMOFPROCESSES=1, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">4h24m3.67s</td>
+      <td align="center">3h51m35.87s</td>
+      <td align="center">37m8.78s</td>
+      <td align="center">2008/10/23</td>
+      <td align="center">Memory disk (10G), ccache save, NUMOFPROCESSES=1, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">2h59m40.28s</td>
+      <td align="center">4h50m8.85s</td>
+      <td align="center"> 47m21.99s</td>
+      <td align="center">2008/10/13</td>
+      <td align="center">Memory disk (10G), no cache save, NUMOFPROCESSES=4, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">3h6m34.69s</td>
+      <td align="center">5h24.82s</td>
+      <td align="center">50m46.91s</td>
+      <td align="center">2008/10/13</td>
+      <td align="center">Memory disk (10G), ccache save, NUMOFPROCESSES=4, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">3h2m23.17s</td>
+      <td align="center">4h47m0.55s</td>
+      <td align="center"> 47m5.23s</td>
+      <td align="center">2008/10/14</td>
+      <td align="center">Memory disk (10G), no cache save, NUMOFPROCESSES=2, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">3h9m58.47s</td>
+      <td align="center">4h57m9.02s</td>
+      <td align="center">50m11.51s</td>
+      <td align="center">2008/10/14</td>
+      <td align="center">Memory disk (10G), ccache save, NUMOFPROCESSES=2, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">5h17m20.97s</td>
+      <td align="center">4h39m6.95s</td>
+      <td align="center"> 40m49.91s</td>
+      <td align="center">2008/10/14</td>
+      <td align="center">Memory disk (10G), no cache save, NUMOFPROCESSES=1, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">5h30m1.98s</td>
+      <td align="center">4h48m9.56s</td>
+      <td align="center">43m1.93s</td>
+      <td align="center">2008/10/14</td>
+      <td align="center">Memory disk (10G), ccache save, NUMOFPROCESSES=1, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">3h19m40.86s</td>
+      <td align="center">5h2m11.05s</td>
+      <td align="center">48m49.00s</td>
+      <td align="center">2008/10/13</td>
+      <td align="center">NUMOFPROCESSES=4, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">3h23m12.83s</td>
+      <td align="center">4h57m40.78s</td>
+      <td align="center">47m15.67s</td>
+      <td align="center">2008/10/14</td>
+      <td align="center">NUMOFPROCESSES=2, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">5h37m11.40s</td>
+      <td align="center">4h42m54.31s</td>
+      <td align="center">42m41.16s</td>
+      <td align="center">2008/10/13</td>
+      <td align="center">NUMOFPROCESSES=1, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Core2 Quad Q6600 @3GHz</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h37m34.13s</td>
+      <td align="center">3h18m29.76s</td>
+      <td align="center">42m28.37s</td>
+      <td align="center">2008/10/13</td>
+      <td align="center">NUMOFPROCESSES=4</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Core2 Quad Q6600 @3GHz</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h46m3.70s</td>
+      <td align="center">3h12m32.65s</td>
+      <td align="center">39m26.55s</td>
+      <td align="center">2008/10/13</td>
+      <td align="center">NUMOFPROCESSES=2</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Core2 Quad Q6600 @3GHz</td>
+      <td align="center">3.0.0</td>
+      <td align="center">4h22.07s</td>
+      <td align="center">3h3m8.18s</td>
+      <td align="center">30m18.39s</td>
+      <td align="center">2008/10/13</td>
+      <td align="center">NUMOFPROCESSES=1</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Core2 Quad Q6600 @3GHz</td>
+      <td align="center">2.4.1</td>
+      <td align="center">1h34m3.23s</td>
+      <td align="center">2h57m30.95s</td>
+      <td align="center">33m59.45s</td>
+      <td align="center">2008/10/13</td>
+      <td align="center">NUMOFPROCESSES=4</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Core2 Quad Q6600 @3GHz</td>
+      <td align="center">2.4.1</td>
+      <td align="center">2h9m20.82s</td>
+      <td align="center">2h51m21.85s</td>
+      <td align="center">29m29.59s</td>
+      <td align="center">2008/10/13</td>
+      <td align="center">NUMOFPROCESSES=2</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Core2 Quad Q6600 @3GHz</td>
+      <td align="center">2.4.1</td>
+      <td align="center">3h39m30.11s</td>
+      <td align="center">2h48m31.78s</td>
+      <td align="center">26m21.39s</td>
+      <td align="center">2008/10/13</td>
+      <td align="center">NUMOFPROCESSES=1</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">4h46m28.57s</td>
+      <td align="center">4h13m34.74s</td>
+      <td align="center">36m29.34s</td>
+      <td align="center">2008/10/12</td>
+      <td align="center">Memory disk (10G), no cache save, NUMOFPROCESSES=1, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">4h56m33.96s</td>
+      <td align="center">4h21m11.04s</td>
+      <td align="center">38m42.46s</td>
+      <td align="center">2008/10/12</td>
+      <td align="center">Memory disk (10G),cache save, NUMOFPROCESSES=1, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">2h49m2.03s</td>
+      <td align="center">4h17m57.05s</td>
+      <td align="center">39m22.43ss</td>
+      <td align="center">2008/10/12</td>
+      <td align="center">Memory disk (10G), no cache save, NUMOFPROCESSES=2, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">2h56m25.74s</td>
+      <td align="center">4h25m51.30s</td>
+      <td align="center">41m40.52s</td>
+      <td align="center">2008/10/12</td>
+      <td align="center">Memory disk (10G),cache save, NUMOFPROCESSES=2, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">2h41m19.52s</td>
+      <td align="center">4h20m57.79s</td>
+      <td align="center">38m36.56s</td>
+      <td align="center">2008/10/11</td>
+      <td align="center">Memory disk (12G), no cache save, NUMOFPROCESSES=4, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">2h47m2.14s</td>
+      <td align="center">4h28m47.76s</td>
+      <td align="center">41m43.83s</td>
+      <td align="center">2008/10/11</td>
+      <td align="center">Memory disk (12G), cache save, NUMOFPROCESSES=4, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">5h11m49.81s</td>
+      <td align="center">4h22m36.05s</td>
+      <td align="center">37m6.09ss</td>
+      <td align="center">2008/10/10</td>
+      <td align="center">NUMOFPROCESSES=1, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">3h9m57.66s</td>
+      <td align="center">4h26m27.03s</td>
+      <td align="center">41m10.69s</td>
+      <td align="center">2008/10/10</td>
+      <td align="center">NUMOFPROCESSES=2, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">2h59m14.30s</td>
+      <td align="center">4h30m35.76s</td>
+      <td align="center">41m11.76s</td>
+      <td align="center">2008/10/10</td>
+      <td align="center">NUMOFPROCESSES=4, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+
+    <tr>
+      <td align="center">7.0-BETA1.5/amd64</td>
+      <td align="center">Core2 Quad Q6600 @3GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">3h16m6.34s</td>
+      <td align="center">2h43m18.56s</td>
+      <td align="center">26m0.59s</td>
+      <td align="center">2007/10/30</td>
+      <td align="center">NUMOFPROCESSES=1, AHCI enabled</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.0-BETA1.5/amd64</td>
+      <td align="center">Core2 Quad Q6600 @3GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">1h57m43.49s</td>
+      <td align="center">2h44m27.52s</td>
+      <td align="center">28m58.16s</td>
+      <td align="center">2007/10/30</td>
+      <td align="center">NUMOFPROCESSES=2, AHCI enabled</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.0-BETA1.5/amd64</td>
+      <td align="center">Core2 Quad Q6600 @3GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">1h14m6.12s</td>
+      <td align="center">2h51m30.36s</td>
+      <td align="center">34m6.44s</td>
+      <td align="center">2007/10/30</td>
+      <td align="center">NUMOFPROCESSES=4, AHCI enabled</td>
+      <td align="center">maho</td>
+    </tr>
+
+
+    <tr>
+      <td align="center">6.3-PRERELEASE(20071026)</td>
+      <td align="center">Core2 Quad Q6600 @3GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">1h25m13.33s</td>
+      <td align="center">3h15m43.61s</td>
+      <td align="center">31m30.54s</td>
+      <td align="center">2007/10/30</td>
+      <td align="center">NUMOFPROCESSES=4, AHCI enabled</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">6.3-PRERELEASE(20071026)</td>
+      <td align="center">Core2 Quad Q6600 @3GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">1h26m28.04s</td>
+      <td align="center">3h15m33.47s</td>
+      <td align="center">31m32.93s</td>
+      <td align="center">2007/10/27</td>
+      <td align="center">NUMOFPROCESSES=4</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">6.3-PRERELEASE(20071026)</td>
+      <td align="center">Core2 Quad Q6600 2.4GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">4h38m12.18s</td>
+      <td align="center">3h58m35.77s</td>
+      <td align="center">32m54.46s</td>
+      <td align="center">2007/10/27</td>
+      <td align="center">NUMOFPROCESSES=1</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">6.3-PRERELEASE(20071026)</td>
+      <td align="center">Core2 Quad Q6600 2.4GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">2h41m13.98s</td>
+      <td align="center">3h59m28.03s</td>
+      <td align="center">35m0.38ss</td>
+      <td align="center">2007/10/27</td>
+      <td align="center">NUMOFPROCESSES=2</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">6.3-PRERELEASE(20071026)</td>
+      <td align="center">Core2 Quad Q6600 2.4GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">1h40m43.51s</td>
+      <td align="center">4h2m39.23s</td>
+      <td align="center">37m24.81s</td>
+      <td align="center">2007/10/27</td>
+      <td align="center">NUMOFPROCESSES=4</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">6.3-PRERELEASE(20071026)</td>
+      <td align="center">Core2 Quad Q6600 2.4GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">1h39m30.58s</td>
+      <td align="center">4h4m57.75s</td>
+      <td align="center">40m31.83s</td>
+      <td align="center">2007/10/27</td>
+      <td align="center">NUMOFPROCESSES=8</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">6.2-STABLE(20070909)</td>
+      <td align="center">Pentium 4 2.4GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">10h2m9.58s</td>
+      <td align="center">8h24m58.39s</td>
+      <td align="center">1h2m4.14s</td>
+      <td align="center">2007/10/27</td>
+      <td align="center">NUMOFPROCESSES=1</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">6.2-STABLE(20070909)</td>
+      <td align="center">Pentium 4 2.4GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">9h55m27.72s</td>
+      <td align="center">8h31m31.15s</td>
+      <td align="center">1h5m6.86s</td>
+      <td align="center">2007/10/27</td>
+      <td align="center">NUMOFPROCESSES=2</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">6.2-STABLE(20070909)</td>
+      <td align="center">Pentium 4 2.4GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">9h59m36.57s</td>
+      <td align="center">8h35m13.58s</td>
+      <td align="center">1h6m20.78s</td>
+      <td align="center">2007/10/27</td>
+      <td align="center">NUMOFPROCESSES=4</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">5.3-RELEASE</td>
+      <td align="center">Pentium 4 2.4GHz</td>
+      <td align="center">1.9m79</td>
+      <td align="center">9h41m2.11s</td>
+      <td align="center">6h59m55.98s</td>
+      <td align="center">1h32m19.11s</td>
+      <td align="center">2005/02/18</td>
+      <td align="center">NUMOFPROCESSES=1</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">5.3-RELEASE</td>
+      <td align="center">Pentium 4 2.4GHz</td>
+      <td align="center">1.9m79</td>
+      <td align="center">9h19m46.74s</td>
+      <td align="center">7h4m10.03s</td>
+      <td align="center">1h36m39.17s</td>
+      <td align="center">2005/02/19</td>
+      <td align="center">NUMOFPROCESSES=2</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">5.3-RELEASE</td>
+      <td align="center">Pentium 4 2.4GHz</td>
+      <td align="center">1.9m79</td>
+      <td align="center">9h18m39.45s</td>
+      <td align="center">7h6m5.16s</td>
+      <td align="center">1h38m45.94s</td>
+      <td align="center">2005/02/19</td>
+      <td align="center">NUMOFPROCESSES=4</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">5.3-RELEASE</td>
+      <td align="center">Pentium 4 2.4GHz</td>
+      <td align="center">1.9m79</td>
+      <td align="center">9h20m5.23s</td>
+      <td align="center">7h7m6.38s</td>
+      <td align="center">1h39m15.00s</td>
+      <td align="center">2005/02/20</td>
+      <td align="center">NUMOFPROCESSES=8</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">5.3-RELEASE-p5</td>
+      <td align="center">Pentium 4 3.0G, 1G</td>
+      <td align="center">1.1.4</td>
+      <td align="center">4h22m48.45s</td>
+      <td align="center">3h38m20.55s</td>
+      <td align="center">31m14.03s</td>
+      <td align="center">2005/02/02</td>
+      <td align="center">without SMP</td>
+      <td align="center">daich</td>
+    </tr>
+
+    <tr>
+      <td align="center">5.3-RELEASE-p5</td>
+      <td align="center">Athlon 3200+, 1G</td>
+      <td align="center">1.1.4</td>
+      <td align="center">3h57m15.36s</td>
+      <td align="center">3h19m23.35s</td>
+      <td align="center">25m42.83s</td>
+      <td align="center">2005/01/28</td>
+      <td align="center">java core dumped frequently</td>
+      <td align="center">daich</td>
+    </tr>
+
+    <tr>
+      <td align="center">5.3-RELEASE</td>
+      <td align="center">Pentium 3 3.06GHz, 1G</td>
+      <td align="center">1.1.4</td>
+      <td align="center">4h44m33.16s</td>
+      <td align="center">3h59m47.74s</td>
+      <td align="center">31m51.72s</td>
+      <td align="center">2005/01/20</td>
+      <td align="center"></td>
+      <td align="center">Steve Joynt</td>
+    </tr>
+
+    <tr>
+      <td align="center">6-CURRENT</td>
+      <td align="center">Pentium 3 1.133GHz</td>
+      <td align="center">1.1.4</td>
+      <td align="center">10h47m52.26s</td>
+      <td align="center">7h15.70s</td>
+      <td align="center">1h4m4.56s</td>
+      <td align="center">2005/01/17</td>
+      <td align="center">kernel:Jan 8 05:29:18 JST 2005</td>
+      <td align="center">nork</td>
+    </tr>
+
+    <tr>
+      <td align="center">6-CURRENT</td>
+      <td align="center">Pentium 3 M 1.0GHz</td>
+      <td align="center">1.1.4</td>
+      <td align="center">9h59m6.11s</td>
+      <td align="center">7h37m27.21s</td>
+      <td align="center">59m23.89s</td>
+      <td align="center">2005/01/16</td>
+      <td align="center">kernel:Jan  8 07:04:41 JST 2005</td>
+      <td align="center">nork</td>
+    </tr>
+    <tr>
+      <td align="center">5.3-RELEASE</td>
+      <td align="center">Pentium 4 2.4GHz</td>
+      <td align="center">1.9m71</td>
+      <td align="center">9h45m41.61s</td>
+      <td align="center">7h34.83s</td>
+      <td align="center">1h31m26.82s</td>
+      <td align="center">2005/01/14</td>
+      <td align="center">-</td>
+      <td align="center">maho</td>
+    </tr>
+    <tr>
+      <td align="center">5.3-RELEASE</td>
+      <td align="center">Pentium 4 3.0GHz</td>
+      <td align="center">1.1.4</td>
+      <td align="center">4h31m20.33s</td>
+      <td align="center">3h42m55.00s</td>
+      <td align="center">41m58.47s</td>
+      <td align="center">2005/01/14</td>
+      <td align="center">clean bench</td>
+      <td align="center">daichi</td>
+    </tr>
+    <tr>
+      <td align="center">5.3-RELEASE</td>
+      <td align="center">Pentium M 1.6GHz, TP T40</td>
+      <td align="center">1.9.m71</td>
+      <td align="center">18h44m48.74s</td>
+      <td align="center">16h8m59.23s</td>
+      <td align="center">1h42m44.23s</td>
+      <td align="center">2005/01/14</td>
+      <td align="center">-</td>
+      <td align="center">maho</td>
+    </tr>
+    <tr>
+      <td align="center">5.3-RELEASE</td>
+      <td align="center">Pentium 4 3.0GHz, 1G mem</td>
+      <td align="center">1.1.4</td>
+      <td align="center">4h51m5.92s</td>
+      <td align="center">3h53m0.55s</td>
+      <td align="center">48m7.34s</td>
+      <td align="center">2005/01/12</td>
+      <td align="center">running other jobs</td>
+      <td align="center">daichi</td>
+    </tr>
+    <tr>
+      <td align="center">5.3-RELEASE</td>
+      <td align="center">Pentium 4 2.4GHz, FSB 533MHz, 1G mem</td>
+      <td align="center">1.1.4</td>
+      <td align="center">5h49m6.62s</td>
+      <td align="center">4h38m2.60s</td>
+      <td align="center">50m53.69s</td>
+      <td align="center">2005/01/12</td>
+      <td align="center">-</td>
+      <td align="center">maho</td>
+    </tr>
+    <tr>
+      <td align="center">5.3-RELEASE</td>
+      <td align="center">ThinkPad T40 Pentium M 1.6GHz, 512M</td>
+      <td align="center">1.1.4</td>
+      <td align="center">12h3.02s</td>
+      <td align="center">10h30m39.24s</td>
+      <td align="center">56m11.48s</td>
+      <td align="center">2005/01/12</td>
+      <td align="center">-</td>
+      <td align="center">maho</td>
+    </tr>
+  </tbody>
+</table>
+
+<h3>Results with ccache:</h3>
+<table border="1" width="700">
+  <tbody>
+    <tr>
+      <td align="center">OS</td>
+      <td align="center">System</td>
+      <td align="center">OOo version</td>
+      <td align="center">Time (real)</td>
+      <td align="center">Time (usr)</td>
+      <td align="center">Time (sys)</td>
+      <td align="center">Date</td>
+      <td align="center">Comments</td>
+      <td align="center">Reference</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h5m10.08s</td>
+      <td align="center">1h9m1.86s</td>
+      <td align="center">45m32.82s</td>
+      <td align="center">2008/10/29</td>
+      <td align="center">NUMOFPROCESSES=6, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h56.11s</td>
+      <td align="center">1h7m20.25s</td>
+      <td align="center">43m2.04s</td>
+      <td align="center">2008/10/29</td>
+      <td align="center">NUMOFPROCESSES=4, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h3m58.30s</td>
+      <td align="center">1h3m57.44s</td>
+      <td align="center">36m19.76s</td>
+      <td align="center">2008/10-29</td>
+      <td align="center">NUMOFPROCESSES=2, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h45m13.83s</td>
+      <td align="center">1h51.69s</td>
+      <td align="center">25m59.55s</td>
+      <td align="center">2008/10/29</td>
+      <td align="center">NUMOFPROCESSES=1, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">43m54.04s</td>
+      <td align="center">1h10m34.47s</td>
+      <td align="center">45m36.42s</td>
+      <td align="center">2008/10/30</td>
+      <td align="center">Memory disk (10G), NUMOFPROCESSES=6, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">42m19.72s</td>
+      <td align="center">1h8m29.84s</td>
+      <td align="center">43m14.65s</td>
+      <td align="center">2008/10/29</td>
+      <td align="center">Memory disk (10G), NUMOFPROCESSES=4, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">47m51.28s</td>
+      <td align="center">1h4m1.64s</td>
+      <td align="center">36m35.64s</td>
+      <td align="center">2008/10/29</td>
+      <td align="center">Memory disk (10G), NUMOFPROCESSES=2, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h31m16.77s</td>
+      <td align="center">1h1m17.52s</td>
+      <td align="center">26m11.90s</td>
+      <td align="center">2008/10/29</td>
+      <td align="center">Memory disk (10G), NUMOFPROCESSES=1, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">56m28.74s</td>
+      <td align="center">1h2m4.03s</td>
+      <td align="center">32m41.19s</td>
+      <td align="center">2008/10/23</td>
+      <td align="center">NUMOFPROCESSES=6, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">58m36.23s</td>
+      <td align="center">1h1m9.37s</td>
+      <td align="center">30m11.66s</td>
+      <td align="center">2008/10/23</td>
+      <td align="center">NUMOFPROCESSES=4, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">1h8m5.00s</td>
+      <td align="center">59m57.15s</td>
+      <td align="center">26m1.10s</td>
+      <td align="center">2008/10/23</td>
+      <td align="center">NUMOFPROCESSES=2, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">1h36m26.43s</td>
+      <td align="center">59m5.09s</td>
+      <td align="center">22m55.28s</td>
+      <td align="center">2008/10/23</td>
+      <td align="center">NUMOFPROCESSES=1, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">40m51.26s</td>
+      <td align="center">1h2m59.92s</td>
+      <td align="center">32m54.45s</td>
+      <td align="center">2008/10/22</td>
+      <td align="center">Memory disk (10G), NUMOFPROCESSES=6, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">41m52.81s</td>
+      <td align="center">1h1m46.82s</td>
+      <td align="center">30m57.34s</td>
+      <td align="center">2008/10/22</td>
+      <td align="center">Memory disk (10G), NUMOFPROCESSES=4, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">53m10.72s</td>
+      <td align="center">59m45.10s</td>
+      <td align="center">25m48.12s</td>
+      <td align="center">2008/10/22</td>
+      <td align="center">Memory disk (10G), NUMOFPROCESSES=2, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 285(2.6GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">1h21m26.06s</td>
+      <td align="center">58m49.33s</td>
+      <td align="center">22m22.41s</td>
+      <td align="center">2008/10/22</td>
+      <td align="center">Memory disk (10G), NUMOFPROCESSES=1, TYAN S2891, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h2m19.10s</td>
+      <td align="center">1h12m52.08s</td>
+      <td align="center">33m24.00s</td>
+      <td align="center">2008/10/13</td>
+      <td align="center">Memory disk (10G), NUMOFPROCESSES=4, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h5m58.40s</td>
+      <td align="center">1h11m39.21s</td>
+      <td align="center">32m43.01s</td>
+      <td align="center">2008/10-14</td>
+      <td align="center">Memory disk (10G), NUMOFPROCESSES=2, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h38m46.82s</td>
+      <td align="center">1h8m5.10s</td>
+      <td align="center">27m13.15s</td>
+      <td align="center">2008/10-14</td>
+      <td align="center">Memory disk (10G), NUMOFPROCESSES=1, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h16m29.04s</td>
+      <td align="center">1h12m52.38s</td>
+      <td align="center">33m0.59s</td>
+      <td align="center">2008/10/13</td>
+      <td align="center">NUMOFPROCESSES=4, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h21m1.14s</td>
+      <td align="center">1h11m12.45s</td>
+      <td align="center">31m12.84s</td>
+      <td align="center">2008/10-14</td>
+      <td align="center">NUMOFPROCESSES=2, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h57m23.49s</td>
+      <td align="center">1h8m34.98s</td>
+      <td align="center">28m2.22s</td>
+      <td align="center">2008/10/13</td>
+      <td align="center">NUMOFPROCESSES=1, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Core2 Quad Q6600 @3GHz</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h6m26.74s</td>
+      <td align="center">49m17.89s</td>
+      <td align="center">29m28.11s</td>
+      <td align="center">2008/10/13</td>
+      <td align="center">NUMOFPROCESSES=4</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Core2 Quad Q6600 @3GHz</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h4m46.56s</td>
+      <td align="center">46m47.05s</td>
+      <td align="center">24m57.55s</td>
+      <td align="center">2008/10/13</td>
+      <td align="center">NUMOFPROCESSES=2</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Core2 Quad Q6600 @3GHz</td>
+      <td align="center">3.0.0</td>
+      <td align="center">1h36m17.95s</td>
+      <td align="center">45m7.63s</td>
+      <td align="center">19m37.01s</td>
+      <td align="center">2008/10/13</td>
+      <td align="center">NUMOFPROCESSES=1</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Core2 Quad Q6600 @3GHz</td>
+      <td align="center">2.4.1</td>
+      <td align="center">59m52.10s</td>
+      <td align="center">46m32.65s</td>
+      <td align="center">20m45.32s</td>
+      <td align="center">2008/10/13</td>
+      <td align="center">NUMOFPROCESSES=4</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Core2 Quad Q6600 @3GHz</td>
+      <td align="center">2.4.1</td>
+      <td align="center">1h4m14.08s</td>
+      <td align="center">45m19.63s</td>
+      <td align="center">18m15.64s</td>
+      <td align="center">2008/10/13</td>
+      <td align="center">NUMOFPROCESSES=2</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Core2 Quad Q6600 @3GHz</td>
+      <td align="center">2.4.1</td>
+      <td align="center">1h26m44.87s</td>
+      <td align="center">44m41.73s</td>
+      <td align="center">16m42.07s</td>
+      <td align="center">2008/10/13</td>
+      <td align="center">NUMOFPROCESSES=1</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">1h30m23.70s</td>
+      <td align="center">1h5m26.55s</td>
+      <td align="center">23m58.13s</td>
+      <td align="center">2008/10/12</td>
+      <td align="center">Memory disk (10G), NUMOFPROCESSES=1, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">1h6m41.18s</td>
+      <td align="center">1h7m21.20s</td>
+      <td align="center">26m14.99s</td>
+      <td align="center">2008/10/11</td>
+      <td align="center">Memory disk (10G), NUMOFPROCESSES=2, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">58m49.81s</td>
+      <td align="center">1h7m59.79s</td>
+      <td align="center">26m29.53s</td>
+      <td align="center">2008/10/11</td>
+      <td align="center">Memory disk (12G), NUMOFPROCESSES=4, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">1h46m8.93s</td>
+      <td align="center">1h5m38.39s</td>
+      <td align="center">23m20.51s</td>
+      <td align="center">2008/10/10</td>
+      <td align="center">NUMOFPROCESSES=1, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">1h19m4.35s</td>
+      <td align="center">1h6m54.03s</td>
+      <td align="center">25m51.65s</td>
+      <td align="center">2008/10/10</td>
+      <td align="center">NUMOFPROCESSES=2, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.1-PRERELEASE/amd64</td>
+      <td align="center">Opteron 250(2.4GHz)x2</td>
+      <td align="center">2.4.1</td>
+      <td align="center">1h11m50.79s</td>
+      <td align="center">1h8m9.85s</td>
+      <td align="center">26m40.51s</td>
+      <td align="center">2008/10/10</td>
+      <td align="center">NUMOFPROCESSES=4, TYAN S2885, DDR333</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.0-BETA1.5/amd64</td>
+      <td align="center">Core2 Quad Q6600 @3GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">1h12m21.39s</td>
+      <td align="center">44m6.18s</td>
+      <td align="center">16m54.37s</td>
+      <td align="center">2007/10/30</td>
+      <td align="center">NUMOFPROCESSES=1, AHCI enabled</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.0-BETA1.5/amd64</td>
+      <td align="center">Core2 Quad Q6600 @3GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">55m6.35s</td>
+      <td align="center">44m34.48s</td>
+      <td align="center">18m7.80s</td>
+      <td align="center">2007/10/30</td>
+      <td align="center">NUMOFPROCESSES=2, AHCI enabled</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">7.0-BETA1.5/amd64</td>
+      <td align="center">Core2 Quad Q6600 @3GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">40m32.78s</td>
+      <td align="center">45m17.96s</td>
+      <td align="center">20m56.80s</td>
+      <td align="center">2007/10/30</td>
+      <td align="center">NUMOFPROCESSES=4, AHCI enabled</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">6.3-PRERELEASE(20071026)</td>
+      <td align="center">Core2 Quad Q6600 @3GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">57m16.97s</td>
+      <td align="center">1h13m26.62s</td>
+      <td align="center">24m7.61s</td>
+      <td align="center">2007/10/30</td>
+      <td align="center">NUMOFPROCESSES=4, AHCI enabled</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">6.3-PRERELEASE(20071026)</td>
+      <td align="center">Core2 Quad Q6600 @3GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">1h12.84s</td>
+      <td align="center">1h13m24.19s</td>
+      <td align="center">24m25.12s</td>
+      <td align="center">2007/10/27</td>
+      <td align="center">NUMOFPROCESSES=4</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">6.3-PRERELEASE(20071026)</td>
+      <td align="center">Core2 Quad Q6600 2.4GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">2h7m28.96s</td>
+      <td align="center">1h30m25.92s</td>
+      <td align="center">25m0.14s</td>
+      <td align="center">2007/10/27</td>
+      <td align="center">NUMOFPROCESSES=1</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">6.3-PRERELEASE(20071026)</td>
+      <td align="center">Core2 Quad Q6600 2.4GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">1h24m56.99s</td>
+      <td align="center">1h30m43.37s</td>
+      <td align="center">26m50.37s</td>
+      <td align="center">2007/10/27</td>
+      <td align="center">NUMOFPROCESSES=2</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">6.3-PRERELEASE(20071026)</td>
+      <td align="center">Core2 Quad Q6600 2.4GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">1h4m6.88s</td>
+      <td align="center">1h31m22.56s</td>
+      <td align="center">29m17.01s</td>
+      <td align="center">2007/10/27</td>
+      <td align="center">NUMOFPROCESSES=4</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">6.3-PRERELEASE(20071026)</td>
+      <td align="center">Core2 Quad Q6600 2.4GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">1h3m34.58s</td>
+      <td align="center">1h32m46.90s</td>
+      <td align="center">31m17.97s</td>
+      <td align="center">2007/10/27</td>
+      <td align="center">NUMOFPROCESSES=8</td>
+      <td align="center">maho</td>
+    </tr>
+    <tr>
+      <td align="center">6.2-STABLE(20070909)</td>
+      <td align="center">Pentium 4 2.4GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">4h17m47.34s</td>
+      <td align="center">3h2m7.24s</td>
+      <td align="center">45m56.38s</td>
+      <td align="center">2007/10/27</td>
+      <td align="center">NUMOFPROCESSES=1</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">6.2-STABLE(20070909)</td>
+      <td align="center">Pentium 4 2.4GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">4h11m48.88s</td>
+      <td align="center">3h3m40.64s</td>
+      <td align="center">47m25.50s</td>
+      <td align="center">2007/10/27</td>
+      <td align="center">NUMOFPROCESSES=2</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">6.2-STABLE(20070909)</td>
+      <td align="center">Pentium 4 2.4GHz</td>
+      <td align="center">2.3.0</td>
+      <td align="center">4h11m37.17s</td>
+      <td align="center">3h5m52.22s</td>
+      <td align="center">48m38.47s</td>
+      <td align="center">2007/10/27</td>
+      <td align="center">NUMOFPROCESSES=4</td>
+      <td align="center">maho</td>
+    </tr>
+    <tr>
+      <td align="center">5.3-RELEASE</td>
+      <td align="center">Pentium 4 2.4GHz</td>
+      <td align="center">1.9m79</td>
+      <td align="center">4h28m43.07s</td>
+      <td align="center">2h4m22.00s</td>
+      <td align="center">1h12m35.40s</td>
+      <td align="center">2005/02/18</td>
+      <td align="center">NUMOFPROCESSES=1</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">5.3-RELEASE</td>
+      <td align="center">Pentium 4 2.4GHz</td>
+      <td align="center">1.9m79</td>
+      <td align="center">4h9m28.87s</td>
+      <td align="center">2h4m56.93s</td>
+      <td align="center">1h15m6.49s</td>
+      <td align="center">2005/02/19</td>
+      <td align="center">NUMOFPROCESSES=2</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">5.3-RELEASE</td>
+      <td align="center">Pentium 4 2.4GHz</td>
+      <td align="center">1.9m79</td>
+      <td align="center">4h3m9.74s</td>
+      <td align="center">2h8m17.04s</td>
+      <td align="center">1h16m32.19s</td>
+      <td align="center">2005/02/19</td>
+      <td align="center">NUMOFPROCESSES=4</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">5.3-RELEASE</td>
+      <td align="center">Pentium 4 2.4GHz</td>
+      <td align="center">1.9m79</td>
+      <td align="center">4h51.07s</td>
+      <td align="center">2h6m50.32s</td>
+      <td align="center">1h17m13.55s</td>
+      <td align="center">2005/02/20</td>
+      <td align="center">NUMOFPROCESSES=8</td>
+      <td align="center">maho</td>
+    </tr>
+
+    <tr>
+      <td align="center">5.3-RELEASE-p5</td>
+      <td align="center">Pentium 4 3.0G, 1G</td>
+      <td align="center">1.1.4</td>
+      <td align="center">1h17m28.21s</td>
+      <td align="center">38m31.64s</td>
+      <td align="center">25m5.90s</td>
+      <td align="center">2005/02/02</td>
+      <td align="center">without SMP</td>
+      <td align="center">daich</td>
+    </tr>
+
+    <tr>
+      <td align="center">5.3-RELEASE-p5</td>
+      <td align="center">Athlon 3200+, 1G</td>
+      <td align="center">1.1.4</td>
+      <td align="center">1h13m20.55s</td>
+      <td align="center">38m43.27s</td>
+      <td align="center">20m54.47s</td>
+      <td align="center">2005/01/28</td>
+      <td align="center">java core dumped frequently</td>
+      <td align="center">daich</td>
+    </tr>
+
+    <tr>
+      <td align="center">5.3-RELEASE</td>
+      <td align="center">Pentium 3 3.06GHz, 1G</td>
+      <td align="center">1.1.4</td>
+      <td align="center">1h16m47.75s</td>
+      <td align="center">38m32.47s</td>
+      <td align="center">25m10.42s</td>
+      <td align="center">2005/01/20</td>
+      <td align="center"></td>
+      <td align="center">Steve Joynt</td>
+    </tr>
+
+    <tr>
+      <td align="center">6-CURRENT</td>
+      <td align="center">Pentium 3 1.133GHz</td>
+      <td align="center">1.1.4</td>
+      <td align="center">4h31m18.14s</td>
+      <td align="center">1h26m11.79s</td>
+      <td align="center">51m6.19s</td>
+      <td align="center">2005/01/17</td>
+      <td align="center">kernel:Jan 8 05:29:18 JST 2005</td>
+      <td align="center">nork</td>
+    </tr>
+
+    <tr>
+      <td align="center">6-CURRENT</td>
+      <td align="center">Pentium 3 M 1.0GHz</td>
+      <td align="center">1.1.4</td>
+      <td align="center">3h8m38.69s</td>
+      <td align="center">1h34m58.96s</td>
+      <td align="center">47m1.07s</td>
+      <td align="center">2005/01/16</td>
+      <td align="center">kernel:Jan 8 07:04:41 JST 2005</td>
+      <td align="center">nork</td>
+    </tr>
+    <tr>
+      <td align="center">5.3-RELEASE</td>
+      <td align="center">Pentium 4 2.4GHz</td>
+      <td align="center">1.9m71</td>
+      <td align="center">4h9m52.13s</td>
+      <td align="center">2h2m11.49s</td>
+      <td align="center">1h11m8.81s</td>
+      <td align="center">2005/01/14</td>
+      <td align="center">-</td>
+      <td align="center">maho</td>
+    </tr>
+    <tr>
+      <td align="center">5.3-RELEASE</td>
+      <td align="center">Pentium 4 3.0GHz</td>
+      <td align="center">1.1.4</td>
+      <td align="center">1h25m22.42s</td>
+      <td align="center">40m21.35s</td>
+      <td align="center">35m6.33s</td>
+      <td align="center">2005/01/14</td>
+      <td align="center">clean bench</td>
+      <td align="center">daichi</td>
+    </tr>
+    <tr>
+      <td align="center">5.3-RELEASE</td>
+      <td align="center">Pentium M 1.6GHz, TP T40</td>
+      <td align="center">1.9.m71</td>
+      <td align="center">3h28m16.20s</td>
+      <td align="center">1h54m43.65s</td>
+      <td align="center">41m12.35s</td>
+      <td align="center">2005/01/14</td>
+      <td align="center">-</td>
+      <td align="center">maho</td>
+    </tr>
+    <tr>
+      <td align="center">5.3-RELEASE</td>
+      <td align="center">Pentium 4 3.0GHz, 1G mem</td>
+      <td align="center">1.1.4</td>
+      <td align="center">1h33m44.50s</td>
+      <td align="center">43m28.44s</td>
+      <td align="center">38m17.01s</td>
+      <td align="center">2005/01/12</td>
+      <td align="center">running other jobs</td>
+      <td align="center">daichi</td>
+    </tr>
+    <tr>
+      <td align="center">5.3-RELEASE</td>
+      <td align="center">Pentium 4 2.4GHz, FSB 533MHz, 1G mem</td>
+      <td align="center">1.1.4</td>
+      <td align="center">2h4m24.25s</td>
+      <td align="center">1h2m39.03s</td>
+      <td align="center">42m6.12s</td>
+      <td align="center">2005/01/12</td>
+      <td align="center">-</td>
+      <td align="center">maho</td>
+    </tr>
+    <tr>
+      <td align="center">5.3-RELEASE</td>
+      <td align="center">ThinkPad T40 Pentium M 1.6GHz, 512M</td>
+      <td align="center">1.1.4</td>
+      <td align="center">3h52m17.57s</td>
+      <td align="center">2h37m5.13s</td>
+      <td align="center">46m24.73s</td>
+      <td align="center">2005/01/12</td>
+      <td align="center">-</td>
+      <td align="center">maho</td>
+    </tr>
+  </tbody>
+</table>
+</center>
+
+<hr>
+</body>
+</html>
diff --git a/content/porting/freebsd/dictionary.html b/content/porting/freebsd/dictionary.html
new file mode 100644
index 0000000..94b38eb
--- /dev/null
+++ b/content/porting/freebsd/dictionary.html
@@ -0,0 +1,103 @@
+<html>
+<head>
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+<title>FreeBSD OpenOffice.org porting status page : dictionary</title>
+</head>
+<body>
+<h2>FreeBSD OpenOffice.org porting status page : about dictionary</h2>
+
+<p>$Id: dictionary.html,v 1.9 2005/12/01 07:45:44 maho Exp $</p>
+by <a href="mailto:openoffice@FreeBSD.org">OpenOffice.org porting team</a>,
+<a href="mailto:maho@FreeBSD.org">NAKATA, Maho</a>
+
+<ul>
+
+<li> Dictionaries for OOo
+<blockquote>
+We need dictionaries for spellchecking, hypenation and thesorus, etc. And of course <a href="http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/download_dictionary.html">we have them.</a>
+</blockquote>
+
+<li> For what languages we have?
+<blockquote>
+Please see <a href="http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/available.lst">available lists at mastersite</a> for spellchecking, and <a href="http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/hyphavail.lst">hyphenation</a>, <a href="http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/thesavail.lst">thesaorus</a>.
+</blockquote>
+
+<li> Manual Installation
+<blockquote>
+<a href="http://lingucomponent.openoffice.org/manual_instal.html">Non-automated Spelling Installation</a>
+</blockquote>
+<li> ports/editors/ooodict-all:dictionary for OpenOffice.org in ports tree
+<blockquote>
+Even though DicoOOo installes dictionaries, we love ports, and of course we have <a href="http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/ooodict-all/">ports/editors/ooodict-all</a>.you can install by (cvsup ports tree is mandatory or highly recommended):
+<pre>
+# cd /usr/ports/editors/ooodict-all
+# make install
+</pre>
+If you want localized version:
+<pre>
+# cd /usr/ports/editors/ooodict-all
+# make install LOCALIZED_LANG=abc
+</pre>
+and if you are using 2.0 or 2.0-devel
+<pre>
+# cd /usr/ports/editors/ooodict-all
+# make install LOCALIZED_LANG=abc INSTALLATION_BASEDIR=openoffice.org2.0.0
+</pre>
+you can check INSTALLATION_BASEDIR by
+<pre>
+# cd /usr/ports/editors/openoffice.org-2.0
+# make -V INSTALLATION_BASEDIR
+openoffice.org2.0.0
+</pre>
+
+</blockquote>
+<li> ports is always broken!!
+<blockquote>
+might be. sorry about it. <a href="mailto:openoffice@freebsd.org">Please let us know</a>. Or Kris? thanks for maintainig ports. I'm extremely appreciated.
+</blockquote>
+</ul>
+
+How to update ooodict-all ports
+<ul>
+<li> see updated <a href="http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/md5sums.txt">md5sums at mastersite</a>. this file is always subjected to change if some dictionaies are updated.
+</ul>
+
+<hr>
+FAQ
+<ul>
+<li> Are distfiles of ooodict-all pure data?
+<blockquote>
+true. definitely yes!
+<a href="http://lingucomponent.openoffice.org/servlets/BrowseList?list=dev&by=thread&from=1040851">I asked</a>
+at ML of OOo, and Stefan Taxhet and Pavel Janik's replies are one of the most important! Since Stefan has
+been controlling who can upload files at oo.o and Pavel Janik is a great contributor esp. for l10n issues.
+I should ask the lead of lingucomponent, but I think this is enough.
+</blockquote>
+<li> md5sums please?
+<blockquote>
+<a href="http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/md5sums.txt">here it is</a>
+</blockquote>
+<li> When it will be updated?
+<blockquote>
+I don't know. But quite frequent.
+</blockquote>
+</ul>
+
+<hr>
+Links
+<ul>
+<li> <a href="http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/">Mastersite</a>
+<li> <a href="http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/available.lst">Available lists of dictionaires</a>
+<li> <a href="http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/hypeavail.lst">Available lists of hypenation dictionaires</a>
+<li> <a href="http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/thesavail.lst">Available lists of thesaorus dictionaires</a>
+<li> <a href="http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/">md5sums of dictionaries at mastersite</a>
+<li> <a href="http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/download_dictionary.html">Dictionary</a>
+<li> Dictionary in FreeBSD's ports tree : <a href="http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/ooodict-all/">ports/editors/ooodict-all</a>
+<li> <a href="http://www.w3.org/WAI/ER/IG/ert/iso639.htm">ISO 639 Language Codes</a> : three letters
+<li> <a href="http://www.iso.org/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html">The country names ISO 3166-1</a>
+</ul>
+
+<hr>
+
+</body>
+</html>
diff --git a/content/porting/freebsd/index.html b/content/porting/freebsd/index.html
new file mode 100644
index 0000000..47a4c9f
--- /dev/null
+++ b/content/porting/freebsd/index.html
@@ -0,0 +1,451 @@
+<html>
+<head>
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+<title>Apache OpenOffice (formerly OpenOffice.org) FreeBSD porting status page</title>
+</head>
+<body>
+<a name="top"></a>
+<h2 align="center" >Apache OpenOffice FreeBSD porting status page</h2>
+<hr>
+<p align="center" ><img src="images/aoo-freebsd.png" width="648" height="260" alt="" /></p>
+<hr>
+by <a href="mailto:office@FreeBSD.org">OpenOffice porting team</a>
+, <a href="mailto:maho@Apache.org">NAKATA, Maho</a> 
+, and <a href="mailto:xxjack12xx@openoffice.org">Jackson Low</a>
+<ul>
+<li> <a href="#news">News</a>
+<li> <a href="#obtain">Available ports and obtaining packages</a>
+<li> <a href="#supported">Supported platforms</a>
+<li> <a href="#howto">How to build</a>
+<li> <a href="benchmark.html">Build timings (benchmark test)</a>
+<li> <a href="sdk.html">How to use SDK</a>
+<li> <a href="testing.html">Implementation test</a>
+<li> <a href="qa/index.html">Quality Assurance</a>
+<li> <a href="dictionary.html">About dictionary</a>
+<li> <a href="#release">Release process</a>
+<li> <a href="#todo">Todo</a>
+<li> <a href="#tips">Porting tips</a>
+<li> <a href="#pitfalls">Porting pitfalls</a>
+<li> <a href="#links">Links</a>
+<li> <a href="#policy">Policy</a>
+<li> <a href="#contact">Contact</a>
+</ul>
+<hr>
+
+<a name="news"></a>
+<h3>News</h3>
+	<p>2012/Feb/29: The FreeBSD port has been merged in the Apache SVN repository. The <a href="https://blogs.apache.org/OOo/">Apache OpenOffice blog</a> has a new entry from Maho@.
+	<p>Older OpenOffice.org porting news can be found <a href=old.html>here</a>.
+<p>
+<a href="#top">Top of page</a>
+<hr>
+
+<a name="obtain"></a>
+<h3>Available ports (ports in the FreeBSD ports tree)</h3>
+<ul>
+<li> <a href="http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/openoffice-3-devel/">Apache OpenOffice 3.4 (Development Version; upcoming 3.x)</a>
+<li> <a href="http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/openoffice.org-3/">OpenOffice.org 3.3.0</a>
+<li> <a href="http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/openoffice.org-3-RC/">OpenOffice.org 3.4-Beta (DEPRECATED)</a>
+<li> <a href="http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/openoffice.org-2/">OpenOffice.org 2.4.1(DEPRECATED)</a>
+<li> <a href="http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/ooo-build/">ooo-build</a>, a minor <a href="http://wiki.services.openoffice.org/wiki/Ooo-build">fork of OpenOffice.org</a> (BROKEN)
+</ul>
+
+<h3>Obtaining older packages, language packs, and build logs (DEPRECATED)</h3>
+<ul>
+<li> <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/contrib/freebsdx86-64">Current amd64 packages, language packs, and build logs</a>
+<li> <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/contrib/freebsdx86">Current i386 packages, language packs, and build logs</a>
+<li> <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD">All packages with language packs, and build logs (3.2.1 and prior)</a>
+<li> <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/OpenOffice.org/contrib/freebsdx86/3.3.0">3.3.0 for 8-STABLE (amd64/i386)</a>
+<li> <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/3.2.1">3.2.1 for 8-STABLE (amd64/i386)</a>
+<li> <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/3.2.0">3.2.0 for 8.0-STABLE (amd64/i386)</a>
+<li> <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/3.1.0">3.1.0 for 7.2-STABLE (amd64)</a>
+<li> <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/3.0.1">3.0.1 for 7.1-STABLE (amd64)</a>
+<li> <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/3.0.0">3.0.0 for 7.1-STABLE (amd64 and i386)</a>
+<li> <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.4.1">2.4.1 for 7.0-STABLE (amd64 and i386)</a>
+<li> <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.3.0">2.3.0 for 6.2-STABLE (amd64 and i386)</a>
+<li> <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.2.1">2.2.1 for 6.2-STABLE (amd64 and i386) and 7.0-CURRENT amd64</a>
+<li> <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.2">2.2 for 6.2-STABLE (amd64 and i386)</a>
+<li> <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.1">2.1 for 6.2-RC1 (amd64 and i386)</a>
+</ul>
+<a href="#top">Top of page</a>
+
+<hr>
+<a name="supported"></a>
+<h3>Supported platforms</h3>
+<ul>
+<li> FreeBSD 5.3 and later, FreeBSD 6, FreeBSD 7, FreeBSD 8, FreeBSD 9: supported
+<blockquote>
+Officially supported by office@freebsd.org. If your build is broken, please <a href="mailto:openoffice@freebsd.org">let us know</a>. Recommendation is FreeBSD 8.1-RELEASE.
+</blockquote>
+
+<li> FreeBSD 5.2.1-RELEASE/i386 : NOT supported
+<blockquote>
+We had serious implementation differences in rtld.c between FreeBSD and NetBSD/Linux/Solaris which had been producing very weird problems and a hard-to-track bug. It was <a href="http://www.freebsd.org/cgi/cvsweb.cgi/src/libexec/rtld-elf/rtld.c.diff?r1=1.91&r2=1.92&f=h">fixed</a> after 5.2.1-RELEASE and 4.11-RELEASE. Please see the <a href="http://docs.freebsd.org/cgi/getmsg.cgi?fetch=1751749+0+archive/2004/cvs-all/20040229.cvs-all">commit log</a> for details. We decided to mark this por [...]
+<a href="http://lists.freebsd.org/pipermail/freebsd-stable/2006-October/029725.html">This has reached to the end of life.</a>
+</blockquote>
+<br>
+If you are 5.3-RELEASE or prior, you will need to do the following:
+<pre>
+% su
+Password:
+# fetch http://people.freebsd.org/~maho/ooo/patch-rtld.c-releng5
+# cd /usr/src/libexec/rtld-elf ; patch < patch-rtld.c-releng5
+# make ; make depend ; make install
+</pre>
+
+<li> FreeBSD 4.11-RELEASE/i386 : NOT supported
+
+</ul>
+<a href="#top">Top of page</a>
+<hr>
+
+<a name="howto"></a>
+<h3>How to build</h3>
+<p>
+Basically, just typing make 'install' will work fine for standard installations.
+It will fetch everything you need from the Internet while you sit back and drink a cup of coffee or take a nap.
+However, compiling jdk is the most tedious part (i.e. fetching the java source code and enabling the linux binary compatibility mode required by the linux version of jdk for bootstrapping).
+I'll assume you have already installed JDK 1.6.0 (/usr/ports/java/jdk16) via ports in this tutorial.
+If you want to build a developer version or other snapshot versions of OOo, just cd to different directory; /usr/ports/editors/openoffice.org-3-devel or /usr/ports/editors/openoffice.org-3-devel.
+<ul>
+<li> Building/installing OpenOffice.org (English version)
+<blockquote>
+<pre>
+% cd /usr/ports/editors/openoffice.org-3 ; make
+% su
+Password:
+# make install
+</pre>
+
+<li> Building/installing/packaging a localized language package (Japanese version for example)
+<blockquote>
+<pre>
+% cd /usr/ports/editors/openoffice.org-3 ; make LOCALIZED_LANG=ja
+% su
+Password:
+# make LOCALIZED_LANG=ja install package
+</pre>
+For other languages such that French, German, etc, please change LOCALIZED_LANG=XX; replacing XX with your language in <a href="http://wiki.services.openoffice.org/wiki/Languages">ISO-code, etc</a>)
+Please consult <a href="http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/openoffice.org-3/files/Makefile.localized">files/Makefile.localized</a> for supported languages.
+</blockquote>
+
+</blockquote>
+<li> Building a package
+<blockquote>
+<pre>
+% cd /usr/ports/editors/openoffice.org-3 ; make
+% su
+Password:
+# make package
+</pre>
+</blockquote>
+<li> Building sdk
+<blockquote>
+<pre>
+% cd /usr/ports/editors/openoffice.org-3 ; make ; make sdk
+</pre>
+</blockquote>
+<li> Building solver
+<blockquote>
+<pre>
+% cd /usr/ports/editors/openoffice.org-3 ; make ; make solver
+</pre>
+</blockquote>
+<li> Building the English version with package/sdk/solver
+<blockquote>
+<pre>
+% cd /usr/ports/editors/openoffice.org-3
+% su
+Password:
+# make package package-rename solver sdk deinstall clean
+</pre>
+</blockquote>
+
+<li> Building all localized language packages<br>
+The initial make may take 6 hours, however the next make will only take 5 minutes. The trick is TWEAK_L10N touches work/.configure_done* etc. This is due to limitations of ports framework.
+<blockquote>
+<pre>
+# cd /usr/ports/editors/openoffice.org-3 ; make ALL_LOCALIZED_LANGS=yes
+# make TWEAK_L10N=yes LOCALIZED_LANG=ja pre-everything
+# make LOCALIZED_LANG=ja WITH_CCACHE=yes package package-rename deinstall
+# make TWEAK_L10N=yes LOCALIZED_LANG=ar pre-everything
+# make LOCALIZED_LANG=ar WITH_CCACHE=yes package package-rename deinstall
+# make TWEAK_L10N=yes LOCALIZED_LANG=ca pre-everything
+# make LOCALIZED_LANG=ca WITH_CCACHE=yes package package-rename deinstall
+...
+</pre>
+</blockquote>
+
+<li> Renaming your OOo package, OOo_${VERSION}_${PLATFORM}_${ARCH}.t{bz|gz}; for example, renamed to OOo_3.0.0_FreeBSD70Intel_install_ja.tbz.
+<blockquote>
+<pre>
+% cd /usr/ports/editors/openoffice.org-3
+% su
+Password:
+# make package package-rename
+</pre>
+</blockquote>
+<li> Building with ccache (useful for 2nd builds and developers as it reduces the amount of time for a full build from 6 hours to 3 hours)
+<blockquote>
+<pre>
+# make WITH_CCACHE=yes
+</pre>
+</blockquote>
+<li> For releasing, do everything described above (build every localized package, sdk, solver, and rename).
+<blockquote>
+<pre>
+% cd /usr/ports/editors/openoffice.org-3/files
+% perl generate.pl > ../go.csh
+% su
+Password:
+# cd .. ; csh go.csh
+</pre>
+</blockquote>
+</ul>
+<hr>
+<blockquote>
+Knobs
+</blockquote>
+<ul>
+
+<li> Building with debug symbols support
+<blockquote>
+<pre>
+% cd /usr/ports/editors/openoffice.org-3
+% make -DWITH_DEBUG
+</pre>
+</blockquote>
+
+<li> Building without gnome VFS support
+<blockquote>
+<pre>
+% cd /usr/ports/editors/openoffice.org-3
+% make -DWITHOUT_GNOMEVFS
+</pre>
+</blockquote>
+
+<li> Building with devel/icu from ports
+<blockquote>
+<pre>
+% cd /usr/ports/editors/openoffice.org-3
+% make -DWITH_SYSTEM_ICU
+</pre>
+</blockquote>
+
+<li> Building without CUPS support
+<blockquote>
+<pre>
+% cd /usr/ports/editors/openoffice.org-3
+% make -DWITHOUT_CUPS
+</pre>
+</blockquote>
+
+<li> Building with Qt/KDE vclplug
+<blockquote>
+<pre>
+% cd /usr/ports/editors/openoffice.org-3
+% make -DWITH_KDE
+</pre>
+</blockquote>
+
+<li> Building with gpc instead of libart
+<blockquote>
+<pre>
+% cd /usr/ports/editors/openoffice.org-3
+% make -DWITH_GPC
+</pre>
+</blockquote>
+
+<li> Building with evolution2 support
+<blockquote>
+<pre>
+% cd /usr/ports/editors/openoffice.org-3
+% make -DWITH_EVOLUTION2
+</pre>
+</blockquote>
+
+<li> Building with full localized language support
+<blockquote>
+<pre>
+% cd /usr/ports/editors/openoffice.org-3
+% make LOCALIZED_LANG=alllangs
+</pre>
+</blockquote>
+
+<li> Building select language support
+<blockquote>
+<pre>
+% cd /usr/ports/editors/openoffice.org-3
+% make LOCALIZED_LANG=xx
+</pre>
+<br>
+while xx can be one of the following:
+<br>
+af ar as-IN be-BY bg br bn bn-BD bn-IN bs ca cs cy da
+de dz el en-GB en-US en-ZA eo es et eu fa fi fr ga gl
+gu-IN he hi-IN hr hu it ja ka km kn ko ku lo lt lv mk
+ms ml-IN mr-IN ne nb nl nn nr ns oc or-IN pa-IN pl pt
+pt-BR ru rw sk sl sh sr ss st sv sw sw-TZ te-IN ti-ER
+ta-IN th tn tr ts tg ur-IN uk uz ve vi xh zh-CN zh-TW
+zu
+<br>
+Current setting: en-US
+</blockquote>
+
+</ul>
+<a href="#top">Top of page</a>
+<hr>
+
+<a name="release"></a>
+<h3>Release process</h3>
+<ul>
+<li> Commit thoroughly tested updates to the FreeBSD ports tree
+<li> Prepare clean installed x.y-RELEASE of FreeBSD
+<li> Install cvsup and perl and rebuild world
+<li> cvsup ports tree
+<li> Generate shell script for full build
+<pre>
+# cd /usr/ports/editors/openoffice.org-3
+# cd files ; perl generate.pl >& ../go.csh
+</pre>
+<li> Remove /usr/local, /var/db/pkg, and /var/db/ports
+<pre>
+# rm -rf /usr/local /var/db/pkg /var/db/ports
+</pre>
+<li>Build Openoffice.org dependencies
+<pre>
+# cd /usr/ports/editors/openoffice.org-3
+# make -DBATCH depends
+</pre>
+<li> Build entire OpenOffice.org (takes a very long time, may take several hours to several days)
+<pre>
+# cd /usr/ports/editors/openoffice.org-3
+# setenv BATCH yes ; csh go.csh
+</pre>
+<li>Upload to http://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/, ftp://ftp.stardiv.de/ . Only <a href="mailto:maho@openoffice.org">maho</a> and Jack Low knows how to upload binaries.
+<li>Write an e-mail to ja@openoffice.org, st@openoffice.org or mh@openoffice.org to report packages are uploaded to visible place.
+<li>Announce at releases@openoffice.org and openoffice@freebsd.org to let people know packages are available for FreeBSD.
+<li>(optional) Do <a href="QA.html">QA</a> test for localized packages.
+<li>(optional) Announce if QA has passed.
+</ul>
+<a href="#top">Top of page</a>
+<hr>
+
+<a name="todo"></a>
+<h3>Todo</h3>
+<ul>
+<li> Define QA process. Pass VCLTesttool with recent VCLTestTool environment
+</ul>
+<a href="#top">Top of page</a>
+<hr>
+
+<a name="tips"></a>
+<h3>Porting tips</h3>
+<ul>
+<li> Checking out the source from cvs
+<blockquote>
+<pre> cvs -d:pserver:anoncvs@anoncvs.services.openoffice.org:/cvs checkout -r DEV300_m5 OpenOffice3
+</blockquote>
+checkouts DEV300_m5 source.
+<blockquote>
+<pre> cvs -d:pserver:anoncvs@anoncvs.services.openoffice.org:/cvs checkout -r cws_srx645_mozooo </blockquote>
+checkouts cws_srx645_mozooo.
+<li> How to make a mozilla runtime : see <a href="http://qa.openoffice.org/issues/show_bug.cgi?id=11424">#iz 11424</a> and <a href="http://qa.openoffice.org/issues/show_bug.cgi?id=28398"> #iz 28398</a> and use mozzip.sh for 1.0.
+<li> How to make a patch
+<blockquote>
+<pre>
+% dmake patch
+% dmake create_patch
+</pre>
+</blockquote>
+<li> Using cwstools, esp. for how to take diff of cws and its anchor (please read <a href="http://porting.openoffice.org/servlets/ReadMsg?list=dev&msgNo=15404">PJ's email</a>)
+<blockquote>
+<pre>
+pavel@pavel:~/.ooo/ooo_SRC680_m96_src> cwsquery -m SRC680 -c macosx06 modules
+cwsquery -- version: 1.5
+cwsquery: Master workspace 'SRC680', child workspace 'macosx06':
+cwsquery: Modules:
+jvmfwk
+scp2
+</pre>
+Two modules are in macosx06
+<pre>
+cd scp2; cvs diff -r CWS_SRC680_MACOSX06_ANCHOR -r cws_src680_macosx06
+</pre>
+See the diff.
+</blockquote>
+<li> cws-extract
+<blockquote>
+<a href="http://cvs.gnome.org/viewcvs/*checkout*/ooo-build/bin/cws-extract">cws-extract</a> of ooo-build is very nice, a lot easier to obtain the diff explained above.
+</blockquote>
+<li> cws-commit-patch
+<blockquote>
+<a href="http://cvs.gnome.org/viewcvs/*checkout*/ooo-build/bin/cws-commit-patch">cws-commit-patch</a> make it easier for us to commit patches to ooo cvs. You must have your issue numbers handy!
+</blockquote>
+
+</ul>
+<a href="#top">Top of page</a>
+<hr>
+
+<a name="pitfalls"></a>
+<h3>Porting pitfalls</h3>
+<ul>
+<li> bridges/source/cpp_uno
+<li> solenv/inc/unxfbsdi.mk
+</ul>
+
+<a href="#top">Top of page</a>
+<hr>
+<a name="links"></a>
+<h3>Links</h3>
+<ul>
+<li> <a href="http://www.openoffice.org/servlets/SummarizeList?listName=cws-announce">CWS announce ML archive</a>
+<li> <a href="http://www.openoffice.org/servlets/SummarizeList?listName=releases">Release announce ML archive</a>
+<li> <a href="http://blogs.sun.com/GullFOSS/">GullFOSS OpenOffice.org Engineering at Sun</a>
+<li> <a href="http://ooo.services.openoffice.org/issues/bugs.xml">IssueZilla daily report</a>
+<li> <a href="http://eis.services.openoffice.org/EIS2/servlet/GuestLogon">Environment Information System 2.0</a>
+<li> <a href="http://lists.freebsd.org/pipermail/freebsd-openoffice/">openoffice@FreeBSD.org ML archive</a>
+<li> <a href="http://development.openoffice.org/releases/filenames.html">Filename conventions</a>
+<li> <a href="http://blog.livedoor.jp/maho_nakata/">Maho Nakata's blog</a>, <a href="http://blog.livedoor.jp/maho_nakata/index.rdf">RSS feed</a>
+<li> <a href="http://wiki.services.openoffice.org/wiki/DomainDeveloper">DomainDeveloper Who's who?</a>
+<li> <a href="http://blog.janik.cz/">Pavel Janik's blog</a>
+<li> <a href="http://wiki.services.openoffice.org/wiki/Compiler_versions_used_by_port_maintainers_and_release_engineers">Compiler versions used by port maintainers and release engineers</a>
+<li> <a href="http://wiki.services.openoffice.org/wiki/OOoRelease21">OOo Release 2.1 Wiki</a>
+<li> <a href="http://wiki.services.openoffice.org/wiki/OOoRelease22">OOo Release 2.2 Wiki</a>
+<li> <a href="http://wiki.services.openoffice.org/wiki/OOoRelease23">OOo Release 2.3 Wiki</a>
+<li> <a href="http://wiki.services.openoffice.org/wiki/OOoRelease24">OOo Release 2.4 Wiki</a>
+<li> <a href="http://wiki.services.openoffice.org/wiki/OOoRelease30">OOo Release 3.0 Wiki</a>
+<li> <a href="http://wiki.services.openoffice.org/wiki/OOoRelease31">OOo Release 3.1 Wiki</a>
+<li> <a href="http://wiki.services.openoffice.org/wiki/OOoRelease32">OOo Release 3.2 Wiki</a>
+<li> <a href="http://wiki.services.openoffice.org/wiki/OOoRelease33">OOo Release 3.3 Wiki</a>
+<li> <a href="http://tools.openoffice.org/dev_docs/OOo_cws.html">CWS howto</a>
+<li> <a href="irc://irc.freenode.net/#OpenOffice.org">IRC@Freenode.net, #OpenOffice.org</a>
+<li> <a href="http://wiki.services.openoffice.org/wiki/Languages">Supported langs. lang codes, etc. </a>
+<li> <a href="http://www.catch.jp/openoffice/#clipart">A picture of BSD Daemon</a>
+</ul>
+<a href="#top">Top of page</a>
+<hr>
+
+<a name="policy"></a>
+<h3>Policy</h3>
+<ul>
+<li>We support Java 1.5, 1.6, both diablo, and OpenJDK port versions for all openoffice.org-2 and openoffice.org-3 related ports. 
+<li>Looking for volunteers to support gcj build.
+<li> If you would like to submit significant patches for Apache OpenOffice, please fill out and submit the Apache Individual Contributor License Agreement <a href="http://www.apache.org/licenses/icla.pdf">CLA</a>.
+ If you want to learn more, please check the <a href="http://www.apache.org/licenses/">License FAQ</a>. Here is a list of <a href="http://people.apache.org/committer-index.html#unlistedclas">people who have signed the Apache CLA</a>.
+<li> If you would like to provide enhancements in the Makefile in the ports framework, you *don't* need to fill out an iCLA.
+<li> If you would like to provide bug fix(es) and/or enhancement(s) which won't be integrated into Apache OpenOffice, i.e. Ximian patches, you *don't* need to fill out the iCLA.
+<li> Previous SUN/oracle contributors agreements are not needed anymore.
+</ul>
+<a href="#top">Top of page</a>
+<hr>
+
+<a name="contact"></a>
+<h3>Contact</h3>
+<a href="mailto:openoffice@freebsd.org">FreeBSD Apache OpenOffice porting team</a>
+<p>
+<a href="#top">Top of page</a>
+<hr>
+Thank you very much for your support!
+</body>
+</html>
diff --git a/content/porting/freebsd/old.html b/content/porting/freebsd/old.html
new file mode 100644
index 0000000..1de7373
--- /dev/null
+++ b/content/porting/freebsd/old.html
@@ -0,0 +1,177 @@
+<html>
+<head>
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+<title>FreeBSD OpenOffice.org porting status page</title>
+</head>
+<body>
+<h2>FreeBSD OpenOffice.org porting status page : What's old?</h2>
+
+<p>$Id: old.html,v 1.7 2011/01/23 07:18:38 xxjack12xx Exp $</p>
+by <a href="mailto:openoffice@FreeBSD.org">OpenOffice.org porting team</a>,
+<a href="mailto:maho@FreeBSD.org">NAKATA, Maho</a>,
+and <a href="mailto:xxjack12xx@openoffice.org">Jackson Low</a>
+
+<h3>News</h3>
+<p>2011/Jan/22: Current versions of available packages will now be at <a href="http://ooopackages.good-day.net/pub/OpenOffice.org/contrib">http://ooopackages.good-day.net/pub/OpenOffice.org/contrib</a> and updated in the <a href="#obtain">Available ports and obtaining packages</a> section.
+<p>2010/Oct/23: OOo DEV330_m11 binaries for FreeBSD 8 amd64 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/DEV330_m11/amd64">Good-Day</a>.
+<p>2010/Jun/20: OOo 3.2.1 binaries for FreeBSD 8 amd64 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/3.2.1/i386">Good-Day</a>.
+<p>2010/Jun/10: OOo 3.2.1 binaries for FreeBSD 8 i386 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/3.2.1/i386">Good-Day</a>.
+<p>2010/May/28: OOo 3.2.0 binaries for FreeBSD 8.0 i386 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/3.2.0/i386">Good-Day</a>.
+<p>2010/Feb/28: OOo 3.2.0 binaries for FreeBSD 8.0 amd64 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/3.2.0/amd64">Good-Day</a>.
+<p>2009/Nov/3: OOo DEV300_m62 binaries for FreeBSD 8.0 amd64 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/DEV300_m62/amd64">Good-Day</a>.
+<p>2009/Oct/24: OOo 3.1.1 binaries for FreeBSD 8.0 amd64 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/3.1.1/amd64">Good-Day</a>.
+<p>2009/Jun/13: OOo 3.1.0 binaries for FreeBSD 7.2 amd64 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/3.1.0/amd64">Good-Day</a>.
+<p>2009/Mar/4: OOo 3.0.1 binaries for FreeBSD 7.1 amd64 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/3.0.1/amd64">Good-Day</a>.
+<p>2008/Dec/13: Updated page with current 3.0.0 build instructions.
+<p>2008/Dec/3: OOo 3.0.0 binaries for FreeBSD 7.0 i386 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/3.0.0/i386">Good-Day</a>.<p>2008/Oct/7: OOo 3.0.0 binaries for FreeBSD 7.0 amd64 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/3.0.0/amd64">Good-Day</a>.
+<p>2008/Sep/7: OOo 2.4.1 binaries for FreeBSD 7.0 i386 and amd64 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.4.1">Good-Day</a>.
+<p>2008/Jul/12: <a href="http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/openoffice.org-3/Makefile?rev=1.305">OOo 3.0.0beta2</a> has been committed.
+<p>2008/Jul/1: <a href="http://lists.freebsd.org/pipermail/freebsd-openoffice/2008-July/003821.html">OOo 1.0, 1.1 and 1.1-devel ports </a>  have been <a href="http://lists.freebsd.org/pipermail/freebsd-openoffice/2008-June/003808.html">removed</a>.
+<p>2008/Apr/1: Policy for accepting patches in FreeBSD ports tree has been changed. See policy section for details.
+<p>2007/Oct/9: OOo 2.3.0 binaries for FreeBSD 6.2 i386 and amd64 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.3.0">Good-Day</a>.
+<p>2007/Sept/6: OOo 2.2.1 binaries for FreeBSD 7.0 amd64 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.2.1/FreeBSD7/amd64">Good-Day</a>.
+<p>2007/July/18: OOo 2.3m217 binaries for FreeBSD 6.2 amd64 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.3m217">Good-Day</a>.
+<p>2007/July/6: OOo 2.2.1 binaries for FreeBSD 6.2 amd64 and i386 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.2.1">Good-Day</a>.
+<p>2007/May/2: OOo 2.2 binaries for FreeBSD 6.2 amd64 (and soon i386) are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.2">Good-Day</a>.
+<p>2007/Feb/21: OOo 2.2m202 binaries for FreeBSD 6.2 amd64 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.2m202">Good-Day</a>.
+<p>2007/Feb/8: We removed all FreeBSD 4 support, as it reached <a href="http://lists.freebsd.org/pipermail/freebsd-stable/2006-October/029725.html"> at the EoL (2007/1/31)</a>.
+<p>2007/Feb/1: OOo 2.2m200 binaries for FreeBSD 6.2 (i386 and amd64) are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.2m200/FreeBSD6/">Good-Day</a>.
+<p>2006/Dec/21: OOo 2.1 binaries for FreeBSD 6.2-RC1 (i386) are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.1/FreeBSD6/i386/">Good-Day</a>.
+<p>2006/Dec/20: OOo 2.1 binaries for FreeBSD 6.2-RC1 (amd64) are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.1/FreeBSD6/amd64/">Good-Day</a>.
+<p>2006/Dec/18: OOo 2.2m196 binaries for FreeBSD 6.2-RC1 (i386) are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.2m196/FreeBSD6/i386/">Good-Day</a>.
+<p>2006/Dec/8: OOo 2.0.4 binaries for FreeBSD 6.2-RC1 (amd64) are finally available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0.4/FreeBSD6/amd64/">Good-Day</a>.
+<p>2006/Nov/13: Ports names have been renamed and add RC port so that we have much more stable port for release. See <a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=105195">PR 105195</a>.
+<p>2006/Oct/10: OOo 2.0.4RC3 binaries for FreeBSD 6.2-PRERELEASE (amd64) are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0.4rc3/FreeBSD6/amd64/">Good-Day</a>.
+<p>2006/Oct/9: OOo 2.0m186 binaries for FreeBSD 6.2-PRERELEASE (i386) are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m186/FreeBSD6/i386/">Good-Day</a>.
+<p>2006/Oct/6: OOo 2.0m186 binaries for FreeBSD 6.2-PRERELEASE (amd64) are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m186/FreeBSD6/amd64/">Good-Day</a>.
+<p>2006/Oct/4: OOo 2.0.4RC2 binaries for FreeBSD 6.1-STABLE (amd64) are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0.4rc2/FreeBSD6/amd64/">Good-Day</a>.
+<p>2006/Oct/3: OOo 2.0.4RC2 binaries for FreeBSD 6.1-STABLE (i386) are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0.4rc2/FreeBSD6/i386/">Good-Day</a>.
+<p>2006/Sept/23: OOo 2.0m184 binaries for FreeBSD 6.1-STABLE (i386) are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m184/FreeBSD6/i386/">Good-Day</a>.
+<p>2006/Sept/18: OOo 1.1.5 binaries for FreeBSD 5.5-RELEASE, 2.0.4RC1 binaries for FreeBSD 6.1-RELEASE (amd64 and i386) are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/">Good-Day</a>.
+<p>2006/Sept/2: OOo 2.0.4m1 binaries for FreeBSD 5.5-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0.4m1/">Good-Day</a>.
+<p>2006/Aug/6: OOo 2.0m180 binaries for FreeBSD 5.5-RELEASE and 6.1-STABLE (amd64) are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m180/">Good-Day</a>.
+<p>2006/Aug/6: OOo 2.0m179 binaries for FreeBSD 5.5-RELEASE and 6.1-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m179/">Good-Day</a>.
+<p>2006/Jul/23: OOo 2.0m177 binaries for FreeBSD 5.5-RELEASE and 6.1-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m177/">Good-Day</a>.
+<p>2006/Jul/22: OOo 2.0m176 binaries for FreeBSD 5.5-RELEASE and 6.1-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m176/">Good-Day</a>.
+<p>2006/Jul/20: Announcement: <a href="http://www.openoffice.org/servlets/ReadMsg?list=releases&msgNo=9709">FreeBSD/amd64 port has finished by Jung-uk Kim</a>. 2.0.3 packages are available
+at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/misc/">Good-Day</a>.
+<p>2006/Jul/15: OOo 2.0m175 binaries for FreeBSD 5.5-RELEASE and 6.1-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m175/">Good-Day</a>.
+<p>2006/Jul/13: OOo 2.0.3 binaries for FreeBSD 5.5-RELEASE and 6.1-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0.3/">Good-Day</a>.
+<p>2006/Jul/6: OOo 2.0.3rc7 binaries for FreeBSD 5.5-RELEASE and 6.1-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0.3RC7/">Good-Day</a>.
+<p>2006/Jun/27: OOo 2.0m172 binaries for FreeBSD 6.1-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m172/">Good-Day</a>.
+<p>2006/Jun/25: OOo 2.0m170 binaries for FreeBSD 6.1-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m170/">Good-Day</a>.
+<p>2006/Jun/10: OOo 2.0.3RC5 binaries for FreeBSD 5.5-RELEASE and 6.1-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0.3RC5/">Good-Day</a>.
+<p>2006/Jun/06: OOo 2.0.3RC3 binaries for FreeBSD 6.1-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0.3RC3/FreeBSD6/">Good-Day</a>.
+<p>2006/May/22: OOo 2.0m169 binaries for FreeBSD 5.5-PRERELEASE and 6.1-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m169/">Good-Day</a>.
+<p>2006/Apr/25: Carlos Eduardo donated me an access to FreeBSD/amd64 in Jail. We thank him very much!</a>
+<p>2006/Apr/25: WITHOUT_JAVA knob has been removed</a>
+<p>2006/Apr/17: Now openoffice.org-2.0 port is <a href="http://lists.freebsd.org/pipermail/freebsd-openoffice/2006-April/002275.html">buildable with GNU GCJ</a>
+<p>2006/Apr/15: Now openoffice.org-2.0/openoffice.org-2.0-devel ports are <a href="http://lists.freebsd.org/pipermail/freebsd-openoffice/2006-April/002274.html">buildable with JDK 1.5</a>
+<p>2006/Apr/10: OOo 2.0m162 binaries for FreeBSD 5.5-PRERELEASE and 6.1-PRERELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m162/">Good-Day</a>.
+<p>2006/Apr/7: Native Official Java 1.5 has been released for 6.0-RELEASE and 5.4-RELEASE,
+<a href="http://www.freebsdfoundation.org/press/20060405-PRrelease.shtml">Announcement</a>. FreeBSD porting team will use this Java as default soon.
+<p>2006/Mar/29: OOo 2.0m160 binaries for FreeBSD 6.1-PRERELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m160/">Good-Day</a>.
+<p>2006/Mar/29: OOo 2.0.2 binaries for FreeBSD 6.1-PRERELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0.2/">Good-Day</a>.
+<p>2006/Mar/19: OOo 2.0m159 binaries for FreeBSD 6.1-PRERELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m159/">Good-Day</a>.
+<p>2006/Mar/10: OOo 2.0.2RC4 binaries for FreeBSD 6.1-PRERELEASE and 5.5-PRERELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0.2RC2/">Good-Day</a>.
+<p>2006/Mar/1: OOo 2.0.2RC2 binaries for FreeBSD 6.1-PRERELEASE and 5.5-PRERELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0.2RC2/">Good-Day</a>.
+<p>2006/Feb/22: OOo 2.0.2RC1 binaries for FreeBSD 6.1-PRERELEASE and 5.5-PRERELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0.2RC1/">Good-Day</a>.
+<p>2006/Feb/9: OOo 2.0m156 binaries for FreeBSD 6.0-RELEASE and 5.5-PRERELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m156/">Good-Day</a>.
+<p>2006/Feb/9: OOo 2.0m155 binaries for FreeBSD 6.0-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m155/">Good-Day</a>.
+<p>2006/Jan/30: OOo 2.0m151 binaries for FreeBSD 5.4-RELEASE and 6.0-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m151/">Good-Day</a>.
+<p>2006/Jan/20: OOo 2.0m150 binaries for FreeBSD 5.4-RELEASE and 6.0-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m150/">Good-Day</a>.
+<p>2006/Jan/18: OOo 2.0m149 binaries for FreeBSD 5.4-RELEASE and 6.0-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m149/">Good-Day</a>.
+<p>2006/Jan/15: OOo 2.0m148 binaries for FreeBSD 5.4-RELEASE and 6.0-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m148/">Good-Day</a>.
+<p>2005/Dec/6: OOo 2.0m146 binaries for FreeBSD 6.0-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m146/">Good-Day</a>.
+<p>2005/Dec/6: OOo 2.0m145 binaries for FreeBSD 6.0-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m145/">Good-Day</a>.
+<p>2005/Dec/6: OOo 2.0m143 binaries for FreeBSD 5.4-RELEASE and 6.0-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m143/">Good-Day</a>.
+<p>2005/Dec/3: OOo 2.0m142 binaries for FreeBSD 5.4-RELEASE and 6.0-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m142/">Good-Day</a>.
+<p>2005/Nov/29: OOo 2.0m141 binaries for FreeBSD 5.4-RELEASE and 6.0-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m141/">Good-Day</a>.
+<p>2005/Nov/7: OOo 2.0m138 binaries for FreeBSD 5.4-RELEASE and 6.0-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m138/">Good-Day</a>.
+<p>2005/Nov/4: OOo 1.1.5m58 binaries for FreeBSD 6.0-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/1.1.5m58">Good-Day</a>.
+<p>2005/Nov/4: OOo 2.0m137 binaries for FreeBSD 5.4-RELEASE and 6.0-RELEASE are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0m137/">Good-Day</a>.
+<p>2005/Nov/1: <a href="dictionary.html">About dictionary page</a> has been added.
+<p>2005/Oct/31: OOo 2.0 binaries for FreeBSD 5.4 and 6.0-RC1 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0/">Good-Day</a>.
+<p>2005/Oct/21: OOo 1.9m134 binaries for FreeBSD 5.4 and 6.0-RC1 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/1.9m134/">Good-Day</a>
+<p>2005/Oct/18: OOo 2.0RC3 binaries for FreeBSD 5.4 and 6.0-RC1 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0RC3/">Good-Day</a>.
+<p>2005/Oct/14: <a href="QA.html">QA page</a> has been updated. 
+<p>2005/Oct/4: OOo 2.0RC1 binaries for FreeBSD 5.4 and 6.0-BETA5 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0RC1/">Good-Day</a>.
+<p>2005/Sept/23: OOo 1.9m130 binaries for FreeBSD 5.4 and 6.0-BETA5 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/1.9m130/">Good-Day</a>.
+<p>2005/Sept/22: OOo 1.9m129 binaries for FreeBSD 6.0-BETA5 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/1.9m129/">Good-Day</a>.
+<p>2005/Sept/22: OOo 1.1.5 binaries for FreeBSD 6.0-BETA5 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/1.1.5">Good-Day</a>.
+<p>2005/Sept/21: OOo 1.9m128 binaries for FreeBSD 5.4 and FreeBSD 6.0-BETA4 are available at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/1.9m128">Good-Day</a>.
+<p>2005/Sept/18: Jack has donated a mirror from Lunarshells Internet Services for openoffice packages/sources at <a href="http://openoffice.lunarshells.com/">http://openoffice.lunarshells.com/</a>
+<p>2005/Aug/31: OOo 1.1.5m57 binaries for FreeBSD 5.4, 6.0-BETA3 are available at
+<a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/1.1.5m57">Good-Day</a>.
+<p>2005/Aug/30: OOo 1.9m126 binaries for FreeBSD 5.4, 6.0-BETA3, 7.0-CURRENT are available at
+<a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/1.9m126">Good-Day</a>.
+<p>2005/Aug/30: OOo 2.0Beta port is <a href="http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/openoffice.org-2.0/">committed</a>, and also builds of 5.4-RELEASE have been <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/2.0Beta2/FreeBSD5/">uploaded</a>. See also <a href="http://www.openoffice.org/servlets/ReadMsg?list=releases&msgNo=8775">news</a> for md5 sums.
+<p>2005/Aug/29: Port names have been changed from openoffice to openoffice.org. OpenOffice.org is the new name for the office suite.
+<p>2005/Aug/14: Jackson Low will be updating this page more often. Thanks maho and mh!
+<p>2005/Aug/14: 1.9m121 binaries are available at
+<a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/1.9m121">Good-Day</a>.
+<p>2005/May/12: Now Maho has a <a href="http://blog.good-day.net/~maho/diary/">blog</a>, about OpenOffice.org.
+<p>2005/May/12: Jack L. has uploaded 1.9m101 binaries at Good-Day.
+<p>2005/May/2: Jack L. has uploaded 1.9m98 binaries at Good-Day.
+<p>2005/Apr/19: Now Jack L. joined to package building at Good-day. He uploaded 
+<a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/1.9m91/">1.9m91</a> and <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/1.1.4/">1.1.4</a> with security fix for 5.4-PRERELEASE with build logs. Thank Yabuki-san and Maeda-san of <a href="http://www.good-day.co.jp/">Good-Day, Inc.</a> for their generosity.
+<p>2005/Apr/18: Jack Low is kindly providing <a href="http://neptune.lunarshells.com/~jack/">
+1.9m91 packages languagepacks, and build logs</a>! we thank him very much!
+<p>2005/Apr/18: A security vulnerability of 1.1.4 has been found.
+<a href="http://www.openoffice.org/servlets/ReadMsg?list=releases&msgNo=8387">official announce</a> and <a href="http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/openoffice.org-1.1/Makefile?rev=1.181&content-type=text/x-cvsweb-markup">fixed</a> at FreeBSD's ports cvs repo.
+<p>2005/Feb/21: Packages for <a href="http://www.openoffice.org/servlets/ReadMsg?list=releases&msgNo=8315">1.9.79 is available at Good-Day</a>.
+<p>2005/Feb/15: Now FreeBSD packages are hosting at <a href="ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/1.9m78/">Good-Day</a>. I set as MASTER_SITE of
+these developer versions for sources as well. Thanks for MAEDA, Seiya and YABUKI, Yukiharu
+for providing a space.
+<p>2005/Feb/6: Raised a task <a href="http://www.openoffice.org/issues/show_bug.cgi?id=42145">Build with JDK 1.3</a>. This is not a FreeBSD specific issue but, it is very useful for FreeBSD since officially released JDK is 1.3. We cannot distribute JDK binary, so we must accept SCSL to download JDK's source, etc, and bootstrap with Linux's JDK. Hope some other platforms like Linux/PPC can benefit of it.
+<p>2005/Feb/5: Dmitry Morozovsky (marck) send me a patch for rtld.c for 4-RELENG. Update the ports as well. Hope rtld problem solved completely both 4 and 5 series.
+<p>2005/Feb/5: Mikhail Fedotov reported that difference between the output of build with WITH_TTF_BYTECODE_ENABLED, and without WITH_TTF_BYTECODE_ENABLED. It significantly improves screen's look and feel. So I recommend to use it if you are the licensee.
+<p>2005/Jan/31: 4.11-RELEASE still has problem with rtld.c, marked as BROKEN. Reported by Hiromi Kimura. and he kindly checked our rtld.c patch, and with this patch, at least 4.11-RELEASE with OOo 1.1.4 works.
+<p>2005/Jan/25: <a href="http://www.openoffice.org/servlets/ReadMsg?list=releases&msgNo=8268">OpenOffice.org 1.9m73 packages for 5.3-RELEASE are available by maho</a>.
+<p>2005/Jan/18: <a href="http://www.openoffice.org/servlets/ReadMsg?list=releases&msgNo=8254">OpenOffice.org 1.1.4 packages for 5.3-RELEASE are available by maho</a>.
+<p>2005/Jan/10 : Many requests, I'm back. Committed 1.9m71 to FreeBSD's ports CVS repo. Now openoffice.org-2.0-devel is a working port! <a href="http://www.openoffice.org/servlets/ReadMsg?list=releases&msgNo=8249">An announcement</a> at releases@openoffice.org
+<p>2005/Jan/09 : -pthread issue of <a href="http://www.freebsd.org/cgi/cvsweb.cgi/ports/lang/gcc32/">gcc-3.2.3</a> has been fixed by nork. Please use this gcc to compile OpenOffice.org 1.1.x. PORTREVISION is 3.2.3_3, so please upgrade your gcc32.
+<p>2005/Jan/08 : I raised two issues : <a href="http://www.openoffice.org/issues/show_bug.cgi?id=40188">Porting OOo 1.1.5 for 5.3-RELEASE</a>, <a href="http://www.openoffice.org/issues/show_bug.cgi?id=40187">Porting OOo 2.0 for 5.3-RELEASE</a>
+<p>2004/Dec/28 : Maho noticed that <a href="http://qa.openoffice.org/issues/show_bug.cgi?id=23917">end issue</a> has already been <a href="http://www.freebsd.org/cgi/cvsweb.cgi/src/libexec/rtld-elf/rtld.c.diff?r1=1.91&r2=1.92&f=h">fixed in 2004/Feb by kan</a> . So we can remove patch-cppuhelper+source+gcc3_linux_intel.map patch for both 5.3-RELEASE and 4.11-RELEASE, and also sfx2 patch(Note: 4.10-RELEASE and 5.2.1-RELEASE have this problem).
+<p>2004/Dec/22 : OpenOffice.org 1.9m66 is running under maho's ThinkPad T42, FreeBSD 5.3-RELEASE. 
+Package is available at <a href="http://prdownloads.sourceforge.jp/waooo/12683/OOo_1.9m66_FreeBSD53Intel_install_en-US.tbz">sourceforge.jp</a> site. <a href="http://people.freebsd.org/~maho/ooo/openoffice-2.0.20041222-devel.tar.gz">
+port file</a> is also available. Unfortunately, currently <a href="http://sourceforge.jp/projects/waooo/document/OpenOffice.org_japanese_localized_version_for_FreeBSD_OOo_1.9m66_FreeBSD53Intel_install_en-US.tbz_-_Notes/">gcc-ooo</a> is broken due to patch is not applied correctly. Please fix by replacing files/patch-freebsd-spec.h. He will commit his efforts after he will go back. Happy new year!
+<p>2004/Dec/21 : <a href="http://docs.freebsd.org/cgi/getmsg.cgi?fetch=70336+0+archive/2004/freebsd-openoffice/20041226.freebsd-openoffice">Kris told</a> that <a href="http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/openoffice-1.1/">OpenOffice.org 1.1.x ports</a> are also built by bento package build cluster. So FreeBSD 4.11-RELEASE will include OOo 1.1.3 packages!
+<p>2004/Dec/21 : Maho is away for month. just on a vacation. go back 2005/Jan/20. Thanks!
+<p>2004/Dec/10 : Sander Vesik kindly sent me a small patch to javaldx working.
+<p>2004/Dec : Maho created <a href="http://www.freebsd.org/cgi/cvsweb.cgi/ports/devel/epm/">epm</a>, <a href="http://www.freebsd.org/cgi/cvsweb.cgi/ports/devel/bison-devel/">bison 1.875d</a>, and <a href="http://www.freebsd.org/cgi/cvsweb.cgi/ports/lang/gcc-ooo/">gcc-ooo(gcc-3.4.1+visibility+enum fix)</a> for OpenOffice.org 2.0 compilation.  kris, lofi, obrien, sem (alphabetical order) helped me a lot.
+<p>2004/Nov/11 : <a href="http://www.openoffice.org/servlets/ReadMsg?list=releases&msgNo=7973">Nakata Maho</a> provided OOo 1.1.3 builds for FreeBSD 5.3-RELEASE</a>
+<p>2004/Oct/13 : <a href="http://www.openoffice.org/servlets/ReadMsg?list=releases&msgNo=7927">Nakata Maho</a> provided OOo 1.1.3 builds for FreeBSD 4.10-RELEASE</a>
+<p>2004/Oct/12 : ports tree has been udated to 1.1.3 and SRX645_m49 (will be 1.1.4). 
+<p>2004/Oct/11 : Change policy and fix typos.
+<p>2004/Sep/17 : <a href="http://www.openoffice.org/servlets/ReadMsg?list=dev&msgNo=12093">Frank's comment</a> about Mozilla runtime. These security vulnerability should not affect OOo 1.x, so I'll delete WITHOUT_MOZILLA=yes ASAP.
+<p>2004/Sep/15: Adding security patch <a href="http://www.openoffice.org/issues/show_bug.cgi?id=33357">Reported by mmeeks</a>, by request of Jacques A. Vidrine (nectar@), committed only to 1.1.2 port. 1.1.3 will include another fix. Now, WITHOUT_MOZILLA is default: there are security vulnerability in mozilla, might also affect this port.
+<p>2004/Aug/24: Oliver Lehmann submitted improvements for WITHOUT_JAVA and WITHOUT_MOZILLA.  
+<p>2004/Aug/16: Maho had released 40 localized packages for FreeBSD 5.2.1 (cws_srx645_ooo113fix2)
+<p>2004/Aug/14: John Baldwin (jhb) reported that 1.1.2 works fine with 2004/Aug/6's 5-current. Unbreak for them.
+Bartosz Fabianowski tested my new port (openoffice-1.1-devel, Makefile version 1.152) and currently it seems to be fine.
+<p>2004/Aug/14: Remove many patches which seem to be obsoleted in openoffice-1.1-devel 
+<p>2004/Aug/13: Add known issues for FreeBSD, update 1.1.3 port, 2.0 port. 2.0 port is currently broken. See known issues for details.
+<p>2004/Aug/12: KACHI, Yutaka sent us <a href="http://www.catch.jp/openoffice/#clipart">a nice picture of BSD daemon!</a> in OpenOffice.org Draw!
+<p>2004/Aug/7: KIMURA Hiromi sent me several bug fixes, and reported that openoffice-1.1 and openoffice-1.1-devel builds for 4.8, 4.9, 4.10-RELEASE (unbreak!). Added Brazillian portuguese localized help file by Carlos F. A. Paniago. Add History section.
+<p>2004/Jul/31: 1.1.2 (Hakone) and 1.1.3 (developer snapshot) has committed to FreeBSD ports cvs repo.
+<p>2004/July/12: Pavel Veretennikov contributed OpenOffice.org 1.1.2, 33 localized packages for FreeBSD 4.10-STABLE
+<p>2004/July/12: This page has created. Now we have the official page at official site!
+<hr>
+<h3>Release announcement history</h3>
+<p> <a href="http://www.openoffice.org/servlets/ReadMsg?list=releases&msgNo=7927">Wed, 13 Oct 2004 22:54:21 +0900 (JST); Nakata Maho provided 40 localized packages for FreeBSD 4.10-RELEASE </a>
+<p> <a href="http://www.openoffice.org/servlets/ReadMsg?list=releases&msgNo=7724">Mon, 16 Aug 2004 16:46:14 +0900 (JST); Nakata Maho provided 40 localized packages for FreeBSD 5.2.1-RELEASE
+<p> <a href="http://www.openoffice.org/servlets/ReadMsg?list=releases&msgId=1392250">Mon, 12 Jul 2004 10:11:59 +0900; Pavel Veretennikov provided 33 localized packages for FreeBSD 4.10-STABLE </a>
+<p> <a href="http://www.openoffice.org/servlets/ReadMsg?list=releases&msgId=1365735">Fri, 02 Jul 2004 16:04:18 +0900; NAKATA, Maho provided 33 localized packages, sdk and solver for FreeBSD 5.2.1-RELEASE </a>
+<p> <a href="http://www.openoffice.org/servlets/ReadMsg?list=releases&msgId=1365734">Fri, 02 Jul 2004 16:03:52 +0900; Pavel Veretenniko provided 23 localized packages for FreeBSD 4.10-RELEASE </a>
+<p> <a href="http://www.openoffice.org/servlets/ReadMsg?list=releases&msgId=1318274">Mon, 14 Jun 2004 08:57:05 +0900; NAKATA Maho provided OOo 2.0 (680m41; cws_src680_ooo20040620) builds for FreeBSD 5.2.1-RELEASE </a>
+<p> <a href="http://www.openoffice.org/servlets/ReadMsg?list=releases&msgId=1199580">Wed, 19 May 2004 03:17:59 +0900; Gerrit Kuhn provided OOo 1.1.1 2 localized packages for FreeBSD 4.10-RELEASE </a>
+<p> <a href="http://www.openoffice.org/servlets/ReadMsg?list=releases&msgId=1149467">Mon, 12 Apr 2004 09:02:30 +0900; NAKATA Maho provided OOo 1.1.1 26 localized packages for FreeBSD 5.2.1-RELEASE </a>
+<p> <a href="http://www.openoffice.org/servlets/ReadMsg?list=releases&msgId=1068604">Thu, 12 Feb 2004 07:37:32 +0900; NAKATA, Maho provided OOo 1.1.1b (nearly release candidate) package for 5.2-RELEASE </a>
+<p> <a href="http://www.openoffice.org/servlets/ReadMsg?list=releases&msgId=888027">Wed, 22 Oct 2003 10:02:39 +0900; NAKATA Maho provided OOo 1.1.0 Japanese localized version for 4/5 </a>
+<p> <a href="http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/openoffice-1.1/Makefile?rev=1.100&content-type=text/x-cvsweb-markup">Sun Sep 14 21:52:25 2003 UTC: Martin Blapp ported OOo 1.1.0RC!</a>
+<p> <a href="http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/openoffice-1.1/Makefile?rev=1.71&content-type=text/x-cvsweb-markup">Fri Mar 28 09:11:14 2003 UTC: Martin Blapp ported OOo 1.1 beta</a>
+<p> <a href="http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/openoffice-1.0/Makefile?rev=1.59&content-type=text/x-cvsweb-markup">Tue Jun 4 18:52:20 2002 UTC : Martin Blapp ported OOo 1.0.0</a>
+<hr>
+</body>
+</html>
diff --git a/content/porting/freebsd/qa/index.html b/content/porting/freebsd/qa/index.html
new file mode 100644
index 0000000..f02d068
--- /dev/null
+++ b/content/porting/freebsd/qa/index.html
@@ -0,0 +1,228 @@
+<html>
+<head>
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+<title>FreeBSD OpenOffice.org porting status page : Quality Assurance and known issues</title>
+</head>
+<body>
+<h2>FreeBSD OpenOffice.org porting status page : Quality Assurance</h2>
+
+<p>$Id: QA.html,v 1.21 2005/12/01 07:19:41 maho Exp $</p>
+by <a href="mailto:openoffice@FreeBSD.org">OpenOffice.org porting team</a>
+and <a href="mailto:maho@FreeBSD.org">NAKATA, Maho</a> 
+
+<h3>Quality Assurance</h3>
+Once porting has been done, it means that the OOo source is buildable. The next step should be to perform Quality Assurance of the FreeBSD ported OpenOffice.org. This consists of several parts. Automated QA testing is also available. Other testcases are always needed.
+
+<h3>Automated QA</h3>
+Basic functionality of OpenOffice.org can be tested via automated GUI tools. The testtool connects OOo via TCP/IP, and does partial testing. Before proceeding, you should read
+<a href="http://www.openoffice.org/qa/qatesttool/">Automated GUI Testing</a>, 
+<a href="http://www.openoffice.org/qa/qatesttool/OOo_testtool.pdf">Introduction to Automated GUI Testing</a>, and <a href="http://www.openoffice.org/qa/qatesttool/OOo_tt_CookBook.pdf">OpenOffice.org TestTool CookBook</a>. 
+
+<br>
+<h4>Testing OpenOffice.org 2.0</h4>
+<ul>
+<li> Install OpenOffice.org 2.0 via port:
+<pre>
+# cd /usr/ports/editors/openoffice.org-2.0
+# make install
+</pre>
+<li> Prepare some directory (this affects .testtoolrc)
+<pre>
+% mkdir /work/ooo/2.0
+</pre>
+<li> Checkout QA test scripts
+<pre>
+% cd /work/ooo/2.0
+% cvs -d:pserver:anoncvs@anoncvs.services.openoffice.org:/cvs co qa/qatesttool
+</pre>
+CAUTION: you must checkout appropreate qa/qatesttool otherwise meaningless. Please refer <a href="http://blogs.sun.com/roller/page/liegerad?catname=%2FSun">qa/qatesttool cvs tags and branches</a>. If you want to test OOo 2.0.0, check out
+by:
+<pre>
+% cd /work/ooo/2.0
+% cvs -d:pserver:anoncvs@anoncvs.services.openoffice.org:/cvs co -r OOO200final qa/qatesttool
+</pre>
+2.0.1 (currently in the works until it will out)
+<pre>
+% cd /work/ooo/2.0
+% cvs -d:pserver:anoncvs@anoncvs.services.openoffice.org:/cvs co -r OOO201 qa/qatesttool
+</pre>
+
+<li> Write .testtoolrc<br>
+Just copying and pasting this section into ~/.testtollrc is enough.
+You can change some directories/profile/hardcoded names, etc., if you'd like. <br>
+The following part is the most important:
+<pre>
+[OooProgramDir]
+Current=/usr/local/openoffice.org2.0/
+All=/usr/local/openoffice.org2.0/
+</pre>
+You must change to another directory if you installed the newer port
+(RC2 or 2.0 or 2.0.1 or developer version). you can check by typing:
+<pre>
+%cd /usr/ports/editors/openoffice.org-2.0-devel
+% make -V INSTALLATION_BASEDIR
+openoffice.org2.0m140
+</pre>
+for example
+and you can download from here <a href="testtoolrc2">testtoolrc2</a>.
+please rename to .testtoolrc and change appropreately before using it.
+
+<li> Install bash via ports
+<pre>
+% su
+Password:
+# cd /usr/ports/shells/bash
+# make install clean
+</pre>
+
+<li> Apply following patch to qa/qatesttool/script/unix/OOoTestRun_unix.sh
+(just setting sLocation, LD_LIBRARY_PATH and sTestTool appropriately)
+<pre>
+--- qa/qatesttool/script/unix/OOoTestRun_unix.sh        Thu Sep  8 17:51:36 2005
++++ qa/qatesttool/script/unix/OOoTestRun_unix.sh  Thu Oct 13 11:30:26 2005
+@@ -43,11 +43,12 @@
+
+ # set location of testscripts
+ # (the directory, where directory 'qatesttool' exists)
+-sLocation=/testtool
++sLocation=/work/ooo/2.0/qa/
+
+ # set location of TestTool
+ # (full path including executable 'testtool')
+-sTestTool=/testtool/linux/testtool
++sTestTool=/usr/local/openoffice.org2.0.RC1/program/testtool.bin
++LD_LIBRARY_PATH=/usr/local/openoffice.org2.0.RC1/program; export LD_LIBRARY_PATH
+
+ # set location of close-office file
+ # (see cvs)
+
+</pre>
+<li> Run OOoTestRun_unix.sh
+<pre>
+% cd /work/ooo/2.0/
+% bash qa/qatesttool/script/unix/OOoTestRun_unix.sh
+</pre>
+
+<li> running VCL testtool in background
+<blockquote>
+if you are running testtool, you cannot do anything other than QA. you cannot run OOo, you need X terminal dedicated to QA, etc. to QA in background, I wrote a shell script. this does clean test, removing user settings and logs everytime.
+<a href="oooqa20.sh">oooqa20.sh</a>. You should create a new user like oooqa20, then
+<pre>
+login: oooqa20
+...
+% bash oooqa20.sh
+</pre>
+Of course, I assume you are QA expert :)
+</blockquote>
+<li> Diagnostics: Logs are accumulated in qa/qatesttool/errorlog/maho/*res
+</ul>
+<hr>
+
+<h4> Testing OpenOffice.org 1.1.5 </h4>
+You need the GNU/Linux version of qatesttool to run. Currently, my FreeBSD build of 
+the testtool are broken and I don't know how to fix it...
+<ul>
+<li> Activate linux ABI via ports
+<pre>
+# cd /usr/ports/emulators/linux_base-rh-9/
+# make install
+</pre>
+<li> Install OpenOffice.org 1.1.5 via port: (do not delete the work directory!!)
+and copy the necessary library named libsts645fi.so to /usr/local/OpenOffice.org1.1.5/program/.
+<pre>
+# cd /usr/ports/editors/openoffice.org-1.1
+# make install
+# cp /usr/ports/editors/openoffice.org-1.1/work/OOo_1.1.5/solver/645/unxfbsd.pro/lib/libsts645fi.so /usr/local/OpenOffice.org1.1.5/program/
+</pre>
+
+<li> Make sure OpenOffice.org 1.1.5 user installation has been completed
+<pre>
+% openoffice.org-1.1.5
+...
+</pre>
+Do you have ~/.sversionrc and ~/OpenOffice.org1.1.5?
+<pre>
+% ls ~/.sversionrc
+/home/maho/.sversionrc
+% ls ~/OpenOffice.org1.1.5/
+LICENSE                         setup@
+LICENSE.html                    setup.log
+README                          share/
+README.html                     soffice@
+THIRDPARTYLICENSEREADME.html    spadmin@
+instdb.ins                      user/
+program/
+</pre>
+If so, then you're okay.
+
+<li>Prepare the qa directory
+<pre>
+% mkdir /work/ooo/1.1.5
+</pre>
+
+<li> Download the testtool (linux version)
+<pre>
+% cd /work/ooo/
+% fetch http://www.openoffice.org/qa/qatesttool/11beta/tt_645m5_linux.tar.gz
+% tar xvfz tt_645m5_linux.tar.gz
+</pre>
+
+<li> Checkout QA test scripts for 1.1.5 (tag is ooo115)
+<pre>
+% cd /work/ooo/1.1.5
+% cvs -d:pserver:anoncvs@anoncvs.services.openoffice.org:/cvs co -r ooo115 qa/qatesttool
+</pre>
+for 1.1.4 and 1.1.3 please use branch (tag) ooo114, ooo113, respectively.
+<li> Write ~/.testtoolrc (do not mix with 2.0s one)
+ you can also download from here <a href="testtoolrc1">testtoolrc1</a>.<br>
+please rename to .testtoolrc and change appropreately before using it.
+
+<li> Apply <a href="qa_ooo115_fbsd.diff">qa_ooo115_fbsd.diff</a> this patch to qa/qatesttool
+ 
+<li> Run OOoTestRun_unix.sh
+<pre>
+% cd /work/ooo/1.1.5
+% bash qa/qatesttool/script/unix/OOoTestRun_unix.sh
+</pre>
+
+<li> running VCL testtool in background
+<blockquote>
+if you are running testtool, you cannot do anything other than QA. you cannot run OOo, you need X terminal dedicated to QA, etc. to QA in background, I wrote a shell script. this does clean test, removing user settings and logs everytime.
+<a href="oooqa11.sh">oooqa11.sh</a>. You should create a new user like oooqa11, then
+<pre>
+login: oooqa11
+...
+% bash oooqa11.sh
+</pre>
+Of course, I assume you are QA expert :)
+</blockquote>
+
+<li> Diagnostics:
+Logs are accumulated at qa/qatesttool/errorlog/maho/*res
+</ul>
+
+<hr>
+<ul>
+Some pitfalls
+<li> [OooProgramDir]
+<blockquote>
+If you install different version of OOo, you must change this.
+</blockquote>
+<li> [Communication]
+<blockquote>
+if you want to run QA 1.1.5 and 2.0 at the same time, you must change the port number, and port numbers
+are arbitrary, but never be the same.
+</blockquote>
+</ul>
+<br>
+<hr>
+Links
+<ul>
+<li> <a href="http://www.openoffice.org/qa/">Quality assurance project</a>
+<li> <a href="http://www.openoffice.org/qa/localized/index.html">QA for localized builds</a>
+<li> <a href="http://www.openoffice.org/qa/localized/status.html">OpenOffice.org 1.1.4 Localization Status</a>
+<li> <a href="http://blogs.sun.com/roller/page/liegerad?catname=%2FSun">qa/qatesttool cvs tags and branches</a>
+</ul>
+<hr>
+</body>
+</html>
diff --git a/content/porting/freebsd/sdk.html b/content/porting/freebsd/sdk.html
new file mode 100644
index 0000000..6f4635f
--- /dev/null
+++ b/content/porting/freebsd/sdk.html
@@ -0,0 +1,36 @@
+<html>
+<head>
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+<title>FreeBSD OpenOffice.org porting status page : How to use SDK</title>
+</head>
+<body>
+<h2>FreeBSD OpenOffice.org porting status page : How to use SDK</h2>
+
+<p>$Id: sdk.html,v 1.14 2006/08/10 06:54:01 xxjack12xx Exp $</p>
+by <a href="mailto:openoffice@FreeBSD.org">OpenOffice.org porting team</a>,
+<a href="mailto:maho@FreeBSD.org">NAKATA, Maho</a>,
+and <a href="mailto:xxjack12xx@openoffice.org">Jackson Low</a>
+
+<h3>How to use SDK</h3>
+This page explains how to use SDK.
+<br>
+NB. description for 2.x may change.
+
+<ul>
+<li> <a href="sdk1.html">1.1.x series</a>
+<li> <a href="sdk2.html">2.x series</a>
+</ul>
+
+<h3>Links</h3>
+<ul> 	 
+<li> <a href="http://api.openoffice.org/DevelopersGuide/DevelopersGuide.html">Developer's guide</a> 	 
+<li> <a href="http://www.pitonyak.org/book/">OpenOffice.org Macros Explained</a> 	 
+<li> <a href="http://docs.sun.com/app/docs/doc/817-1826?q=StarOffice">StarOffice 7 Office Suite - Basic Programmer's Guide</a> 	 
+<li> <a href="http://api.openoffice.org/TipsAndTricks/external.html">External resources</a> 	 
+<li> <a href="http://codesnippets.services.openoffice.org/">A place where you can upload, search and review Code Snippets</a> 	 
+
+</ul> 	 
+<li>
+<hr>
+</body>
+</html>
diff --git a/content/porting/freebsd/sdk1.html b/content/porting/freebsd/sdk1.html
new file mode 100644
index 0000000..4df2d77
--- /dev/null
+++ b/content/porting/freebsd/sdk1.html
@@ -0,0 +1,232 @@
+<html>
+<head>
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+<title>FreeBSD OpenOffice.org porting status page : How to use SDK (OOo 1.1.x)</title>
+</head>
+<body>
+<h2>FreeBSD OpenOffice.org porting status page : How to use SDK (OOo 1.1.x)</h2>
+
+<p>$Id: </p>
+by <a href="mailto:openoffice@FreeBSD.org">OpenOffice.org porting team</a>,
+<a href="mailto:maho@FreeBSD.org">NAKATA, Maho</a>,
+and <a href="mailto:xxjack12xx@openoffice.org">Jackson Low</a>
+
+<h3>How to use SDK (OOo 1.1.x series)</h3>
+This page explains how to use SDK.
+I intentionally set the version of OOo as 1.1.4, but you can change 1.1.4 to 
+1.1.3, 1.1.5, or whatever you have so that it matches your environment.
+
+<ul>
+<li> Install OpenOffice.org 1.1.4 for FreeBSD
+<blockquote>
+You know what I mean :)
+</blockquote>
+
+<li> Install gmake
+<blockquote>
+If you haven't installed gmake, please install it.
+<pre>
+# cd /usr/ports/devel/gmake ; make install clean
+</pre>
+</blockquote>
+
+<li> Install Java (optional, but recommended for first try)
+<blockquote>
+Ah, you don't like Java :)
+<pre>
+# cd /usr/ports/java/jdk14 ; make install clean
+</pre>
+</blockquote>
+
+<li> Obtain SDK
+<blockquote>
+You can obtain SDK <a href="http://ooomisc.services.openoffice.org/pub/OpenOffice.org/ooomisc/FreeBSD/">here</a>. We have prepared SDK for the 4.x-series and 5.x-series. Please make sure you obtain the SDK for the operating system you are using or make it by yourself. Instructions for builing SDK are described in the <a href="http://porting.openoffice.org/freebsd/#howto">How to build</a> section on the main page.
+</blockquote> 
+<li> Setting up SDK
+<blockquote>
+<pre>
+% mkdir /work/tmp
+% cd /work/tmp
+% tar zxf &lt;somewhere&gt;/OOo_1.1.4_FreeBSD53Intel_sdk.tar.gz
+% cd OpenOffice.org1.1.4_SDK/
+% ./configure
+./configure
+
+*** Configure your SDK environment ***
+
+Enter the Office Software Development Kit directory [/work/tmp/OpenOffice.org1.1.4_SDK]:
+Enter the Office installation directory [/home/maho/OpenOffice.org1.1.4]: /usr/local/OpenOffice.org1.1.4
+Enter GNU make (3.79.1 or higher) tools directory [/usr/local/bin]:
+C++ Compiler where a language binding exist:
+Solaris, Sun WorkShop 6 update 1 C++ 5.2 2000/09/11 or higher
+Linux, GNU C++ compiler, gcc version 3.0.1 or higher
+Enter C++ tools directory (optional) [/usr/bin]:
+Enter Java SDK (1.4.1_01 or higher) installation directory [/usr/local]: /usr/local/jdk1.4.2
+NOTE!!!: If you choose Java 5.0 or higher, you have to ensure that your
+        installed office installation is configured to use Java 5.0 as well.
+Automatic deployment of UNO components (YES/NO) [YES]:
+
+For using your prepared environment, please run the "setsdkenv_unix" script file!
+</pre>
+<hr>
+Just hit enter except two points:<br>
+First,
+<pre>
+Enter the Office installation directory [/home/maho/OpenOffice.org1.1.4]: /usr/local/OpenOffice.org1.1.4
+</pre>
+You must enter (basically from packages or ports, installation directory is /usr/local/OpenOffice.org1.1.4)<br>
+Second,
+<pre>
+Enter Java SDK (1.4.1_01 or higher) installation directory [/usr/local]: /usr/local/jdk1.4.2
+</pre>
+Same as above.
+</blockquote>
+<hr>
+<li> Use of SDK
+<blockquote>
+After you have completed your SDK setup, you need to set environmental variables before it can used. Please type:
+<pre>
+% ./setsdkenv_unix
+Starting shell with SDK environment.
+
+</pre>
+Now you can use your OpenOffice.org SDK. Congratulations!
+</blockquote>
+<li> Make OpenOffice.org listen
+<blockquote>
+OpenOffice.org itself can communicate via the TCP/IP port. Java uses a TCP/IP socket to talk to Openoffice.org. First, the samples are written in Java, so we need to have Java installed. Default settings of OOo do not listen via TCP/IP, so you must invoke OpenOffice.org with "-accept=socket,port=2083;urp;":
+<pre>
+% openoffice.org-1.1.4 "-accept=socket,port=2083;urp;"
+</pre>
+Is OOo really listening? Please check by typing:
+<pre>
+% netstat -a | grep 2083
+tcp4       0      0  localhost.2083         *.*                    LISTEN
+</pre>
+Okay, OOo is really listening to your voice :)<br>
+You can change the port number from 2083 to 8100 or any port number you'd like to use.
+</blockquote>
+
+<li> Sample programs
+<blockquote>
+You might also be interested in the sample programs. Type ./setsdkenv_unix as described above to use them.
+<pre>
+% ./setsdkenv_unix
+Starting shell with SDK environment.
+
+</pre>
+Next, invoke OpenOffice.org with listening support via TCP/IP
+<pre>
+% openoffice.org-1.1.4 "-accept=socket,port=2083;urp;"
+</pre>
+and cd to examples/DevelopersGuide/FirstSteps/
+<pre>
+% cd examples/DevelopersGuide/FirstSteps/
+</pre>
+This directory contains some very basic sample programs.
+<pre>
+% gmake
+--------------------------------------------------------------------------------
+Please use one of the following commands to execute the examples!
+-
+make FirstConnection.run
+make FirstLoadComponent.run
+make HelloTextTableShape.run
+--------------------------------------------------------------------------------
+</pre>
+Type gmake FirstConnection.run, instead of typing make FirstConnection.run, since the name of GNU make is gmake for (usual) FreeBSD.
+<pre>
+% gmake FirstConnection.run
+"/usr/local/jdk1.4.2/bin/java" -classpath "/usr/local/OpenOffice.org1.1.4/prog
+ram/classes/jurt.jar:/usr/local/OpenOffice.org1.1.4/program/classes/unoil.jar:
+/usr/local/OpenOffice.org1.1.4/program/classes/ridl.jar:/usr/local/OpenOffice.
+org1.1.4/program/classes/sandbox.jar:/usr/local/OpenOffice.org1.1.4/program/cl
+asses/juh.jar::../../../FREEBSDexample.out/class/FirstStepsExamples" FirstConnection
+remote ServiceManager is available
+</pre>
+Connection is established and sample program worked! Congratulations!<br>
+Next, FirstLoadComponent. This program opens a calc sheet and insert 21 to the A1 and A2 cells. A sum of A1 and A2 are performed and the result is written to the A3 cell.
+<pre>
+% gmake FirstLoadComponent.run
+"/usr/local/jdk1.4.2/bin/java" -classpath "/usr/local/OpenOffice.org1.1.4/prog
+ram/classes/jurt.jar:/usr/local/OpenOffice.org1.1.4/program/classes/unoil.jar:/
+usr/local/OpenOffice.org1.1.4/program/classes/ridl.jar:/usr/local/OpenOffice.
+org1.1.4/program/classes/sandbox.jar:/usr/local/OpenOffice.org1.1.4/program/cl
+asses/juh.jar::../../../FREEBSDexample.out/class/FirstStepsExamples" FirstLoadComponent
+com.sun.star.sheet.XSpreadsheet
+Formula cell in column 0, row 2 contains =SUM(A1:A2)
+
+</pre>
+HelloTextTableShape is interesting. This automatically creates Writer, Calc, and Draw!
+<pre>
+% gmake HelloTextTableShape.run
+</pre>
+</blockquote>
+
+<li> Listening port by default
+<blockquote>
+For some (maybe security) reason, OOo itself doesn't listen by default. You must invoke it with command line arguments. But if you always talk to OOo with TCP/IP sockets, it becomes tedious. To make OOo listen by default, apply the following patch by *HAND* (sorry) for /usr/local/OpenOffice.org1.1.4/share/registry/data/org/openoffice/Setup.xcu as root,
+<pre>
+--- share/registry/data/org/openoffice/Setup.xcu.orig
++++ share/registry/data/org/openoffice/Setup.xcu
+@@ -1,6 +1,9 @@
+ &lt;?xml version="1.0" encoding="UTF-8"?&gt;
+ &lt;oor:component-data xmlns:oor="http://openoffice.org/2001/registry"
+ xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:name="Setup" oor:package=
+"org.openoffice"&gt;
+  &lt;node oor:name="Office"&gt;
++  &lt;prop oor:name="ooSetupConnectionURL" oor:type="xs:string"&gt;
++  &lt;value&gt;socket,port=2083;urp;&lt;/value&gt;
++  &lt;/prop&gt;
+   &lt;prop oor:name="ooSetupInstCompleted"&gt;
+    &lt;value&gt;false&lt;/value&gt;
+   &lt;/prop&gt;
+
+</pre>
+Again, please check netstat
+<pre>
+% openoffice.org-1.1.4
+% netstat -a | grep 2083
+tcp4       0      0  localhost.2083         *.*                    LISTEN
+</pre>
+</blockquote>
+
+<li> Troubleshooting
+<blockquote>
+If you get messages when trying to run FirstConnection,
+<pre>
+% gmake FirstConnection.run
+mkdir -p ../../../FREEBSDexample.out/class/FirstStepsExamples
+"/usr/local/jdk1.4.2/bin/javac"  -classpath "/usr/local/OpenOffice.org1.1.4/
+program/classes/jurt.jar:/usr/local/OpenOffice.org1.1.4/program/classes/unoil.
+jar:/usr/local/OpenOffice.org1.1.4/program/classes/ridl.jar:/usr/local/OpenOff
+ice.org1.1.4/program/classes/sandbox.jar:/usr/local/OpenOffice.org1.1.4/program
+/classes/juh.jar::../../../FREEBSDexample.out/class/FirstStepsExamples" -d ../
+../../FREEBSDexample.out/class/FirstStepsExamples FirstConnection.java First
+LoadComponent.java HelloTextTableShape.java
+"/usr/local/jdk1.4.2/bin/java" -classpath "/usr/local/OpenOffice.org1.1.4/prog
+ram/classes/jurt.jar:/usr/local/OpenOffice.org1.1.4/program/classes/unoil.jar:
+/usr/local/OpenOffice.org1.1.4/program/classes/ridl.jar:/usr/local/OpenOffice.
+org1.1.4/program/classes/sandbox.jar:/usr/local/OpenOffice.org1.1.4/program/cl
+asses/juh.jar::../../../FREEBSDexample.out/class/FirstStepsExamples"
+FirstConnection
+com.sun.star.connection.NoConnectException: java.net.ConnectException: Connection refused
+        at com.sun.star.lib.connections.socket.socketConnector.connect(socketConnector.java:194)
+        at com.sun.star.comp.connections.Connector.connect(Connector.java:172)
+        at com.sun.star.comp.urlresolver.UrlResolver$_UrlResolver.resolve(UrlResolver.java:159)
+        at FirstConnection.getRemoteServiceManager(FirstConnection.java:97)
+        at FirstConnection.useConnection(FirstConnection.java:68)
+        at FirstConnection.main(FirstConnection.java:56)
+</pre>
+there are two possibilities.
+<ul>
+<li> Is OpenOffice.org is actually running?
+<li> Is the port number correct? Many documents available via the Internet write using the port number 8100. Somehow, FirstConnection.java communicate via #2083. Please check your port number.
+</ul>
+</blockquote>
+</ul>
+
+<hr>
+
+</body>
+</html>
diff --git a/content/porting/freebsd/sdk2.html b/content/porting/freebsd/sdk2.html
new file mode 100644
index 0000000..0759f61
--- /dev/null
+++ b/content/porting/freebsd/sdk2.html
@@ -0,0 +1,175 @@
+<html>
+<head>
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+<title>FreeBSD OpenOffice.org porting status page : How to use SDK (OOo 2.x)</title>
+</head>
+<body>
+<h2>FreeBSD OpenOffice.org porting status page : How to use SDK (OOo 2.x)</h2>
+
+<p>$Id: sdk2.html,v 1.4 2005/08/22 05:57:57 xxjack12xx Exp $</p>
+by <a href="mailto:openoffice@FreeBSD.org">OpenOffice.org porting team</a>,
+<a href="mailto:maho@FreeBSD.org">NAKATA, Maho</a>,
+and <a href="mailto:xxjack12xx@openoffice.org">Jackson Low</a>
+
+<h3>How to use SDK (OOo 2.x series)</h3>
+This page explains how to use SDK. Since OpenOffice.org 2.0 is not released at the moment, this page is based on 1.9m107 (milestone 107).  
+
+<ul>
+<li> Install OpenOffice.org 2.0 for FreeBSD
+<blockquote>
+You know what I mean :)
+</blockquote>
+
+<li> Install gmake
+<blockquote>
+If you haven't installed gmake, please install it.
+<pre>
+# cd /usr/ports/devel/gmake ; make install clean
+</pre>
+</blockquote>
+
+<li> Install Java (optional, but recommended for first try)
+<blockquote>
+Ah, you don't like Java :)
+<pre>
+# cd /usr/ports/java/jdk14 ; make install clean
+</pre>
+</blockquote>
+
+<li> Obtain SDK
+<blockquote>
+You can obtain SDK <a href="http://ooomisc.services.openoffice.org/pub/OpenOffice.org/ooomisc/FreeBSD/">here</a>. Please make sure you obtain the SDK for the operating system you are using or make it by yourself. Instructions for builing SDK are described in the <a href="http://porting.openoffice.org/freebsd/#howto">How to build</a> section on the main page.
+</blockquote> 
+<li> Setting up SDK
+<blockquote>
+<pre>
+% make /work/tmp
+% cd /work/tmp
+% tar zxf &lt;somewhere&gt;/OOo_1.9m107_FreeBSD54Intel_sdk.tar.gz
+% cd OpenOffice.org2.0_SDK/
+% ./configure
+
+ *** Configure your SDK environment ***
+
+ Enter the Office Software Development Kit directory [/work/tmp/OpenOffice.org2. 0_SDK]:
+ Enter the Office installation directory []: /usr/local/openoffice.org1.9m107/
+ Enter GNU make (3.79.1 or higher) tools directory [/usr/local/bin]:
+ Enter zip (2.3 or higher) tool directory [/usr/local/bin]:
+ C++ compilers where for example a language binding exist:
+  - Solaris, Sun WorkShop 6 update 1 C++ 5.2 2000/09/11 or higher
+  - Linux, GNU C++ compiler, gcc version 3.0.1 or higher
+ Enter the the location of the C++ compiler (optional) [/usr/bin]:
+ Enter the Java SDK (1.4.1_01 or higher) installation directory  (optional) []: /usr /local/jdk1.4.2/
+ Default output directory is the SDK directory itself.
+ Enter an existing directory if you prefer a different output directory (optional) []:
+ Automatic deployment of UNO components (YES/NO) [YES]:
+
+ *********************************************************************
+ * ... your SDK environment has been prepared.
+ * For each time you want to use this configured SDK environment, you
+ * have to run the "setsdkenv_unix" script file!
+ * Alternatively can you source one of the scripts "setsdkenv_unix.sh"
+ * or "setsdkenv_unix.csh" to get an environment without starting
+ * a new shell.
+ *********************************************************************
+
+</pre>
+<hr>
+Just hit enter to accept the defaults, except for two points:<br>
+First,
+<pre>
+ Enter the Openoffice installation directory []: /usr/local/openoffice.org1.9m107/
+</pre>
+You must enter (basically from packages or ports, the installation directory is
+/usr/local/openoffice.org1.9m107/ )<br>
+Second,
+<pre>
+Enter Java SDK (1.4.1_01 or higher) installation directory [/usr/local]: /usr/local/jdk1.4.2
+</pre>
+Same as above; please input `/usr/local/jdk1.4.2'.
+</blockquote>
+<hr>
+<li> Use of SDK
+<blockquote>
+After you have completed your SDK setup, you need to set environmental variables before it can used. Please type:
+<pre>
+% ./setsdkenv_unix
+Starting shell with SDK environment.
+
+</pre>
+You can now use OpenOffice.org SDK. Congratulations!
+</blockquote>
+
+<li> Sample programs
+<blockquote>
+You might also be interested in the sample programs. Type ./setsdkenv_unix as described above to use them.
+<pre>
+% ./setsdkenv_unix
+Starting shell with SDK environment.
+
+</pre>
+Next change dir to examples/DevelopersGuide/FirstSteps/
+<pre>
+% cd examples/DevelopersGuide/FirstSteps/
+</pre>
+This directory contains some very basic sample programs. First, type gmake
+to prepare next steps.
+<pre>
+% gmake
+mkdir -p ../../../FREEBSDexample.out/class/FirstStepsExamples
+mkdir -p ../../../FREEBSDexample.out/class/FirstStepsExamples
+"/usr/local/jdk1.4.2//bin/javac"  -classpath "/usr/local/openoffice.org1.9m107//program/classes/jurt.jar:/usr/local/openoffice.org1.9m107//program/classes/unoil.jar:/usr/local/openoffice.org1.9m107//program/classes/ridl.jar:/usr/local/openoffice.org1.9m107//program/classes/juh.jar:../../../FREEBSDexample.out/class/FirstStepsExamples" -d ../../../FREEBSDexample.out/class/FirstStepsExamples FirstUnoContact.java
+rm -f ../../../FREEBSDexample.out/class/FirstStepsExamples/FirstUnoContact.jar
+mkdir -p ../../../FREEBSDexample.out/class/FirstStepsExamples
+cd ../../../FREEBSDexample.out/class/FirstStepsExamples && "/usr/local/jdk1.4.2//bin/jar" cvfm FirstUnoContact.jar FirstUnoContact.mf FirstUnoContact.class
+....
+....
+--------------------------------------------------------------------------------
+Please use one of the following commands to execute the examples!
+-
+gmake FirstConnection.run
+gmake FirstLoadComponent.run
+gmake HelloTextTableShape.run
+--------------------------------------------------------------------------------
+</pre>
+Type gmake FirstConnection.run instead of typing make FirstConnection.run, since name of GNU make is gmake for (usual) FreeBSD.
+<pre>
+% gmake FirstUnoContact.run
+"/usr/local/jdk1.4.2//bin/java" -Dcom.sun.star.lib.loader.unopath="/usr/local/openoffice.org1.9m107//program" -jar ../../../FREEBSDexample.out/class/FirstStepsExamples/FirstUnoContact.jar
+Connected to a running office ...
+remote ServiceManager is available
+</pre>
+Connection is established and sample program worked! Congratulations!<br>
+Next example is FirstLoadComponent. This program opens a calc sheet and insert 21 to A1, A2 cell. Do sum of them and result is written in A3 cell.
+<pre>
+% gmake FirstLoadComponent.run
+"/usr/local/jdk1.4.2//bin/java" -Dcom.sun.star.lib.loader.unopath="/usr/local/openoffice.org1.9m107//program" -jar ../../../FREEBSDexample.out/class/FirstStepsExamples/FirstLoadComponent.jar
+Connected to a running office ...
+com.sun.star.sheet.XSpreadsheet
+Formula cell in column 0, row 2 contains =SUM(A1:A2)
+</pre>
+HelloTextTableShape is interesting. This automatically creates Writer, Calc, and Draw!
+<pre>
+% gmake HelloTextTableShape.run
+</pre>
+</blockquote>
+
+<li>Tips
+<blockquote>
+please refer <a href="file:///work/tmp/OpenOffice.org2.0_SDK/examples/examples.html">examples.html</a>
+</blockquote>
+
+<li>Changes between 1.1 and 2.0
+<blockquote>
+We can invoke OOo to listen on a TCP/IP port. We don't need to set it up. 
+</blockquote>
+
+<li>Troubleshooting
+<blockquote>
+N/A
+</blockquote>
+</ul>
+
+<hr>
+</body>
+</html>
diff --git a/content/porting/freebsd/testing.html b/content/porting/freebsd/testing.html
new file mode 100644
index 0000000..8b8c2cf
--- /dev/null
+++ b/content/porting/freebsd/testing.html
@@ -0,0 +1,370 @@
+<html>
+<head>
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+<title>FreeBSD OpenOffice.org porting status page : Implementation testing</title>
+</head>
+<body>
+<h2>FreeBSD OpenOffice.org porting status page : Implementation testing</h2>
+
+<p>$Id: testing.html,v 1.8 2005/09/25 20:42:12 xxjack12xx Exp $</p>
+by <a href="mailto:openoffice@FreeBSD.org">OpenOffice.org porting team</a>, 
+<a href="mailto:maho@FreeBSD.org">NAKATA, Maho</a>, 
+and <a href="mailto:xxjack12xx@openoffice.org">Jackson Low</a>
+
+<h3>Testing OOo</h3>
+This page describes how to perform low level testing of OOo to check whether implementations are done correctly.
+<hr>
+Before testing...
+<ul>
+<li> Build your OOo
+<li> tcsh ; cd work ; source FreeBSDEnv.Set
+</ul>
+
+How to test for 1.1.4
+<ul>
+<li> sal
+<pre>
+# cd ${SRCROOT}/svtools/workben ; dmake ; deliver
+# cd ${SRCROOT}/svtools/unxfbsd.pro/bin
+# ./svdem
+</pre>
+<li> stoc
+<pre>
+# cd ${SRCROOT}/stoc/test/testsmgr_cpnt ; dmake ; deliver
+# cd ${SRCROOT}/stoc/test ; dmake ; deliver
+# cd ${SRCROOT}/stoc/unxfbsd.pro/bin
+# testconv
+ ./testconv
+test_Conversion(): start...
+test_Conversion(): end.
+# ./testcorefl
+ ./testcorefl
+
+testcorefl succeeded !
+# ./testintrosp
+./testintrosp
+1
+2
+3
+4
+before test_introsp
+after test_introsp
+testintrosp succeeded !
+# ./testinvocation
+> test_iadapter() succeeded.
+> test_invocation() succeeded.
+# ./testloader
+Test Dll ComponentLoader, OK!
+# ./testproxyfac
+testproxyfac succeeded !
+# ./testregistry
+Test SimpleRegistry, OK!
+test InvalidRegistryException OK!
+Test DefaultRegistry, OK!
+Test SimpleRegistry, OK!
+Test DefaultRegistry, OK!
+# ./testsmgr
+> implementation name: com.sun.star.comp.stoc.SimpleRegistry
+> implementation name: com.sun.star.comp.stoc.OServiceManagerWrapper
+> implementation name: com.sun.star.comp.stoc.NestedRegistry
+> implementation name: com.sun.star.comp.stoc.ImplementationRegistration
+> implementation name: com.sun.star.comp.stoc.RegistryTypeDescriptionProvider
+> implementation name: com.sun.star.security.comp.stoc.FilePolicy
+> implementation name: com.sun.star.comp.stoc.TypeDescriptionManager
+> implementation name: com.sun.star.security.comp.stoc.AccessController
+> implementation name: com.sun.star.comp.stoc.DLLComponentLoader
+ServiceManagerTest : OK
+</pre>
+<li> bridge
+<pre>
+# cd ${SRCROOT}/bridges/test/java_uno ; dmake ; deliver
+??
+</pre>
+</ul>
+
+How to test for 2.0 <br>
+<ul>
+<li> <a href="http://udk.openoffice.org/common/man/draft/tests.html">UDK test</a> by Stephan Bergmann
+<pre>
+1. bridges/test/com/sun/star/lib/uno/bridges/java_remote/
+# dmake ${SRCROOT}/bridges/test/com/sun/star/lib
+# cd ${SRCROOT}/bridges/test/com/sun/star/lib/ ; dmake
+
+2. bridges/test/java_uno/acquire/
+# cd ${SRCROOT}/bridges/test/java_uno/acquire/
+# dmake
+...
+# cd ../../../unxfbsd.pro/bin/
+# ./testacquire-java-server &
+# sleep 3 # wait for server to accept connection
+# ./testacquire-java-client
+....
+Client and server both cleanly terminate now: Success
+# ./testacquire-java-server ; sleep 3 ; ./testacquire-native-client
+...
+Client and server both cleanly terminate now: Success
+# ./testacquire-native-server & ; sleep 3 ; ./testacquire-java-client
+...
+Client and server both cleanly terminate now: Success
+# ./testacquire-native-server & ; sleep 3 ; ./testacquire-native-client
+...
+Client and server both cleanly terminate now: Success
+
+3. bridges/test/java_uno/any/ 
+# dmake bridges/test/com/sun/star/lib
+# cd bridges/test/java_uno/any/
+# dmake
+# cd ../../../unxfbsd.pro/bin/
+# ./TestJni
+jni any test succeeded.
+# ./TestRemote
+Server: Accepting...
+
+4. bridges/test/java_uno/equals/
+# dmake bridges/test/com/sun/star/lib
+# cd bridges/test/java_uno/equals/ ; dmake
+# cd ../../../unxfbsd.pro/bin
+# ./testequal
+
+5. bridges/test/java_uno/multinherit/
+# cd bridges/test/java_uno/multinherit/
+# dmake
+# cd ../../../unxfbsd.pro/bin/
+# ./testmultinherit-java-server &  ; sleep 3 ; ./testmultinherit-java-client
+# ./testmultinherit-java-server &  ; sleep 3 ; ./testmultinherit-native-client
+# ./testmultinherit-native-server &; sleep 3 ; ./testmultinherit-java-client
+# ./testmultinherit-native-server &; sleep 3 ; ./testmultinherit-native-client
+
+6. bridges/test/java_uno/nativethreadpool/
+# cd bridges/test/java_uno/nativethreadpool/
+# dmake
+
+7. codemaker/test/cppumaker/
+# cd codemaker/test/cppumaker/
+# dmake
+
+8. codemaker/test/javamaker/
+# cd codemaker/test/javamaker/
+# dmake
+
+9. comphelper/qa/propertysetmixin/
+# cd comphelper/qa/propertysetmixin/
+# dmake test
+
+10. idlc/test/parser/
+# cd idlc/test/parser/ ; dmake
+
+11. jurt/test/
+# cd jurt/test/ ; dmake 
+
+12. registry/test/regcompare/
+# cd registry/test/regcompare/ ; dmake
+
+13. ridljar/test/
+# cd ridljar/test/ ; dmake
+
+14. stoc/test/registry_tdprovider/
+# cd stoc/test/registry_tdprovider/ ; dmake
+
+15. stoc/test/tdmanager/
+# cd stoc/test/tdmanager/ ; dmake
+
+16. stoc/test/uriproc/
+# cd stoc/test/uriproc/ ; dmake
+</pre>
+<li>
+<a href="http://www.openoffice.org/nonav/issues/showattachment.cgi/21174/testuno.txt">Sparcmoz's test</a>, see also <a href="http://qa.openoffice.org/issues/show_bug.cgi?id=40081">#iZ 40081</a>.
+<pre>
+1. cppu
+cd cppu/test; dmake
+cd cppu/unxfbsd.pro/bin
+./testcppu
+> invocation test succeeded!
+> exception test succeeded!
+> C++-UNO test (c++ <-> uno <-> c++ [component impl]) succeeded!
+
+2. stoc
+Not yet done.
+
+3. 
+</pre>
+
+</ul>
+
+RESULT for 1.1.4 port
+<blockquote>
+Test done with FreeBSD 5.3-RELEASE + OpenOffice.og 1.1.4 + JDK 1.4.2 (ports) at 2005/Jan/16
+</blockquote>
+<ul> 
+<li> sal: failed (infinite loop)
+<li> stoc: testconv (ok), testcorefl (ok), testintrosp (ok), testinvocation (ok), testloader (ok), testproxyfac (ok), testregistry (ok), testsmgr (ok)
+<li> bridge : failed (no test suite exits)
+</ul>
+
+RESULT for 2.0(1.9) port
+<blockquote>
+Test done with FreeBSD 5.3-RELEASE + OpenOffice.og 1.9.m71 + JDK 1.4.2 (ports), at 2005/Jan/16
+</blockquote>
+<ul> 
+<li> UDK test
+<ul>
+<li> bridges/test/com/sun/star/lib/uno/bridges/java_remote : passed
+<li> bridges/test/java_uno/acquire : passed
+<li> bridges/test/java_uno/any/ : TestRemote failed. (waiting forever)
+<li> ridges/test/java_uno/equals/ : passed
+<li> bridges/test/java_uno/multinherit/ : passed
+<li> bridges/test/java_uno/nativethreadpool/ : failed
+<pre>
+dmake:  makefile.mk:  line 74:  Error -- Expecting macro or rule defn, found neither
+'---* *---'
+</pre>
+<li> codemaker/test/cppumaker/ : passed
+<li> codemaker/test/javamaker/ : failed
+<pre>
+java -classpath .:../../unxfbsd.pro/class/test:/usr/local/jdk1.4.2/jre/lib/rt.jar:.:../../unxfbsd.pro/class:/work/ports/editors/openoffice-2.0-devel/work/solver/680/unxfbsd.pro/bin/juh.jar:/work/ports/editors/openoffice-2.0-devel/work/solver/680/unxfbsd.pro/bin/jurt.jar:/work/ports/editors/openoffice-2.0-devel/work/solver/680/unxfbsd.pro/bin/ridl.jar:/work/ports/editors/openoffice-2.0-devel/work/solver/680/unxfbsd.pro/bin/OOoRunner.jar org.openoffice.Runner -TestBase java_complex \
+        -NoOffice yes -o   test.codemaker.javamaker.Test
+TestJob: -o test.codemaker.javamaker.Test
+Searching Class: test.codemaker.javamaker.Test
+Got test: test.codemaker.javamaker.Test@186d4c1
+Exception in thread "main" java.lang.NullPointerException
+        at java.lang.Class.forName0(Native Method)
+        at java.lang.Class.forName(Class.java:141)
+        at util.DynamicClassLoader.forName(DynamicClassLoader.java:80)
+        at util.DynamicClassLoader.getInstance(DynamicClassLoader.java:91)
+        at base.java_complex.executeTest(java_complex.java:124)
+        at org.openoffice.Runner.main(Runner.java:116)
+dmake:  Error code 1, while making 'Test.test'
+'---* tg_merge.mk *---'
+</pre>
+
+<li> comphelper/qa/propertysetmixin/ : failed
+<pre>
+using loader com.sun.star.loader.Java2
+register component 'file:///work/ports/editors/openoffice-2.0-devel/work/comphelper/qa/propertysetmixin/../../unxfbsd.pro/misc/qa_propertysetmixin/qa_propertysetmixin.uno.jar' in registry '../../unxfbsd.pro/misc/qa_propertysetmixin/uno.rdb' failed!
+error (CannotRegisterImplementationException): test.comphelper.propertysetmixin.comp.JavaSupplier
+dmake:  Error code 1, while making '../../unxfbsd.pro/misc/qa_propertysetmixin/uno.rdb'
+dmake:  '../../unxfbsd.pro/misc/qa_propertysetmixin/uno.rdb' removed.
+'---* tg_merge.mk *---'
+</pre>
+<li> idlc/test/parser/ : passed
+<li> jurt/test/ : failed
+<pre>
+java -classpath .:../../../../../../unxfbsd.pro/class/test:/usr/local/jdk1.4.2/jre/lib/rt.jar:.:../../../../../../unxfbsd.pro/class:/work/ports/editors/openoffice-2.0-devel/work/solver/680/unxfbsd.pro/bin/ridl.jar:/work/ports/editors/openoffice-2.0-devel/work/solver/680/unxfbsd.pro/bin/OOoRunner.jar org.openoffice.Runner -TestBase java_complex \
+        -NoOffice yes -o   com.sun.star.comp.bridgefactory.BridgeFactory_Test
+TestJob: -o com.sun.star.comp.bridgefactory.BridgeFactory_Test
+Searching Class: com.sun.star.comp.bridgefactory.BridgeFactory_Test
+Got test: com.sun.star.comp.bridgefactory.BridgeFactory_Test@1820dda
+Exception in thread "main" java.lang.NullPointerException
+        at java.lang.Class.forName0(Native Method)
+        at java.lang.Class.forName(Class.java:141)
+        at util.DynamicClassLoader.forName(DynamicClassLoader.java:80)
+        at util.DynamicClassLoader.getInstance(DynamicClassLoader.java:91)
+        at base.java_complex.executeTest(java_complex.java:124)
+        at org.openoffice.Runner.main(Runner.java:116)
+dmake:  Error code 1, while making 'BridgeFactory_Test.test'
+'---* tg_merge.mk *---'
+dmake:  Error code 255, while making 'all'
+'---* *---'
+</pre>
+<li> registry/test/regcompare/ : passed
+<li> ridljar/test/  : failed
+<pre>
+java -classpath .:../../../../../../../unxfbsd.pro/class/test:/usr/local/jdk1.4.2/jre/lib/rt.jar:.:../../../../../../../unxfbsd.pro/class:/work/ports/editors/openoffice-2.0-devel/work/solver/680/unxfbsd.pro/bin/OOoRunner.jar org.openoffice.Runner -TestBase java_complex \
+        -NoOffice yes -o   com.sun.star.lib.uno.typedesc.TypeDescription_Test
+TestJob: -o com.sun.star.lib.uno.typedesc.TypeDescription_Test
+Searching Class: com.sun.star.lib.uno.typedesc.TypeDescription_Test
+Got test: com.sun.star.lib.uno.typedesc.TypeDescription_Test@15f5897
+Exception in thread "main" java.lang.NullPointerException
+        at java.lang.Class.forName0(Native Method)
+        at java.lang.Class.forName(Class.java:141)
+        at util.DynamicClassLoader.forName(DynamicClassLoader.java:80)
+        at util.DynamicClassLoader.getInstance(DynamicClassLoader.java:91)
+        at base.java_complex.executeTest(java_complex.java:124)
+        at org.openoffice.Runner.main(Runner.java:116)
+dmake:  Error code 1, while making 'TypeDescription_Test.test'
+'---* tg_merge.mk *---'
+dmake:  Error code 255, while making 'all'
+'---* *---'
+</pre>
+<li> stoc/test/registry_tdprovider/ : passed
+<li> stoc/test/tdmanager/ : passed
+<li> stoc/test/uriproc/ : passed
+</ul>
+<li> other test (?)
+</ul>
+
+Links
+<ul>
+<li> <a href="http://qa.openoffice.org/issues/show_bug.cgi?id=40081">Sparcmoz's</a> test process
+<li> Python test
+<blockquote>
+See: <a href="http://porting.openoffice.org/servlets/ReadMsg?list=dev&msgId=1514298">Joerg's mail</a>, and <a href="http://porting.openoffice.org/servlets/ReadMsg?list=dev&msgNo=14488">Joerg's mail</a>
+</blockquote>
+<li> UDK test
+<a href="http://udk.openoffice.org/common/man/draft/tests.html">UDK test</a>
+<li> 
+<a href="http://porting.openoffice.org/mac/build_11_X11.html">SAL, GSL</a> test for Mac OS X, X11 port.
+</ul>
+
+
+<hr>
+Appendix download dirs:<br>
+Since OOo has several external modules, all the modules are not yet
+completely ported for FreeBSD. There is an issue of -pthread that we must carefully check.
+<ul>
+<li> 1.1.4
+<pre>
+external/download
+berkeleydb/download
+sablot/download
+stlport/download
+freetype/download
+nas/download
+openssl/download
+neon/download
+expat/download
+np_sdk/download
+zlib/download
+icu/download
+jpeg/download
+curl/download
+boost/download
+python/download
+bitstream_vera_fonts/download
+libxml2/download
+msfontextract/download
+dlcompat/download
+moz.runtime/download
+</pre>
+<li> 1.9m71
+<pre>
+external/download
+berkeleydb/download
+sablot/download
+stlport/download
+freetype/download
+nas/download
+neon/download
+expat/download
+np_sdk/download
+zlib/download
+icu/download
+jpeg/download
+curl/download
+boost/download
+python/download
+bitstream_vera_fonts/download
+libxml2/download
+msfontextract/download
+libxmlsec/download
+libwpd/download
+portaudio/download
+sndfile/download
+xalan/download
+hsqldb/download
+moz/download
+</pre>
+</ul>
+
+</body>
+</html>
diff --git a/content/porting/index.html b/content/porting/index.html
new file mode 100644
index 0000000..e4e6e5a
--- /dev/null
+++ b/content/porting/index.html
@@ -0,0 +1,204 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <!-- link rel="Stylesheet" href="styles/porting.css" media="screen" type="text/css" / -->
+  <title>Apache OpenOffice - Third-Party ports and distributions</title>
+  <style type="text/css">
+  /* <![CDATA[ */
+  /*-------------------- Exceptions on standard css -----------------------*/
+  /* @import "styles/porting.css"; */
+  /* ]]> */
+  </style>
+</head>
+
+<body>
+
+<!-- div id="body_port" -->
+
+<h1>Apache OpenOffice - Third-Party ports and distributions</h1>
+
+<p>
+The following list of third-party ports and distributions is made available as a service to the community. The Apache
+OpenOffice project does not officially endorse or maintain these packages. If you have a port or distribution that you want
+to be listed here please send the details to our <a href="mailto:dev@openoffice.apache.org">public mailing list</a>.
+</p>
+
+<h2>Ports and distributions available now</h2>
+
+<ul>
+  <li>
+    <h3>
+      <a href="http://www.winpenpack.com/en/download.php?view.1341"
+        title="X-ApacheOpenOffice">
+        X-ApacheOpenOffice by winPenPack
+      </a>
+      (Apache OpenOffice Portable version for Windows)
+    </h3>
+    Apache OpenOffice re-packaged as a live/portable program by the winPenPack team, allowing execution without further
+    installation, from a USB Flash Drive or Hard Disk.
+  </li>
+  <li>
+    <h3>
+      <a href="https://portableapps.com/apps/office/openoffice_portable"
+        title="Apache OpenOffice Portable">
+        Apache OpenOffice Portable, by PortableApps.com
+      </a>
+      (Apache OpenOffice Portable version for Windows)
+    </h3>
+    Apache OpenOffice re-packaged as a live/portable program by the PortableApps.com team, allowing execution without further
+    installation, from a USB Flash Drive or Hard Disk.
+  </li>
+  <li>
+    <h3>
+      <a href="https://play.google.com/store/apps/details?id=com.andropenoffice"
+        title="AndrOpen Office">
+        AndrOpen Office
+      </a>
+      (Android port of Apache OpenOffice)
+    </h3>
+    AndrOpen Office is the world's first port of OpenOffice for Android, It is made available on Google Play by the AndrOpen
+    Office team and it requires Android 4.0.3 or later.
+  </li>
+  <li>
+    <h3>
+      <a href="https://sourceforge.net/projects/apacheoo-deb/files/"
+        title="Unofficial Apache OpenOffice Debian/Ubuntu repository">
+        Unofficial Apache OpenOffice Debian repository
+      </a>
+    </h3>
+    A package repository by Marcelo Santana containing the same Debian packages as the official version, to provide an
+    easier way for installation of Apache OpenOffice on Debian and derivatives. For usage in Ubuntu, a
+    <a href="http://almalivre.wordpress.com/2012/05/30/apache-openoffice-instalacao-via-repositorio-nao-oficial-para-debianubuntumint/">
+      step-by-step guide
+    </a>
+    (with commentary in Portuguese) is available too.
+  </li>
+  <li>
+    <h3>
+      <a href="https://www.bitwiseworks.com/news/#012020" title="Apache OpenOffice 4.1.7 GA for OS/2">Apache OpenOffice for OS/2</a>
+    </h3>
+    A port to <a href="https://www.arcanoae.com/">OS/2</a> by
+    <a href="mailto:ydario(a)apache.org">Yuri Dario</a> and <a href="https://www.bitwiseworks.com/">bww bitwise works GmbH</a>.
+  </li>
+  <li>
+    <h3>
+      <a href="http://www.prooo-box.org/"
+        title="ProOO-Box">
+        ProOO-Box
+      </a>
+      (German only)
+    </h3>
+    A collection of open source applications for the office area, created by German community members. The core of the
+    collection is Apache OpenOffice.
+  </li>
+</ul>
+
+<h2>Ports and distributions under development</h2>
+
+<ul>
+
+<!---
+
+The Solaris port seems to have gone. However, this part is left as reference.
+
+  <li>
+    <h3>
+      <a href="http://adfinis-sygroup.ch/aoo-solaris-sparc/">
+        OpenSolaris (Sparc) OpenOffice port
+      </a>
+    </h3>
+    A port to <a href="http://www.opensolaris.org/">OpenSolaris</a> (Sparc) by
+    <a href="http://adfinis-sygroup.ch">Adfinis SyGroup AG</a>
+    (<a href="mailto:nicolas.christener(a)adfinis-sygroup.ch">Nicolas Christener</a>)
+  </li>
+  <li>
+    <h3>
+      <a href="http://adfinis-sygroup.ch/aoo-solaris-x86/">
+        Solaris (x86) OpenOffice port
+      </a>
+    </h3>
+    A port to <a href="http://www.oracle.com/solaris">Solaris</a> (x86) by
+    <a href="http://adfinis-sygroup.ch">Adfinis SyGroup AG</a>
+    (<a href="mailto:nicolas.christener(a)adfinis-sygroup.ch">Nicolas Christener</a>)
+  </li>
+
+-->
+
+  <li>
+    <h3>FreeBSD OpenOffice port</h3>
+    A port to <a href="https://www.freebsd.org/">FreeBSD</a> by
+    <a href="mailto:maho(a)apache.org">Maho Nakata</a> and
+    <a href="mailto:pfg(a)apache.org">Pedro Giffuni</a>
+  </li>
+</ul>
+
+<h2>About ports and distributions</h2>
+
+<p>
+Apache OpenOffice (AOO) is a productivity suite which is already <a href="https://www.openoffice.org/download/">
+officially available for the following platforms</a>:
+</p>
+
+<ul>
+  <li>Windows         - XP, Vista, 7, 8, 10 (32-bit)</li>
+  <li>Linux           - RPM / DEB-based (32-bit and 64-bit)</li>
+  <li>MacOS X (Intel) - 10.4 (Tiger) up to 10.15 (Catalina)</li>
+</ul>
+
+<p>
+<b>What is a port?</b>
+</p>
+
+<p>
+When making AOO available for another operating system or CPU architecture, then this is called "porting or a port".
+Usually this is done on the source code level.
+<a href="https://en.wikipedia.org/wiki/Porting">More general information here</a>.
+</p>
+
+<p>
+<b>What is a distribution?</b>
+</p>
+
+<p>
+When taking an already available AOO installation and package it in a different way to make it ready to run directly,
+e.g., from a USB stick resp. CD/DVD or on another Linux OS, then this is called "distribution or distro".
+<a href="https://en.wikipedia.org/wiki/Distribution_%28software%29">More general information here</a>.
+</p>
+
+<h2>How to create your own port: To Do's</h2>
+
+<ul>
+  <li>Getting the Source Code: Start to work with the
+    <a href="https://openoffice.apache.org/source.html">Apache OpenOffice code</a>
+  </li>
+  <li>Building the Source Code: read the
+    <a href="https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO">Building Guide</a>
+  </li>
+  <li>Introduction to Porting:
+    <a href="https://wiki.openoffice.org/wiki/Porting_Introduction">Some tips for Porting</a>
+  </li>
+  <li>Release of successful ports on regular basis: Once ports have been made, people are needed for preparing and
+    providing the builds on a regular basis. Use the
+    <a href="https://openoffice.apache.org/mailing-lists.html#development-mailing-list-public">
+      Apache OpenOffice dev mailing list
+    </a> to coordinate.
+  </li>
+  <li>Create a new port. There is a certain demand for doing a port. At the moment there are no efforts visible for such a
+    port. Create one! Use the
+    <a href="https://openoffice.apache.org/mailing-lists.html#development-mailing-list-public">
+      Apache OpenOffice dev mailing list
+    </a> to coordinate.
+  </li>
+  <li>
+    <a href="porting_implement.html">Implementation of Porting</a> (outdated)
+  </li>
+  <li>
+    <a href="porting_doclinks.html">Links to Documentation</a> (outdated)
+  </li>
+</ul>
+
+<!-- /div -->
+
+</body>
+</html>
diff --git a/content/porting/irix/build_inst/OpenOffice_1_0_3.html b/content/porting/irix/build_inst/OpenOffice_1_0_3.html
new file mode 100644
index 0000000..d3c845e
--- /dev/null
+++ b/content/porting/irix/build_inst/OpenOffice_1_0_3.html
@@ -0,0 +1,142 @@
+<html>
+<head>
+<title>IRIX OpenOffice.org Porting Site</title>
+
+<link rel="stylesheet" type="text/css" media="screen" href="../irix_oo_www.css">
+
+
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+</head>
+
+<!-- Standard NAV BAR at top of Doc -->
+
+<body>
+
+<table align=center cellpadding="0" class=navbar>
+  <tr align="center">
+    <td valign="top" align="left" width="2%" height="21" bgcolor="#003399">
+      <img src="http://www.openoffice.org/branding/images/tinywhitesquare.gif" width="6" height="6">
+    </td>
+    <td width="24%" class=navlink>
+    <a class=bar href="../index.html">HOME</a>
+    </td>
+    <td width="25%" class=navsel>
+    BUILD INSTRUCTIONS
+    </td>
+    <td width="25%" class=navlink>
+    <a class=bar href="../testing/index.html">TESTING STATUS</a>
+    </td>
+    <td width="24%" class=navlink>
+    <a class=bar href="../issues/index.html">ISSUES</a>
+    </td>
+  </tr>
+  <tr align="center">
+    <td class=blank colspan=2>
+    &nbsp;
+    </td>
+    <td class=subnavlink>
+    <a class=bar href="index.html">GENERAL</a>
+    </td>
+    <td class=blank colspan=2>
+    &nbsp;
+    </td>
+  </tr>
+  <tr align="center">
+    <td class=blank colspan=2>
+    &nbsp;
+    </td>
+    <td class=subnavsel>
+    OpenOffice_1_0_3
+    </td>
+    <td class=blank colspan=2>
+    &nbsp;
+    </td>
+  </tr>
+</table>
+
+<p>
+<h1 align=center>Building OpenOffice.org 1.0.3</h1>
+</p>
+<font class=blue>
+</font>
+</p>
+<hr>
+
+<dl>
+  <dt>Getting The OpenOffice 1.0.3 Source</dt>
+  <p> 
+  <dd>
+  Follow the instructions on the <a href="index.html">GENERAL</a> Build
+  Instructions page for obtaining the source from CVS.
+  <p>
+  Use the following Tag to obtain the source:
+  <p>
+  <div class=blue align="center">
+  <code><pre>
+  <br><font class=white>OpenOffice_1_0_3</font>
+  </pre></code>
+  </div>
+  <b>OR</b> alternatively, you can download the tarball for the OpenOffice.org
+  1.0.3 source from <a target=new href="http://www.openoffice.org/dev_docs/source/1.0.3/source.html#otherdocs">this page</a>
+</dl>
+
+<p>
+<hr>
+<p>
+
+<dl>
+  <dt>Further Pre-Build Instrictions</dt>
+  <p>
+  <dd>
+  There is a readme file missing from the installation set in:
+  <code><pre>
+  $SRC_ROOT/readlicense/source/readme</code></pre>
+  Simply change to this directory and copy one of the other directories, to the
+  IRIX specific directory needed:
+  <code><pre>
+  % cp -r unxlngi4 unxirgm</code></pre>
+</dl>
+
+<p>
+<hr>
+<p>
+
+<dl>
+  <dt>Patches To Apply</dt>
+  <p>
+  <dd>
+  check the following issues:
+  <li>issue 1725
+  <li>issue 2455
+  <li>issue 4928
+  <li>issue 6656
+  <li>issue 7102
+  <li>issue 8146
+  <li>issue 8236
+  <li>issue 8860
+  <li>issue 11065
+  <li>issue 12455
+  <li>issue 12970
+  <li>issue 12971
+  <li>issue 13031
+  <li>issue 13491
+  <li>issue 13533
+  <li>issue 13537
+  <p>
+  For a list of bugs we have raised against OO 1.0.3 that never made it into
+  the release. These bugs will have patches that can be applied to this
+  release so that it can be built, and run. However, there are some patches
+  that do not have an issue raised against them as they are workarounds
+  and hacks that we cannot raise bugs against.
+  <p>
+  In any case they are all in the following tarball:<br>
+  <a href="patches/103/103_patches.tar.gz">103_patches.tar.gz</a>
+  <p>
+  Unless you apply all the patches in this tarball, it will be impossible to
+  build/run openoffice on Irix.
+
+  Good Luck!
+</dt>
+
+</body>
+</html>
diff --git a/content/porting/irix/build_inst/index.html b/content/porting/irix/build_inst/index.html
new file mode 100644
index 0000000..757ecaa
--- /dev/null
+++ b/content/porting/irix/build_inst/index.html
@@ -0,0 +1,205 @@
+<html>
+<head>
+<title>IRIX OpenOffice.org Porting Site</title>
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+</head>
+<body>
+<table cellpadding="0" align="center" class=navbar>
+  <tr align="center">
+    <td valign="top" align="left" width="2%" height="21">
+    </td>
+    <td width="24%" class=navlink>
+    <a class=bar href="../index.html">HOME</a>
+    </td>
+    <td width="25%" class=navsel>
+    BUILD INSTRUCTIONS
+    </td>
+    <td width="25%" class=navlink>
+    <a class=bar href="../testing/index.html">TESTING STATUS</a>
+    </td>
+    <td width="24%" class=navlink>
+    <a class=bar href="../issues/index.html">ISSUES</a>
+    </td>
+  </tr>
+  <tr align="center">
+    <td class=blank colspan=2>
+    &nbsp;
+    </td>
+    <td class=subnavsel>
+    GENERAL
+    </td>
+    <td class=blank colspan=2>
+    &nbsp;
+    </td>
+  </tr>
+  <tr align="center">
+    <td class=blank colspan=2>
+    &nbsp;
+    </td>
+    <td class=subnavlink>
+    <a class=bar href="OpenOffice_1_0_3.html">OpenOffice.org 1.0.3</a>
+    </td>
+    <td class=blank colspan=2>
+    &nbsp;
+    </td>
+  </tr>
+</table>
+
+<h1> GETTING OO TO BUILD ON IRIX: </h1>
+<h2>Pre-Requisites:</h2>
+<ul>
+  <li>MUST use gnu tcsh, not the system tcsh <b>[ <a href="http://freeware.sgi.com/Dist/fw_tcsh-6.11.tardist">download</a> ]</b></li>
+  <li>MUST use gnu tar (not the system tar) <b>[ <a href="http://freeware.sgi.com/Dist/fw_tar-1.13.25-sgipl1.tardist">download</a> ]</b></li>
+  <li>Need JDK 1.3 <b>[ <a target=new href="http://www.sgi.com/products/evaluation/6.x_java2_1.3/">download page</a> ]</b></li>
+  <li>Build gcc-3.2, install in (say) /usr/local/gcc-3.2 <b>[ <a href="http://ftp.gnu.org/pub/gnu/gcc/gcc-3.2.tar.gz">download sources</a> ]</b></li>
+  <li>Build libtool 1.4.2, install in (say) /usr/local/libtool-1.4.2 <b>[ <a href="http://freeware.sgi.com/Dist/fw_libtool-1.4.2-sgipl1.tardist">download</a> ]</b></li>
+  <li>GNU nm version 2.11.2</li>
+</ul>
+
+<h2>Downloading the source</h2>
+<p>You can easily get the source from CVS following these steps:</p>
+<ul>
+  <li> Set your <code>CVSROOT</code> environment variable
+  <code><pre>
+      % setenv CVSROOT :pserver:anoncvs@anoncvs.services.openoffice.org:/cvs
+  </code></pre>
+
+  <li> Now login to the cvs repository
+  <code><pre>
+      % cvs login
+
+      (Logging in to anoncvs@anoncvs.services.openoffice.org)
+
+      CVS password: anoncvs
+  </code></pre>
+
+  <li> Now checkout the source you require:
+  <code><pre>
+      % cvs co -r &lt;CVS Tag&gt; OpenOffice
+  </code></pre>
+  Where &lt;CVS Tag&gt; is the Tag or Branch of the
+  source you wish to build.<br>
+  <b>Each section will list the Tag / Branch that you should use
+  to build it.</b>
+  <p>
+  <li>An alternative to CVS is downloading a tarball of the sources. See the
+  specific build instructions for links to tarballs of the sources.
+</ul>
+
+<h1>PreBuild</h1>
+<h2>Patches To Apply</h2>
+<p>Each section has a list of patches that are applicable to that tree.
+Simply download the patches and apply them.</p>
+<h3>How To Apply Patches</h3>
+<p>Patches can easily be applied using the command:
+  <code><pre>
+  % patch -N -p0 &lt;  &lt;file.diff&gt;
+  </code></pre>
+  
+<h3>General Polygon Clipper (gpc)</h3>
+<p>Download the gpc source from 
+<a href="ftp://ftp.cs.man.ac.uk/pub/toby/gpc/gpc231.tar.Z">here</a>. Place
+the source files <code>gpc.c &amp; gpc.h</code> in the directory:
+<code>$SRC_ROOT/external/gpc</code>.<br>
+
+<h1>The Build Process</h1>
+<p>Once you have followed the instructions in the
+  <font class=bold>Pre Build</font> section and all patches have been applied,
+  the following procedures need to be followed:</p>
+<ul>
+  <li>Firstly you will need to set your PATH environment variable BEFORE you run configure. Make sure the following appear in your <code>PATH</code> environment variable before you proceed any further:
+     <ul>
+	 <li>Path to gcc
+	 <li>Path to javac
+	 <li>freeware tools
+	 </ul>
+	 <p>
+  So for example, if gcc was installed in
+  <code><pre>
+  /usr/local/gcc-3.2</code></pre>
+  JDK was installed in
+  <code><pre>
+  /usr/local/java</code></pre>
+  And freeware tools were installed in
+  <code><pre>
+  /usr/freeware</code></pre>
+  Then you would need to set your <code>PATH</code> environment variable in the
+  following manner:
+  <code><pre>
+  % setenv PATH /usr/local/gcc-3.2/bin:/usr/local/java_1.3/usr/java/bin:/usr/freeware/bin:$PATH
+  </code></pre>
+  You will also need to set CC and CXX to gcc and g++ respectively:
+  <code><pre>
+  % setenv CC gcc
+  % setenv CXX g++
+  </code></pre>
+  
+  <li>Next you will need to run the configure script.
+  <code><pre>
+      % cd $SRC_ROOT/config_office
+      % configure
+  </code></pre>
+
+  <li>In $SRC_ROOT there should now be a file named
+      % source $SRC_ROOT/IrixMipsEnv.Set
+  </code></pre>
+
+  <p>
+
+  <li>Run the bootstrap process
+  <code><pre>
+      % cd $SRC_ROOT
+      % ./bootstrap</code></pre>
+  This should take a while...
+
+  <p>
+
+  <li>Run <code>rehash</code> to account for dmake
+  that has now been included the one of the directories in the
+  <code>PATH</code> environment variable.
+  <code><pre>
+      % rehash
+  </code></pre>
+
+  <p>
+
+  <li>Now you are finally ready to run dmake
+  <code><pre>
+      % cd $SRC_ROOT
+      % dmake</code></pre>
+  This will take a VERY long time!
+
+</ul>
+
+<h1>Installing OpenOffice.org</h1>
+<p>Once OpenOffice.org is fully built, installing it can be done in the
+following manner:</p>
+<ul>
+  <li>In a new terminal, set your DISPLAY environment variable to the remotehost
+      you wish to display it to. <b><i>NOTE: Do not use <code>"localhost"</code> or <code>":0"</code> as your display as this can cause errors. Make sure it is the full name of the host you want to display to.</i></b>
+  <li>Do NOT source the OO environment setting file "IrixMipsEnv.Set"
+  <li>Now change to the directory where the installation set resides.
+  <code>
+  <pre>  % cd $SRC_ROOT/instsetoo/unxirgm.pro/01/normal</pre>
+  </code>
+  and start the installation,
+  <code>
+  <pre>  % ./setup</pre>
+  </code>
+  
+  <li>Make sure you select a <font class=bold>Standard Installation</font>
+      
+  <li>Once it has been installed, cd to the directory you installed it to, and
+      simply type <code>./soffice</code> to run the binary.
+  <li>If you wish to install OpenOffice for multiple users, then as root,
+      install OpenOffice to <code>/usr/OpenOffice</code> using the
+	  <code><pre>
+	  % setup -net</code></pre> command, then get each user to run setup for
+	  themselves, by running the command:
+	  <code><pre>
+	  % /usr/OpenOffice/program/setup<code></pre>
+	  They will require approx 1.5 Mb of available disk space in their home
+	  directories.
+  </ul>
+</body>
+</html>
diff --git a/content/porting/irix/index.html b/content/porting/irix/index.html
new file mode 100644
index 0000000..5f0b042
--- /dev/null
+++ b/content/porting/irix/index.html
@@ -0,0 +1,82 @@
+<html>
+<head>
+<title>IRIX OpenOffice.org Porting Site</title>
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+</head>
+<body>
+<table cellpadding="0" align="center" class=navbar>
+  <tr align="center">
+    <td valign="top" align="left" width="2%" height="21">
+    </td>
+    <td width="24%" class=navsel>
+    HOME
+    </td>
+    <td width="25%" class=navlink>
+    <a class=bar href="build_inst/index.html">BUILD INSTRUCTIONS</a>
+    </td>
+    <td width="25%" class=navlink>
+    <a class=bar href="testing/index.html">TESTING STATUS</a>
+    </td>
+    <td width="24%" class=navlink>
+    <a class=bar href="issues/index.html">ISSUES</a>
+    </td>
+  </tr>
+</table>
+
+<p><em>As of OOo&nbsp;3.3, the IRIX port has been considered obsolete and the
+relevant code has been removed from the code base, see
+<a href="http://www.openoffice.org/issues/show_bug.cgi?id=106845"><!--
+-->issue&nbsp;106845</a>.</em></p>
+
+<h1 align=center>Welcome To The OpenOffice.org IRIX Porting Site</h1>
+
+Porting of OpenOffice.org to IRIX officially begun in September 2001. The
+initial work involved testing a variety of compilers and tools to determine the
+best way OpenOffice.org was to be built for IRIX. (For a list of tools,
+compilers, and libraries used to build OOo on IRIX, refer to the
+<a href="build_inst/index.html">build instructions</a> page.
+<p>
+The engineers were working on the project:
+<ul>
+<li><A href="mailto:nickb@adacel.com">Nick Blievers</a>,
+who was an employee of <a target=new href="http://www.adacel.com">Adacel
+Technologies</a>, working directly with <a target=new
+href="http://www.sgi.com">SGI</a>.  Nick has now moved to another job.
+</ul>
+<p>Others who have been involved in the port are:</p>
+<ul>
+<li><a href="mailto:george.zahopoulos@adacel.com">George Zahopoulos</a> for much work on 1.0, and ensuring that 1.0 got released and packaged
+<li><a href="mailto:var@sgi.com">Victor Riley</a>, the SGI contact supervising the port,
+<li><a href="mailto:jhanson@sgi.com">Jeff Hanson</a>,<br>
+</ul>
+<p>and a special thanks to</p>
+<ul>
... 10604 lines suppressed ...