Re: [dev] How to build openoffice.org-debian-menus?
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?
-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?
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?
-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?
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?
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]