diff options
author | Petr Mladek <pmladek@suse.cz> | 2011-07-08 12:01:56 +0200 |
---|---|---|
committer | Petr Mladek <pmladek@suse.cz> | 2011-07-11 20:30:31 +0200 |
commit | 8124bdf39b719c66e61355c0bc64f8235c4fbec0 (patch) | |
tree | a7a8f52492191bdea7e142358698fab5a2081817 /set_soenv.in | |
parent | bin/unpack-sources: new helper script for packaging LO (diff) | |
download | core-8124bdf39b719c66e61355c0bc64f8235c4fbec0.tar.gz core-8124bdf39b719c66e61355c0bc64f8235c4fbec0.zip |
better support for distro packaging
This is port from the build repo. The main differences are:
+ splits package-ooo into several scripts (bin/distro-install-*)
+ renames many variables to avoid OOO prefix and to better fit
the variables produced by the current bootstrap configure.in
+ uses OOO_VENDOR from bootstrap/configure.in to add distro specific hacks;
the conditions have been updated only for "Novell, inc."
+ install most of the desktop integration from sysui using
sysui/desktop/share/create_tree.sh
+ do not install two extra templates:
$OOINSTBASE/basis$VERSION/share/template/en-US/forms/resume.ott
$OOINSTBASE/basis$VERSION/share/template/en-US/officorr/project-proposal.ott
should get merged with other templates
+ do not install pyunorc-update64;
it is needed only when you want to run 32-bit LO on 64-bit system;
is anyone using it?
+ do not call install-dictionaries:
+ do not call build-galleries:
is anyone using them?
+ do not install ootool and ooconfig
is anyone using them? are they still working?
Signed-off-by: Michael Meeks <michael.meeks@novell.com>
Signed-off-by: Miklos Vajna <vmiklos@frugalware.org>
Signed-off-by: Bjoern Michaelsen <bjoern.michaelsen@gmail.com>
Diffstat (limited to 'set_soenv.in')
-rwxr-xr-x | set_soenv.in | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/set_soenv.in b/set_soenv.in index 8e393148cbc6..4c047b6d42ba 100755 --- a/set_soenv.in +++ b/set_soenv.in @@ -1592,10 +1592,12 @@ ToFile( "Empty", $empty, "n" ); ToFile( "Platform independent constant values.", $empty, "c" ); # Languages ToFile( "WITH_LANG", "@WITH_LANG@", "e" ); +ToFile( "WITH_LANG_LIST", "@WITH_LANG_LIST@", "e" ); ToFile( "INTRO_BITMAP", "@INTRO_BITMAP@", "e" ); ToFile( "ABOUT_BITMAP", "@ABOUT_BITMAP@", "e" ); ToFile( "OOO_VENDOR", "@OOO_VENDOR@", "e" ); ToFile( "OOODMAKEMODE", "YES", "e" ); +ToFile( "PRODUCTVERSION", "@PRODUCTVERSION@", "e" ); ToFile( "WITH_POOR_HELP_LOCALIZATIONS", $WITH_POOR_HELP_LOCALIZATIONS, "e" ); ToFile( "CALL_CDECL", $CALL_CDECL, "e" ); @@ -1622,8 +1624,17 @@ ToFile( "EXTERNAL_WARNINGS_NOT_ERRORS", "TRUE", "e" ); ToFile( "PRODUCT", "@PRODUCT@", "e" ); ToFile( "PROFULLSWITCH", "@PROFULLSWITCH@", "e" ); ToFile( "PROEXT", $PROEXT, "e" ); -ToFile( "VALGRIND_CFLAGS", "@VALGRIND_CFLAGS@", "e" ); +ToFile( "VALGRIND_CFLAGS", "@VALGRIND_CFLAGS@","e" ); +ToFile( "WITH_COMPAT_OOWRAPPERS", "@WITH_COMPAT_OOWRAPPERS@", "e" ); ToFile( "UNIXWRAPPERNAME", "@UNIXWRAPPERNAME@","e" ); +ToFile( "PRODUCTNAME", "@PRODUCTNAME@", "e" ); +ToFile( "INSTALLDIRNAME", "@INSTALLDIRNAME@", "e" ); +ToFile( "PREFIXDIR", "@PREFIXDIR@", "e" ); +ToFile( "INSTALLDIR", "@INSTALLDIR@", "e" ); +ToFile( "LIBDIR", "@LIBDIR@", "e" ); +ToFile( "DATADIR", "@DATADIR@", "e" ); +ToFile( "MANDIR", "@MANDIR@", "e" ); +ToFile( "DOCDIR", "@DOCDIR@", "e" ); ToFile( "BUILD_MOZAB", "@BUILD_MOZAB@", "e" ); ToFile( "PREBUILD_MOZAB", $PREBUILD_MOZAB, "e" ); ToFile( "MOZILLA_VERSION", $MOZILLA_VERSION, "e" ); @@ -1642,6 +1653,8 @@ ToFile( "ENABLE_SYSTRAY_GTK", "@ENABLE_SYSTRAY_GTK@", "e" ); ToFile( "ENABLE_STATIC_GTK", "@ENABLE_STATIC_GTK@", "e" ); ToFile( "ENABLE_CAIRO", "@ENABLE_CAIRO@", "e" ); ToFile( "ENABLE_BROFFICE", "@ENABLE_BROFFICE@", "e" ); +ToFile( "SPLIT_APP_MODULES", "@SPLIT_APP_MODULES@","e" ); +ToFile( "SPLIT_OPT_FEATURES","@SPLIT_OPT_FEATURES@","e" ); ToFile( "ENABLE_OPENGL", "@ENABLE_OPENGL@", "e" ); ToFile( "ENABLE_PDFIMPORT", "@ENABLE_PDFIMPORT@", "e" ); ToFile( "ENABLE_MINIMIZER", "@ENABLE_MINIMIZER@","e" ); |