summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2011-07-21 14:28:50 +0200
committerTomas Chvatal <scarabeus@gentoo.org>2011-07-21 14:28:50 +0200
commit404b7660a9c95c857fd6abdf91e20ed671db794b (patch)
tree3666d192821577014e34943791830efcc828620d
parent[app-text/mythes] moved to main tree (diff)
downloadscarabeus-404b7660a9c95c857fd6abdf91e20ed671db794b.tar.gz
scarabeus-404b7660a9c95c857fd6abdf91e20ed671db794b.tar.bz2
scarabeus-404b7660a9c95c857fd6abdf91e20ed671db794b.zip
[app-office/libreoffice] Use linguas properly, use system dmake, fix typo.
-rw-r--r--app-office/libreoffice/files/libreoffice-3.4.2-allopts.txt767
-rw-r--r--app-office/libreoffice/libreoffice-3.4.2.2.ebuild8
2 files changed, 771 insertions, 4 deletions
diff --git a/app-office/libreoffice/files/libreoffice-3.4.2-allopts.txt b/app-office/libreoffice/files/libreoffice-3.4.2-allopts.txt
new file mode 100644
index 0000000..d00e0db
--- /dev/null
+++ b/app-office/libreoffice/files/libreoffice-3.4.2-allopts.txt
@@ -0,0 +1,767 @@
+Optional Features:
+ --disable-option-checking ignore unrecognized --enable/--with options
+ --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
+ --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
+ --enable-ext-barcode Enables the Barcode extension.
+ --enable-ext-diagram Enables the Diagram extension.
+ --enable-ext-google-docs
+ Download and enables the Google Documents extension.
+ --enable-ext-hunart Enables the Hungarian Cross-reference Toolbar
+ extension.
+ --enable-ext-lightproof Enables the Lightproof extension.
+ --enable-ext-mysql-connector
+ Enables the build of the MySQL Connector/LibO
+ extension. This requires access to the MySQL
+ Connector/C (aka libmysql) to be given, too, with
+ either the --with-system-mysql or
+ --with-libmysql-path option.
+ --enable-ext-nlpsolver Download and enables the NLPSolver extension.
+ --enable-ext-ct2n Enables the ConvertTextToNumber extension.
+ --enable-ext-numbertext Enables the Numbertext extension.
+ --enable-ext-oooblogger Download and enables the OOo Blogger extension.
+ --enable-ext-pdfimport Enables the PDF Import extension and xpdf.
+ --enable-ext-presenter-console
+ Enables the Presenter Console extension.
+ --enable-ext-presenter-minimizer
+ Enables the Presentation Minimizer extension.
+ --enable-ext-report-builder
+ Enables the build of the Report Builder extension.
+ --enable-ext-scripting-beanshell
+ Enables support for scripts in BeanShell.
+ --enable-ext-scripting-javascript
+ Enables support for scripts in JavaScript.
+ --enable-ext-scripting-python
+ Enables support for scripts in Python.
+ --enable-ext-typo Enables the Typography Toolbar extension.
+ --enable-ext-validator Enables the Validator extension.
+ --enable-ext-watch-window
+ Enables the Watch Window extension to Calc.
+ --enable-ext-wiki-publisher
+ Enables the Wiki Publisher extension.
+ --enable-graphite Enables the compilation of Graphite smart font
+ rendering.
+ --disable-ldap Disables the use of LDAP backend via
+ Netscape/Mozilla or OpenLDAP LDAP SDK
+ --disable-fetch-external
+ Disables fetching external tarballs from web
+ sources.
+ --disable-lockdown Disables the gconf integration work in LibO.
+ --disable-vba Disables the vba compatibility feature.
+ --enable-pch EXPERIMENTAL: Enables precompiled header support for
+ C++.
+ --disable-mozilla LibO usually includes a strangely hacked up mozilla
+ binary for your platform, to build without this
+ version, use this option.
+ --enable-epm LibO includes self-packaging code, that requires
+ epm, however epm is useless for large scale package
+ building.
+ --disable-activex-component
+ Remove support for ActiveX embedding of LibO.
+ --disable-odk LibO includes an ODK, office development kit which
+ some packagers may with to build without.
+ --disable-mathmldtd Disable mathmldtd (useful for distributions that
+ want to avoid packaging it).
+ --enable-evolution2 Allows the built-in evolution 2 addressbook
+ connectivity build to be enabled.
+ --disable-cups Disable cups support in the psprint project.
+ --disable-fontconfig Disable support for the fontconfig library.
+ --disable-directx Remove DirectX implementation for the new XCanvas
+ interface. The DirectX support requires more stuff
+ installed on Windows to compile. (DirectX SDK, GDI+
+ libs)
+ --disable-activex Disable the use of ActiveX for windows build.
+
+ This switch is mandatory when using VC++ 2008 Express.
+
+ --disable-atl Disable the use of ATL for windows build.
+
+ This switch is mandatory when using VC++ 2008 Express.
+
+ --enable-symbols Include debugging symbols in output. WARNING - a
+ complete build needs 8 Gb of space and takes much
+ longer (enables -g compiler flag).
+
+ Enabling symbols disables the stripping of the solver
+ (--disable-strip-solver).
+
+ --disable-strip-solver Disable the stripping of the solver. By default the
+ solver is stripped unless a build with debugging
+ symbols (--enable-symbols) is requested.
+
+ This switch allows to override this setting.
+
+ --enable-werror Turn warnings to errors. (Has no effect in modules
+ where the treating of warnings as errors is disabled
+ explicitly.)
+ --enable-debug Include debugging symbols from --enable-symbols plus
+ extra debugging code. Extra large build! (enables -g
+ compiler flag and dmake debug=true) If you need even
+ more verbose output, build a module with "build --
+ debug=true dbglevel=2".
+ --enable-dbgutil Include additional debugging utilities, such as
+ assertions, object counting, etc. Larger build.
+ Independent from --enable-debug
+ --enable-crashdump Enable the crashdump feature.
+ --disable-python Disable build of Python 2.x UNO API.
+ --disable-gtk Determines whether to use Gtk+ vclplug on platforms
+ where Gtk+ is available.
+ --disable-systray Determines whether to build the systray
+ quickstarter.
+ --disable-broffice When disabled, broffice specific branding artwork
+ for use in the pt_BR locale is removed, giving
+ uniform branding.
+ --enable-split-app-modules
+ Split file lists for app modules, e.g. base, calc.
+ Has effect only with make distro-pack-install
+ --enable-split-opt-features
+ Split file lists for some optional features, .e.g.
+ pyuno, testtool. Has effect only with make
+ distro-pack-install
+ --disable-cairo Determines whether to use Cairo library on platforms
+ where Cairo is available.
+ --disable-opengl Determines whether to build the OpenGL 3D slide
+ transitions component.
+ --enable-dbus Determines whether to enable presentation mode
+ screensaver control under GNOME via DBUS.
+ --disable-gconf Determines whether to use the GConf support.
+ --disable-gnome-vfs Determines whether to use the Gnome Virtual Filing
+ System on platforms where that VFS is available.
+ --enable-gio Determines whether to use the GIO support.
+ --enable-static-gtk Modules that are linked against gtk libraries use
+ the static libraries instead of the dynamic ones.
+ (Enables -Bstatic linker flag for gtk libraries.)
+ --enable-layout Enable the compilation and use of layout dialogs.
+ --disable-build-mozilla Use this option if you do not want to build the
+ mozilla components from the mozilla source code but
+ take precompiled zips.
+ --disable-nss-module Whether to use provided NSS module.
+ --enable-kde Determines whether to use Qt3/KDE3 vclplug on
+ platforms where Qt3 and KDE3 are available.
+ --disable-kdeab Disable the KDE3 address book support.
+ --enable-kde4 Determines whether to use Qt4/KDE4 vclplug on
+ platforms where Qt4 and KDE4 are available. May be
+ used with --enable-kde if you want to support both
+ KDE3 and KDE4.
+ --disable-unix-qstart-libpng
+ On UNIX systems, we have a faster splash app, that
+ can use libpng to render its splash, if we can
+ safely link to the system libpng then enabling this
+ is a good idea (ie. for Linux Distro packaging).
+ --enable-binfilter Enable legacy binary file formats filters build.
+ --disable-rpath Disable the use of relative paths in shared
+ libraries.
+ --enable-xrender-link Link with libXrender instead of dynamically open it.
+ --disable-randr Disable RandR support in the vcl project.
+ --disable-randr-link Disable linking with libXrandr, instead dynamically
+ open it at runtime.
+ --disable-gstreamer Disable building the gstreamer avmedia backend.
+ --disable-neon Disable neon and the compilation of webdav binding.
+ --disable-Xaw Disables the use of Xaw for the Netscape/Mozilla
+ plugin.
+ --enable-check-only Use this option option if you just want to check
+ your environment. This option stops the generation
+ of an ????env.set.
+
+ Usage: --enable-check-only=yes
+
+ --enable-build-unowinreg
+ Do not use the prebuilt unowinreg.dll. Build it
+ instead. The MinGW C++ compiler is needed on Linux.
+
+ Usage: --enable-build-unowinreg
+
+ --enable-verbose Increase build verbosity.
+ --disable-verbose Decrease build verbosity.
+ --enable-dependency-tracking
+ Do not reject slow dependency extractors.
+ --disable-dependency-tracking
+ Disables generation of dependency information.
+ Speed up one-time builds.
+ --enable-icecream Use the 'icecream' distributed compiling tool to
+ speedup the compilation. It defaults to
+ /opt/icecream for the location of the icecream
+ gcc/g++ wrappers, you can override that using
+ --with-gcc-home=/the/path switch.
+ --disable-zenity Do not display a build icon in the notification area
+ (on unix) during build.
+ --enable-cl-x64 Use the Microsoft C/C++ x64 compiler instead of the
+ default x86 one.
+ --enable-extra-gallery Add extra gallery content.
+ --enable-extra-template Add extra temaplte content.
+ --enable-extra-sample Add extra sample content.
+ --enable-extra-font Add extra font content.
+ --enable-lomenubar Enable global menu support.
+ --enable-online-update Enable the online update service that will check for
+ new versions of LibreOffice. By default, it is on on
+ Windows and Mac, and off on Linux.
+ --disable-largefile omit support for large files
+
+Optional Packages:
+ --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
+ --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
+ --with-gnu-patch Specify location of GNU patch on Solaris or FreeBSD.
+ --with-gnu-cp Specify location of GNU cp on Solaris or FreeBSD.
+ --with-system-graphite Use graphite library already installed on system.
+ --with-external-tar=<TARFILE PATH>
+ Specify path to tarfiles manually.
+ --with-linked-git=<OTHER_CLONE_DIR>
+ Specify another checkout's clonedir to re-use. This
+ makes use of git-new-workdir, and saves a lot of
+ diskspace when having multiple trees side-by-side.
+ --with-openldap Enables the use of the OpenLDAP LDAP SDK instead of
+ the Netscape/Mozilla one.
+ --with-vba-package-format
+ Specify package format for vba compatibility api.
+ Specifying "builtin" means the api component and
+ associated type library are part of the installation
+ set. Specifying "extn" creates an uno extension that
+ is part of the installation set (located in the
+ program directory) that MUST be optionly registered
+ using either the unopkg executeable or the extension
+ manager gui.
+
+ Note: "builtin" is the default, "extn" can cause
+ problems.
+
+ Usage: --with-vba-package-format="builtin" or
+ --with-vba-package-format="extn"
+
+ --with-theme="theme1 theme2..."
+ Choose which themes to include. By default those
+ themes with an '*' are included. Possible choices:
+ *default, *crystal, *hicontrast, *oxygen, *tango,
+ classic, industrial.
+ --with-extension-integration
+ It will integrate the builded extensions to the
+ installer of the product. Please use this switch to
+ include any extension.
+
+ --without-helppack-integration It will not integrate the helppacks to the installer
+ of the product.
+ Please use this switch to use the online help or separate help packages.
+ --without-fonts LibO includes some third-party fonts to provide a
+ reliable basis for help content, templates, samples,
+ etc. When these fonts are already known to be
+ available on the system then you should use this
+ option.
+ --without-ppds Removes Postscript Printer definition files from
+ LibreOffice installation set, for people building
+ for specific distributions where PPDs are known to
+ be already available (every recent distro with CUPS
+ backend).
+ --without-afms Removes bitmap font files from LibreOffice
+ installation set, for people building for specific
+ distributions where AFM files or TrueType Fonts are
+ known to be available.
+ --with-agfa-monotype-fonts
+ Do not include the proprietary Agfa Monotype fonts
+ (even if present) in the LibreOffice installation
+ set.
+
+ --with-epm Decides which epm to use. Default is to use the one
+ from the system if one is built. When either this is
+ not there or you say =internal epm will be built.
+ --with-package-format Specify package format(s) for LibO installsets.
+ Default is the "normal" one of the OS/Distribution.
+ Possible values: aix, bsd, deb, inst, tardist, osx,
+ pkg, rpm, setld, native, portable, archive, dmg,
+ installed, msi. Example: --with-package-format="deb
+ dmg"
+ --with-system-stdlibs Use libstdc++/libgcc_s already on system.
+ --with-system-cairo Use Cairo libraries already on system.
+ --with-mozilla-version Choose which version of mozilla to use while
+ building mozilla. (default=1.7.5) Note that not all
+ versions are supported.
+ --with-mozilla-toolkit Choose which GUI toolkit to use while building
+ mozilla components. (default=gtk2)
+ --without-myspell-dicts Removes myspell dictionaries from LibreOffice
+ installation set, for people building for specific
+ distributions where the myspell dictionaries are
+ installed from other sources.
+ --with-system-dicts Use dictionaries from system paths- Specify them via
+ --with-{dict,hyph,thes}-path=/path if you want to
+ override the default ones.
+ --with-external-dict-dir
+ Specify external dictionary dir.
+ --with-external-hyph-dir
+ Specify external hyphenation pattern dir.
+ --with-external-thes-dir
+ Specify external thesaurus dir.
+ --with-system-libs Use libs already on system -- enables all
+ --with-system-* flags except mozilla and
+ odbc/sane/xrender-header(s).
+ --with-system-headers Use headers already on system -- enables all
+ --with-system-* flags for external packages whose
+ headers are the only entities used i.e.
+ boost/vigra/odbc/sane/xrender-header(s).
+ --without-system-jars When building with --with-system-libs, also the
+ needed jars are expected on the system. Use this to
+ disable that (except for the db case where
+ --with-system-db *has to* imply using the db.jar
+ from there, too).
+ --with-system-zlib Use zlib already on system.
+ --with-system-openssl Use OpenSSL already on system.
+ --with-system-jpeg Use jpeg already on system.
+ --with-system-expat Use expat already on system.
+ --with-system-libwpd Use libwpd already on system.
+ --with-system-libwps Use libwps already on system.
+ --with-system-libwpg Use libwpg already on system.
+ --with-system-libxml Use libxml already on system.
+ --with-system-python Use python already on system.
+ --with-system-translate-toolkit
+ Use translate-toolkit already on system.
+ --with-system-icu Use icu already on system.
+ --with-system-poppler Use system poppler. (only needed for pdfimport
+ extension)
+ --with-system-db Use berkeley db already on system.
+ --with-system-lucene Use lucene already on system.
+ --with-system-apache-commons
+ Use apache commons libraries already on system.
+ --with-lucene-core-jar=JARFILE
+ Specify path to jarfile manually.
+ --with-lucene-analyzers-jar=JARFILE
+ Specify path to jarfile manually.
+ --with-system-mysql Use MySQL libraries already on system, for building
+ the MySQL Connector/LibO extension. Requires
+ MYSQLCONFIG to point to the mysql_config executable.
+ --with-libmysql-path Use Connector/C (libmysql) installation for building
+ the MySQL Connector/LibO extension.
+
+ Usage: --with-libmysql-path=<absolute path to
+ your Connector/C installation>
+
+ --with-system-mysql-cppconn
+ Use MySQL C++ Connector libraries already on system.
+ --with-system-hsqldb Use hsqldb already on system.
+ --with-hsqldb-jar=JARFILE
+ Specify path to jarfile manually.
+ --with-system-beanshell Use beanshell already on system.
+ --with-beanshell-jar=JARFILE
+ Specify path to jarfile manually.
+ --with-commons-codec-jar=JARFILE
+ Specify path to jarfile manually.
+ --with-commons-lang-jar=JARFILE
+ Specify path to jarfile manually.
+ --with-commons-httpclient-jar=JARFILE
+ Specify path to jarfile manually.
+ --with-commons-logging-jar=JARFILE
+ Specify path to jarfile manually.
+ --with-servlet-api-jar=JARFILE
+ Specify path to jarfile manually.
+ --with-system-jfreereport
+ Use JFreeReport already on system.
+ --with-sac-jar=JARFILE Specify path to jarfile manually.
+ --with-libxml-jar=JARFILE
+ Specify path to jarfile manually.
+ --with-flute-jar=JARFILE
+ Specify path to jarfile manually.
+ --with-jfreereport-jar=JARFILE
+ Specify path to jarfile manually.
+ --with-liblayout-jar=JARFILE
+ Specify path to jarfile manually.
+ --with-libloader-jar=JARFILE
+ Specify path to jarfile manually.
+ --with-libformula-jar=JARFILE
+ Specify path to jarfile manually.
+ --with-librepository-jar=JARFILE
+ Specify path to jarfile manually.
+ --with-libfonts-jar=JARFILE
+ Specify path to jarfile manually.
+ --with-libserializer-jar=JARFILE
+ Specify path to jarfile manually.
+ --with-libbase-jar=JARFILE
+ Specify path to jarfile manually.
+ --with-system-saxon Use saxon already on system.
+ --with-saxon-jar=JARFILE
+ Specify path to jarfile manually.
+ --with-system-libxslt Use libxslt already on system.
+ --with-system-odbc Use the odbc headers already on system.
+ --with-system-sane-header
+ Use sane.h already on system.
+ --with-system-xrender-headers
+ Use XRender headers already on system.
+ --with-system-mesa-headers
+ Use Mesa headers already on system.
+ --with-system-curl Use curl already on system.
+ --with-system-boost Use boost already on system.
+ --with-system-mdds Use mdds already on system.
+ --with-system-vigra Use vigra already on system.
+ --with-system-neon Use neon already on system.
+ --with-system-hunspell Use libhunspell already on system.
+ --with-system-mythes Use mythes already on system.
+ --with-system-altlinuxhyph
+ Use ALTLinuxhyph already on system.
+ --with-system-lpsolve Use lpsolve already on system.
+ --with-system-libtextcat
+ Use libtextcat already on system.
+ --with-external-libtextcat-data
+ Use libtextcat data already on system.
+ --with-system-cppunit Use cppunit already on system.
+ --with-system-redland Use redland library already on system.
+ --with-system-mozilla Use mozilla already on system. Note that some
+ components cannot be built against a contemporary
+ mozilla. The flavour used can be specified by
+ --with-system-mozilla=<flavour>. Supported are:
+ libxul (default), xulrunner, firefox, seamonkey,
+ mozilla.
+ --with-linker-hash-style
+ Use linker with --hash-style=<style> when linking
+ shared objects. Possible values: "sysv", "gnu",
+ "both". The default value is "gnu" if supported on
+ the build system, and "sysv" otherwise.
+ --with-stlport Build the STLPort library for compatibility with old
+ extensions for architectures where STLPort used to
+ be used.
+ --with-jdk-home If you have installed JDK 1.3 or later on your
+ system please supply the path here. Note that this
+ is not the location of the Java binary but the
+ location of the entire distribution.
+
+ Usage: --with-jdk-home=<absolute path to JDK home>
+
+ --with-gxx-include-path If you want to override the autodetected g++ include
+ path.
+
+ Usage: --with-gxx-include-path=<absolute path to
+ g++ include dir>
+
+ --with-java Build with(out) Java support. If you use
+ --without-java/--with-java=no then the build will
+ have no support for Java components, applets,
+ accessibility or XML filters.
+ --with-java-target-version
+ Generate class files that will work on JVMs with the
+ specified version. For example, use
+ --with-java-target-version=1.4 to make sure that the
+ application will work with JVM 1.4 even when
+ compiled with JDK 1.5.
+
+ This option is ignored when you compile with gcj/gij.
+
+ Usage: --with-java-target-version=<jvm version>
+
+ --with-jvm-path Use a specific JVM search path at runtime.
+
+ Usage: --with-jvm-path=<absolute path to parent of jvm home>
+
+ e. g.: --with-jvm-path=/usr/lib/
+ to find JRE/JDK in /usr/lib/jvm/
+
+ --with-ant-home If you have installed Jakarta Ant on your system,
+ please supply the path here. Note that this is not
+ the location of the Ant binary but the location of
+ the entire distribution.
+
+ Usage: --with-ant-home=<absolute path to Ant home>
+
+ --with-junit Specifies the JUnit 4 jar file to use for
+ JUnit-based tests. --without-junit disables those
+ tests. Not relevant in the --without-java case.
+
+ Usage: --with-junit=<absolute path to JUnit 4 jar>
+
+ --with-perl-home If you have installed the Perl 5 Distribution, on
+ your system, please supply the path here. Note that
+ this is not the location of the Perl binary but the
+ location of the entire distribution.
+
+ Usage: --with-perl-home=<abs. path to Perl 5 home>
+
+ --with-cl-home For Windows NT users, please supply the path for the
+ Microsoft C/C++ compiler. Note that this is not the
+ location of the compiler binary but the location of
+ the entire distribution.
+
+ Usage: --with-cl-home=<absolute path to Microsoft
+ C/C++ compiler home>
+
+ --with-mspdb-path For Microsoft C/C++ compiler users, please supply
+ the path pointing to the mspdb80.dll (if using
+ Visual Studio 2008) or mspdb100.dl (if using Visual
+ Studio 2010).
+
+ Usage: --with-mspdb-path=<path to
+ mspdb80.dll/mspdb100.dll>
+
+ --with-midl-path For Microsoft compiler users, please supply the path
+ pointing to the midl.exe.
+
+ Usage: --with-midl-path=<abs. path to midl.exe>
+
+ --with-csc-path For Windows builds, please supply the path pointing
+ to the csc.exe. Usually found automatically.
+
+ Usage: --with-csc-path=<abs. path to csc.exe>
+
+ --with-nsis-path For Windows users, please supply the path to the
+ "Nullsoft Scriptable Install System" (NSIS). If NSIS
+ is found in the path or this option is supplied a
+ self contained executable installer for LibreOffice
+ will be created.
+
+ Usage: --with-nsis-path=<abs. path to nsis.exe>
+
+ --with-frame-home For Microsoft compiler users, please supply the path
+ pointing to lib/mscoree.lib, usually something like:
+ "/cygdrive/c/Program Files/Windows
+ SDKs/Windows/v7.0"
+
+ Note that in most cases it will be automatically
+ found, though.
+
+ Usage: --with-frame-home=<absolute path to .NET
+ Framework>
+
+ --with-psdk-home For Windows users, please supply the path to the
+ Windnows SDK. Usually found automatically.
+
+ Usage: --with-psdk-home=<abs. path to Windows SDK>
+
+ --with-directx-home For Windows users, please supply the path to the
+ Microsoft DirectX SDK.
+
+ Usage: --with-directx-home=<absolute path to
+ Microsoft DirectX SDK>
+
+ --with-mozilla-build For Windows users, please supply the path to the
+ mozilla build tools.
+
+ Usage: --with-mozilla-build=<absolute path to
+ mozilla build tools>
+
+ At the moment of this writing, an installer for the
+ mozilla build tools can be obtained from http://ftp.
+ mozilla.org/pub/mozilla.org/mozilla/libraries/win32.
+
+ --with-local-solenv If you have solenv in a location other than
+ ./solenv, please supply the path here.
+
+ Usage: --with-local-solenv=<abs. path to solenv>
+
+ --with-local-solver If you have solver in a location other than
+ ./solver, please supply the path here.
+
+ Usage: --with-local-solver=<abs. path to solver>
+
+ --with-lang Use this option to build LibreOffice with additional
+ language support. English (US) is always included by
+ default. Separate multiple languages with space. For
+ all languages, use --with-lang=ALL.
+
+ Usage: --with-lang="es sw tu cs sk"
+
+ --with-intro-bitmap Prefer the specified intro bitmap over the
+ the default one.
+
+ Usage: --with-intro-bitmap=/path/my_ooo_intro.png
+
+ --with-about-bitmap Similarly to --with-intro-bitmap, this allows
+ specification of bitmap for the About box.
+
+ Usage: --with-about-bitmap=/path/my_ooo_about.png
+
+ --with-vendor Set vendor of the build.
+
+ Usage: --with-vendor="John the Builder"
+
+ --with-install-dirname Specify the directory name of the core LibO install
+ dir. The final installation path is defined by
+ <libdir>/<install-dirname>. The default value is
+ "libreoffice" and the default installation path is
+ /usr/lib/libreoffice. FIXME: It affects only the
+ installation by "make install" and not the generated
+ installation sets.
+
+ Usage: --with-install-dirname=lo-3.4.2
+
+ --with-unix-wrapper Redefines the name of the UNIX wrapper that will be
+ used in the desktop files and in the
+ desktop-integration RPMs.
+
+ Usage: --with-unix-wrapper=ooffice
+
+ --with-compat-oowrappers
+ Install oo* wrappers in parallel with lo* ones to
+ keep backward compatibility. Has effect only with
+ make distro-pack-install
+ --with-asm-home For Windows, please supply the path for the ml.exe
+ or ml64.exe assembler.
+
+ Usage: --with-asm-home=<path to assembler directory>
+
+ --with-os-version For FreeBSD users, use this option option to
+ override the detected OSVERSION.
+
+ Usage: --with-os-version=<OSVERSION>
+
+ --with-zip-home If you use a non standard zip, for example windows
+ please supply the path for zip.
+
+ Usage: --with-zip-home=<path to zip executable>
+
+ --with-mingw For Windows users, use the MinGW compiler within a
+ Cygwin environment.
+
+ Usage: --with-mingw=yes
+
+ For non-Windows use, use the MinGW C++ compiler to
+ (re-)build unowinreg.dll. Specify the MinGW C++
+ Compilers name.
+
+ Usage: --with-mingw=i586-mingw32msvc-g++
+
+ --with-build-version Allows the builder to add a custom version tag that
+ will appear in the Help/About box for QA purposes.
+
+ Usage: --with-build-version="Built by Jim"
+
+ --with-alloc Define which allocator to build with (choices are
+ oo, system, tcmalloc, jemalloc). Note that on
+ FreeBSD/NetBSD system==jemalloc
+ --with-sun-templates 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. Defaults to the number
+ of CPUs on the machine.
+ --with-max-jobs Maximum number of jobs per one CPU that will be
+ issued at the same time my dmake. The real number of
+ the jobs is affected by the --with-num-cpus too, it
+ can get up to CPUS*max_jobs. Defaults to 1, unless
+ you configure --enable-icecream - then to 10.
+ --with-x use the X Window System
+
+Some influential environment variables:
+ CC C compiler command
+ CFLAGS C compiler flags
+ LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
+ nonstandard directory <lib dir>
+ LIBS libraries to pass to the linker, e.g. -l<library>
+ CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
+ you have headers in a nonstandard directory <include dir>
+ CPP C preprocessor
+ PKG_CONFIG path to pkg-config utility
+ PKG_CONFIG_PATH
+ directories to add to pkg-config's search path
+ PKG_CONFIG_LIBDIR
+ path overriding pkg-config's built-in search path
+ FONTCONFIG_CFLAGS
+ C compiler flags for FONTCONFIG, overriding pkg-config
+ FONTCONFIG_LIBS
+ linker flags for FONTCONFIG, overriding pkg-config
+ CXX C++ compiler command
+ CXXFLAGS C++ compiler flags
+ CXXCPP C++ preprocessor
+ LIBWPD_CFLAGS
+ C compiler flags for LIBWPD, overriding pkg-config
+ LIBWPD_LIBS linker flags for LIBWPD, overriding pkg-config
+ CPPUNIT_CFLAGS
+ C compiler flags for CPPUNIT, overriding pkg-config
+ CPPUNIT_LIBS
+ linker flags for CPPUNIT, overriding pkg-config
+ FREETYPE_CFLAGS
+ C compiler flags for FREETYPE, overriding pkg-config
+ FREETYPE_LIBS
+ linker flags for FREETYPE, overriding pkg-config
+ LIBWPS_CFLAGS
+ C compiler flags for LIBWPS, overriding pkg-config
+ LIBWPS_LIBS linker flags for LIBWPS, overriding pkg-config
+ LIBWPG_CFLAGS
+ C compiler flags for LIBWPG, overriding pkg-config
+ LIBWPG_LIBS linker flags for LIBWPG, overriding pkg-config
+ LIBXSLT_CFLAGS
+ C compiler flags for LIBXSLT, overriding pkg-config
+ LIBXSLT_LIBS
+ linker flags for LIBXSLT, overriding pkg-config
+ LIBXML_CFLAGS
+ C compiler flags for LIBXML, overriding pkg-config
+ LIBXML_LIBS linker flags for LIBXML, overriding pkg-config
+ MOZ_NSS_CFLAGS
+ C compiler flags for MOZ_NSS, overriding pkg-config
+ MOZ_NSS_LIBS
+ linker flags for MOZ_NSS, overriding pkg-config
+ MOZ_NSPR_CFLAGS
+ C compiler flags for MOZ_NSPR, overriding pkg-config
+ MOZ_NSPR_LIBS
+ linker flags for MOZ_NSPR, overriding pkg-config
+ MOZILLAXPCOM_CFLAGS
+ C compiler flags for MOZILLAXPCOM, overriding pkg-config
+ MOZILLAXPCOM_LIBS
+ linker flags for MOZILLAXPCOM, overriding pkg-config
+ MOZGTK2_CFLAGS
+ C compiler flags for MOZGTK2, overriding pkg-config
+ MOZGTK2_LIBS
+ linker flags for MOZGTK2, overriding pkg-config
+ MOZLIBREQ_CFLAGS
+ C compiler flags for MOZLIBREQ, overriding pkg-config
+ MOZLIBREQ_LIBS
+ linker flags for MOZLIBREQ, overriding pkg-config
+ GRAPHITE_CFLAGS
+ C compiler flags for GRAPHITE, overriding pkg-config
+ GRAPHITE_LIBS
+ linker flags for GRAPHITE, overriding pkg-config
+ XMKMF Path to xmkmf, Makefile generator for X Window System
+ XRANDR_CFLAGS
+ C compiler flags for XRANDR, overriding pkg-config
+ XRANDR_LIBS linker flags for XRANDR, overriding pkg-config
+ NEON_CFLAGS C compiler flags for NEON, overriding pkg-config
+ NEON_LIBS linker flags for NEON, overriding pkg-config
+ OPENSSL_CFLAGS
+ C compiler flags for OPENSSL, overriding pkg-config
+ OPENSSL_LIBS
+ linker flags for OPENSSL, overriding pkg-config
+ REDLAND_CFLAGS
+ C compiler flags for REDLAND, overriding pkg-config
+ REDLAND_LIBS
+ linker flags for REDLAND, overriding pkg-config
+ HUNSPELL_CFLAGS
+ C compiler flags for HUNSPELL, overriding pkg-config
+ HUNSPELL_LIBS
+ linker flags for HUNSPELL, overriding pkg-config
+ MYTHES_CFLAGS
+ C compiler flags for MYTHES, overriding pkg-config
+ MYTHES_LIBS linker flags for MYTHES, overriding pkg-config
+ GCONF_CFLAGS
+ C compiler flags for GCONF, overriding pkg-config
+ GCONF_LIBS linker flags for GCONF, overriding pkg-config
+ GNOMEVFS_CFLAGS
+ C compiler flags for GNOMEVFS, overriding pkg-config
+ GNOMEVFS_LIBS
+ linker flags for GNOMEVFS, overriding pkg-config
+ GTK_CFLAGS C compiler flags for GTK, overriding pkg-config
+ GTK_LIBS linker flags for GTK, overriding pkg-config
+ GTK210_CFLAGS
+ C compiler flags for GTK210, overriding pkg-config
+ GTK210_LIBS linker flags for GTK210, overriding pkg-config
+ DBUS_CFLAGS C compiler flags for DBUS, overriding pkg-config
+ DBUS_LIBS linker flags for DBUS, overriding pkg-config
+ GIO_CFLAGS C compiler flags for GIO, overriding pkg-config
+ GIO_LIBS linker flags for GIO, overriding pkg-config
+ LIBPNG_CFLAGS
+ C compiler flags for LIBPNG, overriding pkg-config
+ LIBPNG_LIBS linker flags for LIBPNG, overriding pkg-config
+ CAIRO_CFLAGS
+ C compiler flags for CAIRO, overriding pkg-config
+ CAIRO_LIBS linker flags for CAIRO, overriding pkg-config
+ GSTREAMER_CFLAGS
+ C compiler flags for GSTREAMER, overriding pkg-config
+ GSTREAMER_LIBS
+ linker flags for GSTREAMER, overriding pkg-config
+ POPPLER_CFLAGS
+ C compiler flags for POPPLER, overriding pkg-config
+ POPPLER_LIBS
+ linker flags for POPPLER, overriding pkg-config
+ KDE_GLIB_CFLAGS
+ C compiler flags for KDE_GLIB, overriding pkg-config
+ KDE_GLIB_LIBS
+ linker flags for KDE_GLIB, overriding pkg-config
+ GOBJECT_CFLAGS
+ C compiler flags for GOBJECT, overriding pkg-config
+ GOBJECT_LIBS
+ linker flags for GOBJECT, overriding pkg-config
+
+Use these variables to override the choices made by `configure' or to help
+it to find libraries and programs with nonstandard names/locations.
+
+Report bugs to the package provider.
+LibreOffice home page: <http://documentfoundation.org/>.
diff --git a/app-office/libreoffice/libreoffice-3.4.2.2.ebuild b/app-office/libreoffice/libreoffice-3.4.2.2.ebuild
index 80534a7..dac95d1 100644
--- a/app-office/libreoffice/libreoffice-3.4.2.2.ebuild
+++ b/app-office/libreoffice/libreoffice-3.4.2.2.ebuild
@@ -192,6 +192,7 @@ DEPEND="${COMMON_DEPEND}
dev-libs/libxslt
dev-perl/Archive-Zip
dev-util/cppunit
+ >=dev-util/dmake-4.12
>=dev-util/gperf-3
dev-util/intltool
dev-util/pkgconfig
@@ -310,6 +311,7 @@ src_prepare() {
eprefixify "${T}"/wrapper.in
strip-linguas ${LANGUAGES}
+ LINGUAS_OOO=$(echo ${LINGUAS} | sed -e 's/\ben\b/en_US/;s/_/-/g')
# Now for our optimization flags ...
export ARCH_FLAGS="${CXXFLAGS}"
@@ -330,7 +332,7 @@ src_prepare() {
base_src_prepare
eautoreconf
- # prevent any dowloading by the package
+ # prevent any dowloading by the buildsystem
touch src.downloaded
}
@@ -359,7 +361,6 @@ src_configure() {
"
# Things that do not have gentoo packages
- # system dmake fails to compile anything in loo
# hsqldb: requires just 1.8.0 not 1.8.1 which we don't ship at all
internal_libs+="
--without-system-altlinuxhyph
@@ -374,7 +375,6 @@ src_configure() {
internal_libs+="
--without-system-beanshell
--without-system-lucene
-
--without-system-saxon
"
else
@@ -447,7 +447,7 @@ src_configure() {
--with-external-hyph-dir="${EPREFIX}/usr/share/myspell" \
--with-external-thes-dir="${EPREFIX}/usr/share/myspell" \
--with-external-tar="${DISTDIR}" \
- --with-lang="${LINGUAS}" \
+ --with-lang="${LINGUAS_OOO}" \
--with-max-jobs=1 \
--with-num-cpus=${jobs} \
--with-theme="${themes}" \