OpenPKG CVS Repository
  http://www.openpkg.org/cvsweb/cvsweb.cgi
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src                      Date:   09-Aug-2002 21:04:44
  Branch: HEAD                             Handle: 2002080920044300

  Modified files:
    openpkg-src/openpkg     rpmmacros

  Log:
    finally fix the sane-env problem for l_mflags and l_cflags

  Summary:
    Revision    Changes     Path
    1.17        +8  -3      openpkg-src/openpkg/rpmmacros
  ____________________________________________________________________________

  Index: openpkg-src/openpkg/rpmmacros
  ============================================================
  $ cvs diff -u -r1.16 -r1.17 rpmmacros
  --- openpkg-src/openpkg/rpmmacros     6 Aug 2002 15:16:38 -0000       1.16
  +++ openpkg-src/openpkg/rpmmacros     9 Aug 2002 19:04:43 -0000       1.17
  @@ -159,8 +159,8 @@
   %l_xmkmf                 %{l_tool_locate xmkmf}
   
   #   tool options
  -%l_mflags(O)             %(%{l_rpmtool} flags -m %{-O:-O} %{l_make})
  -%l_cflags(O)             %(%{l_rpmtool} flags -c %{-O:-O} %{l_cc})
  +%l_mflags(O)             %(%{l_sane_env}; %{l_rpmtool} flags -m %{-O:-O} %{l_make})
  +%l_cflags(O)             %(%{l_sane_env}; %{l_rpmtool} flags -c %{-O:-O} %{l_cc})
   %l_cppflags              -I%{l_prefix}/include
   %l_ldflags               -L%{l_prefix}/lib
   
  @@ -219,12 +219,17 @@
   %l_fetch_backup_8        -
   %l_fetch_backup_9        ftp://ftp.openpkg.org/sources/DST/%{name}/
   
  -#   sane build environment
  +#   sane build environment setup
   %l_build_path            %{l_prefix}/bin:@l_build_path@
   %l_build_ldlp            %{l_prefix}/lib:@l_build_ldlp@
   %l_build_ulim            @l_build_ulim@
   %l_build_shell_cmd       %{l_prefix}/lib/openpkg/bash
   %l_build_shell_opt       --norc --noprofile --posix
  +
  +#   sane build environment for manual usage in macros (currently just $PATH)
  +%l_sane_env              PATH="%{l_build_path}"; export PATH; 
LD_LIBRARY_PATH="%{l_build_ldlp}"; export LD_LIBRARY_PATH
  +
  +#   sane build environment for %prep/%build/%install
   %_buildshell             env -i %{l_build_shell_cmd} %{l_build_shell_opt}
   %___build_pre \
   HOME="%{l_prefix}"\
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to