Просмотр исходного кода

add l_cxxflags for consistency; support gcc 3.2.x

Ralf S. Engelschall 23 лет назад
Родитель
Сommit
11d165e714
3 измененных файлов с 4 добавлено и 3 удалено
  1. 2 2
      openpkg/openpkg.spec
  2. 1 0
      openpkg/rpmmacros
  3. 1 1
      openpkg/rpmtool

+ 2 - 2
openpkg/openpkg.spec

@@ -39,8 +39,8 @@
 #   o any cc(1)
 
 #   the package version and release
-%define       V_openpkg 20021127
-%define       R_openpkg 20021127
+%define       V_openpkg 20021204
+%define       R_openpkg 20021204
 
 #   the used software versions
 %define       V_rpm     4.0.2

+ 1 - 0
openpkg/rpmmacros

@@ -161,6 +161,7 @@
 #   tool options
 %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_cxxflags(O)           %(%{l_sane_env}; %{l_rpmtool} flags -c %{-O:-O} %{l_cxx})
 %l_cppflags()            %(flags="-I%{l_prefix}/include"; for pkg in . %*; do test ".$pkg" = .. && continue; flags="$flags -I%{l_prefix}/include/$pkg"; done; echo $flags)
 %l_ldflags()             %(flags="-L%{l_prefix}/lib"; for pkg in . %*; do test ".$pkg" = .. && continue; flags="$flags -L%{l_prefix}/lib/$pkg"; done; echo $flags)
 

+ 1 - 1
openpkg/rpmtool

@@ -391,7 +391,7 @@ case $tool in
             echo "$mflags"
         elif [ ".$opt_c" = .yes ]; then
             isgcc=no
-            if [ ".`$tool --version 2>/dev/null | egrep '(2.[789]|3.[01])'`" != . ]; then
+            if [ ".`$tool --version 2>/dev/null | egrep '(2.[7-9]|3.[0-3])'`" != . ]; then
                 isgcc=yes
             fi
             cflags=''