On Thu, Dec 11, 2003, [EMAIL PROTECTED] wrote: > So first, are all %{l_xxx} OpenPKG stuff ? And if so, where are they > defined (by rpm perhaps?) ? > Yes, all that starts with 'l_' is native to OpenPKG. l_cppflags is a local OpenPKG Macro. You can find these in your /cw/etc/openpkg/rpmmacros file.
> I do not understand the syntax like CXXFLAGS="${CXXFLAGS:-%optflags}" > Does this consider some default ? How to change this for OpenPKG ? > I don't understand that syntax either, but the good news is that I believe you don't need it. Stick to either the build flags that I sent you, or the ones from Bill's package. Either set should work fine. How did it go with your Courier IMAP build (without OpenPKG)? Did you succeed in building the latest Courier version already? Which build flags did you use? > And as I'm testing and probaly making lots off errors, How do I tell rpm to just > build the binary from .src.rpm with installing it ? > If you want to test your .spec file (and just build the sources), then: $ rpm -bb courier.spec If you want to only make a source package (and not build anything), then: $ rpm -bs courier.spec To make a binary package, you need to build the sources either with: $ rpm -bb courier.spec or $ rpm --rebuild courier-version...src.rpm There will be no installation to your system until you explicitly ask with: # rpm -Uvh courier-version...ix86.rpm -- [EMAIL PROTECTED] Development Team, Operations Northern Europe Cable & Wireless Telecommunications Services GmbH
pgp00000.pgp
Description: PGP signature