[PATCH] Cleaning and organizing of configure.in

Niko Rönkkö (none) ronkko at ronkko-laptop.
Sun Oct 24 12:58:09 PDT 2010


Make configure --help be more coherent, limit it's width to 80 chars and
arranged options alphabetically to help maintaining them.

Use tabs of 4 spaces, not 3.

Removed unnecessary empty lines.

Changed default VENDORNAME = "The Document Foundation"
and we are building LibreOffice, not OpenOffice.org!
---
 configure.in |  706 +++++++++++++++++++++++++++++-----------------------------
 1 files changed, 351 insertions(+), 355 deletions(-)

diff --git a/configure.in b/configure.in
index f3151a7..5d30aff 100644
--- a/configure.in
+++ b/configure.in
@@ -19,217 +19,199 @@ AC_SUBST(OOO_BUILDVERSION)
 PROPAGATED_ARGS=$ac_configure_args
 AC_SUBST(PROPAGATED_ARGS)
 
-AC_ARG_WITH(git,
+# Optional Features:
+AC_ARG_ENABLE(access,
 [
-  --with-git              Use git to get the up-stream sources instead of
-                          downloading and unpacking the tarballs.
-
-                          Recommended for developers, but not for package
-                          maintainers.],
+  --disable-access        Disable the Access import pieces.],
 ,)
 
-AC_ARG_WITH(git-managed,
+AC_ARG_ENABLE(binfilter,
 [
-  --with-git-managed      Use GIT to manage your patches],
+  --enable-binfilter      Enable legacy binary file formats filters this makes
+                          source download size larger.],
 ,)
 
-AC_ARG_WITH(source-version,
+AC_ARG_ENABLE(build-noarch,
 [
-  --with-source-version   define another version for the ooo source tarballs
-
-                          Example:  --with-source-version=3.3.0.1.4],
+  --enable-build-noarch   Allow to build some pieces in architecture
+                          independent RPMS (icon themes, help, l10n).],
 ,)
 
-AC_ARG_WITH(split,
+AC_ARG_ENABLE(cairo,
 [
-  --without-split         do not use the split package sources; use the upstream
-                          tarball or so],
-,with_split=yes)
+  --enable-cairo          Enables cairo canvas backend.],
+,)
 
-AC_ARG_WITH(piece,
+AC_ARG_ENABLE(defuzz-patches,
 [
-  --with-piece            build only a piece of openoffice.
-                          bootstrapping goodness.
-
-                          Examples:  --with-piece=bootstrap],
+  --enable-defuzz-patches
+                          Regenerate fuzzy patches.],
 ,)
 
-AC_ARG_WITH(srcdir,
+AC_ARG_ENABLE(dbgutil,
 [
-  --with-srcdir           define the directory where to download the source
-                          tarball and other extra sources.],
+  --enable-dbgutil        Include additional debugging utilities, such as
+                          assertions, object counting, etc. Larger build.
+                          (This generates a non-product build.)],
 ,)
 
-AC_ARG_WITH(win32,
+AC_ARG_ENABLE(extensions,
 [
-  --with-win32            define the build to be on win32; this sets a number
-                          of defaults suitable for that platform.],
+  --enable-extensions     Enables the unpacking of the extensions sources.],
 ,)
 
-AC_ARG_WITH(internal-gcc,
+AC_ARG_ENABLE(graphite,
 [
-  --with-internal-gcc     build our own gcc (vanilla gcc-4.2.3
-                          and binutils 2.18).],
+  --enable-graphite       Enables hyper-complex text rendering with graphite
+                          enabled fonts.],
 ,)
 
-AC_ARG_WITH(distro,
+AC_ARG_ENABLE(gtk,
 [
-  --with-distro           build with a specific distributions patch-set. There
-                          is no default value, so you always have to select one.
-
-                          Examples:  --with-distro=Ark
-                                     --with-distro=Debian
-                                     --with-distro=SUSE
-
-                          Hint: Run once without this option to get full list
-                          of available distributions ;-)],
+  --disable-gtk           Disables gtk+ native widgets.],
 ,)
 
-AC_ARG_WITH(lang,
+AC_ARG_ENABLE(kde,
 [
-  --with-lang             define the localizations to build. The English one
-                          is built by default.
-
-                          Examples:  --with-lang="en-US de fr it"
-                                     --with-lang=ALL],
+  --disable-kde           Disables KDE native widgets.],
 ,)
 
-AC_ARG_WITH(poor-help-localizations,
+AC_ARG_ENABLE(kde4,
 [
-  --with-poor-help-localizations
-                        define the localizations with so incomplete help
-                        that the English(US) one should be used instead.
-
-                        Example:  --with-poor-help-localizations="af ar ca"],
+  --disable-kde4          Disables KDE4 native widgets.],
 ,)
 
-AC_ARG_WITH(additional-sections,
+AC_ARG_ENABLE(mono,
 [
-  --with-additional-sections
-                        define list of additional sections that should be
-                        enabled in the apply file; It allows to easily
-                        enable experimental sets of patches that are not
-                        applied by default.
-
-                        Example:
-                            --with-additional-sections="EMFPlus PostgreSQL"
-],,)
-
-AC_ARG_ENABLE(dbgutil,
-[  --enable-dbgutil:       Include additional debugging utilities, such as
-                          assertions, object counting, etc. Larger build.
-                          (this generates a non-product build)
-],,)
-
-AC_ARG_ENABLE(binfilter,
-[  --enable-binfilter:     Enable legacy binary file formats filters
-                          this makes source download size larger
-],,)
+  --enable-mono           Enables the compilation of the Mono bindings.],
+,)
 
 AC_ARG_ENABLE(odk,
-[  --disable-odk           OO.o includes an ODK, office development kit
-                          which some packagers may wish to build without
-],,)
+[
+  --disable-odk           LibO includes an ODK, office development kit which
+                          some packagers may wish to build without.],
+,)
 
