apache-commons/README | 1 autodoc/README | 3 ++ cosv/README | 3 ++ extras/README | 1 jfreereport/README | 1 languagetool/README | 1 migrationanalysis/README | 3 ++ moz/README | 3 +- mysqlc/README | 68 ++++++++++++++++++++++++++++++++++++++++++++++ mysqlc/source/README | 65 ------------------------------------------- nlpsolver/README | 1 odk/README | 3 ++ postprocess/README | 3 ++ qadevOOo/README | 1 reportbuilder/README | 1 sdext/README | 1 smoketestoo_native/README | 1 swext/README | 1 testtools/README | 34 +++++++++++++++++++++++ testtools/readme.txt | 34 ----------------------- tomcat/README | 1 udm/README | 3 ++ xpdf/README | 1 23 files changed, 134 insertions(+), 100 deletions(-)
New commits: commit de21b9a50d0ebfc60ea9cade8f67d11d151d6b4e Author: Josh Heidenreich <josh.sickm...@gmail.com> Date: Thu Feb 9 18:21:10 2012 +1030 Added and improved READMEs for modules in libs-extern-sys diff --git a/moz/README b/moz/README index 6b1d0a2..3d677be 100755 --- a/moz/README +++ b/moz/README @@ -1,4 +1,6 @@ +Used for security features, if nss is not available. + Rebuild moz whenever changes have been made in the nss module. Those libs are merged into mozruntime.zip which is build in this project. -Please read nss/readme.txt !!! \ No newline at end of file +Please read, please read about [[nss]]. \ No newline at end of file commit f27df97df57f9e02736d8058fd69bac35d83d5f1 Author: Josh Heidenreich <josh.sickm...@gmail.com> Date: Thu Feb 9 18:34:00 2012 +1030 Added and improved READMEs for modules in sdk and testing diff --git a/autodoc/README b/autodoc/README new file mode 100644 index 0000000..c32411a --- /dev/null +++ b/autodoc/README @@ -0,0 +1,3 @@ +Create HTML pages from C++, Java and IDL inline documentation. + +Part of the SDK; to build you need to add --enable-odk. diff --git a/cosv/README b/cosv/README new file mode 100644 index 0000000..6f0df4c --- /dev/null +++ b/cosv/README @@ -0,0 +1,3 @@ +"Common Services" part of autodoc. + +Part of the SDK; to build you need to add --enable-odk. diff --git a/odk/README b/odk/README new file mode 100644 index 0000000..8af3eed --- /dev/null +++ b/odk/README @@ -0,0 +1,3 @@ +Office development kit - implements the first step on the way to the LibreOffice SDK tarball. + +Part of the SDK; to build you need to add --enable-odk. diff --git a/qadevOOo/README b/qadevOOo/README new file mode 100644 index 0000000..78ea5f9 --- /dev/null +++ b/qadevOOo/README @@ -0,0 +1 @@ +Testsuite. diff --git a/smoketestoo_native/README b/smoketestoo_native/README new file mode 100644 index 0000000..1027041 --- /dev/null +++ b/smoketestoo_native/README @@ -0,0 +1 @@ +Smoke test for each component of LibreOffice. diff --git a/testtools/README b/testtools/README new file mode 100644 index 0000000..c71e4c8 --- /dev/null +++ b/testtools/README @@ -0,0 +1,34 @@ +Testing tools + +== How to check compatibility between compilers == + +Since the interfaces used in the cpp bridgetest are not changed often +one can just build the cppobj.uno.dll and the constructors.uno.dll +(testtools/source/bridgetest) in an +old environment and then use them in the new environment. That is the files +are copied into the testtools/wntmsciXX.pro folder which corresponds to the +new environment. + +On Windows this test will typically fail because the tests use the +cppu::getCaughtException function, which only works when all libs are build +using the same runtime. + +This part of the test can switched off. To do this go into the +testtools/source/bridgetest folder and call +dmake compcheck=1 + +This will add a new compiler define (-DCOMPCHECK) and will be used in the +bridgetest.cxx to switch off the code which uses the getCaughtException function. +However, there is still a test which causes the test component to throw +and IllegalArgumentException. This still works. + + +== Using source/bridgetest for stress testing == + +Start a modified bridgetest_server (with the final "--singleaccept" argument +removed from the uno executable call) or a modified bridgetest_javaserver (with +the final "singleaccept" argument replaced with "multi" in the java executable +call), then start a modified bridgetest_client (with a final "stress" argument +added to the uno executable call). The client will continuously establish +connections to the server which are immediately destroyed again. The test will +run forever, unless an error occurs. diff --git a/testtools/readme.txt b/testtools/readme.txt deleted file mode 100644 index d418da0..0000000 --- a/testtools/readme.txt +++ /dev/null @@ -1,34 +0,0 @@ -How to check compatibility between compilers -============================================ - -Since the interfaces used in the cpp bridgetest are not changed often -one can just build the cppobj.uno.dll and the constructors.uno.dll -(testtools/source/bridgetest) in an -old environment and then use them in the new environment. That is the files -are copied into the testtools/wntmsciXX.pro folder which corresponds to the -new environment. - -On Windows this test will typically fail because the tests use the -cppu::getCaughtException function, which only works when all libs are build -using the same runtime. - -This part of the test can switched off. To do this go into the -testtools/source/bridgetest folder and call -dmake compcheck=1 - -This will add a new compiler define (-DCOMPCHECK) and will be used in the -bridgetest.cxx to switch off the code which uses the getCaughtException function. -However, there is still a test which causes the test component to throw -and IllegalArgumentException. This still works. - - -Using source/bridgetest for stress testing -========================================== - -Start a modified bridgetest_server (with the final "--singleaccept" argument -removed from the uno executable call) or a modified bridgetest_javaserver (with -the final "singleaccept" argument replaced with "multi" in the java executable -call), then start a modified bridgetest_client (with a final "stress" argument -added to the uno executable call). The client will continuously establish -connections to the server which are immediately destroyed again. The test will -run forever, unless an error occurs. diff --git a/udm/README b/udm/README new file mode 100644 index 0000000..71e4c8d --- /dev/null +++ b/udm/README @@ -0,0 +1,3 @@ +Forms part of autodoc. + +Part of the SDK; to build you need to add --enable-odk. commit 306287528a76e0db1e71ef008dec47f5fe39b100 Author: Josh Heidenreich <josh.sickm...@gmail.com> Date: Thu Feb 9 18:28:23 2012 +1030 Added and improved READMEs for modules in extensions, extras, postprocess diff --git a/apache-commons/README b/apache-commons/README new file mode 100644 index 0000000..0ab7b63 --- /dev/null +++ b/apache-commons/README @@ -0,0 +1 @@ +Java libraries; used for logging and http/https access in Extensions, from [http://commons.apache.org/] diff --git a/extras/README b/extras/README new file mode 100644 index 0000000..39188e8 --- /dev/null +++ b/extras/README @@ -0,0 +1 @@ +Contains templates, clipart galleries, palettes, symbol font etc. diff --git a/jfreereport/README b/jfreereport/README new file mode 100644 index 0000000..2285770 --- /dev/null +++ b/jfreereport/README @@ -0,0 +1 @@ +Java library providing basic functionality for the report builder, from [http://www.object-refinery.com/jfreereport/] diff --git a/languagetool/README b/languagetool/README new file mode 100644 index 0000000..3657ab6 --- /dev/null +++ b/languagetool/README @@ -0,0 +1 @@ +Style and grammar checker for various languages written in Java, from [http://www.languagetool.org/] diff --git a/migrationanalysis/README b/migrationanalysis/README new file mode 100644 index 0000000..9ba149b --- /dev/null +++ b/migrationanalysis/README @@ -0,0 +1,3 @@ +Wizard to analyze potential problems when migrating from MSOffice to LibreOffice. + +See also "Read Me.odt" in this module directory. diff --git a/mysqlc/README b/mysqlc/README new file mode 100644 index 0000000..17345da --- /dev/null +++ b/mysqlc/README @@ -0,0 +1,68 @@ +The MySQL driver for LibreOffice. + +== Status == + +The code is on a PREVIEW level. PREVIEW means pre-alpha. + + +== Requirements == + +The MySQL driver for OpenOffice.org (MySQL Connector/OpenOffice.org - C/OOo) +requires two external libraries to be build: + + 1) The MySQL Client Library (libmysql) + 2) The MySQL Connector/C++ Library (libmysqlcppcon) + +At the time of writing neither of the two libraries are part of the CWS! +Before you can build the MySQL driver for OpenOffice.org you must install +the two required libraries on your system before you can compile the driver. + +You need the two libraries because the MySQL driver for OpenOffice.org +does not feature an implementation of the MySQL Client Server +communication protocol. The protocol implementation is part of the MySQL +Client Library. And the SDBC(X) style OpenOffice.org driver is implemented as a +wrapper of the MySQL Connector/C++ Library which implements a JDBC interface and +in turn uses the C based MySQL Client Library. + +1) MySQL Client Library (libmysql) + +The MySQL Client Library (libmysql) is part of the MySQL Server. You need to +download and install the MySQL Server. Use a binary distribution of +MySQL 5.0.x or MySQL 5.1.x. Check the MySQL manual for instructions, e.g. +for Unix: + + http://dev.mysql.com/doc/refman/5.1/en/installing-binary.html + +The typical installation path of the libmysql.so on Unix is +/usr/local/mysql/lib/mysql/ . + +2) MySQL Connector/C++ (libmysqlcppcon) + +Download and install the latest version of the MySQL Connector/C++, see +http://forge.mysql.com/wiki/Connector_C++ . Check out the source +from the bzr repository. + +3) Tweaking library paths + +At the time of writing you might have to *manually* tweak library paths and +library names by patching makefile.mk. This is a temporary hack. The makefile +will be improved later. + +However, for the moment check the makefile.mk if the compilation fails due to +"missing" libraries (= libraries not found). For example, check the following +settings: + + MYSQL_INCDIR=/usr/local/include + MYSQL_LIBDIR=/usr/local/lib + [...] + MYSQL_INCDIR=/usr/local/include + MYSQL_LIBDIR=/usr/local/lib + [...] + MYSQL_INC=-I$(MYSQL_INCDIR) + MYSQL_LIB=-L$(MYSQL_LIBDIR) -lmysqlclient -rdynamic -lz -lcrypt -lnsl -lm + MYSQL_LIBFILE=$(MYSQL_LIBDIR)$/libmysqlclient.so.16 + MYSQL_CPPCONN_LIBFILE=$(MYSQL_LIBDIR)$/libmysqlcppconn.so + [...] + +A common issue is libmysqlclient.so.15 vs. libmysqlclient.so.16 . + diff --git a/mysqlc/source/README b/mysqlc/source/README deleted file mode 100644 index 1166dde..0000000 --- a/mysqlc/source/README +++ /dev/null @@ -1,65 +0,0 @@ ----------- Status ------------------------------------------------------------- - -The code is on a PREVIEW level. PREVIEW means pre-alpha. - ----------- Requirements ------------------------------------------------------- - -The MySQL driver for OpenOffice.org (MySQL Connector/OpenOffice.org - C/OOo) -requires two external libraries to be build: - - 1) The MySQL Client Library (libmysql) - 2) The MySQL Connector/C++ Library (libmysqlcppcon) - -At the time of writing neither of the two libraries are part of the CWS! -Before you can build the MySQL driver for OpenOffice.org you must install -the two required libraries on your system before you can compile the driver. - -You need the two libraries because the MySQL driver for OpenOffice.org -does not feature an implementation of the MySQL Client Server -communication protocol. The protocol implementation is part of the MySQL -Client Library. And the SDBC(X) style OpenOffice.org driver is implemented as a -wrapper of the MySQL Connector/C++ Library which implements a JDBC interface and -in turn uses the C based MySQL Client Library. - -1) MySQL Client Library (libmysql) - -The MySQL Client Library (libmysql) is part of the MySQL Server. You need to -download and install the MySQL Server. Use a binary distribution of -MySQL 5.0.x or MySQL 5.1.x. Check the MySQL manual for instructions, e.g. -for Unix: - - http://dev.mysql.com/doc/refman/5.1/en/installing-binary.html - -The typical installation path of the libmysql.so on Unix is -/usr/local/mysql/lib/mysql/ . - -2) MySQL Connector/C++ (libmysqlcppcon) - -Download and install the latest version of the MySQL Connector/C++, see -http://forge.mysql.com/wiki/Connector_C++ . Check out the source -from the bzr repository. - -3) Tweaking library paths - -At the time of writing you might have to *manually* tweak library paths and -library names by patching makefile.mk. This is a temporary hack. The makefile -will be improved later. - -However, for the moment check the makefile.mk if the compilation fails due to -"missing" libraries (= libraries not found). For example, check the following -settings: - - MYSQL_INCDIR=/usr/local/include - MYSQL_LIBDIR=/usr/local/lib - [...] - MYSQL_INCDIR=/usr/local/include - MYSQL_LIBDIR=/usr/local/lib - [...] - MYSQL_INC=-I$(MYSQL_INCDIR) - MYSQL_LIB=-L$(MYSQL_LIBDIR) -lmysqlclient -rdynamic -lz -lcrypt -lnsl -lm - MYSQL_LIBFILE=$(MYSQL_LIBDIR)$/libmysqlclient.so.16 - MYSQL_CPPCONN_LIBFILE=$(MYSQL_LIBDIR)$/libmysqlcppconn.so - [...] - -A common issue is libmysqlclient.so.15 vs. libmysqlclient.so.16 . - diff --git a/nlpsolver/README b/nlpsolver/README new file mode 100644 index 0000000..9288dcf --- /dev/null +++ b/nlpsolver/README @@ -0,0 +1 @@ +This extension integrates into Calc and offers new Solver engines to use for optimizing nonlinear programming models. diff --git a/postprocess/README b/postprocess/README new file mode 100644 index 0000000..197d6cb --- /dev/null +++ b/postprocess/README @@ -0,0 +1,3 @@ +Postprocessing and checking of files delivered by other modules. + +This module hast to be the last one before creating install sets in module 'instset_native'. diff --git a/reportbuilder/README b/reportbuilder/README new file mode 100644 index 0000000..4bbe2db --- /dev/null +++ b/reportbuilder/README @@ -0,0 +1 @@ +Oracle report builder extension, from [http://extensions.services.openoffice.org/project/reportdesign]. diff --git a/sdext/README b/sdext/README new file mode 100644 index 0000000..2f0a933 --- /dev/null +++ b/sdext/README @@ -0,0 +1 @@ +Extensions for the Impress and Draw applications. diff --git a/swext/README b/swext/README new file mode 100644 index 0000000..71eaa26 --- /dev/null +++ b/swext/README @@ -0,0 +1 @@ +Writer extensions (currently only MediaWiki Extension). diff --git a/tomcat/README b/tomcat/README new file mode 100644 index 0000000..650ddf2 --- /dev/null +++ b/tomcat/README @@ -0,0 +1 @@ +From [http://tomcat.apache.org/]. Patched. diff --git a/xpdf/README b/xpdf/README new file mode 100644 index 0000000..dffe106 --- /dev/null +++ b/xpdf/README @@ -0,0 +1 @@ +PDF-viewer library from [http://www.foolabs.com/xpdf/]. _______________________________________________ Libreoffice-commits mailing list Libreoffice-commits@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits