diff options
author | Tomas Chvatal <scarabeus@gentoo.org> | 2011-07-21 14:28:50 +0200 |
---|---|---|
committer | Tomas Chvatal <scarabeus@gentoo.org> | 2011-07-21 14:28:50 +0200 |
commit | 404b7660a9c95c857fd6abdf91e20ed671db794b (patch) | |
tree | 3666d192821577014e34943791830efcc828620d | |
parent | [app-text/mythes] moved to main tree (diff) | |
download | scarabeus-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.txt | 767 | ||||
-rw-r--r-- | app-office/libreoffice/libreoffice-3.4.2.2.ebuild | 8 |
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}" \ |