-AC_ARG_WITH(mingwin,
-[  --with-mingwin          For Windows users, use the mingwin32 compiler within
-                          cygwin environment, this implies --with-use-shell=tcsh
+AC_ARG_ENABLE(post-install-scripts,
+[
+  --disable-post-install-scripts
+                          Disables post install scripts within make install.
+                          It is usefull when creating a package from the
+                          installed files. The scripts are then run by the
+                          package after it is installed.],
+,)
 
-                          Usage: --with-mingwin=yes
+AC_ARG_ENABLE(split-app-modules,
+[
+  --enable-split-app-modules
+                          Split file lists for app modules: base, calc, ...],
+,)
 
-                           For !Windows use, use the mingw32 C++ compiler to (re-)
-                           build unowinreg.dll
+AC_ARG_ENABLE(split-opt-features,
+[
+  --enable-split-opt-features
+                          Split file lists for some optional features: pyuno,
+                          testtool ...],
+,)
 
-                          Usage: --with-mingwin=i586-mingw32msvc-g++
-],,)
+AC_ARG_ENABLE(strip,
+[
+  --disable-strip         Disables the stripping of installed binaries, so
+                          debugging symbols are not removed.],
+,)
 
-AC_ARG_ENABLE(extensions,
-[  --enable-extensions    enables the unpacking of the extensions sources
-],,)
+AC_ARG_ENABLE(tests,
+[
+  --enable-tests          Enables the execution of the tests.],
+,)
 
-AC_ARG_ENABLE(mono,
-[  --enable-mono           Enables the compilation of the Mono bindings
-],,)
+# This is here only to make --help work nicely:
+# Shouldn't this be a --enabe-java or AC_ARG_WITH instead?
+AC_ARG_ENABLE(java,
+[
+  --with-java             Build LibO with a JDK & Java support.],
+,)
 
-AC_ARG_ENABLE(graphite,
-[  --enable-graphite       Enables hyper-complex text rendering with
-                          graphite enabled fonts.
-],,)
+# Optional Packages:
+AC_ARG_WITH(additional-sections,
+[
+  --with-additional-sections
+                          Define list of additional sections that should be
+                          enabled in the apply file; It allows to easily
+                          enable experimental sets of patches that are not
+                          applied by default.
 
-AC_ARG_ENABLE(access,
-[  --disable-access        Disable the Access import pieces.
-],,)
+                          Example:
+                            --with-additional-sections="EMFPlus PostgreSQL"],
+,)
 
-AC_ARG_WITH(system-mdbtools,
+AC_ARG_WITH(arch,
 [
-  --with-system-mdbtools     Use system libmdb* for the Access base backend
-],,)
+  --with-arch             Define the architecture that we will target.
 
-AC_ARG_WITH(system-libwpd,
-[
-  --with-system-libwpd     Use system libwpd* library
-],,)
+                          Usage:     --with-arch=(x86|ppc|sparc)],
+,)
 
-AC_ARG_WITH(system-libwps,
+AC_ARG_WITH(arch-flags,
 [
-  --with-system-libwps     Use system libwps* library
-],,)
+  --with-arch-flags       Define extra flags that will be passed to the C and
+                          C++ compiler during build.
 
-AC_ARG_WITH(system-libwpg,
-[
-  --with-system-libwpg     Use system libwpg* library
-],,)
+                          Example:   --with-arch-flags="-O2 -fmessage-length=0"],
+,)
 
-AC_ARG_WITH(unstable-wp,
+AC_ARG_WITH(binsuffix,
 [
-  --with-unstable-wp       Use new unstable libwp* libraries
-],,)
+  --with-binsuffix        Specify the suffix to be used on the end of script
+                          names, to allow parallel installation of two versions.
 
-AC_ARG_ENABLE(cairo,
-[
-  --enable-cairo          Enables cairo canvas backend.],
+                          Default:   --with-binsuffix=2.0],
 ,)
 
-AC_ARG_WITH(ooo-builddir,
+AC_ARG_WITH(ct2n,
 [
-  --with-ooo-builddir     define the directory where openoffice.org will be
-                          compiled, e.g. the root of an ooo cvs checkout.],
+  --with-ct2n             Download and integrate ConvertTextToNumber extension.],
 ,)
 
-AC_ARG_WITH(installed-ooo-dirname,
+AC_ARG_WITH(dejavu-fonts,
 [
-  --with-installed-ooo-dirname
-                          specify the directory name of the core OOo network
-                          install dir, for example "openoffice" or "ooo-1.1",
-                          yielding a core install directory of
-                          /usr/lib/openoffice or /usr/lib/ooo-1.1.
+  --with-dejavu-fonts     Download and install updated DejaVu fonts.
+                          The parameter is a version number.
 
-                          Example:  --with-installed-ooo-dirname=ooo-1.1],
+                          Example:   --with-dejavu-fonts=2.32
+
+                          You should use this only if you want a newer version
+                          than that which upstream has.],
 ,)
 
-AC_ARG_WITH(binsuffix,
+AC_ARG_WITH(distro,
 [
-  --with-binsuffix
-                          specify the suffix to be used on the end of script
-                          names, to allow parallel installation of two versions.
+  --with-distro           Build with a specific distributions patch-set. There
+                          is no default value, so you always have to select one.
 
-                          Default:  --with-binsuffix=2.0],
+                          Examples:  --with-distro=Ark
+                                     --with-distro=Debian
+                                     --with-distro=SUSE
+
+                          Hint: Run once without this option to get full list
+                          of available distributions ;-)],
 ,)
 
 AC_ARG_WITH(docdir,
 [
-  --with-docdir           define the directory name where the extra
+  --with-docdir           Define the directory name where the extra
                           documentation will be installed.
 
-                          Example:  --with-docdir=/usr/share/doc/packages/OpenOffice.org],
+                          Example:
+                            --with-docdir=/usr/share/doc/packages/LibreOffice],
 ,)
 
