On Mon, Oct 03, 2005, Thomas Lotterer wrote:

>    %build
>        cd pgpsrc
>        ( cd libs/pfl
>          CC="%{l_cc}" CFLAGS="%{l_cflags -O}" ./configure
>   -      %{l_make} %{l_mflags} OPT="%{l_cflags -O}" DEBUG=0
>   +      %{l_make} %{l_mflags} OPT="$CFLAGS" DEBUG=0
>        ) || exit $?
>        ( cd libs/pgpcdk
>   -      CC="%{l_cc}" CFLAGS="%{l_cflags -O}" ./configure
>   +      CC="%{l_cc}" CFLAGS="%{l_cflags -O} -trigraphs" ./configure
>          %{l_make} %{l_mflags} headers
>   -      %{l_make} %{l_mflags} OPT="%{l_cflags -O}" DEBUG=0
>   +      %{l_make} %{l_mflags} OPT="$CFLAGS" DEBUG=0
>        ) || exit $?
>        ( cd clients/pgp/shared
>   -      CC="%{l_cc}" CFLAGS="%{l_cflags -O}" ./configure
>   -      %{l_make} %{l_mflags} OPT="%{l_cflags -O}" DEBUG=0
>   +      CC="%{l_cc}" CFLAGS="%{l_cflags -O} -trigraphs" ./configure
>   +      %{l_make} %{l_mflags} OPT="$CFLAGS" DEBUG=0
>        ) || exit $?
>        ( cd clients/pgp/cmdline
>   -      CFLAGS="%{l_cflags -O}"
>   +      CFLAGS="%{l_cflags -O} -trigraphs"
>          case "%{l_platform -t}" in
>              *-freebsd* ) CFLAGS="$CFLAGS -pthread" ;;
>          esac
>          CC="%{l_cc}" CFLAGS="$CFLAGS" LIBS="$LIBS" ./configure
>   -      %{l_make} %{l_mflags} OPT="%{l_cflags -O}" DEBUG=0
>   +      %{l_make} %{l_mflags} OPT="$CFLAGS" DEBUG=0
>        ) || exit $?

Thomas, this doesn't work: in the first sub-shells the $CFLAGS is not
set (resp. it is available to the "configure" script only there).

                                       Ralf S. Engelschall
                                       [EMAIL PROTECTED]
                                       www.engelschall.com

______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Developer Communication List                   openpkg-dev@openpkg.org

Reply via email to