Commit graph

85 commits

Author SHA1 Message Date
Michael Meeks
1f63bd653c Add and expand more readme files for module documentation 2012-02-08 11:18:15 +00:00
Petr Mladek
041207302a lo-pack-sources: do not duplicate the generated files in the archive dir
the storing in archive directory was non-standard solution => gets removed
also the code was simplified and clean up a bit
2011-12-19 18:06:11 +01:00
Petr Mladek
2f3cd6d2be lo-pack-sources: generate cleaner source tarballs using "git archive"
there is not longer needed the manualy created blacklist of copied files;
also no need to remove symlinks from clone subdir

use "tar --checkpoint-action=exec="echo -n \".\"" instead of
"awk '{ ORS=\"\" ; if (++nlines\%50 == 0) printf \".\"; fflush() }'";
we are interested into the return code from tar, e.g. not-enough disk space
2011-12-19 18:06:02 +01:00
Michael Meeks
ba26809ebb trivial pkgconfig fixes 2011-12-16 16:00:13 +00:00
Christian Lohmaier
acbde813a7 when creating linked clone with branch, make sure to ff to the current state
the git-new-workdir helper is mostly useful to have one pristine clone
where the updates get pulled into & from that you create working copies.
As pulling to that master copy only updates the current branch (usually
master), checking out a different branch using git-new-workdir will
result in "your branch is behind the remote branch by xx commits" when
there have been commits after the branch was first checked out locally.

Thus this change adds a fast-forwarding merge when a branch is given.
2011-12-16 12:43:06 +01:00
Petr Mladek
6f67838399 lo-pack-sources: allow to generate .xz source tarballs by default
Add --bzip2 and --xz options to select the compression. Both options
can be used togetger to generate both types of tarballs in one call.
XZ compession is used by default.