-AC_ARG_WITH(num-cpus,
+AC_ARG_WITH(drink,
 [
-  --with-num-cpus         Number of build processes/cpus to use (number of
-                          projects that will build at the same time).
-                          Multi-process/multi-cpu builds can save a lot of time
-                          on multi-cpu machines.],
+  --with-drink            The parameter is a favourite drink that unpack should
+                          advise you to take.
+
+                          Example:   --with-drink=tea],
 ,)
 
 AC_ARG_WITH(gcc-speedup,
@@ -238,99 +220,133 @@ AC_ARG_WITH(gcc-speedup,
                           ccache (caching results of previous compilation) and
                           icecream (distributed compiling tool) are supported.
                           Both can be used at the same time.
+
                           You can also choose distcc instead of icecream.
 
-                          Example: --with-gcc-speedup=ccache,icecream],
+                          Example:   --with-gcc-speedup=ccache,icecream],
 ,)
 
-AC_ARG_WITH(icecream-bindir,
+AC_ARG_WITH(git,
 [
-  --with-icecream-bindir  Location of icecream's gcc and g++.
-                          Defaults to /opt/icecream/bin.],
+  --with-git              Use git to get the up-stream sources instead of
+                          downloading and unpacking the tarballs.
+
+                          Recommended for developers, but not for package
+                          maintainers.],
 ,)
 
-AC_ARG_WITH(max-jobs,
+AC_ARG_WITH(git-managed,
 [
-  --with-max-jobs
-                          Maximum number of jobs that make will issue at
-                          the same time. Defaults to 1.],
+  --with-git-managed      Use GIT to manage your patches.],
 ,)
 
-AC_ARG_ENABLE(tests,
+AC_ARG_WITH(gnu-patch,
 [
-  --enable-tests          Enables the execution of the tests.],
+  --with-gnu-patch        The parameter is an absolute path to GNU patch.
+
+                          Example:   --with-gnu-cp=/usr/local/bin/gpatch],
 ,)
 
-AC_ARG_ENABLE(gtk,
+AC_ARG_WITH(gnu-tar,
 [
-  --disable-gtk           Disables gtk+ native widgets.],
+  --with-gnu-tar          The parameter is an absolute path to GNU tar.
+
+                          Example:   --with-gnu-cp=/usr/local/bin/gtar],
 ,)
 
-AC_ARG_ENABLE(kde,
+AC_ARG_WITH(google-docs,
 [
-  --disable-kde           Disables KDE native widgets.],
+  --with-google-docs      Download and integrate Google Documents extension.],
 ,)
 
-AC_ARG_ENABLE(kde4,
+AC_ARG_WITH(hunart,
 [
-  --disable-kde4           Disables KDE4 native widgets.],
+  --with-hunart           Download and integrate the Hungarian cross-reference
+                          toolbar extension.],
 ,)
 
-AC_ARG_ENABLE(strip,
+AC_ARG_WITH(icecream-bindir,
 [
-  --disable-strip
-                          Disables the stripping of installed binaries, so
-                          debugging symbols are not removed.],
+  --with-icecream-bindir  Location of icecream's gcc and g++.
+                          Defaults to /opt/icecream/bin],
 ,)
 
-AC_ARG_ENABLE(build-noarch,
+AC_ARG_WITH(installed-ooo-dirname,
 [
-  --enable-build-noarch
-                          Allow to build some pieces in architecture
-                          independent RPMS (icon themes, help, l10n)],
+  --with-installed-ooo-dirname
+                          Specify the directory name of the core LibO network
+                          install dir, for example "libreoffice" or "ooo-1.1",
+                          yielding a core install directory of
+                          /usr/lib/libreoffice or /usr/lib/ooo-1.1.
+
+                          Example:   --with-installed-ooo-dirname=ooo-1.1],
 ,)
 
-AC_ARG_ENABLE(split-app-modules,
+AC_ARG_WITH(internal-gcc,
 [
-  --enable-split-app-modules
-                          Split file lists for app modules: base, calc, ...],
+  --with-internal-gcc     Build our own gcc (vanilla gcc-4.2.3 and
+                          binutils 2.18).],
 ,)
 
-AC_ARG_ENABLE(split-opt-features,
+AC_ARG_WITH(lang,
 [
-  --enable-split-opt-features
-                          Split file lists for some optional features:
-                          pyuno, testtool ...],
+  --with-lang             Define the localizations to build. The English one is
+                          built by default.
+
+                          Examples:  --with-lang="en-US de fr it"
+                                     --with-lang=ALL],
 ,)
 
-AC_ARG_ENABLE(post-install-scripts,
+AC_ARG_WITH(languagetool,
 [
-  --disable-post-install-scripts
-                          Disables post install scripts within make install.
-                          It is usefull when creating a package from the
-                          installed files. The scripts are then run by
-                          the package after it is installed.],
+  --with-languagetool     Download and integrate LanguageTool extension.],
 ,)
 
-AC_ARG_ENABLE(defuzz-patches,
+AC_ARG_WITH(liberation-fonts,
 [
-  --enable-defuzz-patches
-                          Regenerate fuzzy patches.],
+  --with-liberation-fonts
+                          Download and install updated Liberation Fonts.
+                          The parameter is a version number.
+
+                          Example:   --with-liberation-fonts=1.1],
 ,)
 
