Re: Updated handling of the git repositories

Jan Holesovsky <[email protected]> Thu, 26 Aug 2010 17:41:26 +0200
Newsgroups gmane.comp.gnome.ximian.openoffice
Message-ID <1282837286.31455.783.camel@one>
Hi,

On 2010-08-24 at 12:11 +0200, Jan Holesovsky wrote:

> All this is very new, so use on your own risk ;-)

OK - now, after some fixes I am much more confident in this framework,
and ask everyone to configure with --with-git for the development.
Please remove your build/ooo330-m4, it will be safer to start anew.  For
building packages, Petr will tag the Alpha 0 very soon (in all the
repositories).

Here is the updated workflow when you configure --with-git:

# let's assume you clone ooo-build for the first time
git clone ssh://[username@]git.freedesktop.org/git/ooo-build/ooo-build
cd ooo-build

# now configure
./autogen.sh --with-distro=<your-favorite> --with-git
./download
make
make dev-install

# when you want to update the repo later:
git pull -r
make

# when you find out that the patches do not apply, try to update the
# repos in clone/ subdir too (using the bin/g convenience wrapper)

bin/g pull -r
make

NB: when you do make after bin/g pull -r that actually pulls some
changes, all the patches will be unapplied, and re-applied again; no
idea how to do it better, sorry, but at least you will still be in a
consistent state ;-)

Hope that helps,
Kendy