Also renamed "lo*build" strings to "lo*core" to fit the current name
of the top level source directory.
2011-12-13 15:26:55 +01:00
Michael Meeks
eeffb8abdc horrendous hack to stubify a library
We dump the library's symbols we're trying to stubify, and then
assemble another library that looks just like it, except with all
of it's innards sucked out.
We also use pkgconfig to find all the relevant dependencies and
to build an entire library tree.
2011-12-09 21:41:41 +00:00
August Sodora
2ef7f7efbf Remove testtoolloader 2011-12-07 14:57:24 -05:00
Caolán McNamara
c8ef924060 normalize Red Hat, Inc. spellings, and bump to latest template 2011-12-06 21:24:37 +00:00
Miklos Vajna
907969d264 lo-pack-sources: unused function set_config_version() 2011-12-03 01:58:28 +01:00
Lior Kaplan
e10fc18fb2 typo fix: explicitely -> explicitly 2011-12-01 23:41:42 +02:00
Rene Engelhard
7f31dfc4b6 fix test: s/==/=/ 2011-11-29 23:51:55 +01:00
Tomas Chvatal
8326efcbb4 Remove basisVERSION from distro scripts as it is not used anymore. 2011-11-14 15:07:25 +01:00
Caolán McNamara
b863767bd1 add script to download documents from various bugzillas 2011-11-14 10:37:01 +00:00
Michael Meeks
17084c750d gtk: move the file-picker into vcl/ and add Application:: factory hooks
drop un-necessary uno service related fluff, and component instantiation.
nominal move to XMultiComponentFactory from XMultiServiceFactory
Include fpicker in compilation for gtk3, but more work required here
Simplify setting up transient parents for picker dialogs
2011-11-07 14:19:33 +00:00
Petr Mladek
4b32624c18 lo-pack-sources: update for the current list of repositories 2011-10-27 17:10:32 +02:00
Miklos Vajna
a32662e141 lo-pack-sources: remove unused functions 2011-10-27 16:16:08 +02:00
Stephan Bergmann
b786a33cfd Undo basis/brand split: Move SDK and ure-link, remove OOO_BASE_DIR and BaseInstallation. 2011-10-24 13:59:58 +02:00
Stephan Bergmann
b1eae75f53 Undo basis/brand split: moved ini files from basis program/ to brand program/.
Moved uno ini, folded fundamentalbasis ini into fundamental ini, merged
version inis.
2011-10-20 23:04:11 +02:00
Petr Mladek
3f845c2980 define bash completion also for 'loffice' wrapper (bnc#719656) 2011-10-19 20:16:01 +02:00
Rene Engelhard
8d153dc965 add lo-xlate-lang (formerly openoffice-xlate-lang in libreoffice-build) 2011-10-15 11:41:15 +02:00
Baptiste Daroussin
03996d64c7 Use PREFIXDIR each time possible to allow installing where /usr is not the prefix 2011-09-19 20:33:55 +02:00
Peter Foley
8f07feaa6e Remove config.parms
The functionality provided by config.parms (saving the arguments given to
configure) has been superseded by autogen.lastrun.
2011-09-18 16:51:08 -04:00
Tomas Chvatal
1dfe0e7c8d Env.Set.sh -> Env.Host.sh 2011-09-17 18:57:43 +02:00
Tomáš Chvátal
2fe52eded6 Fixup non-respecting DESTDIR for DOCDIR chmod.
Signed-off-by: Petr Mladek <pmladek@suse.cz>
2011-09-08 14:19:30 +02:00
Marc-Andre Laverdiere
f7b5d1982d Initial commit of file fuzzer tool 2011-09-05 18:19:25 +05:30
Petr Mladek
484b5d7406 use /usr/bin/libreoffice symlink
it is used by UNO to find the installed LO
2011-08-23 20:28:59 +02:00
Tomas Chvatal
1fceff3d25 distro-install-desktop-integration: use "sed -i"
use the more elegant "sed -i" instead of "sed+mv"

Signed-off-by: Petr Mladek <pmladek@suse.cz>
2011-08-23 20:28:19 +02:00
Petr Mladek
9602fbb21b distro-install-desktop-integration: create temp files in $TMPDIR
do not hardcode /tmp

Signed-off-by: scarabeus@gentoo.org
2011-08-23 20:26:11 +02:00
Petr Mladek
3ef3fbbe62 lo-commit-stat: update list of available repositories 2011-08-15 20:32:08 +02:00
Jan Holesovsky
a95376174e Merge commit 'libreoffice-3.4.2.3'
Conflicts:
	Makefile.in
	configure.in
	instsetoo_native/util/makefile.mk
	instsetoo_native/util/openoffice.lst
	ooo.lst.in
	set_soenv.in
	solenv/inc/minor.mk
2011-07-28 18:33:58 +02:00
Tor Lillqvist
c5f297649c Change *Env.Set.sh to Env.Host.sh 2011-07-25 01:02:17 +03:00
Petr Mladek
e85a7e8c44 distro-install-desktop-integration: put $PREFIXDIR/bin/soffice into file list
Signed-off-by: Michael Meeks <michael.meeks@novell.com>
Signed-off-by: Andreas Radke <a.radke@arcor.de>
Signed-off-by: Fridrich Strba <fridrich.strba@bluewin.ch>
2011-07-19 15:16:03 +02:00
Petr Mladek
aa12415249 distro-install-desktop-integration: do not pack libreoffice-base.desktop twice
Signed-off-by: Michael Meeks <michael.meeks@novell.com>
Signed-off-by: Andreas Radke <a.radke@arcor.de>
Signed-off-by: Fridrich Strba <fridrich.strba@bluewin.ch>
2011-07-19 15:14:50 +02:00
Petr Mladek
1bca77c8e6 distro-install-desktop-integration: work with normal user
+ alllow to overwrite the readonly desktop files
+ create the compat soffice symlink in DESTDIR

Signed-off-by: Michael Meeks <michael.meeks@novell.com>
Signed-off-by: Andreas Radke <a.radke@arcor.de>
Signed-off-by: Fridrich Strba <fridrich.strba@bluewin.ch>
2011-07-19 15:13:38 +02:00
Petr Mladek
8124bdf39b 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>
2011-07-11 20:30:31 +02:00
Petr Mladek
19111fe556 bin/unpack-sources: new helper script for packaging LO
move the source tarball unpacking from "download" into a separate
script that could be called offline during LO packaging

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>
2011-07-11 20:29:28 +02:00
Jan Holesovsky
9ad5f91bc8 Merge remote-tracking branch 'origin/libreoffice-3-4'
Conflicts:
	solenv/inc/productversion.mk
2011-06-06 14:18:10 +02:00
Jan Holesovsky
6a29b48bf5 Merge branch 'master' of git://anongit.freedesktop.org/libreoffice/bootstrap 2011-05-31 10:46:15 +02:00
Jan Holesovsky
07c1d34ec7 Merge commit 'libreoffice-3.4.0.2'
Conflicts:
	configure.in
	distro-configs/LibreOfficeMacOSX.conf
	distro-configs/OxygenOfficeLinux.conf
	distro-configs/OxygenOfficeWin32.conf
	download
	instsetoo_native/util/openoffice.lst
	ooo.lst.in
	set_soenv.in
	solenv/bin/modules/installer/download.pm
	solenv/gbuild/CppunitTest.mk
	solenv/inc/minor.mk
	solenv/inc/settings.mk
2011-05-31 10:45:37 +02:00
Petr Mladek
5815228c11 lo-commit-stat: add --log-dir option
allow to generate the log into another directory
2011-05-30 17:17:08 +02:00
Petr Mladek
a07a230c12 lo-commit-stat: add --log-dir option
allow to generate the log into another directory
2011-05-30 17:09:55 +02:00
Jan Holesovsky
ca907e0220 Merge remote-tracking branch 'origin/integration/dev300_m106'
Conflicts:
	Makefile.in
	Repository.mk
	autogen.sh
	bin/lo-commit-stat
	configure.in
	distro-configs/LibreOfficeOpenBSD.conf
	distro-configs/LibreOfficeWin32.conf
	instsetoo_native/util/openoffice.lst
	ooo.lst.in
	scp2/source/ooo/module_langpack.ulf
	set_soenv.in
	solenv/bin/ooinstall
	solenv/gbuild/CppunitTest.mk
	solenv/gbuild/Library.mk
	solenv/gbuild/LinkTarget.mk
	solenv/gbuild/TargetLocations.mk
	solenv/gbuild/platform/macosx.mk
	solenv/gbuild/platform/solaris.mk
	solenv/gbuild/platform/unxgcc.mk
	solenv/gbuild/platform/windows.mk
	solenv/inc/minor.mk
	solenv/inc/settings.mk
	tail_build/prj/makefile.mk
2011-05-27 20:39:04 +02:00
Petr Mladek
296bea4e0d lo-pack-sources: do not pack fetched stuff into the source tarball 2011-05-25 15:45:20 +02:00
Petr Mladek
331006b5c6 lo-commit-stat: new --bug-numbers option to print just bug numbers 2011-04-28 21:07:23 +02:00
Petr Mladek
9896f190a8 lo-commit-stat: new --bug-numbers option to print just bug numbers 2011-04-28 21:06:36 +02:00
Andras Timar
382eea66dd fix typos in messages 2011-04-26 20:20:33 +02:00
Petr Mladek
6ad7cdc5a9 lo-commit-stat: add --rev-list option
+ use "git log" again to get weekly commit logs
+ use "git rev-list" only with --rev-list option; useful to list differences
  between branches
2011-04-26 20:20:16 +02:00
Petr Mladek
a38a0f4b20 lo-commit-stat: allow to list commits between branches
use "git rev-list --pretty=medium" instead of "git log"
to be able to use origin/libreoffice-3-4 ^origin/libreoffice-3-3
to generate list of changes that are in 3.4 but not in 3.3
2011-04-26 20:17:55 +02:00
Petr Mladek
b5154c167d lo-commit-stat: detect mismatch of branches between repos 2011-04-26 20:14:48 +02:00