-AC_ARG_WITH(arch,
+AC_ARG_WITH(lightproof,
 [
-  --with-arch             Define the architecture that we will target.
+  --with-lightproof       Download and integrate the Lightproof "grammar
+                          checker" extension.],
+,)
 
-                          Usage: --with-arch=(x86|ppc|sparc)],
+AC_ARG_WITH(max-jobs,
+[
+  --with-max-jobs         Maximum number of jobs that make will issue at the
+                          same time. Defaults to 1.],
 ,)
 
-AC_ARG_WITH(arch-flags,
+AC_ARG_WITH(mingwin,
+[
+  --with-mingwin          For Windows users, use the mingwin32 compiler within
+                          cygwin environment, this implies --with-use-shell=tcsh
+
+                          Usage:     --with-mingwin=yes
+
+                          For not Windows use, use the mingw32 C++ compiler to
+                          (re-)build unowinreg.dll.
+
+                          Usage:     --with-mingwin=i586-mingw32msvc-g++],
+,)
+
+AC_ARG_WITH(mirror,
 [
-  --with-arch-flags        Define extra flags that will be passed to the
-                           C and C++ compiler during bild
+  --with-mirror           Specify a mirror of the go-oo.org packages directory.
+
+                          Example:   --with-mirror=http://foo.bar.baz/mirror
+
+                          If you want to setup your own mirror, just add
+                          something like the following to your cron:
 
-                           Example: --with-arch-flags="-O2 -fmessage-length=0"],
+                          rsync -azq --delete --partial go-oo.org::packages \\
+                                /some/directory/where/you/want/],
 ,)
 
 AC_ARG_WITH(mono-gac-root,
@@ -339,145 +355,131 @@ AC_ARG_WITH(mono-gac-root,
                           needed if you are using $DESTDIR and want to
                           preinstall the mono DLLs into the GAC.
 
-                          Example: --with-mono-gac-root=/usr/lib],
+                          Example:   --with-mono-gac-root=/usr/lib],
 ,)
 
-
-AC_ARG_WITH(openclipart,
+AC_ARG_WITH(nlpsolver,
 [
-  --with-openclipart      Build and install OOo galleries from the Open Clip
-                          Art Library. The parameter is either a version of
-                          the library or an absolute path to the prebuilt and
-                          preinstalled .png files.
-
-                          Example: --with-openclipart=0.13
-                                   --with-openclipart=/usr/share/openclipart],
+  --with-nlpsolver        Download and integrate NLPSolver extension.],
 ,)
 
-
-AC_ARG_WITH(sun-templates,
+AC_ARG_WITH(num-cpus,
 [
-  --with-sun-templates    Download and integrate Sun template packages.],
+  --with-num-cpus         Number of build processes/cpus to use (number of
+                          projects that will build at the same time).
+                          Multi-process/multi-cpu builds can save a lot of time
+                          on multi-cpu machines.],
 ,)
 
-AC_ARG_WITH(ct2n,
+AC_ARG_WITH(numbertext,
 [
-  --with-ct2n      Download and integrate ConvertTextToNumber extension.],
+  --with-numbertext       Download and integrate the Numbertext Calc numerical
+                          extension.],
 ,)
 
-AC_ARG_WITH(watch-window,
+AC_ARG_WITH(ooo-builddir,
 [
-  --with-watch-window      Download and integrate Watch Window extension to Calc.],
+  --with-ooo-builddir     Define the directory where libreoffice will be
+                          compiled, e.g. the root of an ooo cvs checkout.],
 ,)
 
-AC_ARG_WITH(google-docs,
+AC_ARG_WITH(oooblogger,
 [
-  --with-google-docs      Download and integrate Google Documents extension.],
+  --with-oooblogger       Download and integrate oooblogger extension.],
 ,)
 
-AC_ARG_WITH(nlpsolver,
+AC_ARG_WITH(openclipart,
 [
-  --with-nlpsolver      Download and integrate NLPSolver extension.],
-,)
+  --with-openclipart      Build and install OOo galleries from the Open Clip Art
+                          Library. The parameter is either a version of the
+                          library or an absolute path to the prebuilt and
+                          preinstalled .png files.
 
+                          Examples:  --with-openclipart=0.13
+                                     --with-openclipart=/usr/share/openclipart],
+,)
 
-AC_ARG_WITH(languagetool,
+AC_ARG_WITH(piece,
 [
-  --with-languagetool   Download and integrate LanguageTool extension.],
-,)
+  --with-piece            Build only a piece of LibreOffice.
+                          Bootstrapping goodness.
 
+                          Example:   --with-piece=bootstrap],
+,)
 
-AC_ARG_WITH(oooblogger,
+AC_ARG_WITH(poor-help-localizations,
 [
-  --with-oooblogger      Download and integrate oooblogger extension.],
-,)
+  --with-poor-help-localizations
+                          Define the localizations with so incomplete help that
+                          the English(US) one should be used instead.
 
+                          Example:   --with-poor-help-localizations="af ar ca"],
+,)
 
-AC_ARG_WITH(dejavu-fonts,
+AC_ARG_WITH(source-version,
 [
-  --with-dejavu-fonts     Download and install updated DejaVu fonts. The parameter is
-                          a version number.
-
-                          Example: --with-dejavu-fonts=2.32
+  --with-source-version   Define another version for the ooo source tarballs.
 
-                          You should use this only if you want a newer version than
-                          that which upstream has.],
+                          Example:   --with-source-version=3.3.0.1.4],
 ,)
 
-AC_ARG_WITH(liberation-fonts,
+AC_ARG_WITH(split,
 [
-  --with-liberation-fonts
-                          Download and install updated Liberation Fonts. The parameter is
-                          a version number.
+  --without-split         Do not use the split package sources; use the upstream
+                          tarball or so.],
+,with_split=yes)
 
-                          Example: --with-liberation-fonts=1.1],
+AC_ARG_WITH(srcdir,
+[
+  --with-srcdir           Define the directory where to download the source
+                          tarball and other extra sources.],
 ,)
 
