Преглед изворни кода

finally fix the mkdir issues

Ralf S. Engelschall пре 23 година
родитељ
комит
60b4162c27
1 измењених фајлова са 5 додато и 4 уклоњено
  1. 5 4
      openpkg/openpkg.spec

+ 5 - 4
openpkg/openpkg.spec

@@ -39,8 +39,8 @@
 #   o any cc(1)
 
 #   the package version and release
-%define       V_openpkg 20021217
-%define       R_openpkg 20021217
+%define       V_openpkg 20021218
+%define       R_openpkg 20021218
 
 #   the used software versions
 %define       V_rpm     4.0.2
@@ -440,6 +440,7 @@ Provides:     OpenPKG
           -e 's;(autoheader --version);false;' \
           -e 's;(makeinfo --version);false;' \
           -e 's;/lib/rpm;/lib/openpkg;' \
+          -e "s;MKDIR_P=.*;MKDIR_P='%{l_prefix}/lib/openpkg/shtool mkdir -f -p -m 755';" \
           <configure >configure.n && \
           mv configure.n configure
       sed -e 's;@INTLLIBS@;@INTLLIBS@ @LIBMISC@;' \
@@ -457,8 +458,8 @@ Provides:     OpenPKG
           mv rpmio/macro.c.n rpmio/macro.c
       ( echo 'ac_cv_path_MSGFMT=${ac_cv_path_MSGFMT=no}' 
         echo 'ac_cv_path_GMSGFMT=${ac_cv_path_GMSGFMT=no}' 
-        echo 'ac_cv_path_MKDIR=mkdir}'
-        echo 'ac_cv_path___MKDIR=mkdir}'
+        echo "ac_cv_path_MKDIR=%{l_prefix}/lib/openpkg/shtool mkdir -f -p -m 755}"
+        echo "ac_cv_path___MKDIR=%{l_prefix}/lib/openpkg/shtool mkdir -f -p -m 755}"
       ) >config.cache
       case `sh ./config.guess` in
           *-*-linux* ) nlsopt="--disable-nls" ;;