Re: [dev] How to build openoffice.org-debian-menus?

2007-02-14 Thread Matthias B.

On 2/14/07, Rene Engelhard <[EMAIL PROTECTED]> wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi,

Matthias B. wrote:
> Well, since I build on Debian I thought package format "native" would
> be the same as "deb" (since deb is the native format for Debian) and
> in fact the "native" build does produce Debian packages for everything
> but the ooo-debian-menus. However, passing --with-package-format=deb
> fixed my problem. Now debian-menus.deb is built alongside the other
> debs. I don't even need to set DPKG or to manually call build.pl.

But just because you specified --with-pkgformat=deb. Which checks for
dpkg in configure and so DPKG is set. Of course then you don't need to
set it manually again ;-)


Actually I tried it manually, too (in a source tree configured and
built with "native") and the ../solenv/bin/build.pl caused the package
to be built even with DPKG unset. The respective makefile.mk in
sysui/desktop/debian does not use the DPKG variable.

Matthias

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [dev] How to build openoffice.org-debian-menus?

2007-02-14 Thread Rene Engelhard
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi,

Matthias B. wrote:
> Well, since I build on Debian I thought package format "native" would
> be the same as "deb" (since deb is the native format for Debian) and
> in fact the "native" build does produce Debian packages for everything
> but the ooo-debian-menus. However, passing --with-package-format=deb
> fixed my problem. Now debian-menus.deb is built alongside the other
> debs. I don't even need to set DPKG or to manually call build.pl.

But just because you specified --with-pkgformat=deb. Which checks for
dpkg in configure and so DPKG is set. Of course then you don't need to
set it manually again ;-)

Wrt native, hmmyeah, I'll think about how to fix this best.

Regards,

Rene
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF0tL0+FmQsCSK63MRAg+qAJ9BQOxrLMjbBuY0MIStSewkqslMqgCdGjvs
vbwa1+dXgXrZHAQ5EJ+Er8g=
=cnEo
-END PGP SIGNATURE-

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [dev] How to build openoffice.org-debian-menus?

2007-02-13 Thread Matthias B.

On 2/9/07, Rene Engelhard <[EMAIL PROTECTED]> wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Matthias B. wrote:
> When I build OOo I get the debs for OOo itself, but
> openoffice.org-debian-menus is not built. How do I get this to be
> built? Calling dmake in sysui/desktop/debian doesn't work.

It is only built with the right options set.

That's why I need to do the following in debian/rules for the official
Debian package (we base on -debian-menus' contents)

# DPKG is only set on with-EPM build what we don't do and the menu 
stuff# is only built wenn DPKG is set.. Same with PKGFORMAT.
cd $(SOURCE_TREE)/sysui; \
. $(CURDIR)/$(SOURCE_TREE)/*.sh; \
PATH=$(BUILD_PATH) DPKG="dpkg" PKGFORMAT="deb" 
NO_PKG_MANGLE=go-away \
../solenv/bin/build.pl && ../solenv/bin/deliver.pl

Unless you build on Debian (and build with EPM) DPKG is not set and
PKGFORMAT does most probably not contain deb either. Set them and it should
work when you run "build" in sysui.


Well, since I build on Debian I thought package format "native" would
be the same as "deb" (since deb is the native format for Debian) and
in fact the "native" build does produce Debian packages for everything
but the ooo-debian-menus. However, passing --with-package-format=deb
fixed my problem. Now debian-menus.deb is built alongside the other
debs. I don't even need to set DPKG or to manually call build.pl.
Thanks for pointing me in the right direction, though.

Matthias

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [dev] How to build openoffice.org-debian-menus?

2007-02-09 Thread Rene Engelhard
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Matthias B. wrote:
> When I build OOo I get the debs for OOo itself, but
> openoffice.org-debian-menus is not built. How do I get this to be
> built? Calling dmake in sysui/desktop/debian doesn't work.

It is only built with the right options set.

That's why I need to do the following in debian/rules for the official
Debian package (we base on -debian-menus' contents)

# DPKG is only set on with-EPM build what we don't do and the menu 
stuff# is only built wenn DPKG is set.. Same with PKGFORMAT.
cd $(SOURCE_TREE)/sysui; \
. $(CURDIR)/$(SOURCE_TREE)/*.sh; \
PATH=$(BUILD_PATH) DPKG="dpkg" PKGFORMAT="deb" 
NO_PKG_MANGLE=go-away \
../solenv/bin/build.pl && ../solenv/bin/deliver.pl

Unless you build on Debian (and build with EPM) DPKG is not set and
PKGFORMAT does most probably not contain deb either. Set them and it should
work when you run "build" in sysui.

[ NO_PKG_MANGLE is not relevant here ]

Regards,

Rne
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD4DBQFFzH+Z+FmQsCSK63MRAguoAJ0aQPI1sGUk3OptsQEVmZnX5J0CAgCY3cq7
vB6Faw7KJZD1Nyp7psvZtg==
=sosa
-END PGP SIGNATURE-

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [dev] How to build openoffice.org-debian-menus?

2007-02-08 Thread Jim Watson


On 08/02/2007, at 11:04 PM, Matthias B. wrote:


When I build OOo I get the debs for OOo itself, but
openoffice.org-debian-menus is not built. How do I get this to be
built? Calling dmake in sysui/desktop/debian doesn't work.


I can guess - the debian menus are needed only by the debian  
packager, and they are packaged a different way, so it is not worth  
the trouble of up-streaming the debian packaging process into OOo?


Perhaps the menus will be built if you get the debian source package  
and build that one using the debian build process, you should look at  
http://lists.debian.org/debian-openoffice/


But i wonder, is there some special reason why you need to build your  
debs from the upstream sources?


jim

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[dev] How to build openoffice.org-debian-menus?

2007-02-08 Thread Matthias B.

When I build OOo I get the debs for OOo itself, but
openoffice.org-debian-menus is not built. How do I get this to be
built? Calling dmake in sysui/desktop/debian doesn't work.

Matthias

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]