-AC_ARG_WITH(lightproof,
+AC_ARG_WITH(sun-templates,
 [
-  --with-lightproof       Download and integrate the Lightproof "grammar
-                          checker" extension.],
+  --with-sun-templates    Download and integrate Sun template packages.],
 ,)
 
-AC_ARG_WITH(numbertext,
+AC_ARG_WITH(system-mdbtools,
 [
-  --with-numbertext       Download and integrate the Numbertext Calc numerical extension.],
+  --with-system-mdbtools  Use system libmdb* for the Access base backend.],
 ,)
 
-AC_ARG_WITH(hunart,
+AC_ARG_WITH(system-libwpd,
 [
-  --with-hunart       Download and integrate the Hungarian cross-reference toolbar extension.],
+  --with-system-libwpd    Use system libwpd* library.],
 ,)
 
-AC_ARG_WITH(typo,
+AC_ARG_WITH(system-libwpg,
 [
-  --with-typo       Download and integrate the Typography toolbar extension.],
+  --with-system-libwpg    Use system libwpg* library.],
 ,)
 
-AC_ARG_WITH(gnu-patch,
+AC_ARG_WITH(system-libwps,
 [
-  --with-gnu-patch        The parameter is an absolute path to GNU patch.
-
-                          Example: --with-gnu-cp=/usr/local/bin/gpatch],
+  --with-system-libwps    Use system libwps* library.],
 ,)
 
-AC_ARG_WITH(gnu-tar,
+AC_ARG_WITH(typo,
 [
-  --with-gnu-tar          The parameter is an absolute path to GNU tar.
-
-                          Example: --with-gnu-cp=/usr/local/bin/gtar],
+  --with-typo             Download and integrate the Typography toolbar
+                          extension.],
 ,)
 
-AC_ARG_WITH(drink,
+AC_ARG_WITH(unstable-wp,
 [
-  --with-drink            The parameter is a favourite drink that unpack
-                          should advise you to take.
-
-                          Example: --with-drink=coffee],
+  --with-unstable-wp      Use new unstable libwp* libraries.],
 ,)
 
-dnl
-dnl Items here only to make --help work nicely:
-dnl
-AC_ARG_ENABLE(java,
+AC_ARG_WITH(watch-window,
 [
-  --with-java             build ooo with a Jdk & Java support],
+  --with-watch-window     Download and integrate Watch Window extension to Calc.],
 ,)
-dnl
-dnl Mirror
-dnl
-AC_ARG_WITH(mirror,
-[
-  --with-mirror           Specify a mirror of the go-ooo.org packages
-                          directory.
-
-                          Example: --with-mirror=http://foo.bar.baz/mirror
-
-                          If you want to setup your own mirror, just add
-                          something like the following to your cron:
 
-                          rsync -azq --delete --partial go-oo.org::packages \\
-                                /some/directory/where/you/want/],
+AC_ARG_WITH(win32,
+[
+  --with-win32            Define the build to be on Win32; this sets a number of
+                          defaults suitable for that platform.],
 ,)
 
 AM_MAINTAINER_MODE
@@ -494,7 +496,7 @@ OOO_ADDITIONAL_SECTIONS=
 
 AC_PATH_PROG(PERL, perl)
 if test -z "$PERL"; then
-   AC_MSG_ERROR([perl not found; required for libreoffice])
+    AC_MSG_ERROR([perl not found; required for libreoffice])
 fi
 AC_SUBST(PERL)
 INTLTOOL_PERL=$PERL
@@ -506,15 +508,15 @@ dnl PKG_PROG_PKG_CONFIG([0.9.0])
 PKG_PROG_PKG_CONFIG()
 
 if test ! -x "$PKG_CONFIG" -a "z`uname -s`" != "zDarwin"; then
-   AC_MSG_ERROR([
+    AC_MSG_ERROR([
 *** You need the pkg-config to build LibreOffice.
 *** Get the latest version of pkg-config from
 *** <http://www.freedesktop.org/software/pkgconfig/>.])
 fi
 
 PKG_CHECK_MODULES( MINIMUM_REQS,
-	[ libxml-2.0 fontconfig >= 1.0.1 ],
-	have_common=true, have_common=false )
+    [ libxml-2.0 fontconfig >= 1.0.1 ],
+    have_common=true, have_common=false )
 
 if test "z`uname -s`" = "zDarwin"; then
     if test -d "/Developer/SDKs/MacOSX10.4u.sdk"; then
@@ -553,9 +555,9 @@ AC_SUBST(BUILD_WIN32)
 AM_CONDITIONAL(BUILD_WIN32, [test "$BUILD_WIN32" = yes])
 
 if test "z`uname -s`" = "zSunOS" -a -f /usr/xpg4/bin/grep ; then
-   GREP=/usr/xpg4/bin/grep
+    GREP=/usr/xpg4/bin/grep
 else
-   GREP=grep
+    GREP=grep
 fi
 
 APPLY_DIR="$TOOLSDIR/patches/dev300"
@@ -564,23 +566,23 @@ APPLY_DIR="$TOOLSDIR/patches/dev300"
 # the default dir is defined by the selected tag
 # the alternatives are derived by removing a part (suffix) of the tag
 while test "$APPLY_DIR" != "$TOOLSDIR/patches/" ; do
-   test -f $APPLY_DIR/apply && break
-   APPLY_DIR=${APPLY_DIR%?}
+    test -f $APPLY_DIR/apply && break
+    APPLY_DIR=${APPLY_DIR%?}
 done
 test "$APPLY_DIR" = "$TOOLSDIR/patches/" && APPLY_DIR="$TOOLSDIR/patches"
 if test -f $APPLY_DIR/apply; then
-   AC_MSG_RESULT([using $APPLY_DIR/apply])
+    AC_MSG_RESULT([using $APPLY_DIR/apply])
 else
-   AC_MSG_ERROR([Can't locate patch set])
+    AC_MSG_ERROR([Can't locate patch set])
 fi
 AC_SUBST(APPLY_DIR)
 
 # piece source version
 if test "z$with_source_version" = "z"; then
-   # FIXME: do we want to guess it from the tag, e.g. 3.3.0.1 from OOO_BUILD_3_3_0_1?
-   OOO_SOURCEVERSION="$OOO_BUILDVERSION"
+    # FIXME: do we want to guess it from the tag, e.g. 3.3.0.1 from OOO_BUILD_3_3_0_1?
+    OOO_SOURCEVERSION="$OOO_BUILDVERSION"
 else
-   OOO_SOURCEVERSION="$with_source_version"
+    OOO_SOURCEVERSION="$with_source_version"
 fi
 AC_SUBST(OOO_SOURCEVERSION)
 
@@ -616,9 +618,9 @@ AC_MSG_RESULT([$SRCDIR])
 
 BUILDDIR=$BASEDIR/build
 if test "z$with_ooo_builddir" = "z"; then
-   OOBUILDDIR=$BUILDDIR/$OOO_SOURCEDIRNAME
+    OOBUILDDIR=$BUILDDIR/$OOO_SOURCEDIRNAME
 else
-   OOBUILDDIR=$with_ooo_builddir
+    OOBUILDDIR=$with_ooo_builddir
 fi
 
 if test "z`uname -s`" != "zSunOS" -a "z$with_win32" != "z" -a "z`uname -o 2>/dev/null`" = "zCygwin" ; then
@@ -683,7 +685,7 @@ AC_MSG_RESULT([$DISTRO])
 AC_SUBST(DISTRO)
 
 AC_MSG_CHECKING([for vendor name based on the distribution name])
-VENDORNAME=OpenOffice
+VENDORNAME="The Document Foundation"
 case $DISTRO in
         ArchLinux*) VENDORNAME="ArchLinux" ;;
         Ark*) VENDORNAME="Ark" ;;
@@ -692,25 +694,26 @@ case $DISTRO in
         Dropline*) VENDORNAME="DroplineGNOME" ;;
         Frugalware*) VENDORNAME="Frugalware" ;;
         Gentoo*) VENDORNAME="Gentoo" ;;
+        LibreOffice*) VENDORNAME="The Document Foundation" ;;
         Mandriva*) VENDORNAME="Mandriva" ;;
         Pardus*) VENDORNAME="Pardus" ;;
         rPath*|rpl*) VENDORNAME="rPath" ;;
         SUSE*|Novell*|NLD*) VENDORNAME="Novell" ;;
         Slackware*) VENDORNAME="Slackware" ;;
         PLD*) VENDORNAME="PLD" ;;
-        OxygenOffice*) VENDORNAME="OxygenOffice" ;;
         OOo4Kids*) VENDORNAME="EducOOo" ;;
-		LibreOffice*|Raw) VENDORNAME="The Document Foundation" ;;
+        OpenOffice.org*) VENDORNAME="OpenOffice.org" ;;
+        OxygenOffice*) VENDORNAME="OxygenOffice" ;;
         *) AC_MSG_WARN([Cannot guess vendor from distro - please add it to configure.in]) ;;
 esac
 AC_MSG_RESULT([$VENDORNAME])
 AC_SUBST(VENDORNAME)
 
 if test "z$with_java" = "zno"; then
-   AC_PATH_PROG(XSLTPROC, xsltproc, no)
-   if test "$XSLTPROC" = "no"; then
-      AC_MSG_ERROR([xsltproc is required to build without java])
-   fi
+    AC_PATH_PROG(XSLTPROC, xsltproc, no)
+    if test "$XSLTPROC" = "no"; then
+        AC_MSG_ERROR([xsltproc is required to build without java])
+    fi
 fi
 
 AC_CHECK_HEADER(security/pam_appl.h, have_pam=true, have_pam=false)
@@ -738,26 +741,26 @@ fi
 
 AC_CHECK_PROG(FLEX, flex, yes)
 if ! test "z$FLEX" = "zyes"; then
-   AC_MSG_ERROR( flex must be installed )
+    AC_MSG_ERROR( flex must be installed )
 fi
 
 AC_CHECK_PROG(BISON, bison, yes)
 if ! test "z$BISON" = "zyes"; then
-   AC_MSG_ERROR( bison must be installed )
+    AC_MSG_ERROR( bison must be installed )
 fi
 
 if test "z$with_internal_gcc" = "zyes" ; then
-   SYSTEM_GCC=
-   gcc_to_use="internal (will be built)"
+    SYSTEM_GCC=
+    gcc_to_use="internal (will be built)"
 else
-   SYSTEM_GCC=true
-   gcc_to_use="from system"
+    SYSTEM_GCC=true
+    gcc_to_use="from system"
 fi
 AC_SUBST(SYSTEM_GCC)
 
 BUILD_NCPUS=1
 if test "z$with_num_cpus" != "z"; then
-   BUILD_NCPUS=$with_num_cpus
+    BUILD_NCPUS=$with_num_cpus
 fi
 AC_SUBST(BUILD_NCPUS)
 
@@ -836,36 +839,36 @@ AC_SUBST(OOOP_TEMPLATES_PACK)
 AC_MSG_CHECKING([for widget sets])
 OOO_WIDGET_FLAGS=
 if test "$enable_kde" != "no"; then
-   if test "z$with_win32" = "z" -a "z`uname -s`" != "zDarwin" -a "z$with_distro" != "zCrossWin32"; then
-      OOO_WIDGET_FLAGS="--enable-kde"
-      widget_sets="kde"
-   fi
+    if test "z$with_win32" = "z" -a "z`uname -s`" != "zDarwin" -a "z$with_distro" != "zCrossWin32"; then
+        OOO_WIDGET_FLAGS="--enable-kde"
+        widget_sets="kde"
+    fi
 else
-   OOO_WIDGET_FLAGS="--disable-kde"
+    OOO_WIDGET_FLAGS="--disable-kde"
 fi
 
 if test "$enable_kde4" != "no"; then
-   if test "z$with_win32" = "z" -a "z`uname -s`" != "zDarwin" -a "z$with_distro" != "zCrossWin32"; then
-      OOO_WIDGET_FLAGS="$OOO_WIDGET_FLAGS --enable-kde4"
-      widget_sets="$widget_sets kde4"
-   fi
+    if test "z$with_win32" = "z" -a "z`uname -s`" != "zDarwin" -a "z$with_distro" != "zCrossWin32"; then
+        OOO_WIDGET_FLAGS="$OOO_WIDGET_FLAGS --enable-kde4"
+        widget_sets="$widget_sets kde4"
+    fi
 else
-   OOO_WIDGET_FLAGS="$OOO_WIDGET_FLAGS --disable-kde4"
+    OOO_WIDGET_FLAGS="$OOO_WIDGET_FLAGS --disable-kde4"
 fi
 
 if test "$enable_gtk" != "no"; then
-   if test "z$with_win32" = "z" -a "z`uname -s`" != "zDarwin" -a "z$with_distro" != "zCrossWin32"; then
-      OOO_WIDGET_FLAGS="--enable-gtk $OOO_WIDGET_FLAGS"
-      widget_sets="gtk $widget_sets"
-
-      PKG_CHECK_MODULES( FOO_GTK, [ gtk+-2.0 ],
-         have_gtk=true, have_gtk=false )
-      if ! $have_gtk; then
-         AC_MSG_ERROR([Gtk+ library requirements were not met])
-      fi
-   fi
+    if test "z$with_win32" = "z" -a "z`uname -s`" != "zDarwin" -a "z$with_distro" != "zCrossWin32"; then
+        OOO_WIDGET_FLAGS="--enable-gtk $OOO_WIDGET_FLAGS"
+        widget_sets="gtk $widget_sets"
+
+        PKG_CHECK_MODULES( FOO_GTK, [ gtk+-2.0 ],
+            have_gtk=true, have_gtk=false )
+        if ! $have_gtk; then
+            AC_MSG_ERROR([Gtk+ library requirements were not met])
+        fi
+    fi
 else
-   OOO_WIDGET_FLAGS="--disable-gtk $OOO_WIDGET_FLAGS"
+    OOO_WIDGET_FLAGS="--disable-gtk $OOO_WIDGET_FLAGS"
 fi
 OOO_CUSTOM_IMAGES=
 OOO_EXTRA_ARTWORK=extras-3.tar.bz2
@@ -880,19 +883,19 @@ if test "z$BUILD_WIN32" = "zyes" -a "z$enable_cairo" = "z" ; then
     enable_cairo="no"
 fi
 if test "$enable_cairo" != "no"; then
-   if test "$with_system_cairo" = "yes"; then
+    if test "$with_system_cairo" = "yes"; then
         SYSTEM_CAIRO=TRUE
-   fi
-   CAIRO_ENABLED=TRUE
-   # Use the latest version
-   CAIRO_VER=1.4.10
-   CAIRO_CONFIGURE_FLAG="--enable-cairo=yes"
-   cairo_enabled=yes
+    fi
+    CAIRO_ENABLED=TRUE
+    # Use the latest version
+    CAIRO_VER=1.4.10
+    CAIRO_CONFIGURE_FLAG="--enable-cairo=yes"
+    cairo_enabled=yes
 else
-   CAIRO_ENABLED=
-   CAIRO_VER=
-   CAIRO_CONFIGURE_FLAG="--enable-cairo=no"
-   cairo_enabled=no
+    CAIRO_ENABLED=
+    CAIRO_VER=
+    CAIRO_CONFIGURE_FLAG="--enable-cairo=no"
+    cairo_enabled=no
 fi
 AC_SUBST(CAIRO_ENABLED)
 AC_SUBST(SYSTEM_CAIRO)
@@ -925,19 +928,19 @@ AC_SUBST(OOO_BUILD_NOARCH)
 
 SPLIT_APP_MODULES="NO"
 if test "z$enable_split_app_modules" = "zyes"; then
-   SPLIT_APP_MODULES="YES"
+    SPLIT_APP_MODULES="YES"
 fi
 AC_SUBST(SPLIT_APP_MODULES)
 
 SPLIT_OPT_FEATURES="NO"
 if test "z$enable_split_opt_features" = "zyes"; then
-   SPLIT_OPT_FEATURES="YES"
+    SPLIT_OPT_FEATURES="YES"
 fi
 AC_SUBST(SPLIT_OPT_FEATURES)
 
 RUN_POST_INSTALL_SCRIPTS="yes"
 if test "z$enable_post_install_scripts" = "zno"; then
-   RUN_POST_INSTALL_SCRIPTS="no"
+    RUN_POST_INSTALL_SCRIPTS="no"
 fi
 AC_SUBST(RUN_POST_INSTALL_SCRIPTS)
 
@@ -949,13 +952,13 @@ AC_SUBST(TESTS)
 
 DEFUZZ_PATCHES="NO"
 if test "z$enable_defuzz_patches" = "zyes"; then
-   DEFUZZ_PATCHES="YES"
+    DEFUZZ_PATCHES="YES"
 fi
 AC_SUBST(DEFUZZ_PATCHES)
 
 OOO_STRIP="yes"
 if test "z$enable_strip" = "zno"; then
-   OOO_STRIP="no"
+    OOO_STRIP="no"
 fi
 AC_SUBST(OOO_STRIP)
 
@@ -972,7 +975,7 @@ AC_SUBST(ARCHITECTURE)
 
 AC_MSG_CHECKING([for broken aliases])
 if `alias gcc > /dev/null 2>&1`; then
-   AC_MSG_ERROR( you can't alias your gcc - that's broken );
+    AC_MSG_ERROR( you can't alias your gcc - that's broken );
 fi
 AC_MSG_RESULT(ok)
 
@@ -1016,7 +1019,6 @@ AC_MSG_RESULT([${OPENCLIPART_VER:-${OPENCLIPART_DIR:-no}}])
 AC_SUBST(OPENCLIPART_VER)
 AC_SUBST(OPENCLIPART_DIR)
 
-
 AC_MSG_CHECKING([whether to use newer DejaVu fonts])
 DEJAVU_FONTS_VER=
 DEJAVU_FONTS_PACK_NAME=
@@ -1040,7 +1042,6 @@ AC_MSG_RESULT([${DEJAVU_FONTS_VER:-no, use those in upstream}])
 AC_SUBST(DEJAVU_FONTS_VER)
 AC_SUBST(DEJAVU_FONTS_PACK_NAME)
 
-
 AC_MSG_CHECKING([for Liberation Fonts])
 LIBERATION_FONTS_VER=
 if test "z$with_liberation_fonts" != "z" -a "z$with_liberation_fonts" != "zno" ; then
@@ -1057,7 +1058,6 @@ fi
 AC_MSG_RESULT([${LIBERATION_FONTS_VER:-as upstream}])
 AC_SUBST(LIBERATION_FONTS_VER)
 
-
 AC_MSG_CHECKING([for GNU patch])
 GNUPATCH=patch
 if test "z$with_gnu_patch" != "z"; then
@@ -1130,16 +1130,16 @@ SNAPSHOT_TAG="$datestamp.$TAG";
 AC_SUBST(SNAPSHOT_TAG)
 
 if test "z$with_installed_ooo_dirname" != "z"; then
-   OOOINSTALLDIRNAME=$with_installed_ooo_dirname
+    OOOINSTALLDIRNAME=$with_installed_ooo_dirname
 else
-   OOOINSTALLDIRNAME=ooo-$OOO_MAJOR
+    OOOINSTALLDIRNAME=ooo-$OOO_MAJOR
 fi
 AC_SUBST(OOOINSTALLDIRNAME)
 
 if test "z$with_docdir" != "z"; then
     docdir="$with_docdir"
 else
-    docdir="$datadir/doc/packages/OpenOffice.org"
+    docdir="$datadir/doc/packages/LibreOffice"
 fi
 AC_SUBST(docdir)
 
@@ -1168,7 +1168,6 @@ fi
 AC_MSG_RESULT([$OOO_POOR_HELP_LOCALIZATIONS])
 AC_SUBST(OOO_POOR_HELP_LOCALIZATIONS)
 
-
 AC_MSG_CHECKING([whether to enable Mono bindings])
 if test -n "$enable_mono" ; then
     if test "$enable_mono" != "no" ; then
@@ -1229,11 +1228,11 @@ AC_SUBST(ENABLE_ODK)
 AC_MSG_CHECKING([whether to enable graphite support])
 # if test -n "$enable_graphite" -o "$enable_graphite" != "no"; then
 if test -n "$enable_graphite" -a "$enable_graphite" != "no"; then
-   ENABLE_GRAPHITE=TRUE
-   graphite_enabled=yes
+    ENABLE_GRAPHITE=TRUE
+    graphite_enabled=yes
 else
-   ENABLE_GRAPHITE=FALSE
-   graphite_enabled=no
+    ENABLE_GRAPHITE=FALSE
+    graphite_enabled=no
 fi
 AC_MSG_RESULT([$graphite_enabled])
 AC_SUBST(ENABLE_GRAPHITE)
@@ -1256,7 +1255,6 @@ AC_SUBST(ENABLE_ACCESS)
 AC_SUBST(MDBTOOLS_SRC)
 AC_SUBST(SYSTEM_MDBTOOLS)
 
-
 UNSTABLE_WP=NO
 if test -n "$with_unstable_wp" && test "$with_unstable_wp" = "yes"; then
     UNSTABLE_WP=YES
@@ -1305,7 +1303,6 @@ fi
 AC_SUBST(SYSTEM_LIBWPG)
 AC_SUBST(LIBWPG_TARBALL)
 
-
 if test "$with_system_zlib" = "yes"; then
     SYSTEM_ZLIB=YES
 else
@@ -1313,7 +1310,6 @@ else
 fi
 AC_SUBST(SYSTEM_ZLIB)
 
-
 AC_MSG_CHECKING([for Sun Professional Template Pack integration (only supported languages displayed)])
 if test "z$with_sun_templates" = "z" -o "z$with_sun_templates" = "zno" ; then
     SUNTEMPLATES_LANG=""
@@ -1754,7 +1750,7 @@ else
 fi
 
 echo "
-Building openoffice
+Building LibreOffice
         source:             $OOO_SOURCEDIRNAME
         apply rules:        $APPLY_DIR/apply
         build dir:          $OOBUILDDIR
@@ -1822,11 +1818,11 @@ if test "$OOO_GIT" = "" ; then
 fi
 
 if test "${DISTRO:0:11}" != "LibreOffice"; then
-   echo "Warning:"
-   echo "  You have configured with --with-distro='$DISTRO'"
-   echo "  This is -not- recommended until release time. Patches"
-   echo "  may well not apply for your distro, as they are being"
-   echo "  rapidly migrated into LibreOffice itself."
-   echo ""
+    echo "Warning:"
+    echo "  You have configured with --with-distro='$DISTRO'"
+    echo "  This is -not- recommended until release time. Patches"
+    echo "  may well not apply for your distro, as they are being"
+    echo "  rapidly migrated into LibreOffice itself."
+    echo ""
 fi
 # vim: set ts=4 sw=4 expandtab :
-- 
1.7.0.4


--------------050402070307010202010907--


More information about the LibreOffice